- •Міністерство освіти і науки україни
- •Для студентів напряму підготовки 0804 "Комп’ютерні науки" усіх форм навчання
- •Харків, хнеу, 2008
- •Содержание
- •Общие положения
- •Требования к оформлению отчета
- •Часть 1(4 часа): Среда визуальной разработки программ Microsoft Visual Studio .Net
- •Разработка простейшего консольного приложения.
- •Часть 2(2 часа): Подготовка и решение на пэвм задач линейного характера
- •Краткие теоретические сведения
- •1.2. Стандартные типы данных, модификаторы,
- •1.3. Спецификаторы класса памяти
- •1.4. Операции
- •Лабораторная работа №2 Подготовка и решение на пк задач с разветвлением
- •Краткие теоретические сведения
- •2.1. Оператор if
- •If (условие) выражение;
- •If (условие) выражение1; else выражение2;
- •2.2. Оператор switch/case
- •2.3. Операторы break, continue и goto
- •Задания к лабораторной работе №2
- •Лабораторная работа №3 Подготовка и решение на пк задач с использованием циклов
- •Лабораторная работа №4 Применение функций для решения типовых экономических задач
- •Использование параметров функции для обмена информацией между функциями.
- •Создание собственных заголовочных файлов
- •Лабораторная работа №5 Обработка на пк одномерных массивов.
- •5.1. Краткие теоретические сведения
- •Лабораторная работа №6 Обработка на пк двумерных массивов.
- •Двумерные массивы
- •Приложение а. Среда визуальной разработки программ Microsoft Visual Studio .Net
- •1.1. Среда mde
- •1.2. Команды главного меню
- •1.3. Создание проекта
- •1.4. Ввод и редактирование исходного текста программы
- •1.5. Создание исполняемого файла
- •1.6. Запуск и отладка программы
- •Приложение №в
- •Спецификация программных требований
- •Целое число, выводится на экран. Пользовательский интерфейс
- •План тестирования
- •Текст программы
- •Результат работы программы
- •Краткие выводы по работе
Спецификация программных требований
Формулировка
Заданы два произвольных целых числа. Вычислить сумму этих чисел и вывести ее на экран.
Входные данные
Два целых числа, каждое по модулю не превышает 109. Считываются с клавиатуры. Всегда корректны.
Обработка
Введенные числа складываются.
Выходные данные
Целое число, выводится на экран. Пользовательский интерфейс
Введите первое число
10
Введите второе число
20
Сумма равна 30
План тестирования
№ |
Входные данные |
Ожидаемый результат |
Полученный результат |
Отметка о прохождении теста |
|
1-е число |
2-е число |
||||
1 |
2 |
2 |
4 |
|
|
2 |
1234 |
4321 |
5555 |
|
|
Текст программы
#include <math.h>
#include <iostream>
int main()
{
int а,b;
std::cout << "Введите первое число" << endl;
std::cin >> a;
std::cout << "Введите второе число" << endl;
std::cin >> b;
std::cout << "\nСумма равна" << abs(a+b);
getchar();
return 0;
}
Результат работы программы
Краткие выводы по работе
В ходе выполнение лабораторной работы № 1 я изучил методику решения на компьютере задач линейного характера, изучил возможности языка C++ по вводу информации с клавиатуры и выводе на экран, изучил порядок работы с математическими функциями (библиотеки Math), получил практические навыки работы в среде Microsoft Visual Studio 2005.