Низькорівневе проектування інтерфейсу користувача
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- 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 — файл для зберігання довідки. Функції перегляду, додавання, редагування, (пошуку), видалення реалізовані, про що говорить виконаний аналіз роботи програми.
Завдання: Відповідно до варіанта завдання, реалізувати програму, яка дозволить переглядати, додавати, редагувати та видаляти записи із зовнішнього файлу. Вибір операції з файлом реалізувати за допомогою ключових параметрів програми через командний рядок: “-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 — файл для зберігання довідки. Функції перегляду, додавання, редагування, (пошуку), видалення реалізовані, про що говорить виконаний аналіз роботи програми.
Другие работы
Правовой режим коммерческой тайны
ostah
: 10 сентября 2013
Правовой институт коммерческой тайны является неотъемлемым атрибутом рыночной экономики. В процессе осуществления предпринимательской деятельности накапливается большое количество разнообразной информации, имеющей важное значение для успешного развития бизнеса. В современных условиях информационного общества информация приобретает значение важнейшего ресурса, без которого немыслимо нормальное функционирование ни отдельного предпринимателя, ни общества и государства в целом. Более того, с развити
10 руб.
Блок направляющий 00.37.000 автокад
lepris
: 11 апреля 2022
Блок направляющий 00.37.000 автокад
Направляющий блок применяется в подъемных машинах. Назначение блока - изменять направление стального каната - троса.
Трос направляется желобом блока 3, свободно вращающегося на оси 5, которая неподвижно закреплена в вилке 2 планкой 6, входящей в паз оси 5 и укрепленной к вилке 2 болтами 7. внутри блока 3 запрессована сменная втулка 4, закрепленная от поворота винтом 10. В отверстие с резьбой оси 5 подводится густая смазка для трущихся поверхностей втулки 4 и
600 руб.
Буровой мобильный комплекс БУ 2500-160-Крюкоблок-Кронблок-Вертлюг УВ-160-Чертежи-Графическая часть-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин-Курсовая работа-Дипломная работа
leha.nakonechnyy.92@mail.ru
: 3 сентября 2020
Буровой мобильный комплекс БУ 2500-160-Крюкоблок-Кронблок-Вертлюг УВ-160-Чертежи-Графическая часть-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин-Курсовая работа-Дипломная работа
93 руб.
Зачет по дисциплине: Отказоустойчивые вычислительные системы. Билет № 2
IT-STUDHELP
: 18 апреля 2021
Билет № 2
2. Критериями оценки эффективности многопроцессорных вычислительных систем являются:
Масштабируемость, Отказоустойчивость, Производительность.
Многопроцессорность, Надежность, Вычислительная мощность.
Надежность, Производительность, Мультипроцессность.
4. К какому классу в соответствии с систематикой Флинна относятся векторные и векторно-конвейерные ВС?
SIMD.
SISD.
MISD.
MIMD.
6. Какие преимущества предоставляет пользователям вычислительных систем с суперкомпьютерным уровнем кластер
400 руб.