Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мои ответы по кит.docx
Скачиваний:
10
Добавлен:
24.04.2019
Размер:
411.07 Кб
Скачать

1. Классификация программных средств

Служебные:

  1. Файловые менеджеры

  2. Средства сжатия данных

  3. Средства диагностики

  4. Программы инсталляции

  5. Средства коммуникации

  6. Средства просмотра и воспроизведения

  7. Средства компьютерной безопасности

Прикладные:

  1. Текстовые редакторы

  2. Текстовые процессоры

  3. Графические редакторы

  4. Редакторы 3D

  5. СУБД

  6. Электронные таблицы

  7. CAD-системы

  8. Настольные издательские системы

  9. Редакторы HTML

  10. Браузеры

  11. Интегрированные системы делопроизводства

  12. Бухгалтерские системы

  13. Финансово-аналитические системы

  14. Экспертные системы

  15. Геоинформационные системы

  16. Системы видеомонтажа

  17. Инструментальные языки и системы программирования

2. Преимущество операционной системы Windows

Операционная система Windows NT проектировалась с учетом всех требований, предъявляемых к современным ОС: расширяемости, переносимости, надежности, совместимости, производительности. Эти свойства были достигнуты за счет применения передовых технологий структурного проектирования, таких как клиент-сервер, микроядра, объекты.

В Windows NT используется механизм многозадачности с вытеснением (preemptive multitasking). Windows NT поддерживает симметричную многопроцессорную организацию вычислительного процесса, в соответствии с которой может выполняться на любом свободном процессоре или на всех процессорах одновременно, разделяя память между ними.

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

Помимо совместимости программных интерфейсов, Windows NT поддерживает существующие файловые системы, включая файловую систему MS DOS (FAT), файловую систему CD-ROM, файловую систему OS/2 (HPFS) и собственную новую файловую систему (NTFS). Таким образом, если до установки Windows NT на компьютере были установлены MS-DOS или OS/2, то нет никакой необходимости переформатировать диск. Система преобразует FAT или HPFS в NTFS, сохранив всю информацию на диске. Обратное преобразование невозможно.

В отличие от большинства других операционных систем, Windows NT изначально разрабатывался с учетом возможности работы в сети. В результате этого функции совместного использования файлов, устройств и объектов встроены в интерфейс с пользователем. Администраторы могут централизованно управлять и контролировать работу сетей в масштабах крупных предприятий. Особенно важно отметить возможность распространения работы приложений типа клиент-сервер на многокомпьютерные системы.

5. Создание пользовательских диалоговых окон в Excel

Для создания пользовательского диалогового окна в режиме конструирования достаточно выделить название проекта, в котором оно должно фигурировать, а затем выбрать команду User Form в меню Insert редактора VBA. Рядом располагается панель инструментов Toolbox со значками различных элементов управления. Чтобы поместить в форму элемент управления, достаточно щелкнуть на соответствующем значке панели инструментов Toolbox и затем нарисовать прямоугольник на форме(или просто перетащить элемент на форму).

Когда вы отпустите кнопку мыши, на месте прямоугольника появится нужный элемент управления. Для изменения свойств формы или любого ее элемента нужно выделить объект и ввести новую информацию в поля окна Properties. Выбор в меню Tools редактора VBA команды Additional Controls приводит к появлению диалогового окна с перечнем дополнительных элементов управления. В общем случае программист добавляет в модуль UserForm два варианта кода: код события, связанного с различными элементами управления формы (а в некоторых случаях и с самой формой), и код дополнительных процедур, выполняющих функции, требуемые в приложении. Последний вариант кода добавляется в раздел общих описаний модуля кода UserForm. Метод Show приводит к появлению диалогового окна.

Пример: отобразить диалоговое окно.

Sub UserF()

UserForm.Show()

End Sub