Интернет-магазинИнтернет-магазин
| Начало | Новинки | Корзина |
  Главная » Каталог » Компьютерная литература » Языки и системы программирования » C/C++. Языки программирования Си, Си++ » C/C++. Программирование на языке высокого уровня: Учебник для вузов. Т. Павловская
Разделы
Бизнес (508)
Воспитание. Образование. (170)
Радиоэлектроника (79)
Каталоги (6)
Компьютерная литература (3224)
  Базы данных (100)
  Графика, дизайн, мультимедиа (322)
  Разработка программного обеспечения (57)
  Компьютерная безопасность. Хакерство (80)
  Компьютерные сети. Интранет, корпоративные сети (59)
  Компьютеры и программы (1052)
  Интернет и Web-страницы (326)
  Операционные системы (Windows, Linux...) (297)
  Основы программирования (40)
  MS Office. Офисные программы Майкрософт (188)
  Системы проектирования (CAD/CAM) (257)
  Сертификационные экзамены (6)
  Энциклопедии и словари по вычислительной технике, программированию, интернет (17)
  Цифровая фотография (36)
  Языки и системы программирования (387)
    Ассемблер для ПК на платформе Intel (13)
    C#. Язык программирования Си Шарп (28)
    C++ в среде разработки Visual C++ (14)
    C++ в среде разработке C++ Builder (15)
    C/C++. Языки программирования Си, Си++ (74)
    Delphi, Kylix. Среда разработки на Паскале (57)
    Паскаль, Turbo Pascal. Язык программирования (23)
    Программирование на языках .NET (44)
    Java, J++. Языки программирования (37)
    Фортран (2)
    Visual Basic. Язык программирования (24)
    Языки программирования (прочие) (42)
Кулинария (1)
Популярная психология (71)
Психология (132)
Психотерапия и психоанализ (15)
Полный список товаров
Издатели
Новинки Перейти
Ждешь удачу? Смени галстук! Успешный стиль ведения бизнеса.  Н. Коро, Э. Каракоз
Ждешь удачу? Смени галстук! Успешный стиль ведения бизнеса. Н. Коро, Э. Каракоз
57.20 грн.
Реклама
Уважаемые посетители! Магазин работает в режиме виртуальной витрины. Прием заказов временно приостановлен.
C/C++. Программирование на языке высокого уровня: Учебник для вузов. Т. Павловская 63.60 грн.
Предыдущий товар Товар 16 из 74
категории C/C++. Языки программирования Си, Си++
 Следующий товар
 
box_bg_l.gif.

Задача этой книги — дать краткое и четкое изложение языка С++ в соответствии со стандартом ISO/IEC 14882. Учебник предназначен в первую очередь для студентов, изучающих язык «с нуля», но и более искушенные в программировании специалисты найдут в нем немало полезной информации. В книге рассматриваются принципы объектно-ориентированного программирования и их реализация на C++, средства, возможности и конструкции языка, приводятся практические примеры, дается толчок к дальнейшему изучению этого и других языков программирования.
Контрольные задания по ключевым темам представлены в 20 вариантах!

Допущено Министерством образования и науки Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированых специалистов «Информатика и вычислительная техника»

1-е издание, 2009 год, 464 стр., формат 17x23 см (70х100/16), Твердый переплет, ISBN 978-5-94723-568-5 

 

Содержание

Предисловие

Часть I. Структурное программирование

Глава 1. Базовые средства языка C++
Состав языка
Алфавит языка
Идентификаторы
Ключевые слова
Знаки операций
Константы
Комментарии
Типы данных С++
Концепция типа данных
Основные типы данных
Структура программы
Переменные и выражения
Переменные
Операции
Выражения
Базовые конструкции структурного программирования
Оператор «выражение»
Операторы ветвления
Операторы цикла
Операторы передачи управления
Указатели и массивы
Указатели
Ссылки
Массивы
Типы данных, определяемые пользователем
Переименование типов (typedef)
Перечисления (enum)
Структуры (struct)
Объединения (union)
Глава 2. Модульное программирование
Функции
Объявление и определение функций
Глобальные переменные
Возвращаемое значение
Параметры функции
Рекурсивные функции
Перегрузка функций
Шаблоны функций
Функция main()
Функции стандартной библиотеки
Директивы препроцессора
Директива #include
Директива #define
Директивы условной компиляции
Директива #undef
Области действия и пространства имен
Внешние объявления
Поименованные области
Глава 3. Технология создания программ
Кодирование и документирование программы
Проектирование и тестирование программы
Динамические структуры данных
Линейные списки
Стеки
Очереди
Бинарные деревья
Реализация динамических структур с помощью массивов
Упражнения к части I
Циклические вычислительные процессы
Одномерные массивы
Двумерные массивы
Одномерные и двумерные массивы
Структуры
Указатели
Простейшие функции
Функции и файлы
Функции библиотеки для работы со строками и символами
Шаблоны функций
Модульное программирование
Динамические структуры данных

Часть II. Объектно-ориентированное программирование

Глава 4. Классы
Описание класса
Описание объектов
Указатель this
Конструкторы
Конструктор копирования
Статические элементы класса
Статические поля
Статические методы
Дружественные функции и классы
Дружественная функция
Дружественный класс
Деструкторы
Перегрузка операций
Перегрузка унарных операций
Перегрузка бинарных операций
Перегрузка операции присваивания
Перегрузка операций new и delete
Перегрузка операции приведения типа
Перегрузка операции вызова функции
Перегрузка операции индексирования
Указатели на элементы классов
Рекомендации по составу класса
Глава 5. Наследование
Ключи доступа
Простое наследование
Виртуальные методы
Механизм позднего связывания
Абстрактные классы
Множественное наследование
Отличия структур и объединений от классов
Глава 6. Шаблоны классов
Создание шаблонов классов
Использование шаблонов классов
Специализация шаблонов классов
Достоинства и недостатки шаблонов
Глава 7. Обработка исключительных ситуаций
Общий механизм обработки исключений
Синтаксис исключений
Перехват исключений
Список исключений функции
Исключения в конструкторах и деструкторах
Иерархии исключений
Глава 8. Преобразования типов
Операция приведения типов в стиле С
Операция const_cast
Операция dynamic_cast
Повышающее преобразование
Понижающее преобразование
Преобразование ссылок
Перекрестное преобразование
Операция static_cast
Операция reinterpret_cast
Динамическое определение типа
Глава 9. Рекомендации по программированию
Упражнения к части II
Классы
Наследование
Шаблоны классов

Часть III. Стандартная библиотека

Глава 10.
Потоковые классы
Стандартные потоки
Форматирование данных
Флаги и форматирующие методы
Манипуляторы
Методы обмена с потоками
Ошибки потоков
Файловые потоки
Строковые потоки
Потоки и типы, определенные пользователем
Глава 11. Строки
Конструкторы и присваивание строк
Операции
Функции
Присваивание и добавление частей строк
Преобразования строк
Поиск подстрок
Сравнение частей строк
Получение характеристик строк
Глава 12. Контейнерные классы
Последовательные контейнеры
Векторы (vector)
Двусторонние очереди (deque)
Списки (list)
Стеки (stack)
Очереди (queue)
Очереди с приоритетами (priority_queue)
Ассоциативные контейнеры
Словари (map)
Словари с дубликатами (multimap)
Множества (set)
Множества с дубликатами (multiset)
Битовые множества (bitset)
Пример использования контейнеров
Глава 13. Итераторы и функциональные объекты
Итераторы
Обратные итераторы
Итераторы вставки
Потоковые итераторы
Функциональные объекты
Арифметические функциональные объекты
Предикаты
Отрицатели
Связыватели
Адаптеры указателей на функции
Адаптеры методов
Глава 14. Алгоритмы
Немодифицирующие операции с последовательностями
adjacent_find
count, count_if
equal
find, find_if
find_first_of
find_end
for_each
mismatch
search, search_n
Модифицирующие операции с последовательностями
copy, copy_backward
fill, fill_n
generate, generate_n
iter_swap, swap, swap_ranges
random_shuffle
remove, remove_if, remove_copy, remove_copy_if
replace, replace_if, replace_copy, replace_copy_if
reverse, reverse_copy
rotate, rotate_copy
transform
unique, unique_copy
Алгоритмы, связанные с сортировкой
binary_search
equal_range
inplace_merge
lexicographical_compare
lower_bound, upper_bound
max, min
max_element, min_element
merge
next_permutation, prev_permutation
nth_element
partial_ sort, partial_sort_copy
partition, stable_partition
sort, stable_sort
Алгоритмы работы с множествами и пирамидами
includes
set_intersection
set_difference, set_symmetric_difference
set_union
Пример использования алгоритмов работы с множествами
make_heap
pop_heap
push_heap
sort_heap
Глава 15. Средства для численных расчетов
Обобщенные численные алгоритмы
accumulate
inner_product
partial_sum
adjacent_difference
Класс valarray
Вспомогательные классы
Глава 16. Другие средства стандартной библиотеки
Упражнения к части III
Послесловие
Литература
Приложения
Приложение 1. Операции языка С++
Приложение 2. Спецификации формата для функций семейства printf
Приложение 3. Арифметические преобразования типов
Приложение 4. Заголовочные файлы стандартной библиотеки
Приложение 5. Константы, макросы и типы данных стандартной библиотеки
Приложение 6. Функции стандартной библиотеки
Состав заголовочных файлов
Алфавитный перечень функций
Приложение 7. Таблицы кодов ASCII
Алфавитный указатель

 



Товар был добавлен в наш каталог 11 April 2009 г.
box_bg_r.gif.
Отзывы Количество:
Поиск
Введите слово для поиска. Расширенный поиск
Вход
E-Mail:
Пароль:
Регистрация
Отложенные товары Перейти
Нет отложенных товаров.
Отзывы Перейти
Написать отзывНапишите Ваше мнение о товаре!
Рассказать другу
 

Сообщите своим друзьям и близким о нашем магазине
Уведомления Перейти
УведомленияСообщите мне о новинках и C/C++. Программирование на языке высокого уровня: Учебник для вузов. Т. Павловская
Реклама
Скидки   |   Расширенный поиск   |   Свяжитесь с нами   |   Регистрация   |   Мои данные
Copyright © 2009 ga-zon.com
Материалы, представленные на сайте, не могут быть использованы без письменного разрешения администрации сайта
  bigmir)net TOP 100