Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Перечень лабораторных работ. Работа №1. Вычисление арифметических выражений. Работа №2. Исследование условных операторов и операторов цикла.




МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ

(ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

 

 

Кафедра 303

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ЛАБОРАТОРНЫМ РАБОТАМ

 

по дисциплине: Языки программирования

 

специальность:      200103 – Авиационые приборы и измерительно-вычислительные

комплексы

 

Составлено:       Гуреевым В. О. ______________________

 

 

Одобрено на заседании кафедры 21 сентября 2009 г., протокол №3.

 

 

Зав. кафедрой Костюков В. М.              ______________________

 

 


Для проведения лабораторных работ необходим дисплейный класс, в компьютерах которого должна быть установлена интегрированная среда разработки Microsoft Visual Studio 6. 0.

Студенты, получив персональные задания на лабораторные работы, должны с помощью данной среды построить проект, составить программу, отладить её и создать исполняемый модуль, реализующий все пункты своего задания.

 

Перечень лабораторных работ.

Работа №1. Вычисление арифметических выражений.

В данной работе студентам дается задание на составление программы вычисления арифметических выражений. Студенты применяют свои знания базовых типов языка, операторов присвоения, арифметических операций, стандартных библиотечных математических функций.

 

Работа №2. Исследование условных операторов и операторов цикла.

В данной работе студентам дается задание на составление программы, в которой должны быть использованы циклы, условные операторы, оператор выбора альтернатив.

 

Работа №3. Исследование массивов, структур и перечислений.

В данной работе студентам дается задание на составление программы, в которой нужно оперировать с массивами, структурами. Студенты уверенно должны применять свои знания о базовых типах, операторах цикла, условных операторах.

 

Работа №4. Работа с функциями.

В данной работе студентам дается задание на составление программы, в которой необходимо реализовать одну или несколько функций. Студенты исследуют особенности передачи в функции аргументов, способы возврата функциями значений. Реализовывают файловый ввод-выод данных.

 

Работа №5. Основы технологии объектно-ориентированного программирования сложных программных систем.

В данной работе студенты должны реализовать свой класс, выполняющий функции, требуемые по заданию.  

 

Интегрированная среда VISUAL C++ 6. 0

 

Integrated Development Environment (интегрированная среда разработки), или, со­кращенно, IDE — это программный продукт, объединяющий текстовый редактор, компилятор, отладчик и справочную систему. Мы предполагаем, что пакет Micro­soft Visual Studio 6. 0, в состав которого входит IDE Microsoft Visual C++ 6. 0, уже установлен на вашем компьютере. В приложении приводятся минимально необ­ходимые сведения для начала работы с интегрированной средой. Более подроб­ную информацию можно извлечь из справочной системы Visual Studio 6. 0.

Любая программа, создаваемая в среде Visual C++, даже такая простая, как «Hello, World! », всегда оформляется как отдельный проект (project). Проект — это набор взаимосвязанных исходных файлов и, возможно, включаемых (заголовочных) файлов, компиляция и компоновка которых позволяет создать исполняемую про­грамму. Однако, разработчики Visual Studio пошли еще дальше, стремясь удов­летворить потребности не только программистов-одиночек, но и больших коллек­тивов разработчиков программных продуктов. Так появилось понятие рабочей области проекта (project workspace). Рабочая область может содержать любое ко­личество различных проектов, сгруппированных вместе для согласованной разра­ботки: от отдельного приложения до библиотеки функций или целого программ­ного пакета. Очевидно, что для решения наших учебных задач каждая программа будет воплощаться в виде одного проекта, поэтому рабочая область проекта у нас всегда будет содержать ровно один проект.

Запуск IDE. Типы приложений

 

Вызов Visual C++осуществляется или через меню Пуск ► Программы ► Microsoft Visual Studio 6. 0 ► Microsoft Visual C++ 6. 01, или щелчком мышью по пиктограмме с соот­ветствующим именем, например VC6, — если вы позаботились о ее размещении на рабочем столе компьютера.

После запуска Visual C++ появляется главное окно программы, показанное на рис. 1. (В зависимости от настроек для вашего рабочего стола Visual C++ его вид может несколько отличаться от показанного на рисунке. )

 

Рис. 1.  Главное окно (рабочий стол) Visual C++.

На самом деле главное окно (рабочий. стол) Visual C++ принадлежит сту­дии разработчика Microsoft Developer Studio — интегрированной среде, общей для Visual C++, Visual J, MS Fortran Power Station и некоторых других про­дуктов.

Рабочий стол Visual C++ включает в себя три окна:

Окно Project Workspace (окно рабочей области) предназначено для оказания помощи при написании и сопровождении больших многофайловых программ. Пока что (на рис. П1. 1) оно закрыто, но после создания нового проекта (или загрузки сохраненно­го ранее проекта) одна из вкладок этого окна будет содержать список файлов проекта.

Окно Editor (окно редактора) используется для ввода и проверки исходного кода.

Окно Output (окно вывода) служит для вывода сообщений о ходе компиляции, сбор­ки и выполнения программы. В частности, сообщения о возникающих ошибках появляются именно в этом окне.

Под заголовком главного окна, как и во всех Windows-приложениях, находится строка меню. Назначение команд меню и кнопок панелей инструментов мы будем рассматривать по мере необходимости, разбирая основные приемы работы в IDE. Пока же только заметим, что для кнопок панелей инструментов предусмотрена удобная контекстная помощь: если вы наведете курсор мыши на кнопку и задер­житесь на секунду-другую, то всплывет подсказка с назначением кнопки.

Developer Studio позволяет строить проекты разных типов, ориентированные на различные сферы применения. Так как эта студия спроектирована на Windows-платформе, то почти все типы проектов являются оконными Windows-приложе­ниями с соответствующим графическим интерфейсом. В то же время разработчики Developer Studio предусмотрели работу и с так называемыми консольными прило­жениями. При запуске консольного приложения операционная система создает так называемое консольное окно, через которое идет весь ввод-вывод программы. Внеш­не это напоминает работу в операционной системе MS DOS или других операци­онных системах в режиме командной строки. Этот тип приложений больше всего подходит для целей изучения языка C/C++, так как компилируемые программы не «покрываются» толстым слоем промежуточного Windows-кода.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...