- •1.1 Определение информации, основные свойства.
- •1.2 Три концепции информации.
- •1.3 Измерение информации, два подхода.
- •2.1Двоичная, десятичная и шестнадцатеричная системы
- •1.3.2. Перевод целых чисел
- •3.1 Логические операции, таблицы истинности.
- •3.2 Логические функции, понятие базиса
- •Классификация эвм
- •Структурная схема эвм
- •Основные компоненты центральной части эвм: микропроцессор, системная шина, постоянное и оперативное зу.
- •3.1.3. Флэш-память
- •5.6 Сетевой адаптер, модемы.
- •3.4.5. Сетевой адаптер
- •6.1 Классификация по, основные уровни.
- •6.4 Файловая система: назначение, виды файловых систем. Понятие файла.
- •Понятие файла:
- •6.5 Обеспечение интерфейса пользователей: интерфейс командной строки и графический интерфейс.
- •6.6 Драйверы устройств
- •7.1 Понятие алгоритма, основные свойства
- •7.2 Способы описания алгоритмов: словесное описание, схемы алгоритмов
- •8.4 Понятие сетевого протокола
- •8.5 Топология информационно-вычислительных сетей, основные типы соединений.
- •9.2 Службы Интернет: электронная почта, служба www, службы передачи файлов.
- •7.4.1. Электронная почта
- •7.4.2. Служба www
- •7.4.3. Служба передачи файлов
7.2 Способы описания алгоритмов: словесное описание, схемы алгоритмов
Словесное описание
у := А
(читается: «у присвоить значение А»), где у – переменная; А – некоторое
выражение/формула. Следует сначала выполнить все действия, предусмотренные
формулой А, а затем полученный результат сохранить в качестве значения переменной у.
Выражение А в частном случае может быть переменной или числом.
Предположим, что правила выполнения арифметических операций сложения,
вычитания и умножения известны исполнителю. Тогда искомым алгоритмом будет
следующая система предписаний:
Начало.
1. Ввести x1, x2.
2. p = –(x1+x2).
3. q = x1x2.
4. Вывести p, q.
Конец.
7.3 Основные блоки и правила составления схем алгоритмов, примеры.
Правила
7.4 Технология разработки алгоритмов, базовые управляющие структуры.
Технология разработки.
-разработка и написание
-тестирование и отладка
-сопровождение
7.5 Разработка программ, компиляция, компоновка и загрузка программ.
Разработка
-постановка задачи
-составление олгаритма
-написание программы
7.6 Виды ошибок, тестирование и отладка программ.
Виды ошибок
-синтаксические
-ошибки выполнения
-деление на 0
-ошибки ввода вывода
-смысловые
Тестирование программы – это выполнение программы на наборах исходных
данных (тестах), для которых известны результаты, полученные другим методом.
Система тестов подбирается таким образом, чтобы
а) проверить все возможные режимы работы программы
б)по возможности, локализовать ошибку.
Отладка – процесс устранения ошибок
-печать в узлах
-Трассировка(пошаговая отладка)-слежение за изменением элементов по ходу всей проги. Контроль индексов массива.
-контроль входов и выходов подпрограммы
-сопровождение.
Информационно-вычислительные сети
Это совокупность узлов, соединенные каналами связи в единую систему.
8.1 Состав информационно-вычислительных сетей, основные характеристики
Узел-любое устройство, включающее в состав сети 2 адресса
-фихический
-логический
Каналы
-кабельные
-радиоканал
-спутниковый
8.2. Классификация информационно-вычислительных сетей.
1.По технологии передачи информации
-широковещательный(TV)
-последовательные(информация проходит по ряду узлов)
2.По размеру
-локальные
-региональные
-глобальные
8.3 Модель взаимодействия открытых систем, описание основных уровней
7 уровней
1-й уровень – физический. Самый низший уровень модели OSI. Основной задачей
физического уровня является управление аппаратурой передачи данных и подключенным
к ней каналом связи. На этом уровне формируются сигналы, которые передают данные в
виде потока бит по передающей среде.
2-й уровень – канальный. На этом уровне физический канал преобразовывается в
надежную линию связи, свободную от необнаруженных ошибок. Для этого формируется
логический канал между двумя узлами, соединенных физическим каналом. Данные
передаются по канальному уровню в виде кадров, которые включают, помимо данных,
проверочную информацию. Проверочная информация позволяет установить, был ли
передан кадр без искажений (ошибок) и частично восстановить информацию. Если кадр
не был восстановлен, то происходит его повторная передача.
3-й уровень – сетевой. Отвечает за адресацию сообщений и перевод логических
адресов в физические. Этот уровень разрешает проблемы, связанные с разными способами
адресации и разными протоколами при переходе пакетов из одной сети в другую,
позволяя объединять разнородные сети.
4-й уровень – транспортный. На этом уровне данные разбиваются на пакеты. При
этом гарантируется, что эти пакеты прибудут по назначению в правильном порядке. Для
этого осуществляется поиск оптимального маршрута передачи пакетов с точки зрения
загруженности сегментов сети и времени передачи данных между узлами. Уровень
управляет созданием и удалением сетевых соединений и управляет потоком сообщений.
5-й уровень – сеансовый. Позволяет двум процессам (например, приложениям)
разных узлов устанавливать, использовать и завершать соединение, называемое сеансом.
Этот уровень управляет передачей между двумя узлами и определяет, какая из сторон,
когда и как долго должна осуществлять передачу.
6-й уровень – представительский. На этом уровне определяется формат,
используемый для обмена данными между узлами. Уровень отвечает за преобразование,
кодирование и сжатие данных.
7-й уровень – прикладной. Предоставляет доступ прикладным процессам к
сетевым службам. Этот уровень управляет общим доступом к сети.
