
- •Автоматизированное рабочее место. Его состав, функции, аппаратное и программное обеспечение.
- •Администрирование и мониторинг 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.
Структура и функции программного обеспечения ккс.
Структура и функции программного обеспечения корпоративных сетей обусловлены тем, что эти сети основаны на технологии Internet, сформировавшейся прежде всего вокруг протокола ТСР/IP. Корпоративная сеть состоит из определенного числа взаимосвязанных компьютеров или ЛКС, использующих одну или более сетевых технологий, таких как Ethernet или Token Ring. Для управления работой сети необходима сетевая операционная система (СОС), реализующая принцип сетевой модели клиент-сервер. Наиболее популярными СОС являются Windows NT компании Microsoft и NetWare компании Novell.
Система Windows NT для передачи данных использует протоколы ТСР/IP или IPX/SPX. Подобно ТСР/IP, протокол IPX/SPX определяет набор правил для координации сетевой связи между двумя системами. Если сеть не поддерживает протокол ТСР/IP, то необходимо использовать программы-шлюзы для трансляции ТСР/IP в используемый протокол сетевой операционной системы.
Система NetWare позволяет соединять компьютеры в сети типа Ethernet или Token Ring, используя модель клиент-сервер. Программное обеспечение сервера NetWare выполняется на всех главных компьютерных платформах типа Unix, Dos, Windows, Macintosh. Для того чтобы компьютер-клиент имел доступ к сети, на нем должно быть установлено программное обеспечение клиента системы NetWare. После этого клиенты могут совместно использовать файлы и ресурсы принтеров, а также выполнять ряд различных приложений с помощью сервера. Программное обеспечение стороны клиента системы NetWare создано и успешно используется для Unix, Dos, Macintosh, OC/2 и Windows.
При формировании Интернета на локальной компьютерной сети, работающей под управлением NetWare, для каждого клиента не требуется IP-адрес. Вместо этого используется приложение-шлюз (специальная программа) для трансляции IPX в IP и обратно. IP-адрес присваивается только Web-серверу NetWare. Последовательность трансляции и ретрансляции такова: программное обеспечение клиента транслирует протоколы TCP/IP, генерированные Web-броузером, в протокол IPX, после чего сообщения «путешествуют» по сети на стороне клиента, пока не достигнут Web-сервера NetWare; на этом сервере осуществляется ретрансляция, т.е. сообщения формата IPX преобразуются в формат TCP/IP и отправляются к другим серверам сети. Таким образом, программы трансляции IPX в IP и обратно позволяют пользователям системы NetWare формировать корпоративную сеть, не выполняя в сети набор программ протоколов ТCP/IP.
В корпоративных сетях широко используется язык описания гипертекстовых документов – HTML, который, не будучи языком программирования, представляет собой мощное средство обработки документов. Для создания HTML – документов необходим текстовый редактор, а для их просмотра – броузер. Пользуясь HTML, следует включать в свой документ специальные символы – теги (коды), которые представляют броузеру определенную информацию для вывода содержимого документа на экран. Каждый HTML – документ имеет две части: головную, содержащую заголовок документа, и тело, состоящее из содержимого документа. Язык HTML обеспечивает связь документов ссылками, причем есть возможность создавать ссылки на различные секции того же или других документов, что обеспечивает пользователям более быстрый доступ к необходимой им информации. Если установлена вспомогательная программа Internet Assistant for Word, то можно преобразовать имеющиеся документы Word в формат HTML.
Эффективность функционирования корпоративной сети во многом определяется возможностями пользователей взаимодействовать с их Web-страницами. Среди различных методов расширения интерактивных возможностей корпоративных сетей, создания интерактивных Web-страниц в настоящее время чаще всего используются CGI-сценарии (CGI – Common Gateway Interface – интерфейс общего шлюза). CGI-сценарий представляет собой программу, которая осуществляет связь с Web-сервером для обработки и предоставления данных. Обычно он применяется в узлах для создания интерактивных HTML-форм (бланков), заполняемых пользователями, которые затем передаются на сервер для обработки. При использовании CGI-сценария пользователь взаимодействует с броузером при заполнении формы, после чего броузер должен взаимодействовать с сервером для обработки содержимого формы. Следовательно, после того как пользователь заполнит и представит форму, броузер посылает информацию на сервер, который, в свою очередь выполняет сценарий (набор запрограммированных команд) обработки содержимого формы. В зависимости от заданного сценария сервер может послать ответ обратно на броузер, который отобразит результат пользователю.
Преимущества корпоративных сетей, основанных на Web-подходе, над пакетом Notes:
- корпоративные сети в большей степени масштабируемы, т.е. после установки Internet можно без особых трудностей и затрат наращивать ее возможности, чего нельзя сказать о пакете Notes: он масштабируется гораздо сложнее, так как предлагает меньшее количество программных решений;
- изменение и улучшение технологий Internet осуществляется намного быстрее, чем Notes, так как этим занимаются тысячи программистов, а развитием Notes занята только IBM;
- программное обеспечение Notes значительно дороже;
- использование Notes автоматически связано с необходимостью привязки компании к фирменным технологиям Lotus (что многими воспринимается как существенный недостаток), а также к точке зрения только одной фирмы на прикладное программное обеспечение для рабочих групп. При работе с Internet можно выбирать любых поставщиков продукции, удовлетворяющей предъявляемым требова-ниям;
- для разработки приложений под Notes программисты компании должны использовать базы данных Notes и соответственно преобра-зовать уже существующие приложения.
Хотя Notes и Internet дополняют (а не исключают) друг друга, по соображениям издержек приходится выбирать что-то одно. Какую из этих технологий необходимо развернуть в своей компании, зависит от ее потребностей. Предпочтение следует отдать Notes, если в качестве критериев выбора принимаются такие: наличие высокоинтегри-рованного набора инструментальных средств, наличие многоуровневой системы безопасности, возможность координации совместной работы, Iнеобходимость ограничения числа служащих по управлению данными и поддержке приложений, необходимость в сложной системе управления документооборотом.
Выбор будет в пользу Internet, если: необходимо иметь развитую и эффективную электронную систему размещения и распределения документов, когда их создание и обслуживание осуществляется в различных подразделениях компании; имеющиеся в Internet средства e-mail и конференцсвязи Web вполне удовлетворяют потребности в организации совместной работы; ограничения по количеству служащих, занятых управлением данными, не накладываются (пользователи сами управляют документами); необходимо разрабатывать сложные заказные приложения корпоративной сети; есть возможность появления в продаже усовершенствованных версий программного обеспечения Internet.
В настоящее время наблюдается тенденция к сближению прикладных программных продуктов для рабочих групп (таких, как Notes) и основанных на Internet решений. Фирма Lotus подтвердила, что будущее принадлежит открытым системам. Новое программное обеспечение Inter Notes Web Publisher, являющееся неотъемлемой частью Notes, позволяет пользователям Notes автоматически связываться с серверами Notes, используя Web-броузер, а также транслировать документы Notes в Web-страницы.
Для сокращения времени на создание и запуск корпоративной сети необходимо решить вопрос, что из готового программного обеспечения следует приобрести, а что разработать собственными силами. В настоящее время на рынке имеются четыре группы современных программных средств для Internet: поисковые серверы, программное обеспечение для дискуссионных групп, системы управления докумен-тами и программы координации совместной работы.
Средства поискового сервера помогают быстро и эффективно находить нужную информацию в корпоративной сети. Программное обеспечение для дискуссионных групп, способствующее совместной работе над проектами, может работать на различных платформах (такие программы отличаются по своим характеристикам и стоимости установки). Большинство систем управления документами, помогающие пользователям находить нужные документы и управляющие внесением изменений в документы, основаны на фирменных технологиях. Они сложнее и дороже программ для поиска и дискуссионных групп. Программы координации совместной работы, позволяющие пользова-телям автоматизировать текущие производственные процессы, могут быть расширениями системы управления документами. Они также сложны и требуют обучения сотрудников. Интегрированные программные продукты лучше всего подходят для крупных организаций с большими информационно-технологическими ресурсами.
Развитие программного обеспечения корпоративных сетей, как и сети Internet, связано с широким использованием достаточно нового языка программирования Java, основное назначение которого – предоставление пользователям возможности выполнять программы прямо на Web-страницах. С помощью Java программисты могут создавать небольшие приложения (апплеты) со встроенными мультимедийными средствами, такими, как текст, изображения, звук и видеоматериалы. Апплеты Java независимы от платформы, т.е. если создан апплет для использования под Windows, он может выполняться на любом броузере, например на броузере, работающем под Unix. Разработчики языка Java при его формировании имели в виду и проблемы безопасности: ограничения, содержащиеся в Java, весьма затрудняют создание вирусов на этом языке.