Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab_cpp.doc
Скачиваний:
10
Добавлен:
07.06.2015
Размер:
2.81 Mб
Скачать

Литература

  1. Керниган Б., Ритчи Д Язык программирования Си. – 2-изд. –М.: Финансы и статистика, 1992 – 272 с.

  2. Страуструп Б. Язык программирования С++. –М.: Радио и связь.1991 – 352с.

  3. Прокофьев Б.П., Сухарев Н.Н. и др. Графические средства Turbo C++. М.:ФИС. 19992 – 160 с.

  4. Романовская Л.М., Русс Т.В., Святковский С.Г. Программирование в среде Си для ПЭВМ ЕС М.: ФИС, 1992 – 352с.

  5. Берри Р., Микин Б. Языки Си. Введение для программирования. –1998 – 198с.

  6. Шилдт Г. Язык "Си" для профессионалов. –М.: ИВК-СОФТ. 1992 – 319 с.

  7. Ален И. Голуб. С и Си++ . Правила программирования. / Под ред. В. Костенко. М : БИНОМ. 1996 – 272 с.

  8. Бочков С.О., Субботин Д.М. Язык программирования Си для персонального компьютера. / Под ред. А.И.Садчикова – Диалог. Радио и связь, 1990 – 384с.

  9. Болски М.И. Языки программирования Си: Справочник. Перевод с английского. Радио и связь, 1988 – 96с.

  10. Лукас П. С++ под рукой: Справочник. _ К: ДиаСофт, 1993 – 176 с.

  11. Проценко В.С., Чаленко И.П., Ставровский А.Б. Техніка програмування мовою Сі.- К: Либідь, 1993 – 224с.

  12. Пол Ирэ. Объектно–ориентированное программирование с использованием С++. – К.: НИПФ "ДиаСофт Лтд." 1995. – 480с.

  13. Гради Буч. Объектно–ориентированное проектирование. – К.: Диалектика . ИВК (Москва), 1992 – 519с.

  14. Сван Т. Основание Borland C++ 4.5. Практический курс, в 2-х томах. 2 – изд.К.: Диалектика, 1996 – 544с.

  15. Стивен Поттс, Т.С. Монк. Borland C++ в примерах. / Минск: Попури, 1996 – 752с.

Содержание

Стр.

  1. Лабораторная работа № 1. Изучение интегрированной среды С....................4

  2. Лабораторная работа №2. Функции ввода/вывода print(), scanf(). Линейные вычислительные процессы……….....................................…….…..6

  3. Лабораторная работа № 3. Разработка программ со скалярными типами данных…………………………………………………………………………..10

  4. Лабораторная работа № 4. Разработка программ с циклическими вычислительными процессами…………………………………..…………….15

  5. Лабораторная работа №5. Разветвляющийся вычислительный процесс с различными логическими условиями: оператор if…else, условная операция(?:), оператор switch, оператор break, оператор goto……………………..19

  6. Лабораторная работа №6. Операции С, их приоритеты и использование. Преобразование типов…………………………………...........................…….23

  7. Лабораторная работа №7. Изучение операций С. Разработка программ с функциями. Объявление, определение и вызов функций…………………...29

  8. Лабораторная работа № 8. Разработка. программ с указателями.............…..34

  9. Лабораторная работа № 9. Массивы. Селективная обработка массивов..….37

  10. Лабораторная работа № 10. Формирование рабочих массивов с помощью операций селекции исходного массива.......................................................…..40

  11. Лабораторная работа № 11. Обработка символьных данных.........…………41

  12. Лабораторная работа № 12. Использование библиотечных функций для работы с символьными данными.................................................................…..42

  13. Лабораторная работа № 13. Вложенные циклы. Многомерные массивы. Массивы указателей.......................................................................…………….45

  14. Лабораторная работа № 14. Разработка программ с составными типами данных..…………………………………………………………………………47

  15. Лабораторная работа № 15. Использование указателей для работы с составными типами данных……………………………......……….…………50

  16. Лабораторная работа № 16. Использование указателей для работы с функциями………………………………………………………………………52

  17. .Лабораторная работа №17 Использованием функций высокого и низкого уровня для работы с потоками………………………………………………...54

  18. Лабораторная работа № 18. Разработка программ с многофайловой струк- турой. Заголовочные файлы. Классы памяти переменных и функций……..59

  19. Лабораторная работа № 19. Изучение графических функций С……….…...62

  20. Лабораторная работа № 20. Разработка программ с использованием классов…………………………………………………………………………..65

  21. Лабораторная работа № 21. Использование конструкторов и деструкторов……………………………………………………………………72

  22. Лабораторная работа № 22. Использование наследования для создания иерархии классов………………………………………………………..……...77

  23. Лабораторная работа № 23. Использование виртуальных функций и указателей для работы с объектами классов.......................................…….…83

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]