store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    C, C++, C#    Обектно-ориентирано програмиране на базата на езика С++ - Магдалина Тодорова
Начало   Книги    ...    ...    C, C++, C#  

Обектно-ориентирано програмиране на базата на езика С++


Магдалина Тодорова

Обектно-ориентирано програмиране на базата на езика С++ - Магдалина Тодорова - учебник
Поръчай през телефона си сега.
Лесно е!
 
Внимание!
На този етап продуктът не се предлага в store.bg.
 Доставка:
В момента този учебник не може да бъде доставен.
 Основни параметри:
Продукт#054-860
ВидУчебник
Наличност
Издадена2011 г.
ИздателствоСиела
Категории
КорицаМека
Страници396
ISBN9789542809098
Обектно-ориентирано програмиране на базата на езика С++ - Магдалина Тодорова - учебник

Обектно-ориентирано програмиране на базата на езика С++


Магдалина Тодорова

 
Внимание!
На този етап продуктът не се предлага в store.bg.
 Доставка:
В момента този учебник не може да бъде доставен.
 Основни параметри:
Продукт#054-860
ВидУчебник
Наличност
Издадена2011 г.
ИздателствоСиела
Категории
КорицаМека
Страници396
ISBN9789542809098
Алтернативни предложения
Втори стъпки в програмирането на C / C++ - учебник

Втори стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова, Петър Петров

КЛМН
Цена:  20.00 лв. / 10.23
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от най-модерните и най- ...
C++ в примери и задачи - учебник

C++ в примери и задачи


Алексей Василев

Асеневци
Цена:  24.95 лв. / 12.76
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на него. Ето защо в първа глава ще намерите основополагащи примери. ... C++ е един от най-популярните и търсени езици за програмиране. Той е изключително гъвкав и богат и е невъзможно да си представим професионален програмист, който да не го знае. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Освен това, понякога е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Тук ще научите: как е организирана ...
C / C++ - практическо програмиране в примери - учебник

C / C++ - практическо програмиране в примери


Денис Колисниченко

Асеневци
Цена:  19.95 лв. / 10.20
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за програмиране C / C++. Всички примери са щателно тествани, а към всеки пример се прилага неговият изходен код, както и скрийн­шот, потвърждаващ работоспособността на програмата. Ако компилирането на програмата изисква допълнителни опции, те са допълнително обяснени. Книгата е разделена на: част 1, където ще намерите някои най-прости примери. Подобни програми може да напише всеки, който току-що се е запознал със синтаксиса на C/C++; част 2 описва операторите за вземане на решение и циклите. Тук ...
Увод в програмирането С++ - учебник

Увод в програмирането С++


Иво Дамянов

ЮЗУ Неофит Рилски
Цена:  6.40 лв. / 3.27
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Основните правила, следвани при написването на тази книга, са - представяне на материала в прости стъпки за по-лесно усвояване, изграждане на солиден фундамент от понятия и принципи така, че читателят лесно да може да премине към по-сложни теми, внимателно и последователно представяне на материята така, че да не се използва нищо, без то преди това да е изяснено. ...
Бележник на разработчика: Visual C# 2005 - учебник

Бележник на разработчика: Visual C# 2005


Джеси Либерти

ЗеСТ Прес
Цена:  18.00 лв. / 9.20
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
За много разработчици C# е езикът, избран за създаване на приложения на.NET. Сега, с излизането на C# 2.0, езикът е по-богат от всякога, тъй като новите класове и инструменти в.NET допълнително намаляват необходимостта да се пише код от самото начало. Написана от опитни програмисти на C#, Visual C# 2005: Бележник на разработчика не губи време да ви казва това, което вече знаете, а се фокусира само върху новото и полезното в последното издание. Близо петдесетте упражнения в Бележника ще ви помогнат веднага да започнете да пишете приложения на C#. В книгата са разгледани темите: нови особености на езика, включени ...
Увод в програмирането (C/C++) - учебник

Увод в програмирането (C/C++)


Милен Петров

УИ Св. Климент Охридски
Цена:  16.00 лв. / 8.18
Продуктът е представен с вътрешни страници
Книгата съдържа множество примери, програмни фрагменти, фигури и изходни екрани, практически уроци (за работа с конзола, работа с IDE, работа с debugger), миниуроци (за създаване на базови умения за работа с компютър и среди за програмиране), приложения и таблици. Предназначен е както за абсолютно начинаещи, така и за напреднали. Включва теми и техники както за абсолютно начинаещи (като например как се архивира файл, как се стартира калкулатор в "разширен" режим), така и за напреднали (връзка и компилиране на асемблерен код в С програма, предаване на указатели на функции като параметри на функции). ...
С - в примери и задачи - учебник

С - в примери и задачи


Алексей Василев

Асеневци
Цена:  29.95 лв. / 15.31
Ако искате да станете истински софтуерен инженер, не може да не минете през школата на С. Езикът С е прост, лаконичен, широкообхватен и най-важното - изключително ефективен. Той лежи в основата на голямото семейство на С-езиците, към което принадлежат С++, С#, PHP, JAVA и др. Тази книга е за тези, които биха искали не само да се научат да програмират на С, но биха искали да започнат своето развитие като програмисти, стъпвайки на солидни основи от фундаментални знания за програмирането. Най-добре и най-лесно програмиране се учи с примери. Може дълго да разсъждаваме върху принципите, концепциите и подходите при ...
Microsoft Visual C++ .NET професионални проекти - учебник

Microsoft Visual C++ .NET професионални проекти


Саи Кишор

DuoDesign
Цена:  30.00 лв. / 15.34
Използвайте "Visual С++.NET" за решаване на реални професионални задачи. С десет подробно разгледани проекта, "Microsoft Visual C++.NET професионални проекти" е вашият ключ към овладяване на силата на Visual C++.NET. Всеки един проект разглежда специфични възможности на Visual C++.NET е базиран на ситуация от реалния живот. Чрез придобитите с тази книга умения ще можете да променяте проектите, така че да ги използвате за професионални цели. ...
Описание
През последните две десетилетия обектно-ориентираното програмиране стана изключително популярно. Програмистите на компилатори и други софтуерни продукти се активираха да реализират обектно-ориентирани версии на техните продукти. Появиха се огромен брой книги и научни публикации по тематиката. Какво е обектно-ориентираното програмиране и защо стана толкова популярно?
Обектно-ориентираното програмиране е сравнително нова програмистка парадигма. Други такива са: императивно-програмната (реализирана в езиците C и Pascal), функционално-програмната (реализирана в езиците FP, Lisp, Haskell, ML), логическо-програмната (реализирана в езика Prolog). Ще отбележим, че под парадигма разбираме разширената от Thomas Kuhn в книгата му The Structure of Scientifi c Revolutions дефиниция, добавяща към стандартната интерпретация и смисъла на множество от теории, стандарти и методи, които заедно представят начин за организация на знания, т.е. начин за представяне на света. Обектно-ориентираната парадигма принуждава да преразгледаме мисленето си за програмирането, за смисъла на изпълнение на програмата, за това как информацията да бъде структурирана в компютъра. Докато процедурното програмиране е концентрирано върху функциите, обектно-ориентираното програмиране е съсредоточено върху обектите, които капсулират състояние (стойности на данните) и поведение (операции над данните, реализирани чрез функции). Тази дефиниция оприличава обектите на променливи величини от абстрактни типове данни.

Възможността за дефиниране на класове позволява:
  • да се създават типове данни, които липсват в езика за обектно-ориентирано програмиране
  • да се създават специфични приложения
  • да се обработват специфични типове данни

Средствата за дефиниране на производни класове и наследяването са сред най-важните характеристики на обектно-ориентираното програмиране. Като се използва механизмът на наследяване от съществуващ клас може да се създаде нов клас, може да се създават типове данни, чрез които да се подобрят съществуващи типове данни. Полиморфизмът е важна характеристика на обектно-ориентираното програмиране. Изразява се в това, че едни и същи действия (в общия смисъл) се реализират по различен начин в зависимост от обектите, върху които се прилагат, т.е. действията са полиморфни (с много форми).
В настоящата книга ще се опитаме чрез средствата на езика C++ да покажем, че обектно-ориентираното програмиране не е просто добавяне на няколко нови черти към традиционното императивно програмиране. То е нов начин на мислене относно процеса на декомпозиране на проблемите и развиването на програмните решения. Нарастването на популярността му се дължи главно на надеждата, че тази нова парадигма ще доведе до нарастване на продуктивността, ще подобри сигурността, ще направи програмите по-лесно модифицируеми. Терминът абстрактен тип данни е много важен в компютърната наука, особено в обектно-ориентираното програмиране. Абстрактните типове данни се създават от програмистите и най-често са съставени от един или повече примитивни типове данни. В основата на създаването им стои подходът абстракция с данни. Описание на подхода абстракция с данни, както и на процеса на създаване на абстрактни типове данни е направено в Глава 1 на книгата. Абстрактните типове данни са пример, мотивиращ създаването на средства за реализиране на пакетиране на данните и операциите в едно цяло и информационно скриване на данни. Такива средства предоставят класовете. В Глава 2 на книгата е описано дефинирането на класове и обекти, както и основните компоненти на класовете: конструктори, деструктор, оператор за присвояване, член-функции за достъп, операторни функции и начините за предефинирането им в C++, статични компоненти. Необходимостта от дефиниране на деструкторите е мотивирано с въвеждане на динамични обекти. Важна и полезна конструкция в езика C++ са шаблоните на функции и класове, дефинирането и използването, на които е определено в тази глава. Наследяването и полиморфизмът са сред най-важните възможности на обектно-ориентираните езици за програмиране. В книгата те са представени в трета и четвърта глава.

Разглеждането им е структурирано по следния начин:
  • дефиниране на производни класове
  • основни елементи на единичното и множественото наследяване
  • дефиниране и използване на виртуални класове
  • статично и динамично свързване
  • виртуални функции
  • полиморфизъм
  • виртуални деструктори
  • абстрактни класове

В Глава 5 на книгата е предложено описание на възможностите на потоците, входно/изходните операции и работата с файлове. Изложението се базира на специализацията на стандартната потокова C++ библиотека за типа char. Книгата е замислена като основен курс по обектно-програмиране на базата на езика C++. Материалът, включен в нея, е богато илюстриран с примери. Те са оформени като цялостни програми с цел изграждане на умения за съставяне на цялостен изпълним код.
За издателство Сиела
Сиела Норма АД
София 1510
бул. Владимир Вазов №9
080012525
Страници от този учебник





Съдържание
Предговор
Абстракция с данни
  • Подходът абстракция с данни
  • Абстрактни типове данни
  • Въпроси и задачи
Класове
  • Дефиниране на клас
  • Област на класовете
  • Обекти
  • Задача за дефиниране на класове и обекти
  • Указатели към обекти на класове
  • Конструктори
  • Масиви и обекти
  • Задачи за масиви от обекти
  • Динамични обекти
  • Деструктори
  • Създаване и разрушаване на обекти на класове
  • Инициализиране на обекти на класове
  • Създаване и разрушаване на масиви от обекти
  • Приятелски функции и класове
  • Оператори. Предефиниране на оператори
  • Канонична форма на клас
  • Статични компоненти на класове
  • Указатели към компоненти на клас
  • Шаблони на функции и класове
  • Шаблон на клас свързан списък
  • Шаблони на класове и приятели
  • Въпроси и задачи
Наследяване
  • Дефиниране на производни класове
  • Единично наследяване
  • Множествено наследяване
  • Въпроси и задачи
Виртуални класове и функции. Полиморфизъм. Абстрактни класове
  • Виртуални класове
  • Статично и динамично свързване. Виртуални функции.
  • Полиморфизъм
  • Виртуални деструктори
  • Абстрактни класове
  • Въпроси и задачи
Потоци. Входно/изходни операции. Работа с файлове
  • Понятие за поток. Организация на библиотеката IOSTREAM
  • Входно/изходни операции
  • Състояние на поток
  • Потокови входно/изходни оператори за класове, дефинирани от потребителя
  • Форматиране. Член-функции за форматиране. Манипулатори
  • Състояние на потоков формат
  • Файлове
  • Въпроси и задачи
Литература
Рейтинг
Рейтинг: 8.83 / 12 гласа 
За да оцениш учебника "Обектно-ориентирано програмиране на базата на езика С++", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
 

Ако искаш да си първият дал мнение за този учебник, направи го сега!

Твоето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват учебника, ще бъдат видими при всяко посещение на страницата. За да видиш всички останали мнения, натисни бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Закупилите този учебник, купуват също
Цифрова палитра на графичния дизайнер - учебник

Цифрова палитра на графичния дизайнер


Алън Б. Ууд

DuoDesign
Цена:  19.99 лв. / 10.22
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Описание на най-важните възможности на Illustrator, Photoshop и QuarkXPress. Цифрова палитра на графичния дизайнер представя по нагледен начин основните инструменти и функции на всяко приложение от гледна точка на професионалния дизайнер. Заедно с това на читателите се дава възможност да упражняват наученото, изпълнявайки дизайнерски проекти от начало до край, като задачите са взети от ежедневната работа на професионалните графични дизайнери. ...
PHP 7 & MySQL - практическо програмиране - учебник

PHP 7 & MySQL - практическо програмиране


Денис Колисниченко

Асеневци
Цена:  22.45 лв. / 11.48
Продуктът е сред най-интересните в store.bg
Стандартна цена 24.95 лв.
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Освен задължителните знания свързани с програмирането на PHP и работата с MySQL база данни, в книгата ще намерите множество примери, в които последователно и с подробни обяснения са разгледани полезни проекти от практиката - такива с които се сблъсква всеки съвременен PHP програмист. Отделено е нужното внимание и на начините за оптимизация на PHP кода, използването на шаблони, фреймуърк, SSL, работа с поща, Mp3 файлове, RSS, както и на техниките за защита от спам и хакери. Ще научите как да разработите мобилна версия на сайт и как да защитите вашия код от неоторизирано копиране ...
C++ в примери и задачи - учебник

C++ в примери и задачи


Алексей Василев

Асеневци
Цена:  24.95 лв. / 12.76
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на него. Ето защо в първа глава ще намерите основополагащи примери. ... C++ е един от най-популярните и търсени езици за програмиране. Той е изключително гъвкав и богат и е невъзможно да си представим професионален програмист, който да не го знае. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Освен това, понякога е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Тук ще научите: как е организирана ...
SQL For Dummies - учебник

SQL For Dummies


Алън Г. Тейлър

АлексСофт
Цена:  27.00 лв. / 13.81
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! ... Разкрийте тайните на системите за управление на бази от данни с това забавно и полезно ръководство за SQL. В SQL се крие една тайна, и когато я разкриете, тогава ще можете много лесно да създавате релационни бази от данни и да получавате и записвате информация от тях. Тук ще научите как да структурирате една система за управление на бази от данни чрез SQL, как да реализирате дизайна, как да защитите данните си, как да ги достъпвате и работите с тях, как да поддържате вашата база от данни, и много други неща, използвайки най-новата версия на SQL. Да се върнем към основите на данните - научете ...
Професионално програмиране със SWIFT - учебник

Професионално програмиране със SWIFT


Майкъл Дипъри

АлексСофт
Цена:  25.00 лв. / 12.78
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Всичко, от което се нуждаете, за да направите прехода от "Objective-C" към "Swift". ... "Apple" разработи "Swift" с цел да предостави по-чист и по-малко податлив на грешки код, който да помага на програмистите да създават по-бързи, по-мащабируеми и по-сигурни приложения на "OS X" и "iOS". Написана за опитните програмистите, тази книга предоставя една задълбочена и изпълнена с код обиколка за програмирането на "Swift", за да могат вечно заетите професионалисти лесно да навлязат в материала. Разглеждането започва с основните неща и достига до техники за ...
HTML 5 & CSS 3 - практическо програмиране за начинаещи - учебник

HTML 5 & CSS 3 - практическо програмиране за начинаещи


Денис Колисниченко

Асеневци
Цена:  19.95 лв. / 10.20
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Трето преработено и допълнено издание. ... Тази книга ще ви научи как да прилагате на практика HTML 5 и CSS 3 и да се възползвате от богатите възможности, предлагани в новите уеб стандарти. Първата част на книгата е посветена на HTML 5. Освен синтаксиса и правилата за структуриране на кода, в нея ще намерите и таговете, отнасящи се до различните видове текст - абзаци, заглавия, цитати, адреси, коментари и други. Ще научите как да вмъквате мултимедия в HTML страниците (анимирани изображения, аудио и видео съдържание, както и клипове от интернет и флаш приложения). Отделено е внимание на табличния дизайн и работата с ...
Програмиране със Swift - учебник

Програмиране със Swift


Уей-Менг Ли

АлексСофт
Цена:  22.00 лв. / 11.25
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
От програмисти за програмисти. ... Научете Swift и започнете да създавате интерактивни, забавни и бързи приложения за iOS и OS X. Открийте, усъвършенствайте се и творете със Swift, новия програмен език на Apple за разработка на iOS и OS X ®. Това подробно ръководство за начинаещи има всичко необходимо, за да започнете да създавате динамични приложения за Mac и iPhone. Програмист - ветеран и технологичен инструктор Уей-Менг Ли споделя реални примери, дешифрира малко познати функции и разкрива предимствата на Swift, включително увеличената скорост и безопасност на приложенията. Посредством практически инструкции от ...
C / C++ - практическо програмиране в примери - учебник

C / C++ - практическо програмиране в примери


Денис Колисниченко

Асеневци
Цена:  19.95 лв. / 10.20
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за програмиране C / C++. Всички примери са щателно тествани, а към всеки пример се прилага неговият изходен код, както и скрийн­шот, потвърждаващ работоспособността на програмата. Ако компилирането на програмата изисква допълнителни опции, те са допълнително обяснени. Книгата е разделена на: част 1, където ще намерите някои най-прости примери. Подобни програми може да напише всеки, който току-що се е запознал със синтаксиса на C/C++; част 2 описва операторите за вземане на решение и циклите. Тук ...
Лиляна Серафимова
Павлина Павлова
Харпър Л. Уудс
Практическо ръководство по програмиране на C# - Христо Крушков - учебник
Практическо ръководство - увод в програмирането, детайлно илюстриран с примери на езика С#. : ...
Обектно-ориентирано проектиране и програмиране: С примери на C# - Елена Сомова, Росица Донева, Силвия Гафтанджиева - книга
В последните десетилетия неимоверно се увеличи необходимостта от проекти­ране и създаване на програмни ...
Втори стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова, Петър Петров - помагало
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят ( ...
Първи стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова - помагало
Второ преработено издание. : Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. ...
C# - основи на езика в примери - Алексей Василев - книга
C# вече дълги години е неизменна част от списъка с най-търсените езици за програмиране. Неговият код е ...
Алгоритми на C / C++ - Атанаска Димитрова Босакова - Арденска - учебник
Книгата представлява основно учебно помагало (учебник) по дисциплината Синтез и анализ на алгоритми, ...
Проектиране на роботизирани системи - Йоаннис Патиас, Васил Георгиев - книга
В книгата са представени моделите, методите, знанията и материалите, необходими за проектиране на ...
Състезателно програмиране за група С - Марин Шаламанов, Петър Петров - помагало
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. ...
Сборник от задачи по програмиране на C++ - част 1: Увод в програмирането - сборник
Сборникът съдържа множество от решени задачи и задачи за самостоятелна работа по програмиране на езика ...
C#: 24-часово обучение + онлайн видео уроци - Род Стивънс - книга
Пълен пакет за обучение с онлайн видео уроци.Бърз и лесен експертен наръчник за обучение по ...
Търсене
Книги
Намаление на хиляди книги
Ваучери за подарък от store.bg