Всичко за книгите
Каталог за книги, автори и издателства
 

Програмиране = ++ Алгоритми

Корицата на
Издателство:Top Team Co-София
Брой страници:696
Година на издаване:2003
Дата на издаване:2003-09-03
ISBN:954890506
SKU:3875580003
Размери:23x17
Тегло:676 грама
Корици:МЕКИ
Цена:33 лв.
Анотация
Ревюта
Свързани книги
Приятели
Информационна мрежа

С тази книга продължава забележителното явление в нашата учебна и научна литература (възможно е дори да се отразява на световната сцена) — студенти, които създават оригинални учебници по компютърна информатика с изключително високо качество, иновативно комбинирайки теория и практика. Първата творба, която постави началото на този стил, беше "Основи на компютърните алгоритми" от Преслав Наков. Сега той заедно с Панайот Добриков правят нова крачка напред, като предлагат значително разширен и променен труд, който по своите качества приближава до основния справочник за алгоритми "библията" Introduction to Algorithms от Cormen, Leiserson и Rivest, но притежава много свои уникални характеристики.

Забележителната особеност в сравнение с повечето университетски учебници и ръководства за алгоритми и структури от данни е подходът "отдолу-нагоре", прилаган от авторите — те започват с програмирането и постепенно преминават към теоретичните аспекти. Това е естествено за тях двамата, тъй като са навлезли в сферата на компютърната информатика чрез участие в състезания по програмиране и успешно са преминали през многобройните кръгове на националните и международни олимпиади по информатика. Тази насоченост обяснява наличието на завършени и красиво оформени програми написани на езика Си – произведения не само техни собственоръчни разработки, но също така отражение на техния опит като водещи алгоритмисти.

Следователно основната цел на книгата е да служи като учебник за ученици или студенти-състезатели. Въпреки това тя спокойно може да бъде полезна и за професионални програмери, които трябва да работят върху проекти над стандартното ниво ("леймърско ниво" - пояснено във въведението). Тоест става дума за задачи изискващи предварително размисъл относно теоретичните аспекти преди самото програмиране.

Книгата предлага отличен курс по въведение в алгоритмите и структурите от данни. Научното й ниво определено впечатлява; всъщност авторите я използвали още когато била незавършена версия при преподаването си. По този начин предложеното съдействие интегрира както опита им като активни участници в състезания по информатика , така ѝ новия им опит в обучението по основите на компютролната информатика . Курсът "Проектиране и анализиране на компютерни алгоритми", който сами провели докато били студенти , получил много положителна оценка сред аудиторията.

.

.