|
Подробно рассмотрены процедурные возможности языков программирования C/C++. Изложены основные принципы строения программы на языке С/С++: раздельная компиляция, функциональная декомпозиция, блоки кода. Описаны синтаксические конструкции языка и показана специфика их использования. Подробно излагаются понятия, связанные с представлением данных: виды данных, их представление в тексте программы, размещение в памяти, время существования и области видимости.
|
|
Пособие составлено на основе программы дисциплины "Основы алгоритмизации и программирования". В качестве базового языка выбран Си, так как он получил дальнейшее развитие в языках C++ и Java и широко используется фирмами-разработчиками программного обеспечения.
|
|
Книга разбита на две основные части: задачи и решения. Рассматриваются базовые конструкции языка С++, тонкие моменты низкоуровневых операций, объектно ориентированное программирование, разработка приложений при помощи стандартной библиотеки шаблонов STL, а также прикладные задачи.
|
|
Рассмотрены основы разработки приложений с использованием среды Borland C++ Builder, начиная с установки пакета и заканчивая отладкой приложений. Приведено большое количество практических примеров, позволяющих быстро научиться создавать собственные программы различного уровня сложности.
|
|
Книга посвящена применению языка C++ для решения интересных, полезных и сложных задач программирования. Рассмотрены разработка сборщика мусора, пользовательского контейнера STL и панели управления потоком. Показано, как создать загрузчик файлов из Интернета, а также написать приложения для финансовых расчетов (вычисления платежей по ссуде, расчет суммы вложений и др.). Уделено внимание вопросам применения языка C++ для решения задач искусственного интеллекта.
|
|
Описываются методы построения и использования сложных структур данных: стеки, деревья, графы; нетрадиционные представления данных, в частности, функциональное представление. Приводятся различные алгоритмы обработки этих структур на простых примерах программ. Изложение проводится на основе объектно-ориентированного подхода с использованием языка программирования C++.
|
|
Книга является руководством для начинающих по разработке приложений в среде Borland C++ Builder. Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования.
|
|
Основная задача книги - помощь в приобретении опыта программирования как области деятельности, где существует своя формальная основа, отработанные решения, здравый смысл, маленькие хитрости, что в совокупности составляет содержательную сторону технологии программирования. Пособие содержит более 200 законченных фрагментов программ и более 300 тестовых заданий и будет полезно студентам и преподавателям вузов при очной и дистанционной формах обучения и для самостоятельного освоения.
|
|
|
Страниц: 1 2 3 4 [ 5] 6 7 8 |
|