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

Цена:
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 — файл для зберігання довідки. Функції перегляду, додавання, редагування, (пошуку), видалення реалізовані, про що говорить виконаний аналіз роботи програми.
Аренда недвижимого имущества
Содержание Введение Общие положения об аренде недвижимости Понятие недвижимости как объекта гражданских правоотношений Источники правового регулирования аренды Договор аренды недвижимого имущества Понятие и содержание договора аренды недвижимости Государственная регистрация договора аренды недвижимости Изменение, прекращение и расторжение договора аренды недвижимого имущества Характеристика некоторых договоров аренды недвижимости Договор аренды зданий и сооружений Договор аренды земельных учас
User elementpio : 27 сентября 2012
20 руб.
Лабораторные работы №№1-4 по дисциплине: Человеко-машинное взаимодействие. Вариант №8
Лабораторная работа №1: Задание 1.1. Найдите один источник (в библиотеке или в Интернете), который говорит об опытных свидетельствах человеческих ограничений. Дайте полную ссылку на найденный источник. Опишите в пределах 15 строк (шрифт 12), что говорят результаты исследований по поводу физических ограничений человека. 1.2. Составьте семантическую сеть для выбранных вами понятий (не менее восьми) и их свойств. Приведите пример вывода утверждения с использованием этой сети. 1.3. Придумайте по одн
User SibGOODy : 15 сентября 2018
950 руб.
promo
Скоба. Задание 82. Вариант №13
Скоба Задание 82 Вариант 13 Выполнить сборочный чертеж сварного соединения. Выполнить чертежи всех деталей входящих в сборочный чертеж. В том случае ,когда сварное изделие несложное, его детали можно изготовить непосредственно по сборочному чертежу. На сборочном чертеже при этом наносят все размеры, необходимые для изготовления деталей. В спецификации в графе Формат проставляют символ БЧ(без чертежа), приводят обозначение и наименование деталей, их количество. 3d модель и чертежи (все на скр
User bublegum : 26 октября 2020
150 руб.
Скоба. Задание 82. Вариант №13 promo
Основы построения телекоммуникационных систем и сетей
Вопрос 1.Относительная фазовая модуляция. Формирование ОФМ-сигнала. Когерентный и не когерентный прием. Многопозиционная и амплитудно-фазовая модуляции. Вопрос 2. Среды передачи, используемые в компьютерных сетях. Их характеристики и возможности. Вопрос 3. За время испытаний 2 часа, при скорости модуляции 600 бод было ошибочно принято 10 единичных элементов. Все элементы сгруппированы в кодовые комбинации по 8 элементов. Определить коэффициенты ошибок по единичным элементам и кодовым комбинациям
User Анастасия19 : 19 февраля 2023
150 руб.
up Наверх