Инфоурок Другое Другие методич. материалыМЕТОДИЧЕСКИЕ УКАЗАНИЯ для проведения лабораторных занятий по разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности»

МЕТОДИЧЕСКИЕ УКАЗАНИЯ для проведения лабораторных занятий по разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности»

Скачать материал

Департамент образования, науки и молодежной политики

Воронежской области

 

 

ГБПОУ ВО «Борисоглебский техникум промышленных и информационных технологий»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

 

для проведения лабораторных занятий

 

по разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня  

ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2017 г.


Методические указания для проведения лабораторных занятий по разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня   разработаны на основе рабочей программы ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности по специальности 09.02.05 «Прикладная информатика (по отраслям)»

 

 

 

Разработчик:

 

Рысцова Е.Н, преподаватель ГБПОУ ВО «Борисоглебский техникум промышленных и информационных технологий»

 

 

 

 

 

 

 

Рассмотрена цикловой комиссией  «Прикладная информатика»

 

Протокол от «___» _____________ 201_г.  № ____

 

 

Председатель ц/к _______________   _М.А.Сорокин_____

                                                                                  

 

 

 

 


 

Перечень лабораторных занятий

 

  1. Создание меню. Создание и отладка простейших программ с использованием визуальных компонентов..

 

  1. Создание и отладка простейших программ с использованием условного оператора и визуальных компонентов..

 

  1. Работа со списками: простой список..

 

  1. Работа со списками: комбинированный список.

 

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

 

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

 

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

 

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

 

  1. Создание   приложений   с использованием стандартныx диалогов для работы с текстовыми файлами.

 

  1. Создание типизированных файлов.

 

  1. Обработка типизированных файлов.

 

  1. Создание и отладка программ для отображения графической информации.

 

  1. Использование графических процедур и функций для построения графических объектов.

 

  1. Создание справочной системы.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Методические указания для проведения лабораторного занятия № _1_

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание меню. Создание и отладка простейших программ с использованием визуальных компонентов.

Цель:  1. Формирование профессиональных компетенций

           ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов.

ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·     Изучение среды программирования Delphi.

·      Выработать  навыки работы по созданию расчетных программ в среде Delphi.

Оборудование:  ПК, ЛВС БТИВТ/

 

 

Порядок выполнения лабораторной работы:

1.      Прочитать описание лабораторной  работы  № 1.

2.      Ответить  на контрольные  вопросы.

3.      Ознакомиться с инструкцией работы в среде Delphi.

4.      Выполнить задания согласно выбранного варианта.

5.      Оформить отчет.

 

Задание №1.

  1. Создать папку на диске С:.
  2. Создать проект.
  3. На главной форме приложения создать главное меню с пунктами:

Математические расчеты;

Работа со списками;

Работа с массивами;

Использование процедур и функций;

Выход.

  1. Создать новую форму для вычислений по формуле c= a+b. Для ввода а и b использовать компонент Edit, текст пояснения и вывода результата – label. Для запуска вычисления использовать компонент Button.
  2. Созданную форму подключить к главному меню.

 

Задание №2.(по вариантам).

 

Составить программу для вычисления значения выражения (условие берется в соответствии с вариантом). Необходимые данные ввести с клавиатуры. Результат вывести на экран. (см. Приложение 1).

 

Задание №3.(по вариантам).

 

1. Составить и отладить программу с использованием условного оператора (условие берется в соответствии с вариантом). Результат вывести на экран. (см. Приложение 2).

 

Требования к оформлению результатов (отчета):

1.      Отразить дату выполнения  работы,  тему, цель.

2.      Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

 

Контрольные вопросы:

 

1.      Окна интерфейса Delphi.

2.      Что содержится в главном окне?

3.      Назначение и команды главного меню.

4.      Назначение панелей инструментов.

5.      Назначение и состав палитры компонентов.

6.      Назначение окон: конструктор формы, редактор кода, инспектор объекта.

7.      Назначение формы, ее основные свойства.

8.      Методы работы с формами (создание, открытие, закрытие…).

9.      Компонент MainMenu, назначение, свойства.

10.  Конструктор меню.

11.  Функции преобразования типов.

12.  Визуальные компоненты для работы с текстом.

13.  Использование кнопок.

14.  Назначение события OnClick.

15.  Простые типы данных.

 

Используемая литература.

 

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

 

 

 

Преподаватель                                                                             

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение 1

 

         

 

 

 

 

 

Методические указания для проведения лабораторного занятия № _2_

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание и отладка простейших программ с использованием условного оператора и визуальных компонентов.

Цель:  1. Формирование профессиональных компетенций

           ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов.

ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·     Изучение среды программирования Delphi.

·      Выработать  навыки работы по созданию расчетных программ в среде Delphi с   использованием условного оператора.

Оборудование:  ПК, ЛВС БТИВТ/

 

Порядок выполнения лабораторной работы:

  1. Прочитать описание лабораторной  работы  № 2.
  2. Ответить  на контрольные  вопросы.
  3. Ознакомиться с инструкцией работы в среде Delphi.
  4. Выполнить задания согласно выбранного варианта.
  5. Оформить отчет.

 

Задание №1.(по вариантам).

 

1. Составить и отладить программу с использованием условного оператора (условие берется в соответствии с вариантом). Результат вывести на экран. (см. Приложение 1).

 

Требования к оформлению результатов (отчета):

  1. Отразить дату выполнения  работы,  тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

1.      Функции преобразования типов.

2.      Визуальные компоненты для работы с текстом.

3.      Использование кнопок.

4.      Назначение события OnClick.

5.      Простые типы данных.

6.      Формат условного оператора.

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

Преподаватель                                                                            

 

Приложение 1

 

 

 

 


Методические указания для проведения лабораторного занятия № 3

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Работа со списками: простой список.

Цель:  1. Формирование профессиональных компетенций 

           ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов.

ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·     Изучение среды программирования Delphi.

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

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

  1. Прочитать описание лабораторной  работы  № 3.
  2. Ответить  на контрольные  вопросы.
  3. Ознакомиться с инструкцией работы в среде Delphi.
  4. Оформить отчет.

 

Задание №1.

 

Создать форму «Список преподавателей», используя компонент ListBox. На форме предусмотреть кнопки «Добавить», «Удалить», «Очистить», «Сортировать», «Выход», расположив их на панели. Для добавления  и удаления элемента списка использовать новую форму. Для каждой кнопки создать соответствующий обработчик событий.

 

 

Требования к оформлению результатов (отчета):

  1. Отразить дату выполнения  работы,  тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Понятие списка. Виды списка.
  2. Компоненты для работы со списками.
  3. Компонент ListBox. Назначение и свойства.
  4. Методы для работы со списками (добавление, удаление, сортировка, очистка).
  5. Перемещение объектов методом Drag and Drop.

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

Преподаватель                                                                            


Методические указания для проведения лабораторного занятия № 4

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Работа со списками: комбинированный список.

Цель1. Формирование профессиональных компетенций 

           ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов.

ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·     Изучение среды программирования Delphi.

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

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

  1. Прочитать описание лабораторной  работы  № 4.
  2. Ответить  на контрольные  вопросы.
  3. Ознакомиться с инструкцией работы в среде Delphi.
  4. Оформить отчет.

 

Задание №1.

 

Создать форму «Список предметов», используя визуальный компонент ComboBox . На форме предусмотреть кнопки «Добавить», «Удалить», «Очистить», «Сортировать», «Выход», расположив их на панели. Для добавления списка использовать диалоговое окно InputBox.

 

*Дополнительное задание.

 

Модифицировать Список преподавателей, добавив из ComboBox предмет (разбить список на 2 колонки).

 

 

Требования к оформлению результатов (отчета):

  1. Отразить дату выполнения  работы,  тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Понятие списка. Виды списка.
  2. Компоненты для работы со списками.
  3. Компонент ComboBox. Назначение и свойства.
  4. Методы для работы со списками (добавление, удаление, сортировка, очистка).
  5. Назначение диалогового окна InputBox
  6. Перемещение объектов методом Drag and Drop.

 

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

Преподаватель                                                                            


Методические указания для проведения лабораторного занятия № 5

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание и отладка программ с использованием одномерных массивов, циклов и визуальных компонентов.

Цель:  Формирование профессиональных компетенций

           ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов.

ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·        Изучение среды программирования Delphi.

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

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

 

  1. Прочитать описание лабораторной работы.
  2. Ответить на контрольные вопросы.
  3. Выполнить задание.
  4. Оформить отчет

 

Задание №1.(по вариантам).

 

Составить программу для работы с массивом, используя операторы цикла. Массив сформировать, используя функцию random(). Сформированный массив и полученный, согласно задания, результат вывести на экран.

 

1)            Найти сумму массива из 10 чисел.

2)            Найти минимальный элемент массива из 10 чисел.

3)            Найти сумму четных элементов массива из 10 чисел.

4)            Найти сумму положительных элементов массива из 10 чисел.

5)            Найти максимальный элемент среди отрицательных элементов массива из 10 чисел.

6)            Найти минимальный элемент среди положительных элементов массива из 10 чисел.

7)            Найти произведение четных элементов массива из 10 чисел.

8)            Найти произведение элементов массива из 10 чисел.

9)            Найти максимальный элемент массива из 10 чисел.

10)        Найти сумму отрицательных элементов массива из 10 чисел.

11)        Найти минимальный элемент среди отрицательных элементов массива из 10 чисел.

12)        Найти максимальный элемент среди положительных элементов массива из 10 чисел.

13)        Найти сумму нечетных элементов массива из 10 чисел.

14)        Найти произведение нечетных элементов массива из 10 чисел.

 

 

Требования к оформлению результатов (отчета):

 

  1. Отразить дату выполнения работы, тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Структурированные типы данных.
  2. Дать понятие типа массив, описание массива.
  3. Понятие статического и динамического массивов, их описание.
  4. Функции для работы с динамическими массивами.
  5. Оператор цикла с параметром, его формат и алгоритм его выполнения.
  6. Оператор цикла с предусловием, его формат, алгоритм его выполнения.
  7. Оператор цикла с постусловием, его формат, алгоритм его выполнения.

 

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

Преподаватель                                                                            


Методические указания для проведения лабораторного занятия № 6

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание и отладка программ с использованием двухмерных массивов, циклов и визуальных компонентов

ЦельФормирование профессиональных компетенций

           ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов.

ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·        Изучение среды программирования Delphi.

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

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

 

  1. Прочитать описание лабораторной работы.
  2. Ответить на контрольные вопросы.
  3. Выполнить задание.
  4. Оформить отчет

 

Задание №1.(по вариантам).

 

Составить программу для работы с матрицей, используя операторы цикла. Массив сформировать, используя функцию random(). Сформированный массив и полученный согласно задания результат или матрицу вывести на экран.

 

1)      Вывести на экран единичную матрицу размером 3х3.

2)      Даны матрицы А и В размером 2х3. Получить матрицу С=А+В.

3)      Даны матрицы А и В размером 3х4. Получить матрицу С=А*В.

4)      Найти максимальный элемент матрицы А размером 3х3 и его индексы.

5)      Найти минимальный элемент матрицы В размером 3х4 и его индексы.

6)      Найти суммы строк матрицы А размером 3х4.

7)      Найти суммы столбцов матрицы В размером 3х5.

8)      Найти сумму элементов главной диагонали матрицы С размером 4х4.

9)            Найти произведение элементов главной диагонали матрицы В размером3х3.

10)        Найти среднее арифметическое элементов матрицы А размером 3х3.

11)        Найти сумму отрицательных элементов четных столбцов матрицы В размером 4х4.

12)        Найти максимальный и минимальный элементы матрицы В размером 4х4 и поменять их местами.

13)        Найти сумму элементов по периметру матрицы С размером 4х4.

14)        Найти сумму элементов нечетных строк матрицы В размером 4х4.

 

*Дополнительное задание.

 

Сформировать массив с использованием многострочного редактора Memo. Данные вводить в Memo через  пробел.

 

 

 

 

Требования к оформлению результатов (отчета):

 

 

  1. Отразить дату выполнения работы, тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Структурированные типы данных.
  2. Дать понятие типа массив, описание массива.
  3. Понятие двумерного массива, его описание.
  4. Многомерный массив.
  5. Понятие статического и динамического массивов, их описание.
  6. Функции для работы с динамическими массивами.
  7. Оператор цикла с параметром, его формат и алгоритм его выполнения.
  8. Оператор цикла с предусловием, его формат, алгоритм его выполнения.
  9. Оператор цикла с постусловием, его формат, алгоритм его выполнения.

 

Используемая литература.

 

 

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

 

 

Преподаватель                                                                             


Методические указания для проведения лабораторного занятия № 7

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание и отладка программ обработки массивов с применением визуальных компонентов для отображения данных в табличной форме.

Цель: 1. Формирование профессиональных компетенций

           ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов.

ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·     Изучение среды программирования Delphi.

·      Выработать  навыки работы по созданию  программ обработки массивов  в среде Delphi с   использованием визуальных компонентов.

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

 

1.   Прочитать описание лабораторной  работы  № 7.

2.   Ответить  на контрольные  вопросы.

3.   Выполнить задания согласно выбранного варианта.

4.   Оформить отчет.

 

ЗАДАНИЕ №1

 

Создать  форму, на которой необходимо разместить следующие  компоненты:

SpinEdit1, SpinEdit2 – для задания размерности массива;

StringGrid – для ввода элементов матрицы;

Label – для  поясняющего текста;

Edit – для вывода результата;

Button – для организации вычислительного процесса.

 

Задачи:

1.  Дан массив   А(N,N).    Найти среднее арифметическое  значение  элементов массива.

2.  Дан массив   А(N,N).    Найти максимальный  по абсолютному  значению  элемент массива  и вывести его на печать.

3.  Дан двухмерный массив А(N,M). Найти индексы и значение  элемента, наиболее близкого к среднему арифметическому элементов массива.

4.  Поменять местами элементы главной и побочной диагонали массива  А(N,N).  Полученный массив вывести на печать.

5.  Вычислить  сумму и число положительных  элементов матрицы А(N,M), находящихся над главной диагональю.

6.    Дан массив А(N,M). В каждой его строке поменять местами минимальный и максимальный элементы. Полученный массив вывести на печать.

7.   В матрице А(N,M) найти сумму и произведение  всех элементов,

находящихся на ее периметре.

8.   Дана действительная квадратная  матрица порядка  N.  Преобразовать   матрицу по правилу: строка с номером N сделать  столбцом с номером N, а столбец с номером N   строкой с номером N.

9.        Дан массив А(N,M). Найти  количество строк, содержащие нулевые  элементы и номера этих строк.

 

 

ЗАДАНИЕ №2.        Создать  форму, на которой необходимо разместить следующие  компоненты:

StringGrid – для ввода и вывода информации ;

Label – для  поясняющего текста;

Edit или StringGrid – для вывода результата;

Button – для организации вычислительного процесса.

 

Задачи:

1.Сведения об ученике состоят из его имени и фамилии, названия класса (года обучения и буквы), в котором он учится, оценок, полученных учеником за последнюю четверть.  Пусть дан массив, содержащий сведения об учениках школы:  выясните, сколько учеников имеют оценки не ниже «4».

 

2.Сведения о студентах  вуза записаны  в массиве и содержит следующую информацию: фамилия, имя, отчество, пол, возраст (от 16 до 35), курс (от 1 до 5). Написать программу, которая вводит эту информацию и печатает самые распространенные женские имена.

 

3.Сведения о каждой машине включает в себя следующую информацию: модель (строка длинной 10 символов), Номер(код региона, цифровой код, буквенный код), сведения о владельце(Ф.И.О.), дата последнего техосмотра. Выберите данные обо всех машинах, не прошедших техосмотр в текущем году.

 

4.Сведения об ученике состоят из его имени и фамилии, названия класса (года обучения и буквы), в котором он учится, оценок, полученных учеником за последнюю четверть.  Пусть дан массив, содержащий сведения об учениках школы:  выяснить, имеются ли в школе  однофамильцы.

 

5.Сведения о каждой машине включает в себя следующую информацию: модель (строка длинной 10 символов), номер(код региона, цифровой код, буквенный код), сведения о владельце(Ф.И.О.), дата последнего техосмотра. По номеру машины выдайте всю имеющуюся информацию о ней.

 

6.Сведения об ученике состоят из его имени и фамилии, названия класса (года обучения и буквы), в котором он учится, оценок, полученных учеником за последнюю четверть.  Пусть дан массив, содержащий сведения об учениках школы: соберите  все сведения об учениках 9-х и 10-х классов, упорядочив их по году обучения и букве.

 

7.Сведения об ученике состоят из его имени и фамилии, названия класса (года обучения и буквы), в котором он учится, оценок, полученных учеником за последнюю четверть.  Пусть дан массив, содержащий сведения об учениках школы:  проверить правильность  заполнения массива, всегда ли год обучения лежит в пределах от 1 до 11.

 

 

Требования к оформлению результатов (отчета):

 

 

  1. Отразить дату выполнения работы, тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Назначение компонента StringGrid.
  2. Какое свойство компонента StringGrid является центральным (двухмерный массив ячеек)?
  3. Какое свойство определяет количество рядов таблицы?
  4. Какое свойство определяет количество колонок таблицы?
  5. Какое свойство определяет количество рядов фиксированной зоны таблицы?
  6. Какое свойство определяет количество колонок фиксированной зоны таблицы?
  7. Как определить количество заполненных строк компонента StringGrid.
  8. Как описывается запись?
  9. Назначение компонента SpinEdit. Его свойства.
  10. Оператор цикла с параметром.

 

 

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

Преподаватель                                                                         

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Методические указания для проведения лабораторного занятия № 8

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание и отладка программ использованием процедур, функции и модульной структуры

Цель: 1. Формирование профессиональных компетенций: ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов, ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·           Изучение среды программирования Delphi.

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

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

 

  1. Прочитать описание лабораторной  работы  № 5.
  2. Ответить  на контрольные  вопросы.
  3. Выполнить задания согласно выбранного варианта.
  4. Оформить отчет.

 

ЗАДАНИЕ №1

1. Создать  форму, на которой необходимо разместить следующие  компоненты:

Label – для  поясняющего текста;   Edit – для ввода данных и вывода результата;  SpinEdit1, SpinEdit2 – для задания размерности массива;

StringGrid – для ввода элементов матрицы;  Button – для организации вычислительного процесса.

2. Составить программу с использованием процедур и функций (условие берется в соответствии с вариантом).

3. Созданную форму прикрепить к главному меню.

 

ЗАДАЧИ (по вариантам):

1. Составить подпрограмму вычисления периметра треугольника по координатам его вершин. Используя эту подпрограмму, найти периметры треугольников по заданным координатам вершин:

1. А(3;2), В(-2;5), C(9;4)

2. А(2;1), В(5;5), С(-4;6)

3. А(0;-3), В(9;0), С(6;-6)

2. Составить подпрограмму вычисления площади треугольника по формуле Герона. Используя эту подпрограмму, найти площади треугольников по заданным его вершинам:

1. А(3;2),  В(-2;5), C(9;4)

2. А(2;1),  В(5;5),  С(-4;6)

3. A(0;-3), B(9;0),  C(6;-6)

3. Составить программу вычисления периметра трапеции по координатам её вершин. Используя эту подпрограмму, найти периметры заданных трапеций:

1. А(-3;2),  B(2;7),   C(2,3), D(4;5)

2. A(-5;-4), B(8;-4), C(6;1),  D(-2;1)

3. A(5;3),    B(5;7),  C(9;5),  D(9;4)

4. Составить подпрограмму вычисления площади трапеции по основаниям и высоте. Используя эту подпрограмму, найти площади заданных трапеций:

1.  a=6,5    b=3,4  h=2,5

2.  a=13,4  b=8,3  h=5,7

3.  a=15,5  b=8,4  h=6,5.

5. Составить подпрограмму вычисления площади ромба по координатам его вершин. Используя подпрограмму, найти площади ромбов:

1. А(2;8),  В(8;4),   С(14;8),   D(8;12)

2. A(5;6),  B(11;2), C(17;6),   D(11;10)

3. A(0;11), B(6;7),  C(12;11), D(6;15)

6. Составить подпрограмму вычисления угла между сторонами ромба. Используя эту подпрограмму, найти углы между сторонами заданных ромбов:

1. А(2;8),  В(8;4), С(14;8), D(8;12)

2. A(5;6),  B(11;2), C(17;6), D(11;10)

3. A(0;11), B(6;7), C(12;11), D(6;15)7

 

7. Составить подпрограмму вычисления площади параллелограмма по координатам его вершин (используя формулу Герона). Используя эту подпрограмму, найти площади заданных параллелограммов:

1. А(0;4), В(2;9), С(8;3), D(6;-2)

2. A(2;7), B(4;12), C(10;6), D(8;1)

3. A(-1;2), B(1;7), C(7;1), D(5;-4)

8. Составить подпрограмму вычисления угла между диагоналями параллелограмма по координатам его вершин. Используя эту подпрограмму, найти углы между диагоналями заданных параллелограммов:

1. А(0;4), В(2;9), С(8;3), D(6;-2)

2. A(2;7), B(4;12), C(10;6), D(8;1)

3. A(-1;2), B(1;7), C(7;1), D(5;-4)

9. Составить подпрограмму проверки условия перпендикулярности двух векторов, заданных координатами начала и конца. Используя эту подпрограмму, проверить перпендикулярность данных пар векторов:

1. A(2;8), B(14;8) и C(8;4), D(8;12)

2. A(2;8), B(8;4) и С(14;8), D(8;12)

3. А(0;1), B(12;11) и C(6;7), D(6;15)

10. Составить подпрограмму вычисления суммы членов арифметической  прогрессии. Используя эту подпрограмму, вычислить сумму заданной арифметической прогрессии:2, 5, 8, 11, … при n=5; 7; 10

11. Составить подпрограмму вычисления суммы членов геометрической прогрессии  10, 5, 2,5. Используя эту подпрограмму, вычислить сумму n членов прогрессии, если n= 2; 5; 10.

12. Задана прямоугольная таблица чисел из 4 строк и 3 столбцов. Составить подпрограмму вычисления суммы элементов строки. Используя эту подпрограмму, вычислить сумму элементов каждой строки заданной таблицы чисел:

-3  5  60

 1  2   -5

 4  -7   1

 2  -1   1

13. Задана прямоугольная таблица чисел из 5 строк и 3 столбцов. Составить  подпрограмму для вычисления суммы элементов столбца. Используя эту подпрограмму, вычислить сумму элементов каждого столбца:

 2  3  1

-1  2  5

 0 -5 -3

 3  4  7

 1  2 -4

14. Задан треугольник своими сторонами a, b, c. Составить подпрограмму  вычисления радиуса вписанной и описанной  окружности.  Используя  эту подпрограмму, вычислить радиусы вписанной и описанной окружностей заданных треугольников:

1. a= 5;    b= 3,2;   c= 6,4.

2. a= 4,5; b= 1,7;   c= 5,1.

3. a= 15;  b= 8;      c= 20.

 

Требования к оформлению результатов (отчета):

 

1.      Отразить дату выполнения работы, тему, цель.

2.      Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Подпрограмма. Назначение подпрограмм.
  2. Описание подпрограмм. Формат заголовка процедуры и функции.
  3. Фактические и формальные параметры подпрограмм.
  4. Вызов процедуры. Вызов функции.
  5. Чем отличается вызов функции от вызова процедуры?
  6. Структура модуля.
  7. Назначение составных частей модуля.
  8. Подключение модулей.

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

Преподаватель                                                                            

 

 

 

 

 

 

 

 

 

Методические указания для проведения лабораторного занятия № 9-10

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Обработка текстовых файлов. Создание   приложений   с использованием стандартныx диалогов для работы с текстовыми файлами.

Цель: 1. Формирование профессиональных компетенций: ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов, ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·           Изучение среды программирования Delphi.

·            Выработать  навыки работы по созданию   приложений   с использованием стандартныx диалогов для работы с текстовыми файлами, а также визуальных компонентов (кнопок, компонентов отображения информации, диалоговых окон) в среде Delphi.

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

 

  1. Прочитать описание лабораторной  работы  № 9.
  2. Ответить  на контрольные  вопросы.
  3. Выполнить задания.
  4. Оформить отчет.

 

ЗАДАНИЕ:

 

  1. Создать форму с компонентами Memo, Combobox  и 5 компонентов Button: Сохранить, Открыть, Очистить, Удалить,  Найти и Выход.
  2. При открытии формы сделать кнопки  Открыть и  Найти недоступными.
  3. Ввести в компонент Memo текст (минимум 15 строчек).
  4. Написать обработчик события нажатия кнопки Сохранить, в котором реализовать сохранение содержимого компонента Memo в текстовый файл (с расширением .txt) в свою папку с проектом, используя стандартное диалоговое окно сохранения файла (компонент OpenDialog). После сохранения файла сделать кнопки Открыть и Найти доступными.
  5. Написать обработчик события нажатия кнопки Очистить, в котором реализовать удаления всего текста, содержащегося в компоненте Memo.
  6. Написать обработчик события нажатия кнопки Открыть, в котором реализовать перенос содержимого текстового файла обратно в компонент Memo, используя стандартное диалоговое окно открытия файла.
  7. Ввести в компонент Combobox  3 слова из текста  компонента Mеmo, наиболее часто встречающихся. Написать обработчик события нажатия кнопки  Найти, в котором надо проверить наличие выбранного слова в каждой строке компонента Меmo. Подсчитать количество искомого слова  в тексте  и вывести это значение в строке состояния. Если слова не найдены вывести диалоговое окно с сообщением.
  8. Написать обработчик события нажатия кнопки Удалить. Вывести окно InputBox для ввода удаляемого слова. При нахождении слова в тексте вывести подтверждение на удаление. При отсутствии слова выдать сообщение.
  9. Используя компонент ColorDialog организовать смену цвета фона компонента Memo. На форму добавить кнопку Изменить цвет.
  10. Используя компонент FontDialog организовать смену шрифта текста в компоненте Memo. На форму добавить кнопку Изменить шрифт.

 

 

 

Требования к оформлению результатов (отчета):

 

  1. Отразить дату выполнения работы, тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Понятие диалога.
  2. Функция InputBox.
  3. Функция  MessageDlg.
  4. Диалоговое  ShowMessage.
  5. Компонент OpenDialog, назначение и свойства.
  6. Компонент SaveDialog, назначение и свойства.
  7. Компонент FontDialog, назначение и свойства.
  8. Компонент PrintDialog, назначение и свойства.
  9. Компонент ColorDialog, назначение и свойства.

 

 

 

Используемая литература.

 

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

 

Преподаватель                                                                            

 

 

 

 

 

 

 

Методические указания для проведения лабораторного занятия №  11 -12

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание типизированных файлов. Обработка типизированных файлов.

Цель: 1. Формирование профессиональных компетенций: ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов, ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·           Изучение среды программирования Delphi.

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

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

 

  1. Прочитать описание лабораторной  работы  № 11-12.
  2. Ответить  на контрольные  вопросы.
  3. Выполнить задания согласно выбранного варианта.
  4. Оформить отчет.

 

ЗАДАНИЕ:

 

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

- Edit – для ввода необходимых данных; - StringGrid – для ввода элементов массива; - Label – для поясняющего текста;

- SaveDialog – для открытия диалогового окна сохранения файла;

- Button – для сохранения данных в файле, добавления и удаления данных, организации поиска данных  и вывода результата решения задачи;

- ListBox,StringGrid  – для вывода результата.

 

Задачи:

 

  1. Сформировать файл Bibl, содержащий сведения о книгах. Сведения о каждой книге – это фамилия автора, название и год издания. Вывести книги заданного автора, изданных с 1980 г.

 

  1. Сформировать файл Bibl, содержащий сведения о книгах. Сведения о каждой книге – это фамилия автора, название и год издания. Вывести  книги с заданным названием.

 

  1. Сформировать файл Assort, содержащий сведения об игрушках: указывается название игрушки, ее стоимость, возрастные границы. Вывести  список игрушек, цена которых не превышает 200 руб. для детей от 3-х до 5-ти лет.

 

  1. Сформировать файл Assort, содержащий сведения об игрушках: указывается название игрушки, ее стоимость, производителя. Вывести   список игрушек одного из производителей, поставляющих игрушки.

 

  1. Сформировать файл Assort, содержащий сведения об игрушках: указывается название игрушки, ее стоимость, возрастные границы. Получить сведения о том, можно ли можно ли подобрать игрушку, кроме мяча, для трехлетнего ребенка.

 

  1. Сформировать файл Assort, содержащий сведения об игрушках: указывается название игрушки, ее стоимость. Вывести  на форме сведения о самой дешевой и самой дорогой игрушке.

 

  1. Сформировать файл, содержащий различные даты. Каждая дата – это число, месяц и год. Вывести все весенние даты.

 

  1. Сведения о каждой машине включает в себя следующую информацию: модель (строка длинной 10 символов), номер(код региона, цифровой код, буквенный код), сведения о владельце(Ф.И.О.), дата последнего техосмотра. По номеру машины выдайте всю имеющуюся информацию о ней.

 

Требования к оформлению результатов (отчета):

 

  1. Отразить дату выполнения работы, тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Понятие файла. Виды файлов.
  2. Понятие типизированного файла.
  3. Формат описания файлов.
  4. Связь файла с файловой переменной.
  5. Инструкции Read, Readln.
  6. Инструкции Write, Writeln.
  7. Процедуры, функции и методы для работы с файлами.
  8. Тип Запись. Описание записи.

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

 

 

 

 

 

 

Преподаватель                                                                            

 

 

 

 

 

Методические указания для проведения лабораторного занятия № 13

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание и отладка программ для отображения графической информации.

Цель: 1. Формирование профессиональных компетенций: ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов, ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·           Изучение среды программирования в среде Delphi.

·           Выработать  навыки работы по созданию   приложений   для отображения графической информации в Delphi.

2. Формирование социальных компетенций ОК1(проявлять  устойчивый интерес к профессии).

3. Формирование личностных компетенций ОК2(Организовывать собственную деятельность), ОК6(Работать в коллективе и команде).

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

 

  1. Прочитать описание лабораторной  работы  № 13.
  2. Ответить  на контрольные  вопросы.
  3. Выполнить задания согласно выбранного варианта.
  4. Оформить отчет.

 

ЗАДАНИЕ1.  На главной форме разместить рисунок, используя компонент      Image.

 

ЗАДАНИЕ2.  Используя свойство Canvas формы, создайте на форме собственную поздравительную открытку с рисунком и подписью.

 

Выполните следующие действия:

 

  1. создать новую форму в проекте;
  2. форме дать название «Графика в Delphi»;
  3. активизировать событие OnPaint для формы в Инспекторе Объектов и создать код обработчика, использовав для этого необходимые методы и свойства  объекта Canvas.

 

Требования к оформлению результатов (отчета):

 

  1. Отразить дату выполнения работы, тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Какие способы вывода графической информации существуют в Delphi ? В чём их отличие ?
  2. На каких компонентах Delphi позволяет выводить графические изображения (рисовать)?
  3. Что такое область рисования, каким свойством она задаётся и какие особенности имеет?
  4. Объект Canvas. Назначение.
  5. Свойство Pen.
  6. Свойство Brush.
  7. Свойство Font.
  8. Свойство PenPos.
  9. Свойство Pixels.
  10.  Методы объекта Canvas:  MoveTo, LineTo, Arc, Chord, Ellipse, FillRect,

FloodFill, Pie, Polyline, Polygon,  Rectangle,  Retresh, RoundRect, TextOut.

 

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

 

 

 

Преподаватель     
Методические указания для проведения лабораторного занятия № 14

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

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

Цель: 1. Формирование профессиональных компетенций: ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов, ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·           Изучение среды программирования в среде Delphi.

·           Выработать  навыки работы по созданию   приложений   для отображения графической информации в Delphi.

2. Формирование социальных компетенций ОК1(проявлять  устойчивый интерес к профессии).

3. Формирование личностных компетенций ОК2(Организовывать собственную деятельность), ОК6(Работать в коллективе и команде).

Оборудование:  ПК, ЛВС БТИВТ, инструкция.

 

Порядок выполнения лабораторной работы:

 

  1. Прочитать описание лабораторной  работы  № 14.
  2. Ответить  на контрольные  вопросы.
  3. Выполнить задания согласно выбранного варианта.
  4. Оформить отчет.

 

ЗАДАНИЕ  1

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

 

 

Требования к оформлению результатов (отчета):

 

  1. Отразить дату выполнения работы, тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Какие способы вывода графической информации существуют в Delphi ? В чём их отличие ?
  2. На каких компонентах Delphi позволяет выводить графические изображения (рисовать)?
  3. Что такое область рисования, каким свойством она задаётся и какие особенности имеет?
  4. Объект Canvas. Назначение.
  5. Свойство Pen.
  6. Свойство Brush.
  7. Свойство Font.
  8. Свойство PenPos.
  9. Свойство Pixels.
  10.  Методы объекта Canvas:  MoveTo, LineTo, Arc, Chord, Ellipse, FillRect,

FloodFill, Pie, Polyline, Polygon,  Rectangle,  Retresh, RoundRect, TextOut.

 

 

Используемая литература.

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Преподаватель                                                                            


Методические указания для проведения лабораторного занятия № 15

разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня

 

Тема: Создание справочной системы..

Цель: 1. Формирование профессиональных компетенций: ПК 2.2. Разрабатывать и публиковать программное обеспечение и информационные ресурсы отраслевой направленности со статическим и динамическим контентом на основе готовых спецификаций и стандартов, ПК 2.3. Проводить отладку и тестирование программного обеспечения отраслевой направленности:

·           Изучение среды программирования в среде Delphi.

·           Выработать  навыки работы по созданию   приложений   для отображения графической информации в Delphi.

2. Формирование социальных компетенций ОК1(проявлять  устойчивый интерес к профессии).

3. Формирование личностных компетенций ОК2(Организовывать собственную деятельность), ОК6(Работать в коллективе и команде).

Оборудование:  ПК, ЛВС БТИВТ.

 

Порядок выполнения лабораторной работы:

 

  1. Прочитать описание лабораторной  работы  № 15.
  2. Ответить  на контрольные  вопросы.
  3. Выполнить задание.
  4. Оформить отчет.

 

ЗАДАНИЕ:

 

  1. На форме (к лабораторной работе № 6) разместить  компонент StatusBar для создания строки состояния, в которой на трех панелях вывести текущее время, количество найденных слов и каталог проверяемого файла (путь). Для вывода текущего времени использовать компонент Timer.
  2. Для компонента Combobox создать программно подсказку о назначении этого компонента в модуле (подсказку разбить на несколько строк). Задать фон и время показа подсказки.

Требования к оформлению результатов (отчета):

 

  1. Отразить дату выполнения работы, тему, цель.
  2. Распечатать  рабочие окна (формы) с результатом выполнения проекта и листинги модулей форм.

 

Контрольные вопросы:

 

  1. Компонент StatusBar, назначение.
  2. Свойство  SimplePanel компонента  StatusBar.
  3. Свойство Panels  компонента  StatusBar.  
  4. Редактор панелей.
  5. Компонент Timer. Свойства компонента.
  6. Свойство Hint.
  7. Свойство ShowHint. 

Используемая литература.

 

  1. Семакин И.Г. Основы алгоритмизации и программирования: учебник для сред. проф. Образования/ И.Г. Семакин, А.П.Шестаков. – 3-е изд.,стер. - М.: Академия, 2016.
  2. Рысцова Е.Н. Учебно-методическое пособие по разделу ПМ 02.04. Программирование информационного контента на языках высокого уровня» ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» / Рысцова Е.Н.  – Борисоглебск, 2017.

 

 

 

 

 

 

 

 

 

Преподаватель                                                                             

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "МЕТОДИЧЕСКИЕ УКАЗАНИЯ для проведения лабораторных занятий по разделу МДК.02.01.04. Программирование информационного контента на языках высокого уровня ПМ.02 «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности»"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по продажам

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 655 033 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 21.06.2018 1180
    • DOCX 284.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Рысцова Елена Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Рысцова Елена Николаевна
    Рысцова Елена Николаевна
    • На сайте: 7 лет и 4 месяца
    • Подписчики: 1
    • Всего просмотров: 25163
    • Всего материалов: 28

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Руководство электронной службой архивов, библиотек и информационно-библиотечных центров

Начальник отдела (заведующий отделом) архива

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Этот курс уже прошли 25 человек

Курс профессиональной переподготовки

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 475 человек из 69 регионов
  • Этот курс уже прошли 2 324 человека

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 33 человека из 20 регионов
  • Этот курс уже прошли 152 человека

Мини-курс

GR-технологии и взаимодействие с СМИ

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Интегративный коучинг: от теории к практике

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 23 регионов
  • Этот курс уже прошли 25 человек

Мини-курс

Воспитание будущего поколения: от педагогики до игровых технологий

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 17 человек