Введення в програмування від творця мови С++! Ця книга не є підручником з мови C++, це підручник із програмування. Попри те, що її автор — автор мови С++, книга не присвячена цьому мови програмування; він грає в книзі суто ілюстративну роль. Автор задумав цю книгу як вступний курс з програмування. Оскільки теорія без практики абсолютно безмірна, такий підручник має ізобілювати прикладами програмних рішень, і не дивно, що автор мови C++ використовував у книзі свою дитя. У книзі насамперед описано широке коло понять і прийомів програмування, необхідних для того, щоб стати професійним програмістом, і набагато менше — можливості мови програмування C++. Насамперед книга адресована програмістам-початківцям і студентам комп'ютерних спеціальностей, які знайдуть у ній багато нової інформації, і зможуть дізнатися точку зору творця мови C++ на сучасні методи програмування. Якщо ви вирішили стати програмістом, і вже знайомі з азами C++ — ця книга для вас насамперед тому, що програмування — це не тільки, і не стільки знання інструменту (язика програмування C++), скільки розуміння самого процесу. Автор не обмежився своїм першокласним (але в жодній мірі не є підручником для програмістів без великого практичного досвіду)тружить Мова програмування C++. Проводячи грубу аналогію — віртуозне володіння сокирою нікого не роблячи справжнім теслям. Б'ярні Страуструп учергове приходить на допомогу програмістам — створивши унікальну мову програмування, він не обмежується ним і розповідає про те, як правильно ним скористатися, навіть не знаючи всі його тонкощі та можливості. Підготовка до створення реальних програм. Автор книги передбачає, що читачі врешті-решт почнуть писати нетривіальні програми або як професійні розробників програмного забезпечення, або як програмісти, які працюють в інших галузях науки та техніки. Упор на основні концепції та методи. Основні концепції та методи програмування в книзі викладаються глибше, ніж це заведено в традиційних введених курсах. Цей підхід дає ґрунтовний фундамент для розроблення корисних, правильних, зрозумілих та ефективних програм. Програмування сучасною мовою С ++ (C++11 і C++14). Книга являє собою введення в програмування, включно з об'єктноорієнтованим і узагальненим програмуванням. Одночасно вона є введенням у мову С++, одна з мов програмування, що широко застосовуються в сучасному світі. У книзі описані сучасні методи програмування на C++, включно зі стандартною бібліотеку та можливостями C++11 і C++14, що дають змогу спростити програмування. Для програмістів-початківців і всіх, хто хоче навчитися програмувати. Книга призначена переважно для людей, які ніколи раніше не програмували, і випробувана на понад тисячу студентів університету. Однак і досвідчені програмісти, і студенти, які вже вивчили основи програмування, знайдуть у книзі багато корисної інформації, яка дасть їм перейти на ще вищий рівень майстерності. Широке охоплення тем. Перша половина книги охоплює широкий спектр основних понять, методів проєктування та програмування, властивостей мови C++ і його бібліотек. Це дасть змогу читачам писати програми, що виконують введення і виведення даних, обчислення й побудова простих графічних зображень. У другій половині розглядаються більш спеціалізовані теми (як-от обробка тексту, тестування та мова C). У книзі міститься багато довідкового матеріалу. Вихідні тексти програм та інші матеріали читачі можуть знайти на вебсайті автора. Про автора Б'ярні Страуструп — розробник мови програмування C++ і першої його реалізації; він також є автором відомої книги The C++ Programming Language. Зараз він працює керівником директором у технологічному відділі Morgan Stanley; запрошеним професором у Колумбійському університеті та є почесним професором університету Техасу. Страуструп — член Національної академіки технічних наук США (US National Academy of Engineering). До переходу на академічну роботу він багато років працював у дослідницькому центрі AT&T Bell Labs. Він також є одним зі членів-засновників міжнародного комітету за стандартизації мови C++ (ISO C++).
Характеристики книги
|
Стан |
Нове |