- •МеТодические указания к лабораторным и практическим работам
- •Пояснительная записка
- •Инстркуция по охране труда и технике безопасности
- •Критерии оценки лабораторной или практической работы
- •Практическая работа №1, Лабораторная работа № 1
- •Ход работы.
- •Теоретическая часть
- •Оператор присваивания
- •1.1. Пример создания приложения
- •1.1.1. Настройка формы
- •1.1.2. Размещение компонентов на Форме
- •1.1.3. Сохранение проекта
- •1.1.4. Изменение заголовка формы
- •1.1.5. Размещение строки ввода (Edit)
- •1.1.6. Размещение надписей (Label)
- •1.1.7. Размещение многострочного окна вывода Меmо
- •1.1.8. Написание программы обработки события создания формы (FormCreate)
- •1.1.9. Написание программы обработки события нажатия кнопки (ButtonClick)
- •1.1.10. Работа с приложением
- •1.2. Индивидуальные задания
- •Практическая работа №2, Лабораторная работа №2
- •Ход работы.
- •1. Краткие сведения
- •1.1. Операторы if u case языка Pascal
- •1.2. Кнопки-переключатели в Delphi
- •1.3. Пример программы
- •1.3.1. Создание формы
- •1.3.2. Работа с компонентом tCheckBox
- •1.3.4. Создание обработчиков событий FormCreate и ButtonlClick
- •4 Контрольные вопросы
- •Практическая работа №3, Лабораторная работа № 3
- •Ход работы.
- •Операторы организации циклов
- •Оператор for
- •Оператор while
- •Оператор repeat
- •3.1. Пример создания приложения
- •3.1.1. Размещение компонентов на Форме
- •3.2. Практическое задание
- •Контрольные вопросы
- •Практическая работа №4 Лабораторная работа №4.
- •Ход работы.
- •Практическая работа №5 Лабораторная работа №5
- •1.1. Пример создания приложения
- •Практическая работа №6 Лабораторная работа №6
- •2.1. Пример создания приложения
- •Практическая работа №7 Лабораторная работа №7
- •Практическая работа №8 Лабораторная работа №8
- •Практическое задание
- •Практическая работа№9. Лабораторная работа №9
- •Практическая работа №10, Лабораторная работа №10
- •Теоретическая часть
- •Контрольные вопросы
- •Практическая работа № 11 Лабораторная работа № 11
- •Ход работы.
- •Практическая работа №12, Лабораторная работа 12
- •1.2. Использование модулей
- •1.3. Пример выполнения задания
- •2. Практическое задание
- •Практическая работа №13, Лабораторная работа №13
- •Ход работы.
- •Контрольные вопросы
- •Практическая работа №14, 15, лабораторная работа №14, 15
- •Ход работы.
- •Краткие теоретические сведения
- •Практическое задание:
- •Практическая работа №16, Лабораторная работа №16
- •Ход работы.
- •Теоретический материал
- •Практическое задание:
Министерство образования, науки и молодежи Республики Крым
Государственное бюджетное профессиональное образовательное учреждение Республики Крым
«Феодосийский политехнический техникум»
МеТодические указания к лабораторным и практическим работам
по дисциплине ОП.05 «Основы программирования»
специальность 09.02.03 Программирование в компьютерных системах
2 курс
2015г.
Указания к лабораторным и практическим работам разработаны на основе Федерального государственного образовательного стандарта среднего профессионального образования по специальности 09.02.03 Программирование в компьютерных системах и рабочей программы по дисциплине
Организация-разработчик: Государственное бюджетное профессиональное образовательное учреждение Республики Крым «Феодосийский политехнический техникум»
Разработчик:
Дворянова Т.Н., преподаватель специальных дисциплин
Методические указания рассмотрены и одобрены на заседании цикловой комиссии компьютерных дисциплин.
Протокол № 2 от «2 » 09 2015 года
Председатель цикловой комиссии ________________________ Дворянова Т.Н.
©Дворянова Т.Н.
СОДЕРЖАНИЕ
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА 4
Инстркуция по охране труда и технике безопасности 6
КРИТЕРИИ ОЦЕНКИ ЛАБОРАТОРНОЙ ИЛИ ПРАКТИЧЕСКОЙ РАБОТЫ 9
Практическая работа №1, 10
Лабораторная работа № 1 10
Практическая работа №2, 16
Лабораторная работа №2 16
Практическая работа №3, 22
Лабораторная работа № 3 22
Практическая работа №4 26
Лабораторная работа №4. 26
Практическая работа №5 30
Лабораторная работа №5 30
Практическая работа №6 37
Лабораторная работа №6 37
Практическая работа №7 44
Лабораторная работа №7 44
Практическая работа №8 49
Лабораторная работа №8 49
Практическая работа№9. 52
Лабораторная работа №9 52
Практическая работа №10, 59
Лабораторная работа №10 59
Практическая работа № 11 69
Лабораторная работа № 11 69
Практическая работа №12, 75
Лабораторная работа 12 75
Практическая работа №13, 80
Лабораторная работа №13 80
Практическая работа №14, 15, 94
лабораторная работа №14, 15 94
Практическая работа №16, 101
Лабораторная работа №16 101
Пояснительная записка
В соответствии с учебным планом подготовки специалистов предполагается выполнение обучающимися лабораторных и практических работ с целью
- обобщения, систематизации, углубления, закрепления полученных теоретических знаний по дисциплине
- формирования умений применять полученные знания на практике, реализации единства интеллектуальной и практической деятельности;
- развития интеллектуальных умений у будущих специалистов: аналитических, проектировочных, конструктивных и других;
- выработки при решении поставленных задач таких профессионально значимых качеств, как самостоятельность, ответственность, точность, творческая инициатива.
По каждой работе оформляется отчет. Все отчеты собираются в одну папку-журнал. Каждая работа должна быть выполнена и защищена.
Обучающийсяы, не выполнившие и не защитившие работы, к сдаче экзамена не допускаются.
Согласно учебного плана специальности 09.02.03 Программирование в компьютерных системах по дисциплине ОП.05 Основы программирования объем лабораторных/практических работ предусматривается в количестве 80 часов.
В результате выполнения лабораторных и практических обучающийся приобретает умения:
У.1 работать в среде программирования;
У.2 реализовывать построенные алгоритмы в виде программ на конкретном языке программирования;
У.3 использовать инструменты визуального программирования;
У.4 использовать основные математические методы при составлении программ.
Что позволяет сформировать у обучающегося профессиональные и общие компетенции:
ПК 1.1. Выполнять разработку спецификаций отдельных компонент.
ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.
ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программный средств.
ПК 1.4. Выполнять тестирование программных модулей.
ПК 1.5. Осуществлять оптимизацию программного кода модуля.
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 3. Решать проблемы, оценивать риски и принимать решения в нестандартных ситуациях.
ОК 4. Осуществлять поиск, анализ и оценку информации, необходимой для постановки и решения профессиональных задач, профессионального и личностного развития.
ОК 5. Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 6. Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями.
ОК 7. Ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий.
ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ОК 9. Быть готовым к смене технологий в профессиональной деятельности.
Таблица 1.
№ п/п |
Название работы |
Формируемые компетенции |
Количество часов |
1 |
Пз 1 Разработка программ линейной структуры |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
2 |
Лр 1 Разработка программ линейной структуры |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
3 |
Пз. 2. Разработка программ разветвляющихся структур |
ПК 1.1- ПК 1.2, ПК 3.1 |
4 |
4 |
Разработка программ разветвляющихся структур |
ПК 1.1- ПК 1.5, ПК 3.1 |
4 |
5 |
Пз. 3. Разработка программ циклической структуры |
ПК 1.1- ПК 1.2, ПК 3.1 |
4 |
6 |
Лр.3. Разработка программ циклической структуры |
ПК 1.1- ПК 1.5, ПК 3.1 |
4 |
7 |
Пз.4. Обработка исключительных ситуации |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
8 |
Лр.4. Разработка программ обработки исключительные ситуации |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
9 |
Пз. 5. Обработка одномерных массивов |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
10 |
Лр.5. Разработка программ обработки одномерных массивов |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
11 |
Пз. 6. Обработка двумерных массивов |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
12 |
Лр.6. Разработка программ обработки двумерных массивов |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
13 |
Пз7. Сортировка массива |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
14 |
Лр.7. Разработка программ сортировки массивов |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
15 |
Пз.8. Поиск в массиве |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
16 |
Лр. 8. Разработка программ поиска в массиве |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
17 |
Пз.9. Работа с текстом |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
18 |
Лр. 9. Разработка программ обработки текста |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
19 |
Пз.10. Обработка множеств и записей |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
20 |
Лр. 10. Разработка программ обработки записей |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
21 |
Пз.11. Работа с файлами |
ПК 1.1- ПК 1.2, ПК 3.1 |
4 |
22 |
Лр. 11. Разработка программы, использующей файлы |
ПК 1.1- ПК 1.5, ПК 3.1 |
4 |
23 |
Пз.12. Создание модуля и использование процедур и функций |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
24 |
Лр. 12. Разработка и отладка программы и модуля с использованием процедур и функций |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
25 |
Пз.13. Работа с графикой |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
26 |
Лр. 13. Построение фигур и графиков |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
27 |
Пз.14. Работа со списками, кнопками и меню |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
28 |
Лр. 14. Элементы интерфейса |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
29 |
Пз.15. Создание многостраничного окна |
ПК 1.1- ПК 1.2, ПК 3.1 |
2 |
30 |
Лр. 15. Разработка программы, использующей диалоговые и многостраничные окна |
ПК 1.1- ПК 1.5, ПК 3.1 |
2 |
31 |
Пз.16. Разработка консольного приложения |
ПК 1.1- ПК 1.3, ПК 3.1 |
4 |
32 |
Лр. 16. Разработка консольного приложения |
ПК 1.1- ПК 1.5, ПК 3.1 |
4 |
Всего: |
80 |
||
Министерство образования, науки и молодежи Республики Крым
Государственное бюджетное профессиональное образовательное учреждение Республики Крым
«Феодосийский политехнический техникум»
