Важна част от подготовката на добрия програмист е свързана с развитието на алгоритмичното мислене. Ето защо тази книга е посветена на създаването, използването и анализа на алгоритми. В книгата последователно са разгледани темите: правила за представяне на алгоритми посредством псевдокод; подходи за анализиране на сложността, оценка на ефективността на алгоритмите и избор на най-добрия от няколко възможни; особености при реализация на алгоритми, предназначени за обработка на масиви, опашки, мрежи и свързани списъци; използване, силни и слаби страни на нетривиални конструкции, бинарни дървета и графи; числови ... |
|
22 издание. ... За над 25 години, Компютърна Енциклопедия беше ръководство № 1 в света за PC хардуер: Единственият източник за надеждна информация за това как работи PC, откриване и поправка на проблеми, добавяне на хардуер, оптимизиране на производителността, и изграждане на нови PC. Това 22 издание предлага подобрено разглеждане на най-новите хардуерни нововъведения и техники за поддръжка, плюс над два часа нови видео материали. Скот Мюлер дава практически отговори за процесорите за PC, дънните платки, магистралите, BIOS, памет, SSD и HDD съхраняване, видео, звук, мрежи, връзка с Интернет, захранване и много други. ... |
|
Първо издание с приложени примери ... Предназначението на книгата "HTML, XHTML & CSS" е да ви научи как да прилагате на практика HTML, XHTML и CSS. Материалът в книгата е разпределен в две части. Първата част е посветена на HTML и XHTML. От 2000 година W3C стандартизира и препоръчва да се използва езикът наследник на HTML – XHTML, който е създаден с цел по-голяма съвместимост на страниците с различни програми и устройства. XHTML отделя структурата на документа от описанието на неговия изглед (външен вид), което може да се извърши чрез CSS. Това позволява изгледа да се променя, ... |
|
Ръководство за изграждане на сигурни уеб приложения. ... В днешно време езикът за програмиране PHP е едно от най-разпространените средства за уеб разработка поради изключителната си гъвкавост при създаване на динамични, ориентирани към бази данни уеб приложения. освен това той работи чудесно и с други средства с отворен код като базата данни MySQL и уеб сървъра Apache. Понеже все повече сайтове се разработват с помощта на PHP, те неизбежно се превръщат в мишени на злонамерени нарушители. Разработчиците трябва да бъдат подготвени - сигурността представлява важна тема, която заслужава внимание. Изключително необходимата ( ... |
|
Доброто разбиране на известни компютърни алгоритми и знания кога и къде трябва да се прилагат са жизненоважни при създаване на софтуер, който не само работи правилно, но и ефективно. Това е единствената книга, която дава тази ценна информация - от основите на алгоритми, структури данни и характеристики на производителността до специфичните алгоритми в ежедневието. Тази книга е пълна с подробни обяснения и ясни примери. Тя започва с представяне на някои фундаментални структури от данни и след това обяснява различни алгоритми за сортиране. После ще научите за ефективни методи за съхранение и търсене на информация чрез ... |
|
Трето преработено и допълнено издание. ... В книгата се разглежда Android 8.x. Тази книга ще ви помогне да се научите да разработвате приложения за Android и ще ви покаже как да се възползвате от възможностите, които ви предлагат мобилните устройства, работещи под управлението на тази операционна система. Първата част на книгата е посветена на предварителната подготовка. Последователно са разгледани инсталирането и конфигурирането на необходимото програмно осигуряване - JDK, Android Studio, Android SDK и емулаторът за Android. Отделено е нужното внимание и на решаването на някои непредвидени, срещащи се в практиката ... |
|
Има два начина за учене! Сега можете да се сгушите с тази книга и да научите най-важните функции на WordPress на мобилно устройство по ваш избор. Стегнатите стъпки и обяснения ви позволяват да навлезете в нещата за нула време. Без значение дали сте новаци в работата с WordPress или опитни ветерани, тази книга ще ви научи на всички основни неща за WordPress, които трябва да знаете, за да създадете блог, и на ключови нови функции - от добавяне на съдържание, импортиране от друг блог на WordPress до използване на персонализирани теми, за да правите промени бързо и лесно. И на много още! Посетете уеб сайта към книгата на www. ... |
|
Добри практики в примери. ... Този наръчник е предназначен за онези, които се занимават със създаването и експлоатацията на компютърни мрежи - системните администратори. В книгата са разгледани различни технологии и е отразен многогодишният опит на автора в областта. В първите няколко глави се дават основополагащите знания за мрежите. Ще научите какви са изискванията към съвременното мрежово оборудване и как да подберете най-оптимално компонентите за изграждане на нова или за поддръжката на съществуваща мрежа. След това са разгледани фундаменталните въпроси, свързани със структурата на мрежата - видове мрежи; топологии ... |
|
Научете как да създавате уебстраници за модерната Web; да вграждате графики, текст, анимация и видео; да изграждате богати интерактивни приложения; да добавяте връзки към текст и изображения; да добавяте интерактивни елементи към сайтовете си, например съвместимо с HTML5 видео и анимация; да работите с кода и структурите на HTML5 и CSS3; да адаптирате дизайна на Web страниците към широко разнообразие от настолни компютри и мобилни устройства с минимално кодиране на ръка; и да публикувате завършен сайт в Web. Най-бързият, най-лесният и най-задълбочен начин за усвояване на "Adobe Dreamweaver CC". Световната ... |
|
Практическият самоучител по Ubuntu Linux дава отговор на голяма част от въпросите на начинаещите потребители, свързани с използването на тази забележителна операционна система. Отначало ще се запознаете с особеностите на Linux. След това, последователно и подробно, е обяснено инсталирането - какви са системните изисквания, как се зарежда от инсталационен образ и как се разделя твърдият диск. Подробно е разгледано и управлението на потребителските акаунти - създаване, модифициране, изтриване и модули за автентификация. Отделено е нужното внимание и на графичната обвивка Unity. Ще научите как се инсталират и стартират ... |
|
От програмисти за програмисти. ... Научете Swift и започнете да създавате интерактивни, забавни и бързи приложения за iOS и OS X. Открийте, усъвършенствайте се и творете със Swift, новия програмен език на Apple за разработка на iOS и OS X ®. Това подробно ръководство за начинаещи има всичко необходимо, за да започнете да създавате динамични приложения за Mac и iPhone. Програмист - ветеран и технологичен инструктор Уей-Менг Ли споделя реални примери, дешифрира малко познати функции и разкрива предимствата на Swift, включително увеличената скорост и безопасност на приложенията. Посредством практически инструкции от ... |
|
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от най-модерните и най- ... |