Практическая работа №7 лабораторная работа №7

Практическая работа №7 лабораторная работа №7

Цель работы: изучить один из методов сортировки; овладеть практическими навыками сортировки массивов.

1 Повторить теоретический материал

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

3 выполнить практическое задание

4 Составить отчет

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

1 Опишите суть метода сортировки «пузырька»

2 Запишите фрагмент программы: поменять местами два соседних элемента массива

Для массива из лр№5 создайте приложение, которое предлагает пользователю ввести размер массива и создать массив случайных целых чисел, а затем, используя переключатели, указать порядок сортировки (по неубыванию, по невозрастанию), выполнить сортировку и просмотреть отсортированный массив.

Размещение компонентов на Форме

Создание процедур обработки событий

Созданы процедуры обработки событий ………………….

тексты этих процедур, используя листинг.

Работа с приложением

Запустите созданное приложение,

Рис. . Интерфейс приложения после его выполнения

1 Отредактируйте форму, компоненты вывода другими.

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

Рис. . Интерфейс приложения после его выполнения

Практическая работа №8 Лабораторная работа №8

Тема. Поиск в массиве. Разработка программ поиска в массиве

Цель работы: изучить один из методов поиска; овладеть практическими навыками методов поиска в массиве.

1 Повторить теоретический материал

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

3 Выполнить практическое задание

4 Составить отчет

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

1 В чем заключается метод простого перебора

2 В чем смысл метода половинного деления

3 Почему специальные методы поиска можно применять только для отсортированных массивов

Внимательно познакомьтесь с текстом модуля. Для массива из лр5 определите образец для поиска.

Выясните, есть ли этот образец в массиве, используя метод простого перебора. Подсчитайте количество выполненных сравнений.

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

Размещение компонентов на Форме

Рис. . Размещение компонентов на Форме

Создание процедур обработки событий

Созданы процедуры обработки событий ………………….

тексты этих процедур, используя листинг.

Работа с приложением

Запустите созданное приложение,

Рис. . Интерфейс приложения после его выполнения

Практическая работа№9. Лабораторная работа №9

Тема. Работа с текстом. Разработка программ обработки текста

Цель работы: овладение практическими навыками работы со строками; освоить применение компонентов ListBox и ComboBox для создания приложения, в котором используются строки.

1 Повторить теоретический материал

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

3 выполнить практическое задание

4 Составить отчет

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

1. Что такое строка символов?

2. Какие строковые форматы поддерживает Delphi?

3. Как описываются строки в языке Delphi?

4. На какой странице Палитры компонентов размещены компоненты ListBox и ComboBox?

5. Как в Object Pascal осуществляется доступ к отдельным символам строковой переменной?

Размещение компонентов на Форме

Рис. Размещение компонентов на Форме

Для нового проекта создайте новую папку,

Последующие сохранения выполнять командами File | Save All.

Создание процедуры-обработчика события активизации Формы FormActivate

Создание процедуры-обработчика события ComboBox1KeyPress

Создание процедуры-обработчика события нажатия клавиши «мыши» ComboBox1Click

Работа с приложением

Рис. Интерфейс приложения после его выполнения

Практическая работа №10, Лабораторная работа №10

Тема. Обработка множеств и записей. Разработка программ обработки множеств и записей

Цель. Освоить программирование алгоритмов обработки множеств и массивов записей.

Оборудование. Персональный компьютер

1. Повторить теоретическую часть.

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

3. Выполнить практическое задание.

1. Что такое пользовательский тип данных?

2. Дайте определение типа данных «запись» (Record).

3. Как организуется обращение к полям записи?

4. Как объявляется массив записей?

5. Могут ли элементы записи иметь разный тип данных?

Выберите вариант ____________________________________________________________. Выполните задания определенного уровня. Создайте приложение и протестируйте его работу.

Размещение компонентов на Форме

Для нового проекта создайте новую папку

Сохраните проект File | Save Project As

Создание процедур обработки событий

Работа с приложением

Запустите созданное приложение. Проанализируйте результаты.

Статьи к прочтению: Лабораторная работа 2 — \ Похожие статьи:

Инструкция к выполнению практической работы № 11 Тема: Знакомство с СУБД. Цель:освоение простейших правил приемов работы с готовой базой данных в среде…

План занятий: I. Создание формы. II. Модификация формы. Запуск программы: 1. В левом нижнем углу экрана операционной оболочки “Windows” щелкните по…

📎📎📎📎📎📎📎📎📎📎