Wydawca: 5
58825
Ebook

FPGA Programming for Beginners. Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog

Frank Bruno

Field Programmable Gate Arrays (FPGAs) have now become a core part of most modern electronic and computer systems. However, to implement your ideas in the real world, you need to get your head around the FPGA architecture, its toolset, and critical design considerations. FPGA Programming for Beginners will help you bring your ideas to life by guiding you through the entire process of programming FPGAs and designing hardware circuits using SystemVerilog.The book will introduce you to the FPGA and Xilinx architectures and show you how to work on your first project, which includes toggling an LED. You’ll then cover SystemVerilog RTL designs and their implementations. Next, you’ll get to grips with using the combinational Boolean logic design and work on several projects, such as creating a calculator and updating it using FPGA resources. Later, the book will take you through the advanced concepts of AXI and show you how to create a keyboard using PS/2. Finally, you’ll be able to consolidate all the projects in the book to create a unified output using a Video Graphics Array (VGA) controller that you’ll design.By the end of this SystemVerilog FPGA book, you’ll have learned how to work with FPGA systems and be able to design hardware circuits and boards using SystemVerilog programming.

58826
Ebook

Тарас Бульба

Микола Гоголь

«Тарас Бульба» 2014 історична повість Миколи Гоголя, в якій художньо узагальнено події, що відбувалися на українських землях за часів існування Запорозької Січі. На прикладах головного героя твору Тараса Бульби та інших персонажів автору вдалося переконливо показати незламність українських козаків у боротьбі за свободу рідного народу.

58827
Ebook

Перемога або смерть. Український визвольний рух у 1939-1960 роках

Іван Патриляк

«За Україну, за волю, за народ!» 2014 із цими словами в серці і на устах йшли на смерть тисячі українців, сподіваючись вибороти свободу для рідної країни. Тривалий опір Української повстанської армії, яка чинила тоталітарним режим в умовах майже повної зовнішньої ізоляції, 2014 це одна з тих сторінок історії України, яка й досі потребує неупередженого тлумачення науковцями. Як була створена УПА, які завдання перед собою ставила, яку роль відіграла у часи Другої світової війни, якою була боротьба із гітлерівською окупацією та протистояння з НКВС... Висвітлюючи основні події цього масштабного народного руху, автор дає можливість небайдужому читачеві зорієнтуватися в історії України цього періоду.

58828
Ebook

Applied Computational Thinking with Python. Algorithm design for complex real-world problems - Second Edition

Sofía De Jesús, Dayrene Martinez

Computational thinking helps you to develop logical processing and algorithmic thinking while solving real-world problems across a wide range of domains. It's an essential skill that you should possess to keep ahead of the curve in this modern era of information technology. Developers can apply their knowledge of computational thinking to solve problems in multiple areas, including economics, mathematics, and artificial intelligence.This book begins by helping you get to grips with decomposition, pattern recognition, pattern generalization and abstraction, and algorithm design, along with teaching you how to apply these elements practically while designing solutions for challenging problems. You’ll then learn about various techniques involved in problem analysis, logical reasoning, algorithm design, clusters and classification, data analysis, and modeling, and understand how computational thinking elements can be used together with these aspects to design solutions. Toward the end, you will discover how to identify pitfalls in the solution design process and how to choose the right functionalities to create the best possible algorithmic solutions.By the end of this algorithm book, you will have gained the confidence to successfully apply computational thinking techniques to software development.

58829
Ebook

The Knights

Aristophanes

Knighs are not just equestrians: the whole estate was called in Athens those who had enough money to keep a war horse. These were wealthy people, had small estates outside the city, lived on their income, and wanted Athens to be a peaceful, closed agricultural state. The poet Aristophanes wanted peace; therefore, he made the riders the chorus of his comedy.

58830
Ebook

Sztuka - edukacja - kultura. Z teorii i praktyki edukacji artystycznej

red. Ewa Linkiewicz, Urszula Szuścik

Monografia pt. Sztuka – Edukacja – Kultura. Z teorii i praktyki edukacji artystycznej prezentuje różnorodne rozważania, zarówno od strony teoretycznej, technologii warsztatu artystycznego, dydaktyki sztuki i innowacyjnych rozwiązań w edukacji artystycznej. Publikacja zmusza czytelnika do refleksji nad miejscem i rolą sztuki w edukacji i wychowaniu we współczesnej rzeczywistości edukacyjnej bardzo szeroko pojętej. Na ile edukacja artystyczna zmienia się, a na ile jest osadzona w tradycji kształcenia artystycznego, takie pytania formułują Autorzy tekstów. Publikacja jest adresowana do szerokiej rzeszy teoretyków sztuki, badaczy, dydaktyków sztuki którzy zastanawiają się nad kształtem rozumienia sztuki i jej walorów edukacyjnych we współczesnym kształceniu artystycznym na wszystkich szczeblach nauczania.

58831
Ebook

Leksykon konwergencji mediów

Katarzyna Kopecka-Piech

Konwergencja jest wciąż – w sposób coraz bardziej intensywny – obecna w praktyce medialnej i życiu użytkowników mediów. Niniejsza publikacja ma za zadanie zebrać i wyjaśnić najważniejsze pojęcia i terminy oraz relacje między nimi, naświetlić znaczenie powiązanych z konwergencją zagadnień, a także zilustrować (dosłownie i w przenośni) złożoną naturę konwergencji. Wyłaniające się z analizy dotychczasowych badań bogactwo znaczeń wymusza uporządkowanie, przypisanie poszczególnych kategorii określonym porządkom i określenie łączących je związków. Konwergencja jest koncepcją teoretyczną, lecz zarazem i biznesowo-administracyjną, co powoduje namnożenie różnych ujęć. Konwergencja jest niejednoznaczna, według niektórych – dyskusyjna. Dlatego w leksykonie obok haseł zamieszczono ilustracje. To właśnie artystyczne ujęcia i interpretacje pozwalają jeszcze lepiej zilustrować tak złożoną, niekiedy sprzeczną naturę konwergencji. Leksykon został podzielony na trzy rozdziały porządkujące obszary badań nad konwergencją; omówione tu zostały kwestie technologiczne, problematyka zawartości i jej odbioru oraz związki organizacyjno-prawno-polityczne. Częściowo odpowiadają im perspektywy badawcze, choć trzeba podkreślić, że źródła o proweniencji medioznawczej, literaturoznawczej, kulturoznawczej, socjologicznej, politologicznej oraz ekonomicznej i zarządczej są tu (celowo) wymieszane. Ostatni rozdział stanowią „przypadki” – opis przykładowych produkcji medialnych z zastosowaniem strategii konwergencyjnych. Publikacja, którą oddajemy do rąk czytelnika, stanowi zatem ramę terminologiczną i interpretacyjną, punkt wyjścia do dalszych badań, a jednocześnie podsumowanie pewnego etapu rozwoju zjawiska. Katarzyna Kopecka-Piech – doktor nauk humanistycznych, medioznawca. Specjalizuje się w badaniach nad nowymi mediami, w tym ich innowacyjnością. Jej dotychczasowe projekty dotyczyły przede wszystkim konwergencji mediów, rozwoju przemysłów kreatywnych, innowacji medialnych i mediów mobilnych. Autorka m.in. monografii Media Convergence Strategies. Polish Examples (2011), redaktorka prac zbiorowych, poświęconych medialnym transformacjom kultury i społeczeństwa – m.in. dwóch tomów Zmian medialnych i komunikacyjnych (2015). Stypendystka Ministerstwa Nauki i Szkolnictwa Wyższego, Fundacji na rzecz Nauki Polskiej, Norweskiej Rady ds. Badań Naukowych, Instytutu Szwedzkiego oraz wielu innych instytucji krajowych i zagranicznych. Jest pracownikiem Zakładu Komunikacji Społecznej i Mediów Akademii Wychowania Fizycznego, a także członkiem Akademii Młodych Uczonych i Artystów.

58832
Ebook

iOS 15 Programming for Beginners. Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13 - Sixth Edition

Ahmad Sahar, Craig Clayton

With almost 2 million apps on the App Store, iOS mobile apps continue to be incredibly popular. Anyone can reach millions of customers around the world by publishing their apps on the App Store. iOS 15 Programming for Beginners is a comprehensive introduction for those who are new to iOS. It covers the entire process of learning the Swift language, writing your own app, and publishing it on the App Store.Complete with hands-on tutorials, projects, and self-assessment questions, this easy-to-follow guide will help you get well-versed with the Swift language to build your apps and introduce exciting new technologies that you can incorporate into your apps. You'll learn how to publish iOS apps and work with Mac Catalyst, SharePlay, SwiftUI, Swift concurrency, and much more.By the end of this iOS development book, you'll have the knowledge and skills to write and publish interesting apps, and more importantly, to use the online resources available to enhance your app development journey.