Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Дель Л.А



Основы программирования

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

Рекомендовано к изданию Редакционно–издательским советом

федерального государственного бюджетного образовательного учреждения высшего профессионального образования

«Оренбургский государственный университет»

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

Оренбург 2013

УДК 681.3.06 (075.32)

ББК 22.18я723

Д-29

Рецензент __________________________________

Дель Л.А.

Д-29 Основы программирования: методические указания к лабораторным

работам. Часть 1 /Л.А. Дель, Р.Н. Салимова. – Оренбургский гос.ун-т - Оренбург: ОГУ, 2013. – 92 с.

Методические указания предназначены для выполнения лабораторных работ, обеспечивающих учебный процесс по дисциплине “Основы программирования” часть 1 студентам очной формы обучения специальности 230115 “Программирование в компьютерных системах” в колледже электроники и бизнеса ОГУ для студентов 2 курса очной формы обучения. Методические указания составлены с учетом федеральной госу-дарственого образовательного стандарта среднего профессионального об-разования по направлению подготовки и дипломированных специалистов–утвержденного приказом № 696 от 23 июня 2010 года Министерства образования и науки Российской Федерации.

УДК 681.3.06 (075.32)

ББК 22.18я723

ã Дель Л.А., 2013

ã Салимова Р.Н., 2013

ã ОГУ, 2013

Содержание

  стр
Введение……………………………………………………………………….  
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.6 Задания повышенного уровня……………………………………………  
2.7 Вопросы к защите лабораторной работы № 2…………………………..  
3 Домашняя работа №1. Выполнение индивидуальной работы по теме «Линейная структура данных»……………………………………………….  
3.1 Ход работы………………………………………………………………...  
3.2 Содержание отчета………………………………………………………..  
3.3 Варианты заданий домашней работы № 1………………………………  
3.4 Вопросы к защите домашней работы № 1………………………………  
4 Лабораторная работа № 3. Составление и отладка программ разветвляющейся структуры………………………………………………………….  
4.1 Ход работы………………………………………………………………...  
4.2 Содержание отчета………………………………………………………..  
4.3 Вопросы для допуска к лабораторной работе № 3……………………..  
4.4 Методические указания к лабораторной работе № 3…………………..  
4.4.1 Ветвящиеся алгоритмические конструкции…………………………..  
4.5 Задания базового уровня………………………………………………….  
4.6 Вопросы к защите лабораторной работы № 3………………………….  
5 Лабораторная работа № 4. Составление и отладка программы, используя поливариантные условия…………………………………………………  
5.1 Ход работы………………………………………………………………...  
5.2 Содержание отчета………………………………………………………..  
5.3 Методические указания к лабораторной работе № 4…………………...  
5.4 Задания базового уровня …………………………………………………………  
5.5 Вопросы к защите лабораторной работы №4……………………………  
6 Домашняя работа №2. Выполнение индивидуальной работы по теме «Разветвляющие процессы с использованием символьных переменных»  
6.1 Ход работы………………………………………………………………...  
6.2 Содержание отчета………………………………………………………..  
6.3 Варианты заданий…………………………………………………………  
6.4 Вопросы к защите домашней работы №2………………………………..  
7 Лабораторная работа № 5. Составление и отладка программ циклической структуры………………………………………………………………...  
7.1 Ход работы………………………………………………………………...  
7.2 Содержание отчета………………………………………………………..  
7.3 Вопросы для допуска к лабораторной работе № 5……………………..  
7.4 Методические указания к лабораторной работе № 5…………………...  
7.4.1 Операторы цикла с параметрами……………………………………….  
7.4 2 Операторы цикла с постусловием……………………………………...  
7.4.3 Операторы цикла с предусловие……………………………………….  
7.4.4 Пустой оператор…………………………………………………………  
7.5 Задания базового уровня………………………………………………….  
7.6 Задания повышенного уровня……………………………………………  
7.7 Вопросы к защите лабораторной работы № 5………………………….  
8 Лабораторная работа № 6. Составление и отладка программ с использованием процедуры и функции……………………………………………...    
8.1 Ход работы………………………………………………………………...  
8.2 Содержание отчета………………………………………………………..  
8.3 Вопросы для допуска к лабораторной работе № 6……………………..  
8.4 Методические указания к лабораторной работе № 6…………………..  
8.5 Задания базового уровня …………………………………………………  
8.6 Вопросы к защите лабораторной работы № 6…………………………  
9 Домашняя работа № 3. Выполнение индивидуального задания по темам «Циклические структуры», «Процедуры и функции»…………………    
9.1 Ход работы………………………………………………………………...  
9.2 Содержание отчета………………………………………………………..  
9.3 Варианты заданий…………………………………………………………  
9.4 Вопросы к защите домашней работы № 3……………………………….  
10 Лабораторная работа № 7. Составление и отладка программ на одномерные и двумерные массивы……………………………………………….    
10.1 Ход работы………………………………………………………………………….  
10.2 Содержание отчета………………………………………………………  
10.3 Вопросы для допуска к лабораторной работе № 7…………………….  
10.4 Методические указания к лабораторной работе № 7………………….  
10.5 Задания базового уровня………………………………………………...  
10.6 Вопросы к защите лабораторной работы № 7………………………..  
11 Лабораторная работа № 8. Составление и отладка программ со строковыми типами данных……………………………………………………….    
11.1 Ход работы……………………………………………………………….  
11.2 Содержание отчета………………………………………………………  
11.3 Вопросы для допуска к лабораторной работе № 8……………………  
11.4 Методические указания к лабораторной работе № 8…………………  
11.5 Задания базового уровня………………………………………………..  
11.6 Вопросы к защите лабораторной работы № 8………………………..  
12 Домашняя работа № 4. Выполнение индивидуального задания по теме «Одномерные и двумерные массивы», «Строковый тип данных»………...    
12.1 Ход работы……………………………………………………………….  
12.2 Содержание отчета………………………………………………………  
12.3 Варианты заданий………………………………………………………..  
12.3.1 Задачи на одномерные и двумерные массивы……………………….  
12.3.2 Задачи на строковый тип данных…………………………………….  
12.4 Вопросы к защите домашней работы № 4……………………………...  
Список использованной литературы………………………………………...  

Введение

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

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

иметь представление:

- о методах структурного и модульного программирования;

- абстракциях основных структур данных (множества, записи и т.п.) и методах их обработки и способах реализации;

- методах и технологиях программирования;

знать:

- этапы решения задачи на компьютере;

- типы данных;

- базовые конструкции изучаемых языков программирования;

- принципы структурного и модульного программирования;

- принципы объектно-ориентированного программирования;

уметь:

- работать в среде программирования;

- реализовывать построенные алгоритмы в виде программ на конкретном языке программирования;

иметь навыки:

- описания структур данных;

- описания основных базовых конструкции;

- программирования на языках высокого уровня;

- работы в различных средах программирования.

Предшествующие курсы, на которых непосредственно базируется дисцип­лина «Основы программирования» являются:

- информационные технологии,

- операционные системы и среды,

- теория алгоритмов.

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

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

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

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





Дата публикования: 2015-02-20; Прочитано: 159 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...