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

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

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

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

Очебийната разлика спрямо повечето университетски учебници и ръководства по алгоритми и структури от данни е използваният от авторите подход „отдолу-нагоре“, започвайки със самото програмиране и достигайки до теорията. Това е естествено за тях двамата, тъй като са навлезли в сферата на компютърната информатика чрез участия в състезания по програмиране и успешно са преминали през различните кръгове на националните и международни олимпиади по информатика. Именно това обяснява наличието в книгата на завършени програмни решения с кода написан на езика Си; тези примери са творения на авторите имат печатa на елитни специалисти в областта.

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

Книгата има потенциал да послужи също така като отличен курс за университетско обучение относно алгоритмите и структурите от данни. Може спокойно да се твърди че научното й качество е значимо; всъщност тя беше изпитана от авторите именно в контекста подобен курс – ползвали я дори когато все още не бе окончателна версия при преподаването си. Така предложеното четиво носи опита както на активни бивши състезатели по информатика така и новия им опит свързан с обучението по основополагающик тематики в компютрната информатика. Авторите водеха курса „Проектиране και анализиране nа компютрнити алгорими“ докато все още бяха студенти сами , а курсът , който граничеше силнос настоящото произведение получаваше висока оценка сред аудиторията .

.

.