- •Содержание
- •1. Понятия информации, информатики и информационных процессов в современном обществе Понятие информации и ее основные виды
- •Роль информации в современном обществе
- •Роль компьютеров в обработке информации.
- •Общая характеристика информационных процессов
- •Сбор информации
- •Хранение информации
- •Обработка информации
- •Передача информации
- •2. Принципы работы и структура компьютера Основные принципы работы компьютера
- •Принцип программного управления
- •Принцип произвольного доступа к ячейкам основной памяти
- •Принцип хранимой программы
- •Структура компьютера
- •Центральные устройства компьютера
- •Периферийные устройства компьютера
- •Внешняя память
- •Аппаратные и программные средства компьютера
- •3. Техническое обеспечение компьютера
- •Микропроцессор
- •Память пк
- •Устройства ввода
- •Устройства вывода
- •Устройства связи пк с внешними объектами
- •4. Программное обеспечение компьютера
- •Состав программного обеспечения
- •Организация хранения программ и данных в дисковой памяти
- •5. Информационные технологии Понятие информационной системы
- •Понятие информационной технологии
- •Сопоставление основных компонентов технологий
- •Примеры информационных технологий
- •Информационная технология автоматизации офиса
- •6. Основные понятия технологии баз данных
- •Понятие базы данных
- •Основные свойства, характеризующие бд
- •Типы связей, используемые в бд
- •Способы организации бд
- •Структурные элементы реляционных бд
- •Понятие системы управления базами данных
- •Архитектура информационной системы, использующей бд
- •7. Назначение и основные возможности компьютерных сетей Общие сведения
- •Основные возможности работы пользователей в компьютерной сети
- •Классы компьютерных сетей
- •Основные топологии локальных компьютерных сетей
- •Комбинированные топологии
- •Сеть Интернет
- •Адресация компьютеров в сети Интернет
- •Доменная система имен
- •Адресация пользователей на компьютерах сети
- •Организация взаимодействия между программами в сети Интернет
- •Телеконференции (UseNet)
- •Диалоговое общение (irc, icq)
- •Всемирная паутина (www – World Wide Web)
- •8. Базовые понятия алгоритмизации задач и программирования Понятие данных
- •Ячейки памяти
- •Размеры ячеек памяти
- •Классы данных
- •Типы данных
- •Структуры данных
- •Массивы
- •Уровни языков программирования
- •Языки машинных команд
- •Языки Ассемблера
- •Языки высокого уровня
- •Понятие трансляции
Обработка информации
В термине КОМПЬЮТЕР (вычислитель) отражается лишь одна его возможность – способность производить вычисления. Однако, современные компьютеры с одинаковым успехом могут обрабатывать как числовую, так и, логическую, текстовую, аудио и видеоинформацию.
Компьютер может распознавать и воспроизводить человеческую речь, формировать и воспроизводить статические и динамические изображения, воспроизводить на экране различные видеофрагменты.
Важным видом обработки информации, с которым легко справляется компьютер, является поиск нужных данных в больших объемах информации.
Передача информации
Специальные устройства позволяют компьютеру подключаться к внешним каналам связи и осуществлять обмен информацией с удаленными абонентами. В качестве таких абонентов могут выступать другие компьютеры, что позволяет интегрировать информационные и вычислительные мощности многих компьютеров, а пользователям – иметь доступ к ресурсам каждого из этих компьютеров. Так возникают компьютерные сети.
2. Принципы работы и структура компьютера Основные принципы работы компьютера
В основу работы компьютера положены следующие основные принципы.
Принцип программного управления
Данный принцип предложен в середине XIX века английским математиком Августой Адой Лавлейс.
Суть его заключается в следующем: функционирование компьютера происходит по заранее составленной и помещенной в его память программе.
Программа представляет собой последовательность команд, которые может выполнять компьютер. Каждая команда реализует определенную элементарную операцию по обработке данных. Например, это могут операции выборки из памяти или записи в память данных, арифметические операции над данными (сложение, вычитание, умножение, деление), операции сравнения данных и т.п.
Здесь и далее под термином данные будем понимать порции информации, связанной с решаемой на компьютере задачей, которые хранятся в его памяти в закодированном виде (в виде двоичных кодов, т.е. последовательностей из нулей и единиц).
Команда также представляет собой двоичный код, определяющий какую операцию и над какими данными необходимо выполнить. Весь набор команд, которые может выполнять компьютер некоторого типа, принято называть его машинным (внутренним) языком или языком машинных команд.
Компьютеры разных типов имеют разные машинные языки и «понимают» только свой машинный язык. Таким образом, чтобы решить на компьютере любую задачу (вычислительную, обработки текста, графики и т.д.), надо иметь программу на его машинном языке, определяющую, какие операции, над какими данными и в какой последовательности нужного выполнить, чтобы достигнуть требуемого результата.
Принцип произвольного доступа к ячейкам основной памяти
Этот принцип предложен в 1945году выдающимся математиком венгерского происхождения Джоном фон Нейманом и заключается в том, что компьютеру в произвольный момент времени доступна любая ячейка его основной (оперативной) памяти, причем время доступа (время чтения или записи данного) одинаково для всех ячеек.
Основная память компьютера разбита на минимально допустимые ячейки памяти, именуемые байтами. Байты памяти пронумерованы и для доступа к ним используются их порядковые номера – адреса байт. При этом общее число N байт памяти называется объемом основной памяти.
Основная память
0001
0002 байты памяти с их номерами
0003
.
.
.
000N
Замечание. В общем случае ячейка памяти для хранения данного (в зависимости от его типа) может занимать не только один байт, но и несколько последовательных байт. Кроме того, у компьютера, помимо основной памяти, имеются еще и другие виды памяти (см. далее).