Низькорівневе проектування інтерфейсу користувача

Цена:
20 руб.

Состав работы

material.view.file_icon AE6CF6E8-C197-454A-9C40-A4C17DF3FE52.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Мета: Оволодіти навичками низькорівневого проектування та реалізації взаємодії користувача через командний рядок системи.
Завдання: Відповідно до варіанта завдання, реалізувати програму, яка дозволить переглядати, додавати, редагувати та видаляти записи із зовнішнього файлу. Вибір операції з файлом реалізувати за допомогою ключових параметрів програми через командний рядок: “-s” — перегляд вмісту файлу; “-a” — додавання запису у кінець файлу; “-e” — редагування запису з файлу; “-d” — видалення запису; “-f” - пошук запису за ключем; “-h” — перегляд файлу допомоги роботи з програмою.
Судно: водотоннажність, вантажопідйомність, кількість палуб.
Хід роботи
1. Опис реалізації програми.
Для реалізації програми визначимо її структуру. Використаємо два зовнішніх файли: data.txt — файл для зберігання записів; help.txt — файл для зберігання довідки.
Структура файлу записів містить рядки даних у яких послідовно через розділювач перелічуються: прізвище, стать, зріст, вага.
Файл довідки містить текст, який друкується користувачу у разі потреби.
Програма буде складатися з трьох класів: FileBase — головний клас програми; FileOperation— клас, що реалізує усі операції із записами файлів; Human— клас для запису Людина, у якому реалізуються відповідні властивості та методи.
Лістинг1 — Текст програми класу FileBase
public class FileBase {
private static FileOperationfO = new FileOperation("D://data.txt", "D://help.txt");

public static void main(String[] args){
if(args.length == 0)
fO.printHelp();

switch(args[0]){
case "-s":



Висновок: В даній лабораторній роботі я розробив додаток, який реалізує взаємодію програми та користувача засобами командного рядку. У програмі використовуються два зовнішніх файли: data.txt — файл для зберігання записів; help.txt — файл для зберігання довідки. Функції перегляду, додавання, редагування, (пошуку), видалення реалізовані, про що говорить виконаний аналіз роботи програми.
Контрольная работа по дисциплине: Введение в специальность. Вариант 10
Тема: «Wi-Fi 6» Содержание Введение 3 1. История возникновения беспроводного доступа Wi-Fi 4 2. Факторы, влияющие на распространение Wi-Fi сигнала 6 3. Понятие Wi-Fi 6 и его преимущества 9 Заключение 12 Список использованных источников 13
User Учеба "Под ключ" : 2 декабря 2024
400 руб.
promo
Контрольная работа №3 по дисциплине: Теория электрических цепей. Вариант № 10
Задача 3.1 Задача посвящена анализу переходного процесса в цепи первого порядка, содержащей резисторы, конденсатор или индуктивность. В момент времени t = 0 происходит переключение ключа К, в результате чего в цепи возникает переходной процесс. Таблица 1 Варианты С, нф или L, мГн R1, кОм R2, кОм R3, кОм Е, В От 10 до 19 10 1 1 1 5 Задача 3.2 Задача посвящена временному и частотному (спектральному) методам расчета реак
User Jack : 6 июня 2013
300 руб.
promo
Разработка функциональных узлов цифровой системы передачи
Постоянно растущие объёмы передаваемой информации, расширение номенклатуры услуг и ряд других факторов ставят задачи непрерывного увеличения пропускной способности и скорости передачи данных в цифровых системах передачи. Однако при этом возникает ряд проблем. Во-первых, приемник должен знать распределение сигналов во времени. Иначе говоря, приемник должен, с определенной точностью, знать, где бит начинается и где заканчивается. Во-вторых, приемник должен определить уровень каждого двоичного разр
User podsolnuh : 9 июня 2013
Принципы учета кассовых операций и ведения бухгалтерской отчетности
Содержание 1. Учет кассовых операций. 2 2. Выбытие объектов основных средств. 3 3. Практическая часть. 3 Список использованной литературы.. 3 1. Учет кассовых операций Для приема, хранения и расъодования наличных денег организации имеют кассу. Помещение кассы должно быть изолированным, оборудовано сигнализацией, иметь несгораемые металлические шкафы, сейфы для хранения денег и ценных бумаг. Ведение кассовых операций возлагается на кассира, который является материально ответственным лицом
User Elfa254 : 6 сентября 2013
5 руб.
up Наверх