Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция №9 ТПП.pptx
Скачиваний:
0
Добавлен:
15.04.2024
Размер:
3.92 Mб
Скачать

Потоки и процессы

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

Когда программа запущена на выполнение – то она уже представляет собой динамический объект (или в терминах операционной системы процесс)

Напр. откройте Диспетчер задач и можно увидеть процессы.

А следовательно если процессы , то любой процесс требует ресурсов:

Процессорное время

Оперативная память

Библиотеки подпрограмм

Доступ к устройствам ввода/вывода

Потоки и процессы

Можно в рамках одного процесса выполнять несколько задач:

Напр.

Набирать текст

Отправлять на печать

Проверять орфографию.

Т..о. в рамках одного процесса можно выполнять несколько задач.

Такие задачи называются потоками.

термины

Фронтенд (англ. frontend) — это разработка пользовательских функций и интерфейса. К ним относится всё, что пользователи видят на сайте или в приложении, и с чем можно взаимодействовать: картинки, выпадающие списки, меню, анимация, карточки товаров, кнопки, интерактивные элементы и т.д.

На любой странице в интернете виден результат работы фронтенд-разработчика.

Этапы проектирования

термины

термины

Разработка графического интерфейса

1.Разработка ТЗ на создание графического интерфейса.

В техническом задании необходимо предусмотреть ряд условий.

1.1 Напр. при разработке надо учесть в проекте то обстоятельство, что проект содержит несколько форм:

Первая форма является заставкой к приложению

Часто используется (особенно при программировании C# ) при разработке в среде Windows:

MDI – интерфейс: позволяет многократно открывать форму одного вида для нескольких разных по содержанию документов.

Разработка графического интерфейса

Примером использования MDI является программа Microsoft Excel. Для такого интерфейса характерно то , что есть главное окно (родительское окно) и несколько подчиненных окон (дочерние окна).

Второй тип :

SDI – интерфейс: предоставляет работу только с одним документом в одном окне.

Примером использования такой разработки является приложение WordPad

Недостаток SDI; при загрузке большого числа SDI приложений начинает переполняться оперативная память компьютера и приложения могут работать медленно.

Разработка графического интерфейса

В ТЗ на разработку графического интерфейса Надо четко указать требования:

Напр.

Первая форма : заставка к приложению

Вторая форма: необходимо разработать графический редактор , который обладает следующими функциями:

Позволяет рисовать мышью или карандашом

Сохраняет созданное изображение в диалоговом режиме

Открывает созданное изображение в диалоговом режиме

Графический интерфейс пользователя (GUI)

.