- •1. Программирование.
- •1.1. Программное обеспечение. Основные этапы решения задач на эвм. Жизненный цикл программного средства
- •Программирование:
- •Каскадная модель.
- •Характеристика объектно-ориентированного программирования.
- •Использование инкапсуляции в ооп.
- •Использование наследования объектов в ооп.
- •Использование полиморфизма в ооп.
- •2. Математическая логика и теория алгоритмов.
- •2.1. Логические операции. Таблицы истинности.
- •2.2. Логика высказывани и предикатов.
- •Интуитивное и формальное определение алгоритма.
- •Теория сложности в теории алгоритмов.
- •Организация эвм и систем.
- •Принцип программного управления
- •Структуры эвм и вычислительных систем.
- •Структуры вычислительных машин
- •Структуры вычислительных систем.
- •Cisc и risc процессоры
- •Иерархическая система памяти эвм. Общие сведения и классификация памяти эвм.
- •Классификация зу по функциональному назначению (иерархия запоминающих устройств)
- •Классификация зу по принципу организации.
- •Вычислительные системы (вс). Уровни параллелизма. Классификация вс Флинна. Закон Амдала.
- •4. Операционные системы.
- •Определение операционной системы. Функции ос.
- •Классификация ос.
- •Средства синхронизации и взаимодействия процессов.
- •Файловая система.
- •Сегментно-страничное распределение памяти.
- •Страничное распределение памяти
- •Сегментное распределение памяти.
- •Сегментно-страничное распределение.
- •5. Базы данных.
- •База данных. Субд.
- •По модели данных:
- •По степени распределенности:
- •По способу доступа к бд:
- •Модели данных.
- •Реляционная модель данных.
- •Нормальные формы.
- •2) Вторая нормальная форма.
- •3) Третья нормальная форма.
- •Физическая организация данных.
- •6. Компьютерная графика.
- •Растровые (матричные) изображения.
- •Векторные модели изображений.
- •Представление геометрических моделей в программе и базе данных.
- •Графические библиотеки
- •Информационные технологии.
- •Информационная технология как составная часть информатики.
- •Базовая ит. Концептуальный уровень.
- •Структура базовой ит. Логический уровень.
- •Базовая ит. Физический уровень. Преобразование информации в данные.
- •Графические модели ит.
- •8. Сети эвм и телекоммуникации.
- •Структура и характеристики вычислительных сетей.
- •Топологии вычислительных сетей
- •Кольцо.
- •Архитектура сетей Ethernet.
- •Стандарт 10BaseT
- •Стандарт 10Base2
- •Стандарт 10Base5
- •8.4. Сети 802.11
- •Режимы работы 802.11
- •8.5. Сетевые операционные системы.
Графические модели ит.
Процессы ИТ могут быть представлены графически на основе ряда схем. Схемы используются на различных уровнях детализации процессов, по ГОСТ 19.701 различают:
Схема данных предназначена для отображения этапов обработки данных, включая операции, выполняемые неавтоматизированным способом. Она состоит из символов данных, символов процесса, линий и специальных символов; начинается и заканчивается символом данных.
Схема программы предназначена для отображения последовательности операций в программе. Она состоит из символов процесса, линий и специальных символов.
Схема работы системы предназначена для отображения управления операциями и потоком данных в системе. Она состоит из символов данных, символов процесса, линий и специальных символов.
Схема взаимодействия программ отображает путь активации программ и взаимодействие с соответствующими данными. Каждая программа в схеме показывается только один раз. Схема состоит из символов данных, символов процесса (кроме символов решения и границ цикла), линий и специальных символов (кроме терминатора).
Схема ресурсов системы предназначена для отображения конфигурации блоков данных и обрабатывающих блоков, т.е. ресурсов (технических средств), которые необходимы для размещения данных и обрабатывающих блоков.
Существует множество других методологий. Это и структурный подход (IDEF0, DFD, IDEF3…) и объектно-ориентированный подход (UML: диаграммы прецедентов, классов, деятельности, последовательностей, развертывания, компонентов…).
8. Сети эвм и телекоммуникации.
Структура и характеристики вычислительных сетей.
Вычислительная сеть - это совокупность компьютеров, соединенных между собой с помощью каналов связи в единую систему и использующих общие ресурсы. Компоненты вычислительной сети связываются между собой и образуют сеть передачи данных.
Сеть передачи данных состоит из узлов связи (УС), объединенных каналами связи (КС) для передачи данных. Способ объединения УС и КС определяет топологию (конфигурацию) телекоммуникационной сети.
Средства телекоммуникационной сети.
Канал связи (КС).
Линия связи (ЛС). Представляет собой физическую среду передачи, по которой передаются сигналы и аппаратуру передачи данных (АПД), формирующей сигналы.
Среда передачи.
Электрическая.
Оптическая.
Радиолиния.
АПД. Осуществляет преобразование сигналов в соответствии с типом среды передачи.
Модемы (модуляторы-демодуляторы). Телефонные, кабельные, радиомодемы, xDSL-модемы
Адаптеры.
Каналообразующее оборудование. Предназначено для формирования каналов передачи, уплотнения и формирования многоканальных систем (мультиплексирование).
Мультиплексоры.
Демультиплексоры.
Узел связи.
Концентратор.
Мост.
Маршрутизатор.
Коммутатор.
Шлюз.
Основными функциями узлов связи являются:
маршрутизация, заключающаяся в выборе направления передачи (маршрута) данных;
коммутация, заключающаяся в установлении физического или логического соединения между входными и выходными портами узла;
мультиплексирование, заключающееся в объединении нескольких входящих в узел потоков данных в один выходящий из узла поток;
демультиплексирование, заключающееся в разделении одного входящего в узел потока данных на несколько выходящих из узла потоков.
В качестве оконечного оборудования данных (ООД) могут выступать компьютеры и сетевое оборудование (мосты, коммутаторы, маршрутизаторы), находящееся в узлах сети.
Характеристики компьютерных сетей – это совокупность показателей эффективности (качества) сети.
Характеристики КС.
Качественные.
операционные возможности сети – представляющие собой перечень услуг (сервисов) по передаче и обработке данных, предоставляемых пользователям сети. Это передача данных между удаленными пользователями сети, доступ к удаленным файлам, доступ к разнообразным вычислительным средствам, в том числе, к высокопроизводительным ВС, электронная почта, возможность передачи по сети разнообразных данных (речь, аудио, видео) и т.д.;
масштабируемость – способность сети при ее наращивании (при увеличении ресурсов) линейно увеличивать свою производительность, которую можно оценить количественно через отношение прироста производительности системы к приросту ресурсов: чем ближе это отношение к единице, тем выше масштабируемость;
управляемость – возможность администрирования с целью выявления и разрешения возникающих в сети проблем, а также планирования развития и модернизации сети;
гибкость – сохранение качества функционирования сети при изменении её состава и конфигурации в результате выхода из строя оборудования или добавления новых устройств.
Количественные.
глобальные, определяющие наиболее важные свойства сети как целостного объекта;
характеристики производительности;
характеристики оперативности;
характеристики надежности;
стоимостные характеристики;
прочие характеристики (энергопотребления, массогабаритные и т.п.).
локальные, определяющие свойства отдельных устройств или частей и позволяющие получить более детальное представление об эффективности сети.
временные;
время доставки пакетов при передаче между соседними узлами сети;
время ожидания передачи данных в узлах сети или освобождения ресурсов ВС (сервера);
время пребывания данных в различных узлах, устройствах или подсистемах.
безразмерные.
число пакетов, находящихся в буферной памяти узлов (маршрутизаторов, коммутаторов);
Коэффициенты загрузок (простоя) узлов, каналов связи и устройств ВС и т.д.