- •Лекция 1. Введение Понятие информатики
- •Информационное общество
- •Структура информатики
- •Лекция 2. Информация, сообщения, сигналы
- •Виды информации
- •Лекция 3. Количество и качество информации Количественные характеристики информации Синтаксическая мера информации
- •Семантическая мера информации
- •Качественные характеристики информации
- •Лекция 4-5. Кодирование информации в компьютере
- •Кодирование текстовой информации
- •Кодирование графической информации
- •Растровое изображение
- •Цветовые модели
- •Модель hsb
- •Модель rgb
- •Модель cmyk
- •Графические режимы
- •Векторное и фрактальное изображения
- •Кодирование звуковой информации
- •Цифро-аналоговое и аналого-цифровое преобразование звуковой информации
- •Параметры семплирования
- •Сжатие информации
- •Сжатие без потерь
- •Лекция 6. Информационные процессы и системы Информационные революции
- •Понятие информационной системы
- •Этапы развития информационных систем
- •Процессы в ис
- •Структура информационной системы
- •Лекция 7-8 Информационные технологии
- •Составляющие ит
- •Информационная технология обработки данных
- •Основные компоненты
- •Информационная технология управления
- •Основные компоненты
- •Автоматизация офиса
- •Информационная технология поддержки принятия решений
- •Информационная технология экспертных систем
- •Основные компоненты
- •Проблемы использования ит Устаревание ит
- •Выбор вариантов внедрения ит в фирме
- •Лекция 9. Функциональная и структурная организация компьютера Общая схема эвм
- •Основные блоки пк и их значение
- •Внутримашинный системный интерфейс
- •Локальные шины
- •Микропроцессоры Назначение и типы мп
- •Структура мп
- •Основная память Физическая структура оп
- •Логическая структура оп
- •Дисковые накопители внешней памяти
- •Внешние устройства пк Видеотерминальные устройства
- •Принтеры
- •Сканеры
- •Лекция 13. Характеристики и классификация компьютеров Функциональные характеристики компьютеров
- •Классификация эвм
- •Большие эвм
- •Малые эвм
- •Персональные компьютеры
- •СуперЭвм.
- •Серверы.
- •Переносные компьютеры.
- •Лекция 14-15. Компьютерные сети Основные понятия
- •Классификация вычислительных сетей
- •Процесс передачи информации
- •Формы взаимодействия абонентских эвм
- •Модель взаимодействия открытых систем
- •Протоколы компьютерной сети
- •Локальные вычислительные сети
- •Основные топологии лвс
- •Физическая передающая среда лвс
- •Методы доступа к передающей среде
- •Способы объединения лвс
- •Глобальная сеть Internet
- •Лекция 17. Программное обеспечение Основные понятия
- •Классификация программного обеспечения
- •Системное программное обеспечение
- •Инструментарий технологии программирования
- •Пакеты прикладных программ
- •Защита программного обеспечения
Глобальная сеть Internet
Internet – это сеть, объединяющая отдельные сети. Логическая структура Internet представляет собой некое виртуальное объединение, имеющее свое виртуальное пространство. Основные ячейки Internet – ЛВС. Internet не просто устанавливает связь между отдельными компьютерами, а создает пути соединения для групп компьютеров. Если ЛВС подключена к Internet, каждая РСт может получить доступ в Internet. Существуют также компьютеры, самостоятельно подключаемые к Internet. Они называются хост-компьютерами (host – хозяин). Каждый подключенный к сети компьютер имеет свой адрес, по которому его может найти другой абонент.
Способы организации передачи информации в Internet следующие:
Электронная почта. Выполняет функции обычной почты. Она обеспечивает передачу сообщений из одного пункта в другой. Электронное письмо хранится в почтовом ящике до получения его адресатом. При отправлении сообщений по электронной почте необходимо указывать в адресе не только имя хост-компьютера, но и имя абонента, которому сообщение предназначено.
World–wide–web (всемирная информационная сеть). Обеспечивает работу с гиперобъектами (текст, содержащий в себе другие тексты, графику, видео- или аудиоинформацию) клиентам сети. Гипертекст может ссылаться на гипертексты, расположенные и на других компьтерах.
HTML (Hypertext Markup Language – язык разметки гипертекста). Используется на всех WWW-серверах. Так как создание WWW-серверов является сложным и дорогостоящим, пользователи Internet могут размещать свою информацию на уже существующих серверах.
Язык JAVA. Это язык объектно-ориентированного программирования, позволяет интерпретировать программы, полученные из сети на локальном компьютере пользователя.
Служба Gopher.
Телеконференции Usenet. Служба Usenet обеспечивает распространение сообщений по Internet, имеет средства для разделения телеконференций (дискуссионных групп) по темам.
Передача файлов. Осуществляется с помощью протокола FTP (File Transter Protocol) и используется для обмена отдельными файлами.
Взаимодействие с другим компьютером (Telnet). Telnet обеспечивает взаимодействие с удаленным компьютером. Установив такую связь через Telnet, пользователь получает возможность работать с удаленным компьютером как со “своим”, т.е. получить в распоряжение все ресурсы компьютера, к которым разрешен доступ.
Лекция 17. Программное обеспечение Основные понятия
Программа (program, routine) – упорядоченная последовательность команд (инструкций) компьютера для решения задачи.
Программное обеспечение (software) – совокупность программ обработки данных и необходимых для их эксплуатации документов.
Задача (problem, task) – проблема, подлежащая решению.
Приложение (application) – программная реализация на компьютере решения задачи.
Термин «задача» в программировании означает единицу работы вычислительной системы, требующую выделения вычислительных ресурсов (процессорного времени, памяти).
Процесс создания программ можно представить как последовательность следующих действий:
постановка задачи;
алгоритмизация решения задачи;
программирование.
Постановка задачи (problem definition) – это точная формулировка решения задачи на компьютере с описанием входной и выходной информации.
Алгоритм – это система точно сформулированных правил, определяющая процесс преобразования допустимых исходных данных (выходной информации) в желаемый результат (выходную информацию) за конечное число шагов.
Программирование (programming) – теоретическая и практическая деятельность, связанная с созданием программ.
По отношению к ПО компьютерные пользователи делятся на следующие группы:
системные программисты – занимаются разработкой, эксплуатацией и сопровождением системного программного обеспечения;
прикладные программисты – осуществляют разработку и отладку программ для решения различных прикладных задач;
конечные пользователи – имеют элементарные навыки работы с компьютером и используемыми ими прикладными программами;
администраторы сети – отвечают за работу вычислительных сетей;
администраторы баз данных – обеспечивают организационную поддержку базы данных.
Сопровождение программы – поддержка работоспособности программы, переход на ее новые версии, внесение изменений, исправление ошибок и т.д.
Все программы по характеру использования и категориям пользователей можно разделить на два класса – утилитарные программы и программные продукты.
Утилитарные программы (“программы для себя”) предназначенные для удовлетворения нужд их разработчиков. Чаще всего такие программы выполняют роль отладочных приложений, являются программами решения задач, не предназначенных для широкого распространения.
Программные продукты (изделия) предназначены для удовлетворения потребностей пользователей, широкого распространения и продажи.
В настоящее время существуют и другие варианты легального распространения программных продуктов, которые появились с использованием глобальных телекоммуникаций:
«freeware» – бесплатные программы, свободно распространяемые, поддерживаются самим пользователем, который правомочен вносить в них необходимые изменения;
«shareware» – некоммерческие (условно-бесплатные) программы, которые могут использоваться, как правило, бесплатно.
Ряд производителей, использует ОЕМ-программы (Original Equipment Manufacturer), т.е. встроенные программы, устанавливаемые на компьютеры или поставляемые вместе с компьютерами.
Программный продукт должен быть соответствующим образом подготовленным к эксплуатации (отлажен), иметь необходимую техническую документацию, предоставлять сервис и гарантию надежной работы программы, иметь товарный знак изготовителя, а также наличие кода государственной регистрации.