Ирина Эланс
Заказ: 1042642
Программирование на языках высокого уровня. Лабораторная работа по теме: "Обработка одного файла"
Программирование на языках высокого уровня. Лабораторная работа по теме: "Обработка одного файла"
Описание
Постановка задачи
Использование меню в программировании делает программное обеспечение более удобным и приятным в работе, требует меньшей квалификации от пользователей, позволяет сравнительно просто объединять отдельные модули в пакеты программ. Большинство современных программных пакетов имеет развитые средства обработки меню.
Типичная программа обработки меню выполняет следующие действия: выдача меню на экран дисплея; ввод выбранного режима меню; выполнение программных действий, предусмотренных для данного режима (пункта) меню; возврат на выдачу меню или за¬вершение программы.
Меню состоит из отдельных пунктов, режимов, которые имеют соответствующие наименования или сообщения. Пункты меню могут быть пронумерованы и располагаться как по горизонтали, так и по вертикали. Выбор пункта меню может осуществляться путем ввода номера пункта или путем выделения пункта меню курсором или цветом.
При выборе определенного пункта выполняется, как правило, соответствующая процедура. Если меню содержит несколько вложенных уровней, то процедура обработки меню низшего уровня (подменю) строится по той же структуре, что и главная программа. После выполнения процедуры обычно вновь выдается меню это¬го же уровня и обработка повторяется. Для выхода из меню данного уровня и перехода в меню высшего уровня или завершения программы предусматривается ввод номера пункта 0 или нажатие клавиши ESC. При попытке ввести номер пункта, отсутствующий в меню, выдается сообщение об ошибке. При выборе пункта меню клавишами управления курсором может быть организовано циклическое движение по меню: при прямом движении по меню за последним пунктом следует первый, а при обратном движении за первым пунктом следует последний.
Блок-схемы модулей + листинг, всего 20 страниц

- Программирование на языках высокого уровня. Лабораторная работа по теме: "Совместная обработка двух файлов"
- Программирование таймера и генерация звука
- Программируемые цифровые устройства в системах безопасности Контрольная работаВычисление значения функции
- Программируемые цифровые устройства в системах безопасности Контрольная работа. Перевести заданное число из десятичной системы в двоичную, восьмеричную, шестнадцетиричную. То же проделать из двоичной системы и шестнадцатеричной Число 243,369
- Программируемые цифровые устройства в системах безопасностиПрограммирование МПК КР580 (заданная функция на картинке)
- Программная реализация алгоритма выполнения целочисленной операции для архитектуры VAXВариант задания: 222
- Программная реализация модального управления для линейных стационарных систем. (курсовая работа)
- Программа экологического менеджмента на Московской Обойной Фабрике. (реферат)
- Программирование в Windows. Наследование (реферат)
- Программирование и исследование алгоритмов вычисления определенных интегралов (Курсовая работа)
- Программирование исполнительных устройств на языке Scratch в конструкторе TETRA (курсовая работа)
- Программирование на Pascal (шпаргалка)
- Программирование на языках В/У.Напечатать в алфавитном порядке все различные идентификаторы программы на языке Pascal, указав для каждого число его вхождений в тексте программы. Программа находится в текстовом файле. Максимальная длина идентификатора заранее неизвестна. (курсовая работа)
- Программирование на языках высокого уровня (курсовая работа)Разработать программу для создания и работы с двусвязным списком, состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3. Добавление в конец списка новой структуры. 4. Корректировка списка. 5. Выход. Структура содержит фамилию, год рождения. Добавлять новые записи так, чтобы список был упорядочен по возрасту.
Предварительный просмотр