- •21. Технология оперативной обработки транзакции (оlтр–технология). Технология аналитической обработки в реальном времени (оlар-технология).
- •22. Основные функции операционной системы, классификация ос
- •23. Управление процессором, памятью, устройствами ввода-вывода
- •Методы распределения памяти
- •Управление процессами
- •Организация ввода-вывода
- •24. Файловые системы современных ос.
- •Общая модель файловой системы
- •Надежность файловой системы.
- •Целостность файловой системы.
- •25. Архитектура ос семейства Windows 9x.
- •1)Обеспечение интерфейса между человеком и аппаратным комплексом вычислительной машины;
- •2) Управление ресурсами вычислительной машины.
- •26. Структура и функции сетевых ос
- •Общая структура сетевой ос
- •Функции
- •27. Характеристика основных сервисов сети Internet
- •1. Всемирная паутина (www)
- •28. Классификация информационных объектов с точки зрения безопасности. Категории информационной безопасности
- •Категории информационной безопасности
- •29. Средства разработки, эксплуатации и сопровождения Internet/Intranet-приложений
- •1) Средства Run-time включают:
- •30. Гипертекстовый документ. Понятие html. Стандарты html.
- •31. Взаимодействие с бд в системах управления контентом.
- •32. Электронные платежные системы, системы микроплатежей.
- •33. Поиск информации в Интернет. Поисковые машины и системы, языки запросов.
- •34. Информационная безопасность в условиях функционирования глобальных сетей
- •Идентификация пользователей
- •35. Проектирование ис. Требования к эффективности и надежности проектных решений.
- •Стадии и Этапы проектирования ис
- •36. Автоматизированное проектирование информационных систем с использованием case-технологии.
- •Сравнение силы роста простых и сложных процентов
- •Мультиплицирующие и дисконтирующие множители
- •40 Эквивалентность во времени денежных сумм. Математическое дисконтирование. Номинальная и эффективная процентные ставки. Эквивалентность процентных ставок
- •41. Инвестиционные процессы. Основные характеристики. Анализ инвестиционных процессов. Сущность, формы, цели и задачи инвестирования
- •42. Экономические объекты моделирования: элементы, свойства. Примеры.
- •43. Постановка задачи моделирования. Процедуры и методы моделирования.
- •44.Производственные функции. Функция Кобба-Дугласа. Линейные производственные функции.
- •45. Модели межотраслевого баланса (моб). Модель Леонтьева.
- •46. Модели установления равновесной цены. Поведение фирмы на конкурентном рынке
- •47. Модель парной регрессии. Метод наименьших квадратов.
- •48 Модель множественной регрессии. Стандартизированная форма уравнений множественной регрессии.
- •49. Оценка тесноты взаимосвязи между экономическими показателями. Ковариация и корреляция.
- •50. Оценка качества модели регрессии. Коэффициент детерминации. Оценка значимости коэффициентов регрессии. Теорема Гаусса-Маркова.
- •51. Коэффициент эластичности модели парной регрессии. Частные коэффициенты эластичности множественной регрессии. Бета - и дельта - коэффициенты.
23. Управление процессором, памятью, устройствами ввода-вывода
УПРАВЛЕНИЕ ПАМЯТЬЮ
При управлении памятью ОС выполняет следующие задачи:
1)отслеживание свободной и занятой памяти;
2)выделение памяти процессам;
3)освобождение памяти в случае завершения процесса;
4)вытеснение процессов из памяти при необходимости;
5)возвращение процессов в оперативную память после вытеснения;
6)настройка адресов процесса на физические адреса оперативной памяти.
Виды памяти вычислительной машины.
Внешняя память – память, распределенная по уровню (по классу) ниже оперативной и которая не может напрямую быть использована для выполнения процессов.
Оперативная память – это встроенная память, которая используется для непосредственного выполнения процессов.
Сверхоперативная память – это встроенный вид оперативной памяти, имеющий гораздо более высокую скорость работы.
Регистр процессора – память, расположенная непосредственно в процессоре.
Внешняя память и оперативная память управляют ОС.
Типы адресов
Символьные имена. Это имена элементов процесса (переменные, процедуры, функции), которые определяются пользователем в момент программирования.
Виртуальные имена (виртуальные адреса). Это условные адреса, которые вырабатываются транслятором (компилятором) из символьных имен. Обычно оно начинается с ячейки «0» и размер его определяется, во-первых, размером программ, а во-вторых разрядностью используемого кода.
Физические адреса. Это адреса ячеек физической памяти.
Преобразование виртуальных адресов в физические происходит 2мя способами:
1)статическое преобразование и использование перемещающего загрузчика (в момент загрузки процессора в физическую оперативную память перемещающий загрузчик определяет начальную свободную ячейку оперативной памяти и на основе этой информации преобразовывает виртуальные адреса в физические; «+» простота реализации и высокая скорость работы; «-» невозможность перемещения процесса в другой участок оперативной памяти (ОП)
2)динамическое преобразование при каждом обращении к ячейке процессора (в этом случае процесс загружается в физическую ОП с использованием своих виртуальных адресов, при каждом обращении к какому-либо виртуальному адресу процесса средствами ОС производится преобразование от виртуального адреса к физическому; «+» возможность перемещения процесса в другие участки ОП в любой момент времени; «-» более сложная реализация и большее время выполнения процесса (более низкая скорость)).
Методы распределения памяти
1)Распределение без использования внешней памяти:
- Фиксированными разделами
- Динамическими разделами
- Перемещаемыми разделами
2) С использованием внешней памяти
- Страничное распределение
- Сегментное распределение
- Странично-сегментное
- Свопинг
Управление процессами
Заключается в следующем: 1)выделение памяти процессу;
2)освобождение памяти от процесса; 3)перевод процессов из одного состояния в другое.
СОСТОЯНИЕ ПРОЦЕССОВ
1)Выполнение – активное состояние процессов, во время которого процесс обладает всеми необходимыми ресурсами и непосредственно выполняется процессором.
2)Ожидание – пассивное состояние процесса, т.е. процесс заблокирован и не может выполняться по каким-либо внутренним причинам, т.е., например, ему не хватает какого-либо ресурса, либо он ожидает завершения одной из своих задач, например, задачи ввода-вывода. Кроме того, он может ожидать сообщения от другого процесса.
3)Готовность – пассивное состояние процесса, т.е. процесс заблокирован, но по внешним причинам, а им. процессор в данный момент занят выполнением другого процесса.
Алгоритм управления процессами.
1.При запуске какого-либо процесса на выполнение, процесс переводится в состояние готовность и ставится в очередь на выполнение.
2.При подходе очереди данного процесса, в случае, если все необходимые ресурсы свободны, процесс переводится в состояние выполнения.
3.В ходе выполнения могут возникнуть следующие ситуации:
3.1процесс выполнил свою программу, завершился и был выгружен из памяти;
3.2в процессе выполнения данного процесса понадобился некоторый ресурс, который в данный момент занят. В этом случае процесс переводится в режим ожидания и также становится в очередь ожидающих процессов;
3.3в ходе выполнения процесса закончился квант времени, отведенный данному процессу. Процесс становится в очередь ожидающих процессов.
4.Состояние ожидания. В случае, если процесс получил все необходимые ресурсы, пришло сообщение от другого процесса или был выделен квант времени, этот процесс переводится в режим готовность.