Понятие, назначение, основные компоненты, этапы создания оконного приложения 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Понятие, назначение, основные компоненты, этапы создания оконного приложения



 

Впервые концепцию перекрывающихся окон, как и многие другие концепции пользовательских интерфейсов, разработали в исследовательском центре Xerox PARC для системы Xerox Alto, а точнее для среды разработки языка smalltalk в 1974 году. В этой среде у окон уже были границы и заголовки, но ещё не появилось кнопок управления окнами. Дальнейшее развитие оконный интерфейс получил в среде Xerox Star, но первым коммерчески успешным компьютером, использующим окна, стал вышедший в 1984 году Apple Macintosh.

Отдельные окна в Smalltalk содержались графической рамкой и выделялись на фоне серого рисунка фона под ними.

 

У каждого из них была строка заголовка в верхней строке каждого окна, которая могла быть использована для идентификации окна и перемещения его по экрану. Подобно BeOS, строка заголовка не растягивалась на всю длину окна, а начиналась в левом верхнем углу и простиралась только до самого заголовка. Окна могут перекрывать другие окна на экране, и выбранное окно будет перемещаться в верхнюю часть "стека. «Концепция» иконок " также была изобретена в это время – небольшие знаковые представления программ или документов, которые можно было щелкнуть, чтобы запустить их или манипулировать ими. Всплывающие меню также были изобретены одновременно – пользователь нажимал одну из кнопок мыши, и иерархические, графические меню, основанные на текущей задаче, появлялись в последней позиции курсора мыши. Также впервые появились полосы прокрутки,
 

переключатели и диалоговые окна (Рисунок 4).

Оконное приложение – это класс приложений, использующих для взаимодействия с пользователем элементы графического пользовательского интерфейса, то есть объекты типа: окна, кнопки, поля ввода, элементы контроля и многие другие.

При помощи устройств ввода (клавиатуру/мышь/тачпад и прочие), пользователь имеет возможность взаимодействовать с объектами оконного приложения: перемещать, активировать, прокручивать. Примером данного класса являются классические графические приложения, работающие с окнами.

 

В оконных приложениях основным элементом управления является окно или форма, которая в свою очередь содержит другие элементы управления такие как кнопки, картинки, метки, поля редактирования (рис.5).

Этапы создания оконного приложения:

1) Запустить программу Visual Studio. Как только VS запустили, нажимаем последовательно Файл> Создать> Проект (рис.6).

2)
 

После этого в открывшемся окне нужно выбрать определенный тип проекта исходя из нужд.

3) Далее с помощью вкладки «Вид» найти надпись: «Панель элементов» и нажать на неё. Или же с помощью сочетания клавиш «Ctrl + alt + x» зайти в панель элементов.

4) После проделанных действий необходимо перетащить необходимые компоненты в окно, с которым происходит работа.

Оконные приложения менялись с течением времени и улучшались, в настоящее время они имеют не только правильный дизайн, но и так же много разных компонентов в зависимости от приложения, что упрощает работу с данными.

 

Обзор подобных приложений

 

Для разработки оконного приложения необходимо просмотреть подобные программы для того, чтобы основываться на них и сделать некоторые выводы, позволяющие реализовать.

1) Random Number Generator

Random Number Generator - это одна из немногих программ генераторов случайных чисел, имеет хороший пользовательский интерфейс, возможность автоматического генерирования огромных серий чисел с сохранением в текстовый файл.

Иногда так необходимо набрать какую-либо комбинацию из случайных чисел, но выполнять все вручную это достаточно трудоемкий процесс, который еще к тому же требует времени, гораздо проще доверить все эти манипуляции специальной программе генератору случайных чисел, который в свою очередь быстро сгенерирует массы непохожих комбинаций и сохранит их в текстовый файл.

Многие сайты предоставляют такую возможность онлайн, но гораздо удобнее иметь такую программу у себя на ПК тем более что она не нуждается в установке. Необходимо просто скачать и запустить.

Работа с генератором чисел Random Number Generator:

•   Запустить генератор

•   Выбрать диапазоны при необходимости, варианты подачи (серия или единичный показ числа)

•   Нажать старт

•   Получить результат, который можно сохранить в текстовый файл

•   Лицензия: Бесплатно

•   ОС: Windows 8,7, XP

•   Язык: Английский

•   Версия: 2014

 

2) Random Number Generator


Генератор случайных чисел-это эффективный программный инструмент, разработанный, чтобы помочь пользователю генерировать тысячи мобильных номеров и сохранять их (рис.7).

Пользователь может генерировать тысячи чисел в течение нескольких минут как случайным образом, так и последовательно, используя несколько щелчков мыши. Это уникальное программное обеспечение генератор чисел очень проста в использовании. Для генерации случайных чисел пользователь должен выбрать случайный вариант, исправить диапазон чисел, которые будут генерироваться путем ввода первого и последнего числа, введите общее число, которое будет генерироваться и нажмите на кнопку "Создать", чтобы генерировать номера, в то время как для последовательного генерирования чисел пользователю необходимо ввести первое и последнее число и просто нажмите на кнопку "Создать". Инструмент позволяет пользователю сохранять созданные номера В.CSV и Открытие формата TXT в excel и блокноте соответственно. Для сохранения номера пользователю необходимо сначала нажать на кнопку «Сохранить». При нажатии кнопки "Сохранить" появится диалоговое окно. Пользователь должен просто выбрать.CSV (формат Excel) или Формат TXT и нажмите на кнопку "Сохранить" в диалоговом окне, чтобы сохранить номера. Программное обеспечение может быть ценным для компаний, которые полагаются на оптовую SMS для продажи своей продукции или тех, кто участвует в телемаркетинге. Это быстрый и надежный программный инструмент, совместимый с различными версиями Windows, таких как Windows 2007/Vista/XP/2003/2000.

Преимущества:

· Он генерирует тысячи телефонных номеров в течение нескольких минут.

· Он может генерировать случайные телефонные номера в фиксированном диапазоне.

· Он также может генерировать телефонные номера в последовательности.

· Сгенерированные телефонные номера могут быть сохранены.CSV файл (откройте в Excel) и. формат txt.

· Быстрый и надежный инструмент

· Удобный Пользовательский Интерфейс.

Просмотрев данные приложения, мы можем приступать к реализации собственного приложения.


 

ВЫВОДЫ ПО I ГЛАВЕ

 

В процессе выполнения I главы курсовой работы мы ознакомились с генераторами случайных чисел, а именно с таким понятием как генератор случайных чисел, историей его возникновения, классификацией, и его применением.

Генератор случайных чисел широко используется в компьютерах, из чего и состоит сам компьютер. Так же ГСЧ является ключевой безопасности. ГСЧ широко используется не только в компьютерах, но и так же в повседневной жизни, ГСЧ актуален в настоящее время. Данная тема на современном актуальна.

В процессе изучения и работы над I главой мы рассмотрели общие сведения о генераторах случайных чисел, выяснили его значимость в настоящее время, но и также затронули историю возникновения и разобрали её. Были реализованы обзоры подобных приложений «Генераторы случайных чисел». Исходя из осуществленных действий будет реализовано приложение.

Таким образом можно прийти к выводу, что реализация оконных приложений трудоёмкий процесс.


 



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 819; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.137.192.3 (0.007 с.)