МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
Донбасская государственная машиностроительная академия
Кафедра компьютерных информационных технологий
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
К лабораторным работам по дисциплине
«Языки объектно-ориентированного программирования»
(для студентов специальности 7.080402 “Информационные технологии проектирования” очной и заочной формы обучения)
Краматорск ДГМА 2000
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
Донбасская государственная машиностроительная академия
Кафедра компьютерных информационных технологий
Составители
А.Ф.Тарасов
А.В.Алтухов
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
К лабораторным работам по дисциплине
«Языки объектно-ориентированного программирования»
(для студентов специальности 7.080402 “Информационные технологии проектирования” для очной и заочной формы обучения)
В печать экз. Проректор по учебной работе Фесенко А.Н. | Утверждено На заседании кафедры компьютерных информационных Технологий Протокол N____ От. 2000 г. |
Краматорск ДГМА 2000
УДК
Методические указания к лабораторным работам по дисциплине «Языки объектно-ориентированного программирования» для студентов специальности 7.080402 очной и заочной формы обучения. /Сост. А.Ф. Тарасов, А.В. Алтухов - Краматорск: ДГМА, 1999. - 87с.
Методические указания содержат теоретические сведения, рекомендации по выполнению и требования к оформлению лабораторных работ, выполняемых студентами специальности 7.080402 "Информационные технологии проектирования" очной и заочной формы обучения, а также вопросы для самостоятельной работы. Теоретические сведения содержат материалы по основным разделам дисциплины и могут быть использованы в качестве основы для изучения языка программирования С, а также для подготовки к экзаменам студентов очной и заочной формы обучения.
|
Студенты заочной формы обучения выполняют первые лабораторные работы на практических занятиях в соответствии с рабочим планом, а остальные оформляются в виде контрольной работы и представляется в деканат заочного отделения.
Составители А.Ф.Тарасов, А.В. Алтухов
Ответственный за выпуск: А.Ф.Тарасов
Лабораторная работа № 1
Изучение интегрированной среды С
(2 часа)
Цель работы: научиться использовать интегрированную среду С.
Теоретические сведения
Вид интегрированной среды и ее возможности зависят от типа и версии компилятора.
Пример
/* ЗАНЯТИЕ N 1
Разработал Петров Ю.В. */
/* <-Это начало многострочного комментария
Это окончание многострочного комментария -> */
// <-Это однострочный комментарий
#include <stdio.h> //Директива препроцессора (#include) включает
#include <conio.h> //Заголовочные файлы с расширением (.h)
void main(void) //Главная функция
{ //Начало составного оператора (блока, тела функции)
clrscr(); //Функция очистки экрана
printf("\n\t Здравствуй,\n"); //Функция вывода на экран
printf("\n мир!"); // '\n' '\t' -управляющие
// последовательности
} //Конец составного оператора (блока, тела функции)
/* Результат выполнения программы
Здравствуй,
мир! */
Ход работы
1 Выполнить загрузку интегрированной среды разработки С (IDE) для Turbo C, расположенной в каталоге N:\APL\TC\BIN\TC.EXE, из активной директории.
|
2 Изучить особенности IDE (структуру меню и подменю), а также повторить возможности текстового редактора (типа Brief), изучить «горячие» клавиши.
3 Выполнить загрузку программ-примеров (N:\APL\TC\LAB\*.CPP), их корректировку, сохранение и компиляцию.
4 Изучить непонятные синтаксические конструкции с использованием встроенной помощи. Скопировать пример из помощи в активное окно и изучить его работу.
5 Повторить выполнение пунктов 1-4 для интегрированной среды разработки Borland C (N:\APL\BC\BIN\BC.EXE).
6 Сравнить возможности IDE Turbo C и Borland C.
7 Написать отчет и сделать выводы по работе, изучив контрольные вопросы по теме.
Требования к отчетам
Отчет по лабораторным работам оформляются в соответствии с методическими указаниями “Структура и правила оформления текстовых документов” на основе ДСТУ 3008.95 “Документация, отчёты в сфере науки и техники. Структура и правила оформления”. Отчеты оформляются на отдельных листах формата А4. В конце семестра отчеты сшиваются с титульным листом и сдаются на кафедру после защиты всех работ.
Отчёт должен содержать
1 Фамилию, имя, отчество и группу студента
2 Номер и название работы
3 Цель работы
4 Индивидуальное задание
5 Текст программы
6 Результаты работы программы
7 Выводы
Вопросы для контроля и самостоятельной работы
1 Как осуществляется запуск и выход из IDE?
2 Как осуществляется настройка путей для подключения внешних файлов?
3 Перечислите режимы компиляции. Что они обозначают?
|
4 Как производится подключение библиотеки графических функций?
5 Как осуществляется открытие и закрытие окон, переход между окнами, копирование текста из окна в окно?
6 Как осуществляется модификация имени файла?
7 Что такое проект? Как проиизводится создание, дополнение и выполнение проекта?
8 Почему загрузка IDE осуществляется из активной директории?
9 Назовите «горячие » клавиши и их назначение.
10 Как выделить комментарии в С?
11 Как подключиться заголовочные файлы, что они содержат?
12 Что обозначается словом main()?
Лабораторная работа №2
Функции ввода/вывода printf(), scanf().