Темы творческих работ (эссе) СГА → Системное программное обеспечение (курс 2)

Системное программное обеспечение (курс 2) (4315) , модуль 4 - Темы творческих работ (эссе) СГА

  • Архитектура операционной системы
  • Архитектура операционной системы в среде DELPHI
  • Архитектура персонального компьютера (назначение основных узлов, функциональные характеристики)
  • Архитектурные особенности и структура операционных систем
  • Асинхронный вызов процедур
  • Базовые дисциплины планирования
  • Безопасность информационных технологий
  • Безопасность использования технических средств информационных технологий
  • Безопасность программного обеспечения и человеческий фактор
  • Визуализация больших текстовых фрагментов и структурированных данных
  • возможности языка программирования Web-приложений – Java
  • Динамически подключаемые библиотеки
  • Дисциплины планирования – требования, показатели, классификация
  • защита информации и информационная безопасность в системном программном обеспечении
  • Идентификаторы безопасности (определение идентификатора безопасности по имени учетной записи, получение характеристик, копирование и сравнение идентификаторов безопасности)
  • Идентификаторы безопасности (создание и определение учетной записи по идентификатору безопасности)
  • Интегрированная среда DELPHI (депозитарий, главное меню, Меню File и Edit)
  • Интегрированная среда DELPHI (меню Search View Project)
  • Интегрированная среда DELPHI(меню Database, Tools, Windows, Help Run Component и палитра компонентов)
  • использование функций API в разработке системного программного обеспечения в интегрированной среде Delphi фирмы Borland
  • исследование современных архиваторов с целью формирования рекомендаций – какие файлы какими архиваторами следует сжимать. Какие признаки (характеристики) информации, хранящейся в файлах, влияют на коэффициент сжатия?
  • История возникновения свободного ПО
  • Классификации компьютерных сетей
  • Классификация операционных систем
  • Классификация программного обеспечения (виды и их характеристики)
  • Классы и объекты в среде DELPHI
  • Компоненты построения баз данных
  • Компоненты построения баз данных в среде DELPHI
  • криптографический интерфейс CRYPTOAPI
  • маркеры доступа)
  • Методология, технология и инструментальные средства разработки прикладного программного обеспечения
  • Методы адресации операндов на языке ассемблер
  • методы обнаружения, классификации и «лечения» вредоносных программ
  • методы разработки вредоносных программ (вирусы, трояны) и защиты от них
  • Микроядерная архитектура
  • Многослойная структура ОС
  • Модели жизненного цикла: каскадная модель
  • Модели жизненного цикла: спиральная модель
  • Модель безопасности в Windows (идентификаторы и дескрипторы безопасности)
  • Модель безопасности в Windows (создание новых объектов, контроль доступа к охраняемому объекту и аудит доступа к охраняемому объекту)
  • Модель безопасности в Windows (списки управления доступом acl и
  • Модель безопасности в Windows (учетные записи, домены, группы)
  • Наиболее общие свойства, методы и события компонентов
  • обзор современных ОС. Их классификация и возможности
  • Обмен и копирование данных, передача транзакций, определение и изменение состояния, получение информации
  • Обработка исключительных ситуаций в среде DELPHI
  • Обработка строк и массивов данных в языке Ассемблер
  • Общие настройки среды проектирования в среде DELPHI
  • Общие принципы построения интерфейсов с языками высокого уровня в языке Ассемблер
  • Общие сведения о программном обеспечении
  • Объектно-ориентированное программирование в рамках языка OBJECT PASCAL
  • Окна сообщений(OpenDialog, SaveDialog и другие компоненты стандартных диалоговых окон)
  • Операторы языка Object Pascal
  • Операторы языка Object Pascal: оператор case и if
  • Операторы языка Object Pascal: оператор while и repeat, for, break и continue
  • Операционная система Windows Vista
  • Операционная система Windows XP
  • Описание переменных Object Pascal
  • Организация вычислительного процесса
  • Организация вычислительного процесса (классификация системных ресурсов)
  • Организация вычислительного процесса (Понятия процесса и ресурса)
  • Организация вычислительного процесса (тупики)
  • Организация вычислительного процесса: Виртуальная память
  • Организация вычислительного процесса: Семафоры
  • Организация математических вычислений на языке ассемблера
  • ОС для рабочих групп и ОС для сетей масштаба предприятия Novell NetWare
  • Основные направления защиты информации
  • Основные свойства операционной системы
  • Основные стандартные компоненты (надписи, радиокнопки, кнопки)
  • Основные стандартные компоненты (панели, меню, таймер)
  • Основные фазы проектирования программных продуктов
  • Основы информационных технологий
  • Основы программирования на языке ассемблер IBM-совместимых персональных компьютеров
  • Основы работы с операционной системой Windows XX
  • Основы языка Object Pascal
  • Особенности разработки программного обеспечения на языке высокого уровня
  • Отображение файлов в память
  • Планировщик заданий ОС Windows Vista
  • Подпрограммы Object Pascal (процедуры)
  • Подпрограммы Object Pascal (функции)
  • Понятие системного программного обеспечения, операционные системы
  • проблема организации санкционированного доступа к информации в операционных системах
  • проблемы синхронизации процессов. Семафоры
  • Программирование в среде Win64
  • программирование на Ассемблере в MS DOS и MS Windows
  • программирование на ассемблере: тестирование оперативной памяти
  • Программно-технические средства информационные технологии
  • Простые типы данных в DELPHI (действительные, символьные, перечислимые и булевы типы)
  • Простые типы данных в DELPHI (порядковые и целые типы)
  • Процедурные типы данных в DELPHI
  • Процедуры и функции
  • Процедуры и функции в языке ассемблер
  • Процессы жизненного цикла
  • Работа с графикой
  • Работа с графикой в прикладных программах
  • разработка DLL, реализующей функции линейной алгебры
  • разработка DLL, реализующей функции тестирования различных компонентов вычислительной системы
  • разработка динамической Web-страницы на основе JavaScript
  • разработка интерпретатора, реализующего некоторое заданное подмножество операторов языка Basic
  • разработка компилятора, реализующего некоторое заданное подмножество ассемблерных команд микропроцессора фирмы Intel
  • разработка мультиплатформного Web-приложения, формирующего и реализующего запросы к реляционной базе данных
  • разработка программного обеспечения технической диагностики для вычислительных систем
  • разработка сервисов электронной почты в интегрированной среде Delphi
  • разработка утилиты и метода ее установки сохранения экрана в MS DOS
  • разработка утилиты и метода ее установки сохранения экрана в MS Windows
  • разработка утилиты, выполняющей функции Hyper Terminal в MS Windows
  • разработка утилиты, выполняющей функции режима Link Norton Commander’а в MS DOS
  • разработка утилиты, позволяющей реализовать санкционированный доступ к директориям жесткого диска в MS DOS
  • Сервисы в Windows (организация обработчика управляющих команд)
  • Сервисы в Windows (сервис и его функции)
  • Сервисы в Windows (структура, организация функции main и servicemain)
  • Сетевая операционная система Novell NetWare
  • Сетевое программирование с помощью сокетов Windows (инициализация winsock, создание, связывание, перевод связанного сокета в состояние прослушивания и прием клиентских запросов соединения)
  • Сетевое программирование с помощью сокетов Windows (Клиентские функции, Отправка и получение данных, Сравнение, Решение проблемы долговременных состояний в многопоточной среде и др.)
  • Система информационной безопасности
  • Система типов Object Pascal
  • Системные программные средства компьютера
  • системы программирования: структура, виды
  • создание именованных каналов, соединение сервера с клиентом и с именованным каналом
  • Состав и структура персонального компьютера
  • состав современного системного ПО: история развития и классификация
  • Составляющие информационных технологий и их классификация
  • Способы повышения производительности Novell NetWare
  • Сравнение файловых систем FAT и NTFS
  • Средства информационных технологий
  • Стандартные простые типы Object Pascal
  • Структура операционная система UNIX
  • Структура операционная система Windows NT
  • Структура операционной системы (загрузчик операционной системы)
  • Структура операционной системы (монитор)
  • Структура операционной системы (первичный загрузчик)
  • Структура операционной системы (стартовый виртуальный диск, супервизор)
  • Структура программы DELPHI
  • Структурные типы данных в DELPHI
  • Технические средства информационных технологий 
  • технология визуального программирования в разработке системного программного обеспечения
  • технология объектно-ориентированного программирования в разработке системного программного обеспечения
  • Типы данных и операции над ними (записи, множества, массивы)
  • Типы данных и операции над ними (строки, порядковые и действительные типы)
  • Типы данных и операции над ними (файлы, указательные и вариантные типы)
  • Типы пользовательского интерфейса
  • Указатели, процедурные и вариантные типы данных
  • Управление памятью: страничная модель
  • Управление памятью: фиксированные разделы
  • Управление памятью: многосегментная модель
  • Управление памятью: сегментно-страничная, плоская и одноуровневая модель памяти
  • Управление пользователями ( создание учетной записи пользователя, получение информации и перечисление пользователей)
  • Управление пользователями (группы, которым принадлежит пользователь, изменение учетной записи и изменение пароля, удаление учетной записи)
  • Файловая система Windows NT
  • Функции Windows для работа с консолью
  • Функции и процедуры для работы с виртуальной памятью в Windows
  • Функции и процедуры для работы с именованными каналами в Windows
  • Функции и процедуры для работы с каталогами (папками) в Windows
  • Функции и процедуры для работы с кучей в Windows
  • Функции и процедуры для работы с почтовыми ящиками в Windows
  • Функции и процедуры для работы с файлами в Windows (именование, создание и открытие, закрытие и удаление, запись данных, освобождение буферов чтение данных)
  • Функции и процедуры для работы с файлами в Windows (копирование, перемещение, замещение, определение и изменение размеров, блокирование)
  • Функции операционной системы UNIX
  • Характеристика операционной системы NetWare
  • Ядро в привилегированном режиме
  • язык HTML

Данный список тем процитирован в учебных целях с сайта Современной Гуманитарной Академии, www.muh.ru