
- •Государственное образовательное учреждение высшего
- •Содержание
- •Введение
- •1. Основные понятия и методы теории информатики и кодирования. Сигналы, данные, информация. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •Сообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации. Системы передачи информации
- •1.1.1. Формы представления информации
- •Дискретная и аналоговая информация
- •Источник канал связи приемник
- •Контрольные вопросы
- •1.2. Меры и единицы количества и объема информации
- •Формула Шеннона:
- •Контрольные вопросы
- •1.3. Позиционные системы счисления
- •1.3.1. Способы перевода чисел из одной системы счисления
- •В другую
- •Способ перевода чисел из системы счисления
- •С любым основанием в десятичную
- •Способ перевода целых чисел из десятичной в систему счисления с любым другим основанием
- •Правило перевода дробного числа из десятичной в систему счисления с любым другим основанием
- •1.3.2. Системы счисления, используемые в компьютере
- •Перевод из восьми- и шестнадцатеричной систем счисления в двоичную
- •Перевод из двоичной в восьми- и шестнадцатеричную системы счисления
- •Перевод из восьмеричной системы счисления в шестнадцатеричную и обратно
- •1.3.3. Двоичная арифметика
- •Полная таблица сложения для двоичной системы счисления
- •Вычитание меньшего числа из большего в двоичной системе
- •Вычитание большего числа из меньшего в двоичной системе
- •1.3.4. Представление чисел в двоичном коде
- •Контрольные вопросы
- •1.4. Логические основы эвм
- •1.4.1. Основные понятия и операции формальной логики
- •1.4.2. Таблица истинности логических выражений
- •1.4.3. Основные логические операции Операция отрицания (инверсия)
- •Операции логического умножения (конъюнкция)
- •Операция логического сложения (дизъюнкция)
- •Операция импликации
- •Операция эквиваленция
- •Построение таблицы истинности для сложного высказывания
- •1.4.4. Логические законы и правила преобразований
- •1.4.5. Основные логические элементы компьютера
- •Логические вентили и, или и не
- •Полусумматор
- •Сумматор
- •Каскад сумматоров
- •Триггер
- •Контрольные вопросы
- •2. Технические средства реализации информационных процессов
- •2.1. История развития эвм. Понятие и основные виды архитектуры эвм
- •Контрольные вопросы
- •2.2. Состав и назначение основных элементов персонального компьютера, их характеристики
- •Контрольные вопросы
- •2.3. Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Контрольные вопросы
- •2.4. Устройства ввода/вывода данных, их разновидности и основные характеристики
- •Контрольные вопросы
- •3. Программные средства реализации информационных процессов
- •3.1. Понятие системного и служебного (сервисного) программного обеспечения: назначение, возможности, структура. Операционные системы
- •Контрольные вопросы
- •3.2. Файловая структура операционных систем. Операции с файлами
- •Правила именования файлов
- •Примеры часто встречающихся расширений в fat и fat32 (в ms-dos и Windows)
- •Каталоги
- •Операции над файлами и каталогами
- •Контрольные вопросы
- •3.3. Технологии обработки текстовой информации
- •Двоичное кодирование текстовой информации
- •Кодировки русских букв
- •Основные восьмибитные кодировки
- •Способы передачи информации о форматировании текста
- •Различные форматы текстовых файлов (документов)
- •Контрольные вопросы
- •3.4. Электронные таблицы
- •Контрольные вопросы
- •3.5. Технологии обработки графической информации Двоичное кодирование графической информации
- •Кодирование цвета
- •Растровая графика
- •Векторная графика
- •Палитры цветов
- •Графический редактор: назначение и основные возможности
- •Различные форматы графических файлов
- •Растровые форматы
- •Векторные форматы
- •Контрольные вопросы
- •3.6. Средства электронных презентаций
- •Контрольные вопросы
- •3.7. Системы управления базами данных
- •Контрольные вопросы
- •3.8. Основы баз данных и знаний
- •I этап. Постановка задачи.
- •VI этап. Работа с созданной базой данных.
- •Классификация баз знаний
- •Контрольные вопросы
- •4. Модели решения функциональных и вычислительных задач
- •4.1. Моделирование как метод познания
- •4.2. Классификация и формы представления моделей
- •Контрольные вопросы
- •4.3. Методы и технологии моделирования
- •Классификация иис
- •Информационная технология решения задач
- •Компьютерный эксперимент
- •Контрольные вопросы
- •4.4. Информационная модель объекта
- •Контрольные вопросы
- •5. Алгоритмизация и программирование
- •5.1. Понятие алгоритма и его свойства. Блок-схема алгоритма
- •5.1.1. Основные свойства алгоритмов
- •5.1.2. Формы записи алгоритма
- •1. Словесная форма записи алгоритма
- •2. Графический способ записи алгоритма
- •3. Запись алгоритма в виде псевдокода
- •Основные служебные слова:
- •Контрольные вопросы
- •5.2. Основные алгоритмические конструкции. Базовые алгоритмы. Программы линейной структуры. Операторы ветвления, операторы цикла
- •Вложенные циклы
- •Контрольные вопросы
- •6. Локальные и глобальные сети эвм. Защита информации в сетях
- •6.1. Сетевые технологии обработки данных
- •Контрольные вопросы
- •6.2. Основы компьютерной коммуникации. Принципы организации и основные топологии вычислительных сетей
- •Контрольные вопросы
- •6.3. Сетевой сервис и сетевые стандарты
- •1. Персональный компьютер.
- •Контрольные вопросы
- •6.4. Защита информации в локальных и глобальных компьютерных сетях
- •2. Защита пароля.
- •11. Дублирование, мультиплексирование и резервирование офисов.
- •12. Резервирование каналов связи.
- •12. Защита данных от перехвата.
- •Контрольные вопросы
- •7. Технологии программирования. Языки программирования высокого уровня
- •7.1. Этапы решения задач на компьютерах
- •Контрольные вопросы
- •7.2. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх
- •Контрольные вопросы
- •7.3. Объектно-ориентированное программирование
- •Алгоритмическое программирование
- •Объектно-ориентированное программирование
- •Контрольные вопросы
- •7.4. Эволюция и классификация языков программирования. Основные понятия языков программирования
- •Языки низкого уровня
- •Языки высокого уровня
- •Контрольные вопросы
- •7.5. Структуры и типы данных языка программирования
- •Контрольные вопросы
- •7.6. Трансляция, компиляция и интерпретация
- •Контрольные вопросы
- •Заключение
- •Список литературы
1. Персональный компьютер.
2. Модем. Модем является устройством, обеспечивающим преобразование цифровой информации компьютера в сигналы, передаваемые по телефонной линии, и обратно. Его название произошло от основных функций – модулирование (modulation) – преобразование сигнала при передаче и демодулирование (demodulation) – обратное преобразование при приеме. Именно с помощью модема компьютер проще всего подключить к Internet.
3. Настроенное программное обеспечение. Для подключения необходимы специальные программы, позволяющие набирать телефонный номер с помощью компьютера и осуществлять непосредственное подключение к сети Internet (такие программы встроены в современные операционные системы).
Для установления связи компьютера с Internet через модем требуется также пакет программ, называемый драйвером TCP/IP, для ОС Windows – это драйвер Winsock (Windows Sockets). В Windows уже имеется встроенный драйвер Winsock. Для его использования необходимо установить и настроить программу удаленного доступа к сети (Dial – Up Networking). Это может быть сделано в процессе установки Windows или позже с помощью папки «Установка и удаление программ» панели управления.
Для просмотра Web-страниц необходимо также наличие специальной программы для просмотра информации в Internet – браузера (browser).
4. Линия связи. Обычно это аналоговая телефонная линия или линия связи ISDN (Integrated Services Digital Network), которая устанавливает цифровое соединение между персональным компьютером и провайдером. Линия ISDN может передавать информацию без предварительного преобразования в аналоговую форму с помощью модема, что увеличивает скорость обмена. Телефонная линия связи называется выделенной, если она круглосуточно соединяет провайдера и абонента для подключения к Internet или коммутируемой, если она связывает с Internet только во время сеанса связи.
5. Провайдер. Провайдер (ISP – Internet Service Provider)) – это поставщик услуг Internet , организация, которая предоставляет возможность подключения к сети Internet . Провайдер может быть местным или национальным. Он предоставляет необходимое программное обеспечение, адрес электронной почты и доступ к другим возможностям Internet . Услуги доступа к Internet , как правило, являются платными. Существуют различные варианты оплаты. Обычно при подключении через модем предлагаются следующие тарифы:
– почасовой, т.е. за время подключения к Internet ;
– за объем трафика (трафик – это объем информации, передаваемой по сети);
– за определенный период (сутки, месяц) без подсчета фактического времени подключения и трафика;
– за поддержание почтового ящика.
Чтобы подключить компьютер к сети Internet в первый раз, необходимо знать:
– имя пользователя (логин);
– пароль;
– местный номер телефона провайдера;
– IP-адреса сервера DNS;
– будет ли при подключении использоваться постоянный IP-адрес или нет;
– маску IP-адреса (для локальной сети).
Настройка подключения к Internet обеспечивается с помощью папки «Свойства обозревателя» панели управления, где следует выбрать закладку «Подключения». В закладке «Подключение» необходимо нажать кнопку «Установить…», а затем выполнить соответствующий диалог.
WWW (World Wide Web – всемирная паутина) – это служба, предоставляющая доступ к различным ресурсам Internet – документам, графике, аудио и видеозаписям, использующая протокол HTTP и язык HTML.
HTTP – это протокол передачи гипертекстовых документов. HTML (Hypertext Markup Language) – это язык разметки гипертекста. Гипертекст – это формат документа, который кроме текста, может содержать ссылки на другие гипертекстовые документы, картинки, музыку и файлы. Гиперссылки – это ссылки, позволяющие переходить от одного Web-ресурса к другому щелчком мыши. При просмотре Web-страницы в браузере ссылки выделяются визуально.
HTML – это формат гипертекстовых документов, использующихся в WWW для предоставления информации. Формат этот не описывает то, как документ должен выглядеть, а его структуру и связи. Внешний вид документа на экране пользователя определяется программой просмотра WWW – браузером. Если работать за графическим или текстовым терминалом, то в каждом случае документ будет выглядеть по-разному, но структура его останется неизменной, поскольку она задана форматом HTML. Имена файлов в формате HTML обычно имеют расширение htm, html, dhtml, shtml.
Web-мастера – это пользователи сети, создающие web-странички и сайты. Для создания html-документов web-мастера используют визуальные редакторы (Microsoft Front Page) или простые текстовые редакторы (Блокнот Windows). Создание страниц с помощью визуальных редакторов удобнее, но редактор создает не такой оптимальный html-код, как опытный web-мастер. Кроме того, встраивать многие элементы html-кода возможно, только непосредственно редактируя код странички.
WWW работает по принципу клиент-серверы: существует множество серверов, которые по запросу клиента возвращают ему гипертекстовый документ. Чтобы использовать WWW, пользователь должен иметь специальное программное обеспечение, которое, как правило, распространяется по сети бесплатно или поставляется в комплекте с большинством других программ и услуг Internet. Когда в браузере загружается Web-страница, то он выполняет команды, записанные на языке HTML, и выводит страничку на экран. Программные средства WWW являются универсальными для различных сервисов Internet , а сама информационная система WWW играет интегрирующую роль.
Браузер – это программа для просмотра гипертекстовых документов и перехода от одного гипертекстового документа к другому.
Основные функции браузеров следующие:
– установка связи с Web-сервером, на котором хранится документ, и загрузка всех его компонентов;
– форматирование и отображение Web-страниц в соответствии с возможностями компьютера, на котором браузер работает;
– предоставление средств для отображения мультимедийных и других объектов, входящих в состав Web-страниц, а так же механизма расширения, позволяющего настраивать программу на работу с новыми типами объектов;
– обеспечение автоматизации поиска Web-страниц и упрощение доступа к страницам, посещавшимся раньше;
– предоставление доступа к встроенным или автономным средствам для работы с другими службами Internet , такими как электронная почта, телеконференции, FTP.
FTP (File Transfer Protocol – протокол передачи файлов) – это служба Internet, реализующая протокол передачи файлов. Программы FTP-клиенты позволяют пользователю передавать файлы между двумя компьютерами, связанными между собой локальной или глобальной сетью. При этом компьютерные платформы могут быть различных типов. Протокол FTP оптимизирован именно для передачи файлов. В этом заключаются главные особенности FTP в сети.
Для получения файлов по протоколу FTP можно использовать универсальный браузер (например, Microsoft Internet Explorer или Netscape Navigator) или специальную программу (например, Cute FTP).
Практически всегда с операционной системой поставляются стандартные программы, работающие по протоколу FTP. Их исходное предназначение – передача файлов между разными компьютерами, работающими в сетях TCP/IP: на одном из компьютеров работает программа-сервер, на втором пользователь запускает программу-клиент, которая соединяется с сервером и передает или получает по протоколу FTP файлы. Пользователь зарегистрирован на обоих компьютерах и соединяется с сервером под своим именем (login) и со своим паролем (password).
Часто сервер FTP настраивают таким образом, что соединиться с ним можно будет не только под своим именем, но и под условным именем anonymous – анонимный пользователь, в качестве пароля используя адрес электронной почты. В этом случае становится доступна не вся файловая система компьютера, а некоторый набор файлов на сервере, которые составляют содержимое сервера Anonymous FTP – общедоступного файлового архива. На таких серверах сегодня доступно огромное количество различной документации и программного обеспечения.