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

Цена:
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 — файл для зберігання довідки. Функції перегляду, додавання, редагування, (пошуку), видалення реалізовані, про що говорить виконаний аналіз роботи програми.
Экономико-математические методы. Экзамен. Билет № 25.
Билет №25 1. Принятие решений методами линейного программирования (на примере выбора места размещения нового объекта связи). 2. Построение маршрутов по перевозке грузов методами Дакеля и Дакеля-Габра. 3. Задача: Для увеличения объемов выпуска пользующейся повышенным спросом продукции, изготовляемой предприятиями, выделены капиталовложения в объеме S т. руб. Использование i-м предприятием Xi тыс. руб. из указанных средств обеспечивает прирост выпуска продукции, определяемой значениями нелинейно
User h0h0l777 : 5 февраля 2016
250 руб.
Концентрация, понятие и сущность
ВВЕДЕНИЕ Концентрация, специализация, кооперирование и комбинирование производства являются прогрессивными формами общественной организации производства, и об этом никогда не следует забывать, так как их использование и развитие на практике всегда приносили выгоду для общества в целом и предприятия в частности. Рассмотрим одну из прогрессивных форм производства более подробно. СУЩНОСТЬ, ФОРМЫ И ПОКАЗАТЕЛИ УРОВНЯ КОНЦЕНТРАЦИИ. Концентрация – это процесс, направленный на увеличение выпуска про
User Qiwir : 6 ноября 2013
10 руб.
Экзаменационная работа по дисциплине: Управление сетями связи. Билет №3
Управление сетями связи. Оптические системы и сети связи ОПК-5 1. Что представляет собой наложенная сеть связи? 2. В чем смысл функциональной модели TMN? 3. Чем отличается SNMP от CMIP? 4. Что входит в общую модель организации управления в сети OTN? 5. Почему необходимо управление доступом в B-ISDN? ПК-1 1. Что входит в структуру программного обеспечения Т2000? 2. Что выполняет процесс управления клиентским интерфейсом? 3. Какие преимущества создаст T-SDN при использовании в мультисервисной се
User Учеба "Под ключ" : 25 августа 2022
600 руб.
promo
ЭКЗАМЕН по дисциплине «Теория электрических цепей (часть 2)» Билет 6
БИЛЕТ № 6 1.Рабочие параметры четырехполюсников. Передаточные функции четырехполюсников. 2.Задача. Дискретная цепь описывается разностным уравнением: y[n]=0.5*x[n] –x[n-1] –0.8*x[n-2]+1.4*x[n-3]. а) Записать передаточную функцию H(z) цепи; б) Записать АЧХ H() цепи; в)Определить отсчеты дискретной импульсной характеристики h[n] цепи; г) Привести схему дискретной цепи; д) Используя уравнение дискретной свертки, рассчитать отсчеты реакции y[n] цепи на воздействие x[n]=[-1; 1; 0; 2]. 3.Задача. Зад
User plus1 : 7 февраля 2019
200 руб.
up Наверх