- •Информатика
- •Введение
- •1. Общие сведения об информатике
- •1.1. Информатика как наука
- •1.2 Определения информации
- •1.3. Виды информации
- •1.4. Структура информации
- •1.5. Требования, предъявляемые к социальной информации
- •Контрольные вопросы и задания:
- •2. История развития вычислительной техники
- •2.1. Ручной период вычислений или период абака
- •2.2. Механический период
- •2.3. Электромеханический период
- •2.4. Электронный период
- •Контрольные вопросы и задания
- •3. Поколения эвм
- •Контрольные вопросы и задания:
- •4. Сферы использования эвм
- •Контрольные вопросы и задания
- •5. Принципы построения эвм. Структура эвм, назначение основных блоков
- •5.1. Структура машины фон-неймановского типа
- •5.2. Назначение основных блоков эвм
- •5.2.1 Процессор
- •5.2.1 Устройства ввода-вывода
- •Контрольные вопросы и задания:
- •6. Персональные компьютеры
- •6.1. Современный настольный персональный компьютер
- •Контрольные вопросы и задания:
- •7. Двоичная система счисления
- •Контрольные вопросы и задания:
- •8. Память, ее характеристики
- •8.1. Определения. Единицы емкости памяти
- •8.2. Принципы устройства памяти
- •8.3. Виды памяти.
- •8.4. Внешние запоминающие устройства
- •Контрольные вопросы и задания:
- •9. Языки программирования современных эвм. Этапы разработки программ
- •9.1. Понятие программы
- •9.2. Машинный язык и языки программирования высокого уровня
- •9.3. Компиляторы и интерпретаторы языков программирования
- •9.4. Лингвистическое обеспечение современных эвм.
- •9.5. Этапы разработки программ для эвм
- •Контрольные вопросы и задания:
- •10. Программное обеспечение современных эвм
- •10.1. Роль программного обеспечения
- •10.2. Понятие об операционной системе
- •10.3. Основные задачи, решаемые ос пэвм
- •10.4. Современные операционные системы
- •10.5. Понятие интерфейса ос
- •10.6. Классификация операционных систем. Современные операционные системы
- •10.7. Оболочки операционных систем
- •Наиболее распространенные оболочки
- •10.8. Прикладное программное обеспечение
- •10.8.1.Текстовые редакторы
- •10.8.2. Табличные процессоры
- •10.8.3. Базы данных и субд
- •Контрольные вопросы и задания:
- •11. Алгоритмы
- •11.1. Понятие алгоритма
- •11.2. Свойства и состав алгоритмов
- •11.3. Способы записи алгоритмов. Блок-схемы
- •11.4. Базовые структуры алгоритмов: следование, ветвление, цикл
- •Контрольные вопросы и задания:
- •12. Информационные системы. Основные понятия и классификация
- •12.1. Классификация информационных систем
- •12.1.1. Классификация по масштабу
- •12.1.2. .Классификация по целям.
- •12.1.3. Классификация по способу организации
- •12.2. Архитектуры информационных систем
- •Контрольные вопросы и задания:
- •13. Понятие программного продукта. Качество и жизненный цикл программного продукта
- •13.1. Программный продукт. Особенности разработки программного обеспечения
- •Характеристики качества программного обеспечения
- •13.2. Качество программных продуктов
- •13.3. Показатели эффективности разработки программного обеспечения
- •13.4. Жизненный цикл программного обеспечения информационных систем
- •13.4.1.Основные этапы жизненного цикла по
- •13.4.2. Структура жизненного цикла по
- •13.4.3. Модели жизненного цикла по
- •Контрольные вопросы и задания:
- •14. Методология и технология разработки программного обеспечения
- •14.1. Методологии и инструменты проектирования
- •14.2. Методы и средства структурного анализа и проектирования
- •14.3. Диаграммы потоков данных
- •14.3.1. Основные символы
- •Основные элементы dfd диаграммы
- •14.3.2. Контекстная диаграмма и детализация процессов
- •14.3.3.Спецификация процесса (описание операций)
- •14.3.4. Диаграммы сущность связь
- •14.4. Методология rad
- •Контрольные вопросы и задания:
- •15. Тестирование и отладка программ
- •15.1.Понятие тестирования и отладки программ
- •15.2. Классификация ошибок, способы их выявления и устранения
- •Контрольные вопросы и задания:
- •16. Передача информации. Компьютерные сети основные понятия
- •16.1. Формы передачи информации на большие расстояния
- •16.2. Передача информации между компьютерами
- •16.3. Компьютерные сети
- •16.4. Классификация сетей
- •16.5. Локальные сети. Общие понятия
- •16.6. Глобальная сеть Internet. Общие понятия
- •Контрольные вопросы и задания:
- •17. Основы защиты информации
- •17.1. Способы несанкционированного доступа к компьютерной информации
- •17.2. Компьютерные вирусы и защита от них
- •17.2.1. Способы проявления компьютерных вирусов
- •17.2.2. Защита от поражения компьютерными вирусами
- •17.3. Нормативно правовая база защиты информации
- •Контрольные вопросы и задания:
- •18. Современная вычислительная техника (аналоговая и дискретная)
- •18.1. Аналоговая вычислительная техника
- •18.2. Основные характеристики авм
- •18.3. Гибридная вычислительная техника
- •18.4. Сравнительные характеристики аналоговой и дискретной техники
- •Контрольные вопросы и задания:
- •Библиография
- •Оглавление
5.2. Назначение основных блоков эвм
Рассмотрим назначение основных составляющих частей машины фон-неймановского типа, в дальнейшем, в данном пособии, информация о наиболее важных из них будет представлена более подробно.
5.2.1 Процессор
Процессор (Рис.5.3) – в машинах, начиная с третьего поколения, это микропроцессор, состоит из арифметически-логического устройства (АЛУ) и управляющего устройства (УУ). Основную долю обработки информации осуществляет АЛУ. На вход АЛУ подается информация в виде кода операции оператора, который указывает, что должно делать АЛУ и операндов – чисел или слов, с которыми этот оператор должен работать. На выходе АЛУ появляется результат этой операции. АЛУ работает как карманный калькулятор, немедленно выдает результат, если в него с помощью клавиш вводить числа. Управляет работой АЛУ управляющее устройство (УУ), действующее на основе информации, поступающей из запоминающего устройства, где хранятся все сведения, необходимые для его работы. Поэтому следующим по важности элементом компьютера является память. Функции памяти выполняет запоминающее устройство (ЗУ).
|
|
Рис. 5.2 Структура ЭВМ фон-неймановского типа |
Рис. 5.3 Структура процессора |
Одной из разновидностей ЗУ является оперативное запоминающее устройство (ОЗУ), в котором процессы записи и считывания информации происходят очень быстро. Это основная память компьютера. Именно здесь и хранятся программа и данные, необходимые для немедленного решения каждой конкретной задачи.
Работа компьютера сводится к организации взаимодействия АЛУ (знающего «как делать») и ЗУ (знающему «что делать»). Сами по себе АЛУ и ЗУ взаимодействовать не могут. Это осуществляет управляющее устройство (УУ), которое взаимодействует со всеми узлами компьютера и организует передачу информации от одного узла к другому для выполнения программы, записанной в ОЗУ.
5.2.1 Устройства ввода-вывода
Процессор и ОЗУ это главные части компьютера, он может работать, имея только их, но такой компьютер никому не нужен. Чтобы компьютеру передать задание, нужно чтобы он имел устройство ввода, а для того чтобы узнать результат – устройство вывода.
К самым широко применяемым и самым старым устройствам ввода относится клавиатура или пульт. Это устройство похоже на пишущую машинку (Рис. 5.4 и 5.5). Пользователь посылает команды машине в виде символов и букв, имеющихся на клавиатуре, такие команды сами по себе ей не понятны, и требуют перевода на специальный машинный язык. Это осуществляет программно-аппаратное устройство интерфейс (inter - между, face - лицо). Интерфейс – определяет правила взаимодействия различных устройств. Эти правила можно реализовать программно и тогда будем иметь программу интерфейса. Правила интерфейса, реализованные аппаратурно называются – интерфейсным устройством. Например, аналого-цифровой преобразователь (АЦП), преобразующий электрический ток в его цифровое представление в двоичном коде, является типичным интерфейсом между электрическим процессом и компьютером, который перерабатывает этот процесс.
|
Рис. 5.4 Клавиатура первого ПК Apple |
Если компьютер используется для контроля управления каким-либо объектом и в него нужно вводить показания приборов и датчиков, тогда в качестве интерфейса используется устройство связи компьютера с объектом.
Всю совокупность клавиш клавиатуры можно условно разбить на три группы: символьные, функциональные и клавиши управления курсором.
Символьные клавиши служат для ввода текста, т.е. букв, цифр и специальных символов.
Цифровые клавиши предназначены для ввода чисел, а в режиме <Num Lock> управляют курсором.
|
|
Рис. 5.5 современная клавиатура |
Назначение функциональных клавиш подавать команду. Смысл команд определяется активной в данный момент программой, поэтому жесткого закрепления значений у этих клавиш нет.
Клавиши управления курсором ответственны за передвижение курсора по экрану относительно текущего экранного изображения.
В настоящее время выпускаются клавиатуры под определенное программное обеспечение, например под операционную систему Windows, тогда она дополняется соответствующими кнопками управления
Еще одно распространённое устройство ввода, вытесняемое сегодня благодаря сенсорным экранам мониторов – мышь.
Прообраз современной мыши появился только в начале 60-х и был изобретен в ходе работ по повышению продуктивности человеческого интеллекта. Вел эти работы ученый Дуг Энгельбрат, воплотил его идею в техническом исполнении Билл Инглиш (Рис. 5.6) Первая модель мыши. Это простая деревянная коробка с двумя колесиками в днище и большой красной кнопкой сверху.
В настоящее время существует такое количество разновидностей компьютерных мышей, что их даже пытаются классифицировать по типу соединения с компьютером, по назначению, и исполнению. Так, например, мыши могут быть: проводными, оптическими, беспроводными, ассиметричными, шариковыми, трекболами, эргономичными и т.д. Современная мышь сильно отличается от своей прародительницы и имеет не одну, а иногда и более десятка кнопок для выполнения функций управления вводом (Рис. 5.7 а,б,в,г)
Устройством ввода служат также внешние запоминающие устройства (ВЗУ) – это компакт-кассеты, магнитные ленты и магнитные диски. Информация, которая вводится с этих устройств, должна быть получена также с помощью компьютера. ВЗУ служат для передачи информации с одного компьютера на другой. Эти устройства будут рассмотрены в разделе, посвященном видам памяти компьютера.
|
|
Рис. 5.6 Первая мышь |
|
|
|
а) |
б) |
|
|
|
|
в) |
г) |
|
5.7 Разновидности современных мышей |
К устройствам вывода информации относятся, например, дисплей (Рис. 5.8) и принтер. Монитор или дисплей (display – показ) предназначен для отображения текстовой и графической информации. Мониторы бывают цветными и монохромными. Они могут работать в одном из двух режимов: текстовом или графическом (рис. 5.9).
|
|
а) |
б)
|
Рис. 5.58Мониторы ПК – а) с электронно-лучевой трубкой; б) - жидкокристаллический |
В текстовом режиме экран монитора условно разбивается на отдельные участки – знакоместа (раньше, это чаще всего 25 строк по 80 символов). В графическом режиме экран монитора представляет собой область, разбитую на клетки или точки, размер этих точек – это минимальная единица изображения, которую монитор может воспроизвести четко и раздельно. Эти точки называются пикселями. Пиксели могут храниться, адресоваться и показываться.
Количество пикселей, которое может воспроизвести монитор, называется его разрешающей способностью.
Для обозначения разрешающей способности различных процессов преобразования изображений (сканирование, печать, растеризация и т. п.) используют следующие термины:
dpi (англ. dots per inch) — количество точек на дюйм;
ppi (англ. pixels per inch) — количество пикселей на дюйм;
lpi (англ. lines per inch) — количество линий на дюйм;
spi (англ. samples per inch) — количество сэмплов на дюйм
По историческим причинам величины стараются приводить к dpi, хотя с практической точки зрения ppi более однозначно характеризует для потребителя процессы печати или сканирования. lpi широко используется в полиграфии. spi используется для описания внутренних процессов устройств или алгоритмов.
Разреше́ние устройства описывает максимальное разрешение изображения, получаемого с помощью устройства ввода или вывода. Например, под разрешением экрана монитора обычно понимают размеры изображения в пикселах: 800 × 600, 1024 × 768, 1280 × 1024. Разрешение принтера, сканера обычно указывают в DPI: 300 DPI, 600 DPI, 1200 DPI.
Для типичных разрешений мониторов и экранов устройств существуют устоявшиеся буквенные обозначения:
QVGA — 320×240; стандарт для PocketPC, КПК под управлением Linux, а также многих современных мобильных телефонов и смартфонов
HVGA — 640×240 или 320×480; применялись в КПК клавиатурной серии HP Jornada и ряде КПК Psion или Palm/Sony Clie соответственно
VGA — 640×480 — 0,3 Мпикс; стандарт для PocketPC, КПК под управлением Linux, а также стандартное разрешение многих фотокамер в мобильных телефонах и смартфонах
Мониторы бывают с электронно-лучевой трубкой и жидкокристаллические, которые применяются как в стационарных компьютерных системах, так и в переносных компьютерах – ноутбуках и других устройствах обработки информации (сотовые телефоны, интернет-планшетники, электронные книги), а еще современные мониторы являются не только средствами вывода, но и средствами ввода информации. Такие мониторы называются сенсорными, они реагируют на механическое воздействие аналогично кнопкам клавиатуры и могут быть организованы на двух принципах – ёмкостном и резистивном.
В современных устройствах обработки информации, так называемых электронных книгах eBook’ах используется для отображения информации технология «электронных чернил» – e-Ink, которая формирует изображение в отражённом свете, как обычная бумага, и может хранить изображение текста и графики в течение достаточно длительного времени, не потребляя при этом электрической энергии и затрачивая её только на изменение изображения (рис. .5.10)
|
а) пример текстового режима работы монитора
|
|
б)
Рис. 5.9. Примеры режимов работы монитора: а) пример текстового режима работы монитора; б) пример графического режима работы монитора. Верхний рисунок вставлен в текст доку мента WORD
|
Рис. 5.10. Электронные книги с технологией e-Ink
Для фиксации компьютерной информации в текстовом (символьном) виде, используют принтеры – печатающие устройства.
Разработанные с помощью компьютера чертежи какого-либо изделия выводятся на бумагу с помощью графопостроителя – автоматической чертежной доски, управляемой компьютером. Чертежи на лист наносятся рапидографом – инструментом, напоминающим фломастер.
Все шире применяются такие устройства устройство вывода как синтезаторы речи, которые преобразуют числа, слова и фразы, образованные в памяти компьютера в электрические колебания, соответствующие голосу или звукам музыкальных инструментов.
Все основные узлы компьютера: микропроцессор, ОЗУ, контроллеры или адаптеры (электронные схемы, служащие промежуточным звеном между ОЗУ и внешними устройствами, соединены с микропроцессором и ОЗУ через шину), блок питания, накопители или дисководы для гибких магнитных дисков (ВЗУ), накопитель на жестком магнитном диске (винчестер) объединяются в ПЭВМ в системный блок .