- •1) Объективно-ориентированное программирование, достоинства ооп. Принцип действия программы управлемой событиями.
- •2) Сеть как форма организации вычислительной среды. Локальные вычислительные сети. Цели и задачи создания сетей.
- •3) Данные типа класс, форма объявления класса, объекты, свойства класса.
- •6) Основные принципы построения кабельной системы. Основные типы кабелей, их конструкции, хар-ки, фун-ние.
- •7) Наследование, объявление класса наследника, иерархия классов, абстрактные классы, полиморфизм.
- •8) Структура сетей, одноранговые сети, сети на основе сервера.
- •9) Классы в Delphi, динамическая память, конструкторы, деструкторы, назначение, правила записи.
- •10) Многоуровневая архитектура. Эталонная модель сетей osi/iso. Взаимодействие уровней, особенности, принципы построения.
- •11) Среда программирования в Delphi, назначение, технология программирования.
- •12) Расширения модели osi.
- •13) Структура рабочего окна в Delphi.
- •15) Компонент Форма (Form), назначение, принципы использования, основные свойства и события, связанные с формой.
- •16) Протоколы передачи данных в локальных сетях, назначение. Стеки протоколов. Протоколы tcp/ip, ipx/spx и др.
- •20) Сетевое оборудование. Сетевые адаптеры, мосты, шлюзы, маршрутизаторы. Глобальные вычислительные сети.
- •23) Компоненты Label и Edit, назначение, принципы использования, свойства.
- •24) Принципы Шеннона: рассеивание и перемешивание.
- •27) Типы свойств. Назначение типичных свойств компонентов: Alignment, Caption, Color, Cursor, Font, Position, AutoSize, WordWrap, TabOrder, Height, Width, LeftTop, ClientHeight, ClientWidth.
- •28) Методы шифрования. Подстановка, перестановка, блочные.
- •31) Данные типа запись, оператор присоединения.
- •32) Шифры моноалфавитной подстановки. Общая форма. Шифр Бофора, метод Вижинера, шифр Цезаря.
- •33) Данные типа файл, типы файлов, объявление файловых переменных. Действия с файлами, связь с внешними файлами.
- •34) Компонент mainmenu назначение, свойства, порядок создания, главного меню.
- •36) Модель двухключевой криптосистемы с открытым ключом
- •37) Методы класса tstrings
- •38) Метод rsa.
- •40) Типы моделей данных сетевая иерархическая реляционная модели.
15) Компонент Форма (Form), назначение, принципы использования, основные свойства и события, связанные с формой.
Форма (компонент Form) представляет собой компонент Delphi, служащий контейнером для всех других компонентов. На форме можно размещать визуальные компоненты, образующие интерфейсную часть приложения, и невизуальные (системные) компоненты.
-ActiveControl - задает активный компонет на форме . -AutoScroll - определяет наличие полос прокрутки (True/False). -BorderStyle - определяет возможность менять размеры окна или ее вид границы. -Height/Width - определяет высоту/ширину формы. -Font - определяет параметры шрифта (начертание, высоту и т.д.). -Caption - дает заголовок формы.
и т.д.
16) Протоколы передачи данных в локальных сетях, назначение. Стеки протоколов. Протоколы tcp/ip, ipx/spx и др.
Протокол передачи данных — набор соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами. Эти соглашения задают единообразный способ передачи сообщений и обработки ошибок при взаимодействии программного обеспечения разнесённой в пространстве аппаратуры, соединённой тем или иным интерфейсом.
Стек протоколов — иерархически организованный набор сетевых протоколов, достаточный для организации взаимодействия узлов в сети.
Стек протоколов TCP/IP — набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD, используемых в сетях. Протоколы работают друг с другом в стеке (англ. stack, стопка) — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции. Например, протокол TCP работает поверх протокола IP. Стек протоколов TCP/IP основан на модели сетевого взаимодействия UDOD и включает в себя протоколы четырёх уровней:
-прикладного (application), -транспортного (transport), -сетевого (network), -канального (data link).
Протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях.
IPX/SPX — стек протоколов, используемый в сетях Novell NetWare. Протокол IPX обеспечивает сетевой уровень (доставку пакетов, аналог IP), SPX — транспортный и сеансовый уровни (аналог TCP).
17) Инспектор объектов, назначение, принципы использования.
Инспектор Объектов представляет собой окно, расположенное обычно слева от окна редактора и используется для установки свойств различных объектов. Наиболее часто с Object Inspector приходится работать во время проектирования интерфейса Вашего приложения (закладка Properties) , а также при определении обработчиков событий (закладка Events).
Свойства в Object Inspector представлены в виде таблицы: в левой колонке - имя свойства, в правой - значение. Если значение свойства представляет собой множество значений, то при выборе значения откроется список. Многие списки, кстати, снабжены рисунками (такие как Cursor или Color).
Имена свойств в Object Inspector могут располагаться по разному: отсортированными по имени (как обычно, по умолчанию) и отсортированными по категориям. Изменить порядок сортировки можно с помощью контекстного меню Object Inspector (команда Arrange). Отсортированный по категориям Object Inspector выглядит несколько непривычно. Так, некоторые свойства могут попадать в разные категории, но, тем не менее, такое представление является очень удобным, особенно при окончательной доработке интерфейса или при работе только с отдельными категориями свойств.
Еще одна особенность Object Inspector - возможность скрывать свойства некоторых категорий. Этого можно достичь с помощью команды View контекстного меню Object Inspector.
18) Методы доступа в локальных сетях.
В различных сетях существуют различные процедуры обмена данными между рабочими станциями. Международный институт инженеров по электротехнике и радиоэлектронике (Institute of Electrical and Electronics Engineers - IEEE) разработал стандарты (IEEE802.3, IEEE802.4 и IEEE802.5), которые описывают методы доступа к сетевым каналам данных. Наибольшее распространение получили конкретные реализации методов доступа: Ethernet, ArcNet и Token Ring. Эти реализации основаны соответственно на стандартах IEEE802.3, IEEE802.4 и IEEE802.5.
19) Обработка массивов данных в Delphi. Способы описания. Компонент Memo, StringGrid. Назначение, свойства.
Массив — это структура данных, представляющая собой набор переменных одинакового типа, имеющих общее имя. Массивы удобно использовать для хранения однородной по своей природе информации, например, таблиц и списков.
Компонент Memo позволяет вводить текст, состоящий из достаточно большого количества строк, поэтому его удобно использовать для ввода символьного массива.
StringGrid - компонент для отображения различных данных в табличной форме. Компонент StringGrid имеет возможность адресации каждой отдельной ячейки по номеру столбца и строки. Содержимое ячейки (i, j), где i - номер столбца, j - номер строки, имеет вид StringGrid1.Cells[i, j].