
- •Автоматизированное рабочее место. Его состав, функции, аппаратное и программное обеспечение.
- •Администрирование и мониторинг Windows nt/2000.
- •Адресация в сети Internеt.
- •Алгоритм. Свойства алгоритма. Способы описания алгоритма. Примеры.
- •Аппаратно – зависимые компоненты в ос.
- •Архитектура Windows nt/2000. Ядро и вспомогательные модули ос
- •Архитектура монитора обработки транзакций (схема и описание).
- •Архитектура эвм. Обобщенная структурная схема эвм (классическая).
- •Архитектуры файл – сервер и клиент – сервер локальных сетей.
- •Базовые классы vcl. Характеристика. Примеры.
- •Блокировка в sql Server 2000. Методы управления блокированием ресурсов.
- •Блокировки в sql Server 2000 (2003). Методы управления блокированием ресурсов.
- •Блочно – модульный принцип организации программ в языке Турбо Паскаль. Локальные и глобальные переменные. Примеры.
- •Виды совместимости ос.
- •Внешние устройства пк: диалоговые, запоминающие, телекоммуникационные.
- •Выполнение арифметических операций в двоичной, шестнадцатеричной системах счисления. Примеры
- •Двоичная арифметика. Примеры.
- •Дискретная модуляция аналоговых сигналов. Импульсно – кодовая модуляция.
- •Достоинства и недостатки объектно – ориентированного программирования.
- •Достоинства и недостатки объектно – ориентированной модели данных
- •Жизненный цикл программного обеспечения.
- •Иерархическая модель данных.
- •Иерархическая модель представления данных. Ее достоинства и недостатки.
- •Иерархическая структура памяти эвм: уровни иерархии, назначение зу различных типов.
- •Информатика как наука. Основные направления научных исследований в области информатики.
- •Информационное, аппаратное и программное обеспечение кс: структура и функции.
- •Информационные технологии автоматизированного офиса.
- •Информационные технологии обработки текстовых данных.
- •Использование распределенной файловой системы при работе с бд.
- •Использование триггеров в sql Server 2000.
- •Классификация и краткая характеристика языков программирования
- •Классификация и характеристики принтеров.
- •Классификация периферийных устройств ввода-вывода.
- •Классическая архитектура ос. Ядро и вспомогательные модули ос
- •Кодирование информации. Равномерные и неравномерные коды. Двоичное кодирование.
- •Коммутация каналов в сетях: сущность, оценка, область применения
- •Коммутация пакетов в сетях.
- •Компоненты sql Server 2000 (2003).
- •Компоненты интерфейсов Windows в Delphi.
- •Технологии fddi
- •Концепция виртуальной памяти.
- •Краткая характеристика простых типов данных в языке Турбо Паскаль. Основные функции обработки простых типов данных. Примеры.
- •Линии связи и их характеристики.
- •Логическая и физическая организация файловых систем.
- •Маршрутизация пакетов в сетях: методы маршрутизации, их характеристика и области применения.
- •Методы и средства защиты информации в ккс от несанкционированного доступа.
- •Механизм использования шаблонов в Delphi.
- •Микроядерная архитектура ос.
- •Многомашинные вычислительные системы.
- •Многопроцессорные вычислительные системы.
- •Модуль. Структура модуля в языке Турбо – Паскаль. Примеры.
- •Модуль. Структура модуля в языке Турбо – Паскаль. Примеры.
- •Название и характеристика кэш – памяти
- •Назначение и компоненты хранилища данных.
- •Назначение и роль ос в работе пк. Примеры.
- •Назначение и характеристики системы прерываний. Порядок обработки прерывания.
- •Назначение классов tPersistent и tComponent. Примеры.
- •Назначение центрального процессора (цп). Магистральный принцип передачи информации в цп, его преимущества и недостатки.
- •Назначение, состав и виды ос.
- •Нормальные формы, их назначение.
- •Обеспечение безопасности в Windows nt/2000.
- •Объект. Методы объектов в языке Турбо Паскаль.
- •Операции алгебры логики. Схемы, реализующие основные логические элементы эвм. Примеры.
- •Определение степени связи между сущностями при проектировании бд.
- •Организация ввода – вывода данных в Delphi.
- •Организация параллелизма вычислений в современных процессорах
- •Организация программ в языке Турбо Паскаль. Локальные и глобальные параметры. Примеры.
- •Организация списков в языке Турбо Паскаль. Примеры.
- •Организация циклов
- •Основная характеристика языков запроса бд.
- •Основные показатели оценки качества программы
- •Основные понятия метода проектирования бд, сущность – связь. Примеры.
- •Основные понятия эффективности функционирования кс
- •Основные свойства класса tControl. Примеры
- •Основные события, возникающие от клавиатуры в Delphi. Примеры
- •Операции над строками
- •Основные средства защиты в субд.
- •Основные средства защиты, встроенные в ос.
- •Основные средства разработки бд.
- •Основные структуры алгоритмов, примеры.
- •2. Алгоритмы разветвляющейся структуры
- •3. Алгоритмы циклической структуры
- •4. Алгоритмы со структурой вложенных циклов
- •5. Подчиненные алгоритмы
- •Основные структуры алгоритмов
- •2. Алгоритмы разветвляющейся структуры
- •3. Алгоритмы циклической структуры
- •4. Алгоритмы со структурой вложенных циклов
- •5. Подчиненные алгоритмы
- •Основные типы данных в Object Pascal.
- •Основные типы моделей данных.
- •Основные фунции микропроцессора. Характеристики микропроцессора.
- •Основные характеристики и особенности локальных компьютерных сетей (лкс).
- •Основные характеристики эвм.
- •Основные этапы разработки бд.
- •1. Разработка, утверждение тз и подборка под него готовых частей
- •2. Определение необходимых таблиц и связей между ними, полей таблиц и ключевых полей в бд
- •3. Проектирование интерфейса приложения
- •4. Тестирование, создание документации, сдача проекта и расчет
- •Основные этапы создания приложений в Delphi.
- •Особенности технологий Fast Ethernet и 100 vg'- AnyLan.
- •Перевод чисел из одной системы исчисления в другую (восьмеричная, десятичная, шестнадцатеричная система исчисления). Примеры
- •Передача дискретных данных на канальном уровне: используемые протоколы, способы связи между отправителем и получателем.
- •Передача дискретных данных на физическом уровне: цифровое кодирование и аналоговая модуляция.
- •Передача дискретных данных
- •Переносимость ос на разные аппаратные платформы.
- •Периферийные устройства пк.
- •Перспективы развития кс.
- •Перспективы развития телекоммуникаций в России.
- •Планирование и диспетчеризация потоков в процессе функционирования ос.
- •Подпрограммы – функции. Примеры.
- •Показатели целевой и экономической эффективности функционирования кс
- •Поколения эвм и их краткая характеристика.
- •Понятие «информационная культура». В чем она проявляется?
- •Понятие и классификация информационных технологий.
- •Понятие индекса. Использование индексирования в бд.
- •Понятие информации. Дискретная и аналоговая информация. Носители информации.
- •Понятие информационного общества. Характерные черты информационного общества.
- •Понятие мультипрограммирования. Способы управления процессом в режиме мультипрограммирования.
- •Понятие отношения. Условия, при которых таблицу можно считать отношением.
- •Понятие процесса и потока в ос.
- •Понятие процессов. Виды процессов.
- •Понятие распределенной бд, ее достоинства и недостатки.
- •Порты ввода – вывода: параллельный и последовательный.
- •Представление команд в эвм. Основные стадии выполнения команд.
- •Преимущества и недостатки микроядерной архитектуры ос
- •Прикладные сервисы Internet: электронная почта, телеконференции, почтовые списки, передача файлов.
- •Применение эвм в научных исследованиях, медицине, образовании.
- •Принципы объектно – ориентированного программирования.
- •Принципы построения глобальных компьютерных сетей (гкс).
- •Программы – функции. Вызов функции. Примеры.
- •Проектирование рекурсивных алгоритмов в языке Турбо – Паскаль. Пример.
- •Простые типы данных в языке Турбо Паскаль. Основные функции обработки простых типов данных. Примеры.
- •Процедуры. Формальные, фактические параметры. Примеры.
- •Прямой доступ к памяти
- •Пути совершенствования и развития телекоммуникаций в России
- •Распределение памяти при выполнении программ. Строчные переменные в языке Турбо Паскаль. Примеры.
- •Режимы передачи информации: сущность, оценка, области изменения.
- •Резервное копирование. Типы резервного копирования sql Server 2000.
- •Резервное копирование. Типы резервного копирования sql Server 2000 (2003).
- •Реляционная модель данных.
- •Ресурсы вычислительной системы. Управление ресурсами.
- •Рынок информационных продуктов и услуг. Инфраструктура информационного рынка.
- •Самосинхронизирующие коды: состав, характеристика, области применения.
- •Связывание таблиц в бд. Основные виды связей. Примеры
- •Сетевая модель данных.
- •Сетевое коммуникационное оборудование лкс: состав и назначение.
- •Сетевое оборудование ккс: состав и назначение.
- •Сетевые ос.
- •Система ввода – вывода. Программирование рекурсивных алгоритмов в языке Турбо Паскаль. Примеры.
- •Система ввода вывода : структура с одним общим интерфейсом
- •Система ввода-вывода: структура с каналами ввода-вывода
- •Система команд эвм общего назначения, методы адресации, типы команд, типы и размеры операндов.
- •Системы автоматизированного поиска в Internet: состав и области применения.
- •Системы ввода – вывода: структуры с общим интерфейсом.
- •Системы счисления. Двоичная, восьмеричная, шестнадцатиричная системы счисления. Примеры представления числа в указанных системах счисления
- •Сканеры, модемы, их назначение и характеристики
- •Состав основной памяти компьютера. Конструктивное исполнение модулей памяти.
- •Составляющие элементы реляционной модели данных и формы их представления.
- •Сравнительная характеристика файловых систем fat, ntfs.
- •Средства синхронизации потоков в ос
- •Стандартные визуальные компоненты в Delphi.
- •Странично – сегментная организация памяти
- •Строковые типы данных в языке Турбо Паскаль. Основные процедуры и функции обработки строковых данных. Примеры.
- •Структура и функции программного обеспечения ккс.
- •Структура и функции программного обеспечения лкс.
- •Структура и функции системы обеспечения безопасности (соб) ккс
- •Структура и характеристика языка sql
- •Структура программы в языке Турбо Паскаль
- •Структура проекта в Delphi
- •Структура типов данных в языке Турбо Паскаль.
- •Структурированные типы данных: массивы, записи, множества в языке Турбо Паскаль. Примеры.
- •Структурная организация и взаимодействие узлов и устройств эвм
- •Текстовые файлы в языке Турбо Паскаль. Стандартные средств обработки текстовых файлов. Примеры.
- •Типизированные и нетипизированные файлы в языке Турбо Паскаль. Стандартные средства обработки файлов. Примеры.
- •Типовая структура гкс
- •Типовая структура ккс.
- •Типовая структура ккс.
- •Типовые струкуры многопроцессорных систем
- •Типы гкс и их особенности
- •Типы сетей связи и тенденции их развития
- •Требования к ос. Классификация ос.
- •Трехзвенная модель распределенной системы бд.
- •Управление доступом к передающей среде. Методы и протоколы доступа.
- •Управление проектами в Delphi.
- •Условные конструкции языка Турбо Паскаль. Примеры.
- •Форма. Управление понятиями формы в Delphi. Примеры.
- •Формы представления чисел в эвм. Коды чисел: прямой, обратный, дополнительный
- •Характеристика Microsoft sql Server 2000. Компоненты sql Server 2000.
- •Характеристика Windows 2003.
- •Характеристика Windows nt/2000.
- •Характеристика внешних запоминающих устройств (взу).
- •1. Накопители на жестких магнитных дисках
- •2. Накопители на компакт-дисках
- •4. Накопители на гибких магнитных дисках
- •Характеристика и области применения сетей Frame Relay.
- •Характеристика и области применения сетей isdn.
- •Характеристика и области применения сетей атм.
- •Характеристика и области применения сетей х.25
- •Характеристика интегрированной среды разработки программ Delphi.
- •Характеристика класса tObject. Методы класса. Примеры.
- •Характеристика клиентского программного обеспечения в Internet.
- •Характеристика накопителей на гибких и жестких магнитных дисках.
- •Накопители на жестких дисках
- •Характеристика протоколов семейства tcp/ip
- •Характеристика сетевой модели данных.
- •Характеристика спутниковых сетей связи.
- •Характеристика технологии Ethernet.
- •Характеристика языка sql. Функциональные категории языка sql.
- •Характеристика языка программирования Турбо Паскаль.
- •Характеристики основных топологий в лкс.
- •Эталонная модель взаимодействия открытых систем osi.
Адресация в сети Internеt.
В семействе протоколов TCP/IP используются три типа адресов: локальные (физические, аппаратные), IP-адреса и символьные доменные имена (доменная адресация).
Локальные адреса уникальны для каждого сетевого соединения, они используются для доставки данных в пределах подсети, являющейся элементом составной интерсети. Вопросы физической адресации решаются на канальном уровне стека TCP/IP. Если подсетью является локальная сеть, то локальный адрес - это МАС-адрес, который назначается сетевым адаптерам и сетевым интерфейсам маршрутизаторов. МАС-адрес для всех технологий локальных сетей имеет формат 6 байт.
Локальные адреса присваиваются сетевой плате адаптера компьютера при ее изготовлении. Эти адреса выбираются производителем сетевого интерфейсного оборудования из выделенного для него по лицензии адресного пространства. При замене платы сетевого адаптера меняется и ее локальный адрес.
Поскольку локальные и IP-адреса независимы друг от друга (между ними нет никакой алгоритмической связи), для отображения IP-адресов в локальные адреса (при передаче данных) и локальных адресов в IP-адреса (при приеме данных) необходимы соответствующие средства.
Определение локального адреса по IP-адресу осуществляется по протоколу ARP (Address Resolution Protocol, протокол разрешения адресов), который работает различным образом, в зависимости от того, какой протокол канального уровня работает в данной подсети. Если подсетью является Ethernet, то в ней предусматривается широковещательный режим работы, если же это протокол глобальной сети (Х.25, Frame Relay и др.), то он, как правило, не поддерживает такой режим. Основным инструментом работы протокола ARP является таблица разрешения адресов, или ARP-таблица. Эта таблица хранится в памяти компьютера и содержит строки соответствия между IP-адресами и локальными адресами для каждого узла сети. Если требуется по IP-адресу найти его локальный адрес, ищется в таблице строка с соответствующим IP-адресом и по нему в этой строке определяется локальный адрес.
ARP-таблица заполняется автоматически модулями ARP по мере необходимости. Каждый компьютер сети имеет отдельную ARP-таблицу для каждого своего сетевого интерфейса. Отображение с помощью ARP-таблиц выполняется только для отправляемых IP-пакетов, так как только в момент отправки создаются заголовки пакетов.
Обратная задача по отображению адресов, т.е. определение IP-адреса по локальному адресу, решается с помощью протокола RARP (Reverse Address Resolution Protocol, протокол обратного разрешения адресов). Протоколы ARP и RARP абсолютно независимы.
IP-адресация в сети Internet базируется на концепции составной сети, состоящей из хостов и других сетей, причем под хостом понимается узел сети (компьютер рабочей станции, сервер, маршрутизатор), который может принимать и передавать IP-пакеты. Хосты соединяются через одну или несколько сетей (подсетей сети Internet), и адрес любого из них состоит из адреса сети и адреса хоста в этой сети. IP-адреса являются основным типом адресов, используемых сетевым уровнем для передачи пакетов между сетями.
IP-адрес представляется четырьмя десятичными числами, разделенными точками (например, 108.25.17.100). Каждое из этих чисел не может превышать 255 и представляет один байт 4-байтного адреса.
32-битный адрес состоит из двух частей: номера сети и номера узла. Длина каждой части является переменной величиной. Номер сети (он представляется старшими битами адреса) выбирается администратором произвольно, либо назначается по рекомендации специальной административной службы Internet. Номер узла назначается независимо от его локального адреса. Конечный узел (компьютер, маршрутизатор) может входить в несколько IP-сетей, поэтому каждый порт узла должен иметь собственный IP-адрес. Следовательно, IP-адрес узла идентифицирует не весь узел, а его сетевое соединение (порт), т.е. точку доступа модуля IP-протокола к сетевому интерфейсу.
IP-пакет содержит два адреса - адрес отправителя и получателя. Оба адреса статические, т.е. не меняются на протяжении всего пути пакета. При доставке пакета адресату используются таблицы маршрутов, которые устанавливаются на каждом хосте сети. Различные протоколы маршрутизации, реализующие описанные в юните 2 алгоритмы маршрутизации, обеспечивают построение и настройку этих таблиц.
IP-адресация обеспечивает пять различных классов сетей - классы А, В, C, D, E. Для кодирования каждого класса в IP-адресе выделяются несколько старших бит.
Сети класса А предназначены для использования крупными организациями. Это большие сети, для их адресации выделено всего 7 бит, зато для адресации хостов выделено 24 бита.
Сети класса В - это сети среднего размера (сети университетов, крупных компаний), для их адресации выделено 14 бит.
Сети класса С - это сети с небольшим количеством рабочих станций. Таких сетей много, поэтому для их адресации выделен 21 бит.
Адреса класса D используются при обращении к группам рабочих станций. Таких групп может быть очень много, поэтому их адресация осуществляется 28-битовыми двоичными числами. Групповая адресация используется для распространения информации от одного хоста сразу нескольким узлам, образующим группу. Номер группы указывается в поле адреса. Групповой адрес не делится на поля номера сети и номера узла, он обрабатывается маршрутизатором с помощью специального протокола IGMP (Internet Group Management Protocol).
Адреса класса Е зарезервированы для использования в будущем.
В протоколе IP имеется несколько соглашений об особой интерпретации IP-адресов. Например, если в поле номера сети стоят только нули, то это означает, что узлы назначения и узел-отправитель пакета находятся в одной и той же сети.
Доменная адресация. Для пользователей применение 32-разрядных
IP-адресов, однозначно идентифицирующих любой сетевой компьютер, не очень удобно. Поэтому в Internet принято всем компьютерам присваивать имена, что позволяет пользователям лучше ориентироваться в киберпространстве сети.
На сетевом уровне адресация пакетов осуществляется не по именам, а по IP-адресам, т.е. для непосредственной адресации пакетов адресация по именам не годится. Поэтому необходим механизм установления соответствия IP-адресов и имен компьютеров (алгоритмическое соответствие между ними отсутствует).
Символьные имена в IP-сетях называются доменами и строятся по иерархическому признаку, т.е. различаются домены нижнего уровня, домены верхнего уровня и домены средних (промежуточных уровней). Адресация с помощью доменов получила название "доменная адресация".
Система доменной адресации DNS (Domain Name System) в сети Internet рассматривается как метод иерархической организации адресов в этой сети, а также как механизм, используемый для получения по имени компьютера его IP-адреса. В своей работе этот механизм использует таблицы соответствия имен и IP-адресов, создаваемые администраторами.
Пусть хост некоторой организации имеет IP-адрес 196.146.24.10, который, естественно, не содержит информации о расположении и характере деятельности этой организации. Если к ней потребуется часто обращаться, такой адрес трудно запомнить. Другое дело, если этому хосту присвоено имя, например такое: www.obender.com. Это имя состоит из доменов, разделенных точками. Иерархия имен задается справа налево, т.е. com - это старший домен (домен верхнего уровня), он определяет наименование и профиль организации, в сети которой располагается необходимый хост; obender - средний домен, являющийся частью домена com и обозначающий наименование подразделения организации; www - одно из имен компьютеров в домене obender. Такое имя хоста легче запомнить и использовать.