А.Н.
Павлов. Высокоуровневые методы информатики и программирования
ЗАДАНИЯ ДЛЯ
САМОСТОЯТЕЛЬНОЙ РАБОТЫ
1.
Составить алгоритм контроля ввода цифровых
данных в текстовое поле с учетом следующих условий:
- информация считается правильной, если с клавиатуры введена
цифра;
- если имеется в числе целая и дробная
часть, то разделителем может быть только десятичная точка ( . ).
2.
Спроектировать интерфейс пользователя для
проведения вычисления налогов на заработную плату сотрудника, в котором
отражено:
- в отдельном поле фамилия сотрудника;
- в отдельном поле заработная плата сотрудника;
- в отдельном поле процент для вычисления налога;
- в отдельном поле итоговая сумма,
которую должен получить сотрудник на руки.
3.
Разработать программу на Visual Basic, которая реализует
алгоритм и особенности интерфейса, описанные в пунктах 1 и 2.
4.
Составить алгоритм контроля ввода текстовых
данных в текстовое поле с учетом следующих условий:
- текстовые данные могут быть только символами русского
алфавита (кириллица), символы латинского алфавита не допустимы;
- каждая новая запись должна начинаться с заглавной буквы;
- если в веденном выражении (наборе
символов) присутствует запятая, то после нее обязательно должен стоять пробел.
5.
Спроектировать интерфейс пользователя для ввода
в текстовые поля сведения о сотруднике, которые должны отражать:
- фамилию и имя отчество сотрудника;
- должность сотрудника;
- заработную плату сотрудника;
- список с объединенными данными,
полученные из текстовых полей, которые контролировались с помощью алгоритма,
разработанного в пункте 4.
6.
Разработать программу на Visual Basic, которая реализует
алгоритм и особенности интерфейса, описанные в пунктах 4 и 5.
7.
Спроектировать структуру интерфейса
пользователя, которая поддерживает следующие функции:
- ввод данных о сотруднике и сохранении данных в виде массива
в оперативной памяти компьютера;
- выбора необходимых записей о сотруднике из массива по
заданному номеру (индексу);
- проведения коррекции данных в текстовом поле на экране
компьютера;
- формирования и записи
откорректированной записи в последовательный файл на жесткий диск компьютера.
8.
Разработать программу на Visual Basic, которая обеспечивает
выполнение функций, отмеченных в пункте 7.
9.
Составить алгоритм в виде блок-схемы, который
описывает события при просмотре данных из файла последовательного доступа и
сохранении каждой записи в элементе управления типа «Список» на рабочей форме
проекта.
10.
Разработать программу на языке Visual Basic, поддерживающую работу
алгоритма, предложенного в пункте 9.