- •Методические указания к лабораторной работе №1
- •1. Цель работы.
- •Краткие теоретические сведения.
- •2.1. Запуск студии разработчика Microsoft Developer Studio.
- •Студия разработчика создаст новый файл и откроет окно для ввода текста программы.
- •2.2. Создание и редактирование исходного текста программы
- •Список литературы.
- •Задание
- •Варианты заданий.
Методические указания к лабораторной работе №1
по дисциплине «Языки программирования»
1. Цель работы.
Целью работы является изучение языка программирования С++ и овладение навыками работы в среде программирования Microsoft Developer Studio (Visual C++).
-
Краткие теоретические сведения.
2.1. Запуск студии разработчика Microsoft Developer Studio.
Запустите студию разработчика Microsoft Developer Studio (Visual C++) в меню «Программы» в кнопке «Пуск», выбрав соответствующий ярлык (рис. 1.1).
Р и с. 1.1. Пиктограмма Microsoft Developer Studio (Visual C++)
После загрузки оболочки Microsoft Developer Studio (Visual C++) выберите пункт меню File, команду New. Появится диалоговый блок New. Выберите из предложенного перечня элемент «Text File», чтобы создать новую программу (рис. 1.2). Нажмите кнопку ОК.
Р и с. 1.2. Выбор элемента Text File для создания новой программы
Студия разработчика создаст новый файл и откроет окно для ввода текста программы.
2.2. Создание и редактирование исходного текста программы
В новом окне наберите текст программы для решения поставленной задачи на языке программирования С++.
Зарезервированные командные слова С++ в оболочке Microsoft Developer Studio выделяются синим цветом. Комментарии, которые сопровождаются соответствующими символами (// или /* */) и игнорируются компилятором выделяются зеленым цветом.
Для отладки программы с проверкой ошибок без запуска на исполнение необходимо нажать клавишу F7 или в пункте меню Build выбрать команду Compile. Чтобы отладить программу и запустить ее на исполнение необходимо нажать клавиши Ctrl+F5 или в пункте меню Build выбрать команду Build.
На экране появится диалоговое окно с запросом о создании проекта Вашего приложения (рис 1.3). Нажмите кнопку «Да».
Р и с. 1.3. Запрос о создании нового проекта для создаваемой программы
Далее появится диалоговое окно «Сохранить как» (рис. 1.4). Сохраните ваш проект на сервере на диске Х.
Р и с. 1.4. Запрос о сохранении создаваемой программы
Также нажмите кнопку «Да» в следующем появившемся диалоговом окне, сообщающем, что файла с выбранным Вами именем не существует и такой файл будет создан впервые (рис. 1.5).
Р и с. 1.5. Сообщение, что файл с указанным именем будет создан впервые
Е сли компилятором будут найдены ошибки в тексте программы, то они будут перечислены в окне среды разработчика, расположенной в нижней части экрана. Для определения строки текста программы, выдавшей каждую ошибку, кликните мышью дважды по соответствующей строке, начиная с верхней. В окне с текстом программы будет отмечена строка, где компилятор обнаружил ошибку, описанную в нижнем окне (рис. 1.6).
Р и с. 1.6. Пример поиска ошибок в программе
После исправления ошибок в программе необходимо заново запустить компилятор для отладки и запуска программы. Компилятор всегда будет в диалоговом окне высвечивать запрос о сохранении новых, исправленных версий файла, нажимайте в таких окнах кнопку «Да».
После исправления всех ошибок файл с Вашей программой будет скомпилирован, откроется черный экран, на которой будет отображаться процесс ввода-вывода данных, управляемый Вашей программой (рис. 1.7).
Р и с. 1.7. Окно ввода-вывода данных
-
Помощь.
При работе над программой Вам доступна контекстная помощь (клавиша F1), а также поиск заданнах слов: в меню Help команда Search вкладка Query.
-
Порядок выполнения работы.
3.1. Разработать текст программы для решения задачи по указанному преподавателем варианту.
3.2. Оформить отчет.
-
Содержание отчета.
Отчет по лабораторной работе должен содержать:
-
блок-схемы алгоритмов для решения задачи;
-
текст программы;
-
исходные данные и результаты вычислений;
-
выводы.
-
Контрольные вопросы.
-
Какова последовательность разработки программ в среде разработчика Microsoft Developer Studio (Visual C++)?
-
Какие функции позволяет использовать подключение к файлу программы файлов-заголовков iostream.h и stdio.h?
-
Какие типы данных использованы в программе, какие диапазоны значений могут быть переданы с помощью объявленных в программе переменных?
-
Каким образом происходит процесс отладки программы?
-
Какие операторы условного ветвления и циклов существуют в языке программирования С++? Каков их синтаксис?