Readers will not only encounter a wide array of leading‑edge technologies; they will also glimpse their future trajectories. This volume is not a just specialist monograph but a work of general education and a practical guide for readers across many fields. I sincerely hope that many people will pick up this book and successfully build good relationships with this new kind of partner. ... |
|
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. клас. Това е най-младшата възрастова група, за която се провеждат и международни състезания по информатика. Книгата е предназначена да обезпечи с материали подготовката на състезателите за участие в български и международни състезания по програмиране и включва всички теми от утвърдения тематичен план за групата. Всяка тема е представена с теоретичен материал, богато онагледен със задачи за написване на програма и решения на някои от тях. Езикът за програмиране, на който са написани решенията е най-често използваният от ... |
|
Второ преработено издание. ... Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от ... |
|
Второ преработено и допълнено издание. ... Книгата въвежда читателя в една област на дискретната математика - теорията на крайните графи и мултиграфи, и по-точно в нейния алгоритмичен аспект. Дадени са дефиниции на необходимите за алгоритмиката в графови структури понятия, формулировки на важните твърдения, както и доказателства на тези твърдения, които са полезни за усвояване на алгоритмите. Всички основни алгоритми, изложени в книгата, са програмно реализирани и е оценена сложността им по време в най-лошия случай. В това издание освен имплементации на С, които не използват други стандартни функции, освен функциите за ... |
|
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от най-модерните и най- ... |
|
Книгата представлява основно учебно помагало (учебник) по дисциплината Синтез и анализ на алгоритми, която се изучава в бакалавърския курс по специалност Компютърни системи и технологии. Учебникът може да бъде използван и като учебно помагало по други дисциплини, свързани с програмиране на C / C++ (Програмиране и използване на компютри, Структури от данни и други). Разгледани са основни групи алгоритми, които са онагледени чрез множество примери на C / C++. Тъй като изучаването на алгоритми изисква основни познания по програмния език, с който се демонстрират (в случая - C / C++), като първа глава в книгата е представен ... |
|
В последните десетилетия неимоверно се увеличи необходимостта от проектиране и създаване на програмни системи с различно предназначение. В същото време архитектурата на компютрите, предложена от Джон фон Нойман, остана почти непроменена, а производителността на програмисткия труд растеше със значително по-бавни темпове. Всичко това наложи търсенето на по-ефективни методи и технологии за производство на програми, както и създаване на мощни средства за абстракция в езиците за програмиране (ЕП). В тази връзка се появиха нови по-съвършени механизми за абстракция, позволяващи процесът на създаване на програмни продукти да ... |
|
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за програмиране C / C++. Всички примери са щателно тествани, а към всеки пример се прилага неговият изходен код, както и скрийншот, потвърждаващ работоспособността на програмата. Ако компилирането на програмата изисква допълнителни опции, те са допълнително обяснени. Книгата е разделена на: част 1, където ще намерите някои най-прости примери. Подобни програми може да напише всеки, който току-що се е запознал със синтаксиса на C/C++; част 2 описва операторите за вземане на решение и циклите. Тук ... |
|
Матю Хайленд е основател на училището за програмиране "Hackingtons". ... Създаването на компютърна игра - лесно и забавно!"Scratch" е ясен и супер забавен език за програмиране, разработен специално за деца, които искат да научат основите на програмирането и създаването на игри. В "Scratch" няма скучни кодове за запомняне, а графични елементи и интересни и цветни герои. Забавно, нали? Единственото, което бъдещият програмист трябва да знае, е как да чете и брои. Това го прави идеален за деца над 6 години. Как всъщност се програмира? Всяко дете "строи" своя забавен код чрез цветни ... |
|
Увлекателен самоучител по програмиране. ... Python е мощен език за програмиране, който освен това е лесен за научаване и забавен за употреба! Но книгите по програмиране на Python обикновено са скучни, сиви и досадни, а това никак не е забавно. Python за деца е един по-различен наръчник, насочен към децата (и техните родители), които имат интерес към програмирането. В него Python сякаш оживява, а авторът ни учи на базисните умения чрез уникални и много забавни примери. Те включват хищни чудовища, тайни агенти, крадливи гарвани и какви ли не други забавни същества! В книгата се дефинират много нови термини, кодът е ... |
|
Тази книга дава важни знания за реализацията на принципите на обектно ориентираното програмиране (ООП) в Python. Последователно се разглеждат класовете, обектите, наследяването и създаването на елегантни програми с използването на специални методи. Особено внимание е отделено на обработката на изключителни ситуации и многонишковото програмиране, както и на създаването на приложения с графичен интерфейс, на основата на библиотеката Tkinter. Овладяването на тези теми значително ще разшири професионалния кръгозор на програмиста. Всяка глава съдържа примери за решаване на различни задачи и завършва с кратко резюме, в което ... |
|
Доброто разбиране на известни компютърни алгоритми и знания кога и къде трябва да се прилагат са жизненоважни при създаване на софтуер, който не само работи правилно, но и ефективно. Това е единствената книга, която дава тази ценна информация - от основите на алгоритми, структури данни и характеристики на производителността до специфичните алгоритми в ежедневието. Тази книга е пълна с подробни обяснения и ясни примери. Тя започва с представяне на някои фундаментални структури от данни и след това обяснява различни алгоритми за сортиране. После ще научите за ефективни методи за съхранение и търсене на информация чрез ... |