Протестировать программу.
Создайте новый проект. В функцию main() добавьте следующие команды:
int a=2,b=3,c=6;
a=”номер по списку”
b:=a*2;
c=a+b;
b=(a+b)*c
a=b+a+c;
Найдите синтаксические ошибки и отследите изменение значений переменных, результаты представьте в виде таблицы:
№ строки |
a |
b |
c |
1 |
|
|
|
… |
|
|
|
Титульный лист с названием лабораторной работы, номером своего варианта, фамилией студента(ов) и группы.
На первом после титульного листа указать :
- Название работы.
- Цель.
- Задание по варианту.
Код программы.
Список выявленных ошибок.
Таблица промежуточных значений переменных.
Что такое компилятор и компиляция?
Что такое программа?
Что такое проект, решения и в чем их различия?
Что такое отладка программа?
Какие инструменты отладки Вы знаете?
Липпман С. Б. Основы программирования на C++: Пер. с англ. — М.:Вильямс, 2002. — 256 с.
Липпман С. Б., Лажойе Ж. Язык программирования С++. Вводный курс: Пер. с англ. — 3-е изд. — М.: ДМК, 2001. — 1104 с.
Страуструп Б. Язык программирования C++: Пер. с англ. — 3-е спец. изд. — М.: Бином, 2003. — 1104 с.
Страуструп Б. Дизайн и эволюция языка C++. Объектно-ориентированный язык программирования: Пер. с англ. — М.: ДМК пресс, Питер, 2006. — 448 с.
Эккель Б. Философия C++. Введение в стандартный C++: Пер. с англ. — 2-е изд. — СПб.: Питер, 2004. — 572 с.
Эккель Б., Эллисон Ч. Философия C++. Практическое программирование: Пер. с англ. — СПб.: Питер, 2004. — 608 с.