- •Основы алгоритмизации и программирования;
- •Теоретические вопросы
- •Вопрос 1 Программное обеспечение (по). Виды программного обеспечения
- •П Системы программирования рограммное обеспечение
- •Системное
- •Прикладное
- •Системное по включает программы, необходимые для согласования работы всего вычислительного комплекса, при решении задач, а так же при разработке новых программ.
- •Вопрос 2 Качественные характеристики программного изделия
- •О бщая полезность
- •Вопрос 3 Жизненный цикл программного изделия. Стадии разработки.
- •2. Стадия производства
- •3. Стадия эксплуатации
- •Вопрос 4 Модели жизненного цикла программного изделия.
- •С планирование анализ риска хема спиральной модели
- •Вопрос 5 Криптографические средства защиты информации.
- •Вопрос 6 Стили программирования.
- •Советы по использованию особенностей языка программирования
- •Вопрос 7 Классические методы анализа.
- •Вопрос 8 Фаза тестирования программного изделия и её особенности.
- •Вопрос 9 Системное тестирование
- •Основные типы системных тестов
- •Вопрос 10 Способы изменения программ.
- •Использование подпрограмм
- •Метод использования оператора выбора
- •Превращение в комментарии
- •Вопрос 1 Алгоритмы. Основные черты алгоритмов. Алгоритмические языки и языки программирования. Язык блок схем. Понятие программы.
- •Язык блок-схем
- •Язык паскаль
- •Вопрос 2 Основные элементы языка Паскаль (алфавит, идентификаторы, константы, комментарии).
- •Вопрос 3 Общая характеристика типов данных в Паскале, простые типы данных.
- •Простые
- •Вопрос 4 Условные операторы в языке программирования Паскаль.
- •Вопрос 5 Операторы цикла в языке программирования Паскаль.
- •Отличительные особенности
- •Семантика
- •Вопрос 6 Регулярный тип – массивы в языке Паскаль, примеры описания и использования.
- •Вопрос 7 Комбинированный тип – запись в языке Паскаль, примеры описания и использования
- •Вопрос 8 Строковый тип данных в языке Паскаль, основные операции.
- •Вопрос 9 Стандартные процедуры и функции обработки строк, примеры использования.
- •Вопрос 10 Стандартные модули Turbo Pascal. Модуль crt и модуль graph в языке программирования Паскаль.
- •Прцедуры работы с точками
- •Вывод линии
- •Setlinestyle( t, o, k) устанавливает тип линии, где t тип линии, o образец линии k толщина линии. Толщина линии
- •Стиль линии
- •Построение прямоугольников
- •Процедуры построения дуг и окружностей
- •Робота с цветом
- •Стандартные стили заполнения
- •Работа с текстом
- •Вопрос 1 Виды клиент-серверных архитектур. Основные их отличия Архитектура «клиент-сервер»
- •Архитектура «выделенный сервер базы данных»
- •Архитектура «активный сервер базы данных»
- •Архитектура «сервер приложений»
- •Вопрос 2 субд. 3 уровня субд
- •3 Уровня представления бд.
- •Вопрос 3 Целостность базы данных. Способы ее обеспечения в Delphi
- •Вопрос 4 Проектирование баз данных. (Нормализация отношений. Определения 1нф, 2нф, 3нф)
- •Вопрос 5 Модели данных. Реляционная модель базы данных
- •Вопрос 6 Ключи и индексы
- •Вопрос 7 Наборы данных в Delphi. Состояния наборов данных
- •Вопрос 9 Поиск записей в наборе данных средствами Delphi
- •Вопрос 10 Добавление, изменение и удаление записей набора данных с помощью sql
- •Вопрос 1 Информационное оружие
- •Вопрос 2 Дестабилизирующие факторы автоматизированных систем обработки данных.
- •Вопрос 3 Каналы несанкционированного получения информации в асод (кнпи)
- •Вопрос 4 Преднамеренные угрозы безопасности автоматизированных систем обработки данных.
- •Вопрос 5 Защита информации. Задачи защиты информации.
- •Вопрос 6 Опознавание (аутентификация) пользователей. Способы аутентификации пользователей.
- •Вопрос 7 Антивирусные программы. Классификация, принцип работы.
- •Вопрос 8 Защита информации в сетях эвм. Сервисы безопасности.
- •Вопрос 1 Состав программного обеспечения эвм.
- •Системные программы
- •Прикладные программы
- •Коммерческие разновидности программ
- •Вопрос 2 Состав dos. Ядро dos.
- •Структура и функции мs-dos
- •Вопрос 3 Драйвер. Типы драйверов в Windows.
- •Драйверы для Windows.
- •Стандартные
- •Виртуальные
- •Загружаемые
- •Вопрос 4 Файловая система ос (на примере ms-dos).
- •Файловая структура диска
- •Вопрос 5 Правила задания на диске имени файла и каталога. Задание файла по маске. Построение полного имени файла и каталога.
- •Вопрос 6 Понятие Windows. Версии Windows и их различие.
- •История развития.
- •Системные требования:
- •Новшества w' xp
- •2) Документы офиса.
- •3) Файлы всех типов.
- •Возможности w' xp.
- •1. Безопасность системы.
- •2. Программная совместимость.
- •3. Аппаратная совместимость:
- •4. Удаленный помощник.
- •5. Прием и отправка факсов.
- •Вопрос 7 Панель Управления Windows, её расположение и функции.
- •Вопрос 8 Классы вирусов.
- •1. По среде обитания:
- •2. По способу заражения среды обитания:
- •3. По деструктивным возможностям:
- •4. По особенностям алгоритма вируса:
- •Вопрос 9 Классы антивирусных программ
- •Вопрос 10 Диспетчер Программ Windows и его функции. Меню Диспетчера Программ.
- •Вопрос 11 Функции операционных систем.
- •Вопрос 12 Типы пользовательских интерфейсов.
- •Вопрос 12 Определение локальных сетей и их топология. Пакеты, протоколы и методы управления обменом в топологиях.
- •Вопрос 2 Структуризация как средство построения больших сетей. Физическая структуризация. Логическая структуризация.
- •Вопрос 3 Эталонная модель osi. Функции, выполняющиеся каждым уровнем. Примеры работы протоколов на уровнях.
- •Вопрос 4 Требования, предъявляемые к сетям. Производительность. Надежность и безопасность. Прозрачность. Управляемость. Совместимость.
- •Вопрос 5 Принципы адресации в сетях. Типы адресов. Структура ip-адресов. Маска подсети. Система доменных имен.
- •Вопрос 6 Определение маршрутизации. Протоколы маршрутизации. Функции маршрутизаторов.
- •Дисциплина: «Программное обеспечение компьютерных сетей»
- •Вопрос 1 Структура сети Интернет. Сервис www. Определение гипертекста, технология доменных имен в Интернета. Определение хостинга.
- •Вопрос 2.Языки гипертекстовой разметки Интернет-страниц, структура построения документов. Заголовок документа. Тело документа. Объекты.
- •Вопрос 3 Принципы создания клиентской части приложения, инструментальные средства JavaScript. Методы и объекты.
- •Операторы языка JavaScript Унарные операторы
- •Бинарные операторы
- •Операторы отношения
- •Оператор присваивания
- •Три типа объектов JavaScript
- •Метод alert
- •Метод confirm
- •Метод prompt
- •Вопрос 4 Принципы создания серверной части программного обеспечения, инструментальные средства создания приложений (cgi, Perl).
- •6. Логическое и и логическое или
Вопрос 5 Принципы адресации в сетях. Типы адресов. Структура ip-адресов. Маска подсети. Система доменных имен.
Протокол IP (Internet Protocol) отвечает за адресацию в сети и доставку пакетов между компьютерами сети без установления соединения и гарантии доставки пакета. При использовании протокола IP каждый компьютер в сети должен иметь свой уникальный IP-адрес. В локальной сети, которая не подключена к Internet или другим сетям можно назначать IP-адреса произвольно (главное, чтобы они не совпадали).
IP-адрес состоит из 4 байтов или 32 последовательных битов информации и записан в десятеричной системе с разделяющими точками. Например, IP-адрес в десятеричной системе: 140.176.217.148, и в двоичной: 10001100101100001101100110010100.
Часть IP-адреса определяет сеть, а часть – компьютер. IP-адреса делятся на 3 основных класса – А, В, С – и два менее известных – D и E. Каждый класс использует различное количество битов в IP-адресе для идентификации сети. Поскольку общее число битов во всех случаях постоянно (32), это означает, что некоторые классы адресов могут идентифицировать больше сетей по сравнению с другими, а некоторые – больше рабочих станций.
Какому классу принадлежит тот или иной адрес, можно определить по первым четырем его битам. В табл. перечислены классы IP-адресов и показаны значения первых 4 битов. Отметка x в битовой позиции не имеет значения при отнесении адреса к тому или иному классу.
-
Название класса
Значение первых 4х битов адреса
Класс А
0xxx
Класс В
10xx
Класс С
110x
Класс D
111x
Класс E
1111
Любой IP-адрес, который имеет 0 в первом бите, будет отнесен к классу А, независимо от того, какие значении будут принимать остальные 3 и все последующие биты адреса. Любой адрес со значением 10 в первых двух битах адреса принадлежит классу В и т.д.
Адреса класса А.
В десятеричной записи адреса класса А представляют собой ряд от значения 0.0.0.0 до 127.255.255.255. [IP-адрес не может иметь величину, большую 255, ни в одном из 4х байтов, т.к. невозможно выразить величину 256 в двоичной системе, используя только 8 битов]. В этом классе адресов первый байт используется для определения сети, а оставшиеся три – для идентификации индивидуального компьютера в сети.
Адреса класса B.
В десятичной записи минимальное и максимальное значения для адресов класса В – 128.0.0.0 и 191.255.255.255 соответственно. Первые 2 байта используются для идентификации сети, а 2 последующих – для идентификации отдельных компьютеров.
Адреса класса С.
Ряд значений адресов класса С от 192.0.0.0 до 223.255.255.255. Первые 3 байта представляют адрес сети, а последний – адрес индивидуального компьютера. Этот класс представляет множество доступных сетей, но с ограниченным количеством адресов компьютеров внутри каждой из них.
Классы D и E.
По сравнению с первыми тремя классы D и E имеют несколько иное применение. Эти адреса зарезервированы для широковещательных целей. Широковещание – это процесс рассылки сетевого пакета более чем одному компьютеру. В десятичном представлении адреса класса D располагаются в интервале от 224.0.0.0 до 239.255.255.255.
Адреса класса Е в десятичном представлении располагаются в интервале от 240.0.0.0 до 255.255.255.255. Этот класс адресов зарезервирован для использования в будущем и обычно не встречается в сетях, которые связаны посредством Internet.
Подсети и маски подсетей.
В ряде случаев бывает неудобно использовать весь диапазон назначенных адресов компьютеров локальной сети. В TCP/IP добавлен еще один уровень адресации, который позволяет локальному администратору дальнейшее разделение адресного пространства и создание подсетей. Это достигается использованием маски подсети.
Маска подсети – это величина, выраженная в десятичном формате с разделительными точками, подобно IP-адресу. Ее назначение состоит в выделении части IP-адреса, которая будет идентифицировать сеть и подсеть.
Стандартная маска подсети – содержит единицы в разрядах поля сети и нули в остальных разрядах. Это означает, что стандартные маски подсетей для трех классов сетей выглядят так:
маска для сети класса А: 255.0.0.0
маска для сети класса B: 255.255.0.0
маска для сети класса C: 255.255.255.0
Чтобы разделить какую-либо сеть на подсети, необходимо взять несколько битов части адреса, определяющей компьютер, и использовать их для идентификации сети или подсети.
DNS (Domain Name System)
Для человека крайне неудобно запоминать IP-адреса, поэтому был введён механизм, с помощью которого цифровым последовательностям IP-адресов ставится в соответствие буквенное обозначение. Этот механизм называется системой DNS (Domain Name System) и поддерживается серверами DNS, которые преобразуют буквенные (доменные) имена в IP-адреса и наоборот. Всё пространство имен разделено на отдельные участки – домены, контролируемые отдельными серверами DNS. DNS-сервер хранит таблицу соответствия символических имен и IP-адресов его узлов и дочерних доменов, в ней также присутствует и запись, относящаяся к родительскому домену. По этой иерархической системе каждый узел может получить информацию об IP-адресе любого узла сети, обращаясь последовательно ко всем DNS-серверам вверх по иерархии, доходя до точки, общей для этих узлов, и спускаясь до домена, содержащего искомый узел.
Адреса символьной адресации состоят из доменов, разделяемых точками: www.loiro.ru
Домен, обозначающий web-сервер - www - в современном Интернете часто опускается.
Имя домена верхнего уровня регистрируется в организации Internet NIC (http://www.internic.net).
За доменом верхнего уровня в иерархическом порядке могут следовать любое количество дочерних доменов. Например: www.loiro.neva.spb.ru
Предпоследний домен обычно указывает на непосредственное название узла (имя организации, название сайта): www.loiro.neva.spb.ru
Последний домен является самым верхним в иерархии. Он может быть двух видов: географический домен (отвечает за географическое положение данного узла сети: ru - Россия, us - США, fr – Франция) или организационный домен (отвечает за информационное содержание данного узла: com - коммерческая организация, org - некоммерческая общественная организация, edu -образовательная организация, gov - правительственная структура).
