Безплатна доставка за пратки над 100 €!

Научи повече
Научни книги

Εμβάθυνση στον προγραμματισμό με τη γλώσσα C

Автор: Nikitas N. Karanikolas

Тази книга има за цел да бъде основно средство за предаване на изкуството и науката на програмирането. Тя е насочена към тези, които възнамеряват да придобият титлата на програмист и професионалист,...

Тази книга има за цел да бъде основно средство за предаване на изкуството и науката на програмирането. Тя е насочена към тези, които възнамеряват да придобият титлата на програмист и професионалист, който ще разработва полезни програмни пакети. Не представлява бездушно помагало, подобно на тези, които преподават команди и синтаксис на език за програмиране.

...

Виж пълното описание Виж пълното описание

Характеристики

26 25
Доставка до чет, 27 авг.
2,50 €   цена за доставка
Изпратено от Гърция
От Books2u 5,0 (39)
Гърция
Вижте Книги на страницата на Books2u
Ами ако променя мнението си?

Няма проблем, стига да е в рамките на 14 дни. Ще дойдем да го вземем или можете да изберете Skroutz Point, който ви подхожда, напълно безплатно до 2 пъти годишно, и ще ви върнем парите.

Описание

Описание

Тази книга има за цел да бъде основно средство за предаване на изкуството и науката на програмирането. Тя е насочена към тези, които възнамеряват да придобият титлата на програмист и професионалист, който ще разработва полезни програмни пакети. Не представлява бездушно помагало, подобно на тези, които преподават команди и синтаксис на език за програмиране.

За да постигне целта си, първо развива всички основни възможности, които предлага езикът (променливи, типове данни, оператори, конструкции за управление, команди за вход и изход, подпрограми и масиви). За всички тези възможности се предоставят проблеми и програмни решения.

След това се дава акцент на символите, на регулярните числа, на управлението на стрингове, на подреждането на масиви (с помощта на bubble sort) и на изграждането на сложни типове (записи) от потребителя. Също така се изучава предварителното обявяване на функции, предварителният процесор на C и скаларните и изброимите типове. Всичко това се прилага на реални проблеми.

Прави се също съществени коментари относно динамичните структури от данни, динамичното управление на паметта и указателите (pointers). Всичко по-горе е обхванато в първите седем глави.

Следващите шест (от общо двадесет глави) на книгата разглеждат управлението на файлове. В началото (глава 8) става разлика между текстовите файлове и бинарните файлове, както и файловете с записи. За последните сме отделили голяма част от главата, в която се разработва пълно приложение за управление на телефонен указател.

След това (глава 9) се разглеждат файловете с променлива дължина на записите и се разработва второ приложение, което позволява променлив брой телефони на контакт в указателя. В останалите четири от шестте глави, посветени на файловете, се разглеждат основните четири формата за обработка на файлове с данни.

В глава 10 се разглеждат серийните файлове и всички алгоритми, необходими за поддържането им (търсене, вмъкване, изтриване и обновление). Пакетът програми, който се разглежда в главата със серийните файлове, е управлението на хотелските единици (настаняване) в даден географски район. Разработва се (настройва се) и алгоритъмът bubble sort за сортиране на файлове.

В главата, която разглежда сортираните серийни файлове (глава 11), се изграждат основните алгоритми, необходими за тяхното поддържане. Тези алгоритми се използват за приложение (пакет програми), което управлява персонала (Управление на човешките ресурси) и заплатите на персонала (Пейрол) на предприятие с сортирани серийни файлове.

В тези две глави (10 и 11) се акцентира на развиването на алгоритми с помощта на псевдокод. Прави се също така коментар относно изискванията за изчислителна мощност на различните (алтернативни) алгоритми. Развиването и обяснението на алгоритмите се извършва по начин, който помага за усвояването на програмната - алгоритмична мисъл.

В предпоследната от шестте посветени на файловете глави се развиват файловете с директен достъп и те се използват в приложение за заемна библиотека. В шестата (последна) глава за файловете се разработват файлове с указатели. В тази глава се разработват две приложения: поддръжка на Данъчен регистър и поддръжка на Студентския регистър на учебно заведение.

В следващите седем глави (14 до 20) задълбочаваме по-специфични теми, като: Записи с вариации, Комуникация на програмите с операционната система, Обхват и продължителност на променливите, Рекурсивни подпрограми, Обработка на двоични битове, Структури от данни, Напреднали теми за указатели.

Производител

Виж пълното описание

Спецификации

Спецификации

Автор
Nikitas N. Karanikolas
Издател
Ekdoseis Neon Technologion
Тип
Компютри - Информатика, География
Език
Гръцки
Корица
Меко
Брой страници
512
Година на издаване
2009
Размери
17x24 см
ISBN-13
9789606759345

Важна информация

Спецификациите са събрани от официални уебсайтове на производителите. Моля, проверете ги, преди да продължите с окончателната си покупка. Ако забележите някакъв проблем, докладвайте го тук.

Вижте всички спецификации

Описание и спецификации

Тази книга има за цел да бъде основно средство за предаване на изкуството и науката на програмирането. Тя е насочена към тези, които възнамеряват да придобият титлата на програмист и професионалист, който ще разработва полезни програмни пакети. Не представлява бездушно помагало, подобно на тези, които преподават команди и синтаксис на език за програмиране.

За да постигне целта си, първо развива всички основни възможности, които предлага езикът (променливи, типове данни, оператори, конструкции за управление, команди за вход и изход, подпрограми и масиви). За всички тези възможности се предоставят проблеми и програмни решения.

След това се дава акцент на символите, на регулярните числа, на управлението на стрингове, на подреждането на масиви (с помощта на bubble sort) и на изграждането на сложни типове (записи) от потребителя. Също така се изучава предварителното обявяване на функции, предварителният процесор на C и скаларните и изброимите типове. Всичко това се прилага на реални проблеми.

Прави се също съществени коментари относно динамичните структури от данни, динамичното управление на паметта и указателите (pointers). Всичко по-горе е обхванато в първите седем глави.

Следващите шест (от общо двадесет глави) на книгата разглеждат управлението на файлове. В началото (глава 8) става разлика между текстовите файлове и бинарните файлове, както и файловете с записи. За последните сме отделили голяма част от главата, в която се разработва пълно приложение за управление на телефонен указател.

След това (глава 9) се разглеждат файловете с променлива дължина на записите и се разработва второ приложение, което позволява променлив брой телефони на контакт в указателя. В останалите четири от шестте глави, посветени на файловете, се разглеждат основните четири формата за обработка на файлове с данни.

В глава 10 се разглеждат серийните файлове и всички алгоритми, необходими за поддържането им (търсене, вмъкване, изтриване и обновление). Пакетът програми, който се разглежда в главата със серийните файлове, е управлението на хотелските единици (настаняване) в даден географски район. Разработва се (настройва се) и алгоритъмът bubble sort за сортиране на файлове.

В главата, която разглежда сортираните серийни файлове (глава 11), се изграждат основните алгоритми, необходими за тяхното поддържане. Тези алгоритми се използват за приложение (пакет програми), което управлява персонала (Управление на човешките ресурси) и заплатите на персонала (Пейрол) на предприятие с сортирани серийни файлове.

В тези две глави (10 и 11) се акцентира на развиването на алгоритми с помощта на псевдокод. Прави се също така коментар относно изискванията за изчислителна мощност на различните (алтернативни) алгоритми. Развиването и обяснението на алгоритмите се извършва по начин, който помага за усвояването на програмната - алгоритмична мисъл.

В предпоследната от шестте посветени на файловете глави се развиват файловете с директен достъп и те се използват в приложение за заемна библиотека. В шестата (последна) глава за файловете се разработват файлове с указатели. В тази глава се разработват две приложения: поддръжка на Данъчен регистър и поддръжка на Студентския регистър на учебно заведение.

В следващите седем глави (14 до 20) задълбочаваме по-специфични теми, като: Записи с вариации, Комуникация на програмите с операционната система, Обхват и продължителност на променливите, Рекурсивни подпрограми, Обработка на двоични битове, Структури от данни, Напреднали теми за указатели.

Производител

Автор
Nikitas N. Karanikolas
Издател
Ekdoseis Neon Technologion
Тип
Компютри - Информатика, География
Език
Гръцки
Корица
Меко
Брой страници
512
Година на издаване
2009
Размери
17x24 см
ISBN-13
9789606759345

Важна информация

Спецификациите са събрани от официални уебсайтове на производителите. Моля, проверете ги, преди да продължите с окончателната си покупка. Ако забележите някакъв проблем, докладвайте го тук.

26,25 €
2,50 €   цена за доставка