Вопрос №3 Принципы проектирования информационного обеспечения программного комплекса



СодержаниеВопрос №1. Системный подход к проектированию программного обеспечения
1. Определение и содержание проектирования
2. Системное проектирование
Вторым важным документом является циркуляр о принципах организации работы
Создание инженерных методов
Задача разработки способов оптимизации
Важной задачей
Значимость решений
Эффективность системного проектирования
Вопрос №2 Методы проектирования программного обеспечения (программных продуктов)
1. Метод нисходящего проектирования
Пошаговое уточнение
Анализ сообщений
2. Метод расширения ядра
Спецификация модуля
Метод иерархического проектирования модулей
3. Метод восходящего проектирования
Вопрос №3 Принципы проектирования информационного обеспечения программного комплекса.
1. Строгость и формальность
2. Разделение задач
5. Предусмотрение изменений
Вопрос №4 Показатели качества программного обеспечения
Удобство и простота тестирования
Измерение качества ПО
Вопрос №5. Методы создания надежного программного обеспечения
Предупреждение ошибок
Обнаружение ошибок
Исправление ошибок
Устойчивость к ошибкам
Предупреждение ошибок
Рис. 3.1. Соответствие между главами и методами обеспечения надежности
Вопрос №6 Ассемблеры. Определение. Области применения.
Языки ассемблера
А. 143 assembler
Вопрос №7 Управление ресурсами вычислительных систем
Вопрос №8 Классификация и организация прерываний в ОС
Организация прерываний.
При векторном типе прерываний
Для опрашиваемого типа прерываний
Вопрос №9 Общая характеристика (типы) операционных систем
ОС как расширенная машина
ОС как система управления ресурсами
Особенности алгоритмов управления ресурсами
Поддержка многонитевости.
Многопроцессорная обработка.
Особенности аппаратных платформ
Особенности областей использования
Системы разделения времени
Системы реального времени
Особенности методов построения
Вопрос №15 Модели баз данных
Модели баз данных
Сетевая модель базы данных
Реляционная модель базы данных
Функциональная зависимость
Пятая нормальная форма
Вопрос №16. Уровни отображения данных в СУБД
Вопрос № 17 Языки общения с СУБД (SQL, QBE)
Вопрос №18. Отличие баз данных от файловых систем
Файловая система
В отличие от файловых систем СУБД имеют следующие функции
Управление буферами оперативной памяти
Управление транзакциями
Вопрос №19 Методика проектирования имитационных моделей
Дисперсионный анализ.
Регрессионный анализ.
Коэффициент несовпадения
Различные статистические критерии
Метод имитационного моделирования
Вопрос №21. Обработка списковых структур на языке Турбо Пролог.
Вопрос №22. Организация рекурсивных структур на Прологе.
Вопрос №23. Системы ИИ. Фреймы, семантические сети и процедуры.
База знаний
Декларативные знания
Семантические сети
Фреймовые модели
Имя фрейма
Список работников
Вопрос №24. Экспертные системы. Цель, состав и принципы функционирования.
Вопрос №25. Техническое и программное обеспечение глобальных компьютерных сетей (INTERNET).
Протоколы интернета
На прикладном уровне
На сеансовом уровне
На сетевом уровне
На канальном уровне
Frame relay
Передающее оборудование глобальных сетей
Серверы в глобальной сети
Сетевые службы
Информационные службы
Серверы доступа к данным
Службы обмена сообщениями
Серверы удаленного доступа
X Window System
Серверы разделения ресурсов
Виды доступа в интернет
Доступ «по вызову» (Dial-up Access)
Доступ UUCP
Вопрос №26. Типы, стандарты протоколов компьютерной сети.
Прикладной уровень (Application layer)
Уровень представления (Presentation layer)
Сеансовый уровень (Session layer)
Транспортный уровень (Transport layer)
Сетевой уровень (Network layer)
Канальный уровень (Data Link layer)
Физический уровень (Physical layer)
Стек протоколов TCP/IP
Физический уровень
Канальный уровень
Сетевой уровень
Транспортный уровень
Прикладной уровень
Стек протоколов IPX/SPX
Вопрос №27. Топология компьютерных сетей.
Сеть точка-точка
Вопрос №28. Технические средства передачи информации.
Логический сегмент сети
Сетевой концентратор
Сетевой коммутатор
Повторитель (repeater)
Мост (Bridge)
Маршрутизатор (router)
Типы сетевых кабелей
Экранированная витая пара (UTP)
Волоконно-оптические кабели
Типы сетевых конфигураций
Thin Ethernet (10Base-2).
Ethernet (10Base-T).
Token Ring
Высокоскоростные сети
100 base VG-AnyLAN Ethernet
100 baseX Ethernet (Fast Ethernet)
1000 baseT Gigabit Ethernet
10 Gigabit Ethernet
Сети AppleTalk и ArcNet
Вопрос № 29 Многоуровневая модель взаимодействия компьютерных сетей
Прикладной уровень (Application layer)
Уровень представления (Presentation layer)
Сеансовый уровень (Session layer)
Транспортный уровень (Transport layer)
Сетевой уровень (Network layer)
Канальный уровень (Data Link layer)
Физический уровень (Physical layer)
Вопрос № 31 Оценка производительности ЭВМ
Методы оценки производительности
Элементарные времена
Смеси команд
Образцовые программы
Аналитические модели
Измерительные программы
Зачем нужны контроль и оценка производительности
Вопрос №33 Привилегии в ПЭВМ. Слово состояния программы.
Слово состояния программы –
Вопрос №34 Управление выполнением последовательности команд.
Вопрос №36 Приоритетное обслуживание прерываний
1. Приоритет между запросами прерываний
2. Запрос между прерывающими программами
Вопрос № 37 Страничная адресация памяти
Структура страниц
Формирование адреса при страничном преобразовании.
P (Present) – бит присутствия.
R/W – бит чтения/записи и U/S – бит пользователя/супервизора.
PWT (Page Write Through) – бит обратной записи
PCD (Page Cache Disable) – бит запрещения кэширования страницы
D (Dirty) – бит модификации.
OS Reserved – доступно.
Бит G (Global)
Вопрос № 38. Способы адресации в ПЭВМ с 32-х разрядной архитектурой
3. Адресация операнда.
5. Адресация элемента строки-приемника.
Относительный адрес
Непосредственная адресация.
Регистровая адресация.
Ss:fffd = 5678
Прямая адресация.
Базовая адресация.
Индексная адресация.
Базово-индексная адресация.
Базово-индексная адресация со смещением.
Индексная адресация с масштабированием.
Базово-индексная адресация с масштабированием
Базово-индексная адресация со смещением и масштабированием.
Относительная адресация
Вопрос №35 Передача данных с прямым доступом к памяти
Рассмотрим, как работает этот механизм
Вопрос №35 Формирование адресов микрокоманд.
Естественный порядок следования микрокоманд
Рис.1 Структурная схема МПУУ при естественном порядке следования МК
Принудительный порядок следования микрокоманд.
Существуют два основных способа добавления значения проверяемого логического условия к коду, задаваемого в микрокоманде адреса с
Рис.2 Схема формирования адреса МК с комбинационным счётчиком при принудительном порядке следования МК
Рис.3 Схема формирования адреса МК с установкой младшего разряда РАМК при принудительном порядке следования МК
Вопрос №46 Функциональные узлы комбинационного и последовательного типа.
Полный двоичный сумматор
JK-триггер со входами установки логического нуля
Вопрос №47 Понятие функционирования сети Петри.
Рис. 1. Элементарная сеть.
Вопрос №48. Задание автоматов с помощью таблиц переходов и выходов.
Автомат Мили
Вопрос №49. Построение закона функционирования управляющего автомата Мили по граф-схеме алгоритма.