
- •Министерство образования и науки российской федерации
- •Кумертауский филиал
- •Двоично-шестнадцатеричная таблица
- •Двоично-восьмеричная таблица
- •Практическая работа № 4
- •Задание
- •Практическая работа № 5
- •Практическая работа № 6
- •Задание
- •Вопросы при сдаче лабораторной работы:
- •Лабораторная работа № 1 "Связывание и внедрение объектов"
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Контрольные вопросы.
- •Литература:
- •Лабораторная работа № 2
- •Вопросы при сдаче лабораторной работы:
- •Лабораторная работа № 3
- •Задание
- •Лабораторная работа № 4
- •Вопросы при сдаче лабораторной работы:
- •Лабораторная работа № 5
- •Вопросы при сдаче лабораторной работы:
- •Лабораторная работа №6
- •2) Исследуйте способы активизации четырех окон Delphi:
- •9)Выполните программу еще раз.
- •Лабораторная работа №7
- •Лабораторная работа №8
- •Лабораторная работа №9-10
- •Лабораторная работа №11-12
- •Изменить заголовок формы с «Form1» на «Биржа ценных бумаг» и увеличить размеры формы.
- •Откажитесь от возможности изменять размеры окна программы, присвоив свойству формы BorderStyle значение bsDialog.
- •Сохраните созданную в данный момент форму в своей папке.
- •Расположите в нижней части формы две пиктографические кнопки типа SpeedButton и кнопку окончания работы программы BitBtn (см. Рис1).Задайте следующие значения свойств вставленных объектов:
- •Вставьте в форму три таблицы текстовых строк StringGrid (см. Рис1).Задайте следующие значения свойств этих объектов:
- •Разместите на форме текстовые поля так, как показано на рис.1.
- •В окне текста программы перед разделом implementation введите описание констант и переменных программы:
- •Запрограммируйте кнопки SpeedButton1 и SpeedButton2 так:
- •Сохраните выполненную на данный момент программу в своей папке.
- •Запустите созданную программу и проследите за её работой.
- •Создайте ехе-файл программы.
- •Продемонстрируйте созданную программу преподавателю. Закончите работу.
- •Задачи.
Практическая работа № 4
по дисциплине «Информатика».
Тема: Линейные алгоритмы.
Цель: Обучение студентов основным приёмам организации линейных алгоритмов.
Ход работы: Рассмотрение базовых линейных алгоритмов, использующих команду ввода, присваивания и вывода данных на экран.
Требования: 1) Студент должен решить задачу своего варианта с обязательным использованием обращений к базовым алгоритмам как ко вспомогательным.
Методика выполнения работы:
Задание
См. раздел « Задачи» задача№1.
Вопросы при сдаче лабораторной работы:
-
Какой алгоритм называется линейным?
-
В каком случае для решения задачи не может быть использован линейный алгоритм?
-
Чем определяется допустимость тех или иных значений аргументов для решения данной задачи?
-
Для чего при построении алгоритмов вычисления громоздких выражений выполняют разбиение их на фрагменты?
-
Назовите основные стандартные типы языка Паскаль.
-
Что такое оператор?
-
Что такое идентификатор?
-
Перечислите правила записи идентификаторов в языке Паскаль.
-
Возможно ли в Паскале присваивание вещественной переменной целочисленного значения?
-
Какими средствами Паскаля возможно реализовать присваивание целочисленной переменной значения вещественного типа?
Литература:
-
А.Н.Моргун “Решение задач средствами языка ТURBO PASCAL 7.0”.
-
О.Ф.Ускова “Программирование алгоритмов обработки данных.”
-
Русскоязычный Help Turbo Pascal.
Практическая работа № 5
по дисциплине «Информатика».
Тема: Разветвляющиеся алгоритмы.
Цель: Обучение студентов основным приёмам организации разветвляющихся алгоритмов на алгоритмическом языке.
Ход работы: Рассмотрение разветвляющихся комбинированных алгоритмов с использованием:
-
Команды ветвления;
-
Команды выбора.
Требования: 1) Студент должен решить задачу своего варианта с обязательным использованием обращений к базовым алгоритмам, как ко вспомогательным.
Методика выполнения работы:
ЗАДАНИЕ
Построить программу, реализующую составленный алгоритм в практической работе №3, согласно своего варианта (См. раздел « Задачи№2).
Вопросы при сдаче лабораторной работы:
-
Что такое разветвление?
-
Как переводится на Паскаль команда ветвления в полной форме?
-
Как переводиться на Паскаль команда ветвления в сокращённой форме?
-
Что такое составной оператор языка Паскаль?
-
Как переводится на Паскаль команда выбора?
-
Какой оператор Паскаля используется для досрочного завершения исполнения подпрограмм?
-
Для чего предназначен оператор варианта языка Паскаль?
-
Какие ограничения имеет оператор варианта по сравнению с командой выбора?
-
Охарактеризуйте разветвляющуюся структуру алгоритма. Приведите примеры задач, для реализации которых применимы разветвляющиеся алгоритмы.
Литература:
-
А.Н.Моргун “Решение задач средствами языка ТURBO PASCAL 7.0”.
-
О.Ф.Ускова “Программирование алгоритмов обработки данных”.
-
Русскоязычный Help Turbo Pascal.