А.Н. Павлов. Высокоуровневые методы информатики и программирования

 

 

ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

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.

 

 

Hosted by uCoz