Лабораторный практикум по основам языка С++Специальность: Проектирование авиационных двигателей
|
Лабораторный практикум по дисциплине "Информатика и языки программирования"
- Лабораторная работа №1. Управляющие структуры языка С++.
В данной лабораторной работе рассматриваются линейная структура построения кода (последовательное выполнение инструкций одна за другой), ветвление (выполнение того или иного кода в зависимости от результата проверки некоторого условия), циклические структуры (выполнение некоторого кода несколько раз, пока не будет достигнуто условие завершения цикла) - Лабораторная работа №2. Функции языка C++
В лабораторной работе рассматривается описание и использование функции в языке С++. Описываются существующие библиотеки функций, а также рассматривается вопрос создания собственной библиотеки функций. Кроме того, рассматривается вариант использования рекурсивных функций. - Лабораторная работа №3. Указатели и ссылки. Передача параметров в функцию по указателю.
Массивы
В работе рассматриваются вопросы использования указателей и ссылок в языке С++. Описаны методы описания и использования статических массивов, рассмотрены функции выделения памяти для динамических массивов.
Преподаватели курса:
По каждой из выполненных работ следует подготовить отчет (шаблон отчета прилагается), а затем защитить его. Для защиты отчета необходимо:
- полностью выполнить все задания для своего варианта;
- подготовить отчет в текстовом процессоре MS Word или OpenOffice Writer (LibreOffice Writer)
в соответствии с выданным шаблоном;
(шаблон для MS Word 2003)
(шаблон для MS Word 2007)
(шаблон для OpenOffice)
(шаблон отчета с рамкой) - изучить теоретический материал, необходимый для выполнения заданий лабораторной работы и ответить на вопросы преподавателя.
Настоящие методические указания к выполнению лабораторных работ содержат краткий теоретический материал, необходимый для выполнения лабораторных работ. При выполнении индивидуальных заданий и подготовке к защите отчетов кроме методических указаний рекомендуется использовать следующую литературу:
Список рекомендованной литературы
- Стивен Прата Язык программирования С++. Лекции и упражнения, 5-е изд. Пер. с англ. М. : 000 "И.Д. Вильяме", 2007. - 1184 с.
- Шилдт Г. C++: базовый курс / Г. Шилдт. – М.: Вильямс, 2010. – 624 с.
- Подбельский В. В. Язык СИ++ / В. В. Подбельский. – М.: Финансы и статистика, 2008. – 560 с.
- Дейтел Х. М. Как программировать на C++ / Х. М. Дейтел, П. Дж. Дейтел. – М. : Бином, 2008. – 1456 с.
- Павловская Т. А. С/С ++. Структурное программирование: практикум / Т. А. Павловская, Ю. А. Щупак. – СПб.: Питер, 2007. – 239 с.
- Культин Н. Б. С/С ++ в задачах и примерах / Н. Б. Культин. – СПб.: БХВ-Петербург, 2008. – 281 с.