Главная Случайная страница


Категории:

ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника






Методические указания к лабораторным работам. Часть 1

/Л.А.Дель, А.А.Гурьянов. – Оренбург: ГОУ ОГУ,

С.

Методические указания предназначены для выполнения лабораторных работ, обеспечивающих учебный процесс по дисциплине “Основы алго-ритмизации и программирования” часть 1 в колледже электроники и бизнеса ОГУ для студентов 2 курса в 3 и 4 семестрах специальности 2203 “программное обеспечение вычислительной техники и автоматизированных систем” очной формы обучения.

Рабочая программа составлена с учетом Государственного образователь­ного стандарта среднего профессионального образования по направлению подго­товки дипломированных специалистов - утвержденного 8.02.2002 Министерством Образования Российской Федерации.

ББК 22.18я73

 

 

ã Дель Л.А., 2006

ã Гурьянов А.А., 2006

ã ГОУ ОГУ, 2006


Содержание

Введение
1 Лабораторная работа № 1. Турбо среда языка Паскаль. Главное меню. Работа с окнами………………………………………………………………….  
1.1 Ход работы…………………………………………………………………..
1.2 Содержание отчета…………………………………………………………..
1.3 Вопросы для допуска к лабораторной работе № 1………………………..
1.4 Методические указания к лабораторной работе № 1……………………..
1.4.1 Запуск среды Турбо-Паскаль……………………………………………..
1.4.2 Режимы работы…………………………………………………………….
1.5 Вопросы к защите лабораторной работы № 1…………………………….
2 Лабораторная работа № 2. Составление и отладка программ линейной структуры………………………………………………………………………...  
2.1 Ход работы…………………………………………………………………...
2.2 Содержание отчета…………………………………………………………..
2.3 Вопросы для допуска к лабораторной работе № 2………………………..
2.4 Методические указания к лабораторной работе № 2……………………..
2.4.1 Линейные алгоритмические конструкции……………………………….
2.4.2 Варианты заданий………………………………………………………….
2.5 Вопросы к защите лабораторной работы № 2……………………………
3 Лабораторная работа № 3. Составление и отладка программ разветвляющейся структуры……………………………………………………  
3.1 Ход работы…………………………………………………………………..
3.2 Содержание отчета…………………………………………………………..
3.3 Методические указания к лабораторной работе № 3……………………..
3.3.1 Ветвящиеся алгоритмические конструкции……………………………..
3.3.2 Варианты заданий………………………………………………………….
3.4 Вопросы к защите лабораторной работы № 3……………………………
4 Лабораторная работа № 4. Составление и отладка программы символьные переменные в разветвляющейся структуре……………………..  
4.1 Ход работы…………………………………………………………………...
4.2 Содержание отчета…………………………………………………………..
4.3 Варианты заданий……………………………………………………………
5 Лабораторная работа № 5. Составление и отладка программ домашнего задания………………………………………………………………  
5.1 Ход работы…………………………………………………………………..
5.2 Содержание отчета………………………………………………………….
5.3 Методические указания к лабораторной работе № 5…………………….
5.4 Варианты заданий……………………………………………………………
6 Лабораторная работа № 6. Составление и отладка программ циклической структуры…………………………………………………………  
6.1 Ход работы…………………………………………………………………..
6.2 Содержание отчета…………………………………………………………..
6.3 Вопросы для допуска к лабораторной работе № 6………………………..
6.4 Методические указания к лабораторной работе № 6……………………..
6.4.1 Операторы цикла с параметрами…………………………………………
6.4 2 Операторы цикла с послесловием………………………………………..
6.4.3 Операторы цикла с предусловие…………………………………………
6.4.4 Пустой оператор…………………………………………………………...
6.5 Варианты заданий……………………………………………………………
6.6 Вопросы к защите лабораторной работы № 6……………………………
7 Лабораторная работа № 7. Составление и отладка программ С использованием процедуры и функции……………………………………..  
7.1 Ход работы…………………………………………………………………..
7.2 Содержание отчета…………………………………………………………..
7.3 Вопросы для допуска к лабораторной работе № 7………………………..
7.4 Постановка задачи………………………………………………………….
7.5 Методические указания к лабораторной работе № 7…………………….
7.6 Вопросы к защите лабораторной работы № 7……………………………
8 Лабораторная работа. Выполнение индивидуального задания по теме Циклические структуры, процедуры и функции………………………………  
8.1 Ход работы…………………………………………………………………..
8.2 Содержание отчета………………………………………………………….
8.3 Вопросы для допуска к лабораторной работе № 8………………………..
8.4 Постановка задачи…………………………………………………………..
9 Лабораторная работа № 9. Составление и отладка программ на одномерные и двумерные массивы…………………………………………  
9.1 Ход работы…………………………………………………………………...
9.2 Содержание отчета………………………………………………………….
9.3 Варианты заданий……………………………………………………………
9.4 Вопросы к защите лабораторной работы № 9……………………………
Список использованных источников………………………………………….

 

 


Введение

 

Предмет «Основы алгоритмизации и программирования» является обще-профессиональной дисциплиной, устанавливающей базовый уровень знаний для освоения других общепрофессиональных и специальных дисциплин.

Основы алгоритмизации и программирования:

- понятие алгоритмизации, свойства алгоритмов, общие принципы построения алгоритмов, основные алгоритмические конструкции; эволюцию языков программирования их классификация, понятие системы программирования;

- составление программ на алгоритмическом языке: основные элементы языка, структура программы, операторы и операции, управляющие структуры, структуры данных, файлов, классы памяти; подпрограммы, составление библиотек подпрограмм;

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

В результате изучения дисциплины студент должен:

а) знать принципы разработки и методы проектирования программного продукта;

б) знать государственные стандарты и стандарты СТП;

в) уметь разрабатывать спецификации ПП, структуру ПП;

г) иметь представление о перспективах развития технологии ПП.

Для успешного изучения курса студенту необходимо знать курс операционные системы и среды, информационные технологии.

Курс рассчитан на 92 часа лекций, 80 часов ла­бораторно-практических занятий. Промежуточная оценка знаний и умений студентов прово­дится с помощью контрольных работ, которые включают в себя основные про­блемы курса. Итоговый контроль в виде экзамена и зачета предусмотрен в четвертом се­местре второго курса.

 

 


Лабораторная работа № 1. Турбо среда языка Паскаль. Главное меню. Работа с окнами

 

Цель работы. Изучить главное меню Турбо среды. Научиться набирать и редактировать программы, сохранять программы на диск, выводить на печать, работать с окнами в Турбо Паскале.

 

Ход работы

 

1) Изучить главное меню Турбо среды.

2) Составить программу вывода на экран предложенного текста.

3) Ввести текст программы.

4) Используя команды редактора текста, отредактировать программу.

5) Сохранить программу на диске А под именем lab1-1.pas

6) Запустить программу на выполнение.

7) Распечатать текст программы.

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

9) Сохранить изменённый файл на диске А: под именем lab1-2.pas

10) Работа с буфером обмена.

10.1 Выделить программу.

10.2 Скопировать в буфер.

10.3 Открыть новое окно.

10.4 Поместить в новое окно фрагмент из буфера.

11) Открыть созданные файлы в разных окнах и показать работу с окнами в Турбо среде.

11.1 Расположить окна в каскадном виде.

11.2 Изменить размер окна.

11.3 Удалить окно.

11.4 Удалить все окна.

12) Составить отчёт по работе.

13) Защитить работу.

 

Содержание отчёта

 

Отчет по лабораторной работе должен содержать:

1) тему работы;

2) цель работы;

3) ход работы;

4) постановку задачи;

5) распечатку программы;

6) результаты работы программы.

Вопросы для допуска к лабораторной работе № 1

1) Что такое алгоритм?

2) Перечислить свойства алгоритмов. Дать определение свойств.

3) Способы описания алгоритмов.

4) Назначение блоков при графическом способе записи алгоритма.

5) Базовые структуры.

6) Структура программы в Турбо Паскале.

7) Какие слова являются зарезервированными в Турбо Паскале?

8) Операторы ввода и вывода информации.

9) Главное меню.

Последнее изменение этой страницы: 2016-08-11

lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда...