- •Раздел 1. Вопросы по общепрофессиональным дисциплинам
- •1)Понятие программирования. Жизненный цикл по. Восходящее и нисходящее проектирование по.
- •2) Основные структуры программирования. Операторы языка си Базовые структуры программирования
- •3)Функции. Шаблоны функций, перегрузка функций.
- •4) Пользовательские типы данных: назначение, ввод-вывод.
- •5)Статические и динамическое распределение памяти.
- •6) Динамические структуры данных (стек, очередь, список).
- •7)Объектно-ориентированное программирование. Классы. Конструкторы. Деструкторы.
- •8)Паттерны проектирования и программирования
- •9) Общая классификация видов информационных технологий и их реализация в технических областях.
- •10)Процессы передачи, обработки и накопления данных в информационных системах.
- •11) Фон Неймановская архитектура вычислительных машин. Принципы фон Неймана. Состав и устройство персонального компьютера.
- •12)Чипсет и шинно-мостовая архитектура системной платы.
- •13)Микроархитектура процессоров Intel Core. Исполнение программного кода на основе конвейерной обработки
- •14)Архитектура оперативного запоминающего устройства на основе динамической памяти с произвольным доступом
- •15)Принцип работы электронной памяти различных типов. Параметры микросхем памяти.
- •16)Архитектура графической подсистемы. Принцип расчета трехмерного изображения. Рендеринг.
- •17)Структура и принцип действия накопителя на жестких магнитных дисках. Последовательная шина sata.
- •18)Структура и принцип действия оптических приводов cd и dvd.
- •19) Внутренние и внешние параллельные и последовательные компьютерные шины
- •20) Средства передачи информации – кабельные и беспроводные каналы связи
- •21)Основы теории управления. Общие принципы системной организации.
- •22)Рабочие операции и операции управления.
- •23 ) Характеристики объекта управления: устойчивость, управляемость, наблюдаемость.
- •24)Использование микропроцессоров и эвм в системах управления.
- •25)Общее информационное представление системы управления.
- •26)Понятие операционной системы, основные функции и назначение. Классификация ос.
- •27)Файловые системы: примеры, функции и назначение. Методы физической организации файлов
- •28) Архитектура операционной системы. Ядро и вспомогательные модули, функции и назначение. Загружаемые модули ядра.
- •29) Концепции построения структур хранилищ данных
21)Основы теории управления. Общие принципы системной организации.
Структуру любой экономической системы с позиций кибернетики можно представить субъектом и объектом управления.
Объект управления представляет собой подсистемы: материальных элементов экономической деятельности и хозяйственных процессов
Субъект управления представляет собой совокупность взаимодействующих структурных подразделений экономической системы , осуществляющих следующие функции управления: планирование, учет,контроль, регулирование,анализ
Информационная система (ИС) представляет собой совокупность: функциональной структуры, информационного, математического, технического, организационного и кадрового обеспечений, которые объединены в единую систему с целью сбора, хранения, обработки и выдачи необходимой информации для выполнения функций управления. ИС обеспечивает информацией систему управления, формируя информационные потоки.
2..Принципы и особенности проектирования распределённой обработки информационных систем
Распределенная база данных состоит из нескольких, возможно, пересекающихся или даже дублирующих друг друга частей, хранимых в различных ПЭВМ ЛВС. Однако пользователь распределенной базы данных получает возможность работать с ней как с единым информационным массивом с помощью СУБД. Части распределенной базы данных, размещенные на отдельных ПЭВМ сети, управляются собственными локальными СУБД и могут использоваться одновременно как самостоятельные локальные базы данных. Локальные СУБД не обязательно должны быть одинаковыми в разных узлах сети. При разработке информационной системы обычно стремятся, чтобы ее база данных была интегрированной.
Один из основных принципов создания баз данных заключается в том, что на основе информационной системы должна строиться конкретизированная модель для информационного обслуживания специалистов.
Проектирование структуры распределенной базы данных (П31).
Разработка структуры распределенной базы данных D7 происходит на основе описания функциональной структуры КЭИС D6, как правило, с помощью CASE-технологии - D5 с учетом описания выбранного сервера БД D2 в конкретной программно-технической среде G1 и СУБД G2. В результате строятся модель базы данных и подмодели для различных категорий пользователей на основе установления им прав доступа к данным.
Создание области базы данных (П32).
Создание области базы данных G3 заключается в инициализации областей внешней памяти (системной, хранения данных, транзакций, хранения архивных данных). Данная операция выполняется системным администратором БД, который использует для этих целей средства СУБД сервера БД G2 и спроектированную структуру базы данных D7.
Загрузка SQL-описания БД (ПЗЗ).
Загрузка SQL-описания БД G4 осуществляется системным администратором БД на основе схемы базы данных D7 средствами СУБД сервера БД G2.
Разработка управляющих элементов БД (триггеров, процедури т. д.) (П34)
Разработка управляющих элементов G5, к которым относятся хранимые процедуры и триггеры, осуществляется на основе структуры базы данных D7 с учетом ее SQL-описания БД G4 и возможностей средств СУБД сервера БД G2. В результате получается готовая для эксплуатации схема базы данных с управляющими элементами, которая документируется в D10.
Хранимая процедура представляет собой вариант программного наполнения базы данных, основная функция которой - функциональное расширение схемы БД. Хранимая процедура выполняет то или иное логическое действие. Например, администратор банковской системы создает хранимую процедуру, которая реализует функцию «занести на счет номер X сумму Y Разработчик приложения пользуется этой процедурой, но не знает, как именно она работает. Это дает следующие преимущества:
когда меняется алгоритм данного действия, то администратор меняет только эту хранимую процедуру и все приложения сразу начинают работать по-новому;
независимо от типа рабочего места, использующего хранимую процедуру, одно и то же действие выполняется одинаково, что повышает надежность разработанной системы;
хранимая процедура пишется одним человеком, а используется многими, следовательно, повышаются темпы разработки КЭИС;
повышается скорость обработки запросов пользователей за счет того, что действия по анализу хранимой процедуры выполняются единожды при определении этой процедуры. Триггер БД - это механизм «событие - действие», который автоматически выполняет некоторый набор SQL-операторов, когда происходит некоторое событие. Событиями, на которые можно установить триггер, являются модификации данных. При- чем триггер связан с конкретной таблицей БД. Триггер хранится как объект в базе данных. Создание триггеров позволяет установить правила обеспечения ссылочной целостности сервера БД.
