Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники 60141.doc
Скачиваний:
7
Добавлен:
01.05.2022
Размер:
1.2 Mб
Скачать

Фгбоу впо «Воронежский государственный технический университет»

Кафедра автоматизированных и вычислительных систем

Методические указания

к выполнению лабораторных работ № 1-3

на языке программирования С#

по дисциплине «Системное программное обеспечение»

для студентов направления

230100.62 «Информатика и вычислительная техника»,

профиля «Вычислительные машины, комплексы,

системы и сети»

очной формы обучения

Воронеж 2012

Составитель канд. техн. наук О.Б. Кремер

УДК 004.45

Методические указания к выполнению лабораторных работ № 1-3 на языке программирования С# по дисциплине «Системное программное обеспечение» для студентов направления 230100.62 «Информатика и вычислительная техника», профиля «Вычислительные машины, комплексы, системы и сети» очной формы обучения / ФГБОУ ВПО «Воронежский государственный технический университет»; сост. О.Б. Кремер. Воронеж, 2012. 37 с.

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

Методические указания подготовлены в электронном виде в текстовом редакторе MS Word и содержатся в файле СПО_МУ1-3.doc.

Ил. 8. Библиогр.: 4 назв.

Рецензент канд. техн. наук, доц. Е.А. Ганцева

Ответственный за выпуск зав. кафедрой д-р техн. наук, проф. С.Л. Подвальный

Издается по решению редакционно-издательского совета Воронежского государственного технического университета

© ФГБОУ ВПО «Воронежский государственный технический университет», 2012

Лабораторная работа № 1. Интерфейс пользователя в операционных системах

Цель работы: получить представление о реализации интерфейса пользователя в различных операционных системах.

Теоретический материал

На персональных компьютерах могут использоваться символьные интерфейсы. В течении нескольких лет доминировала система MS-DOS с символьным интерфейсом.

Однако теперь на большинстве персональных компьютеров используется графический интерфейс пользователя (GUI, Graphical User Interface). Сокращенно GUI произносится как «гуи».

Графический интерфейс пользователя был придуман Дугласом Энгельбартом и его исследовательской группой в Стенфордском исследовательском институте. Затем он был скопирован исследователями из Xerox PARC. Однажды в Джобе, один из основателей компании Apple, посетив PARC, увидел графический интерфейс пользователя на компьютере Xerox. Это натолкнуло его на мысль о создании нового компьютера, которым стал компьютер Lisa фирмы Apple, появившийся в 1983 году. Lisa была слишком дорогой машиной, и поэтому не получила коммерческого успеха, но ее преемник Macintosh, разработанный годом позже, стал крайне популярен. Компьютер Apple Macintosh оказал значительное влияние на систему Windows, первая версия которой была представлена корпорацией Microsoft в 1985 году, а также на другие системы с графическим интерфейсом пользователя.

Г рафический интерфейс пользователя состоит из четырех основных элементов, из первых букв английских названий которых можно сложить слово WIMP (Windows, Icons, Menus, Pointing device — окна, пиктограммы, меню, указывающее устройство).

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

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

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

Указывающее устройство — это мышь, шаровой манипулятор или другое устройство, используемое для перемещения курсора по экрану и для выбора элементов.

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

Задание 1. Составить программу, демонстрирующую символьный интерфейс работы пользователя в операционной системе.

Выполнение задания 1:

В консольном приложении Visual Studio реализовать следующий вид и действия на экране:

- после запуска программы на экране отражен приглашающий символ ОС, после которого пользователь должен ввести с клавиатуры команду для выполнения;

- ввести команду, например, dir – для просмотра содержимого текущего каталога на экране, copy a.txt to b.txt – для копирования содержимого файла a.txt в b.txt, exit – выход из системы;

- после ввода команды необходимо нажать клавишу Enter, команда выполнится, результат отразится на экране;

- на новой строке отражен приглашающий символ для ввода следующей команды.

Задание 2. Составить программу, демонстрирующую графический интерфейс пользователя в операционной системе.

Выполнение задания 2:

В Windows приложении Visual Studio реализовать следующий вид и действия на экране:

- составить постановку задачи;

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

- в целях подготовки раздела курсового проекта «Инструкция пользователя», в отчете описать последовательность действий пользователя с данной формой, организовать ссылку на рисунок с экранной формой, рисунок, подпись рисунка с номером и названием;

- в меню реализовать пункты «Справка», «О программе».

Пример оформления (рис. 1):

«После запуска программы на экране откроется окно, представленное на рисунке 1».

Рис. 1. Пример оформления ссылки на рисунок

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]