
- •Вопросы к экзамену по информатике и311
- •Информация и данные. Свойства информации.
- •Операции над данными.
- •Измерение и представление информации. Синтаксический, семантический и прагматический подход к оценке информации.
- •Количество информации. Формула Хартли. Формула Шеннона.
- •Основные структуры данных: линейные, табличные и иерархические.
- •Файлы и файловая структура.
- •7 Представление целых и действительных чисел в двоичном коде.
- •8 Система счисления. Переход из q-ой в десятичную и наоборот.
- •9 Кодирование символьных и текстовых данных.
- •10 Кодирование графических данных.
- •Кодирование звуковой информации.
- •12 Алгебра логики. Логические операции и их таблицы истинности
- •13 Логические функции и их скнф и сднф.
- •14 Элементы теории множеств.
- •15 Элементы теории графов. Способы задания графов.
- •16 Элементы теории графов. Метрические характеристики графов.
- •17 Релейно-контактные схемы.
- •18 Вычислительная техника.
- •19 Классификация компьютеров по сферам применения.
- •20 Базовая система элементов компьютерных систем.
- •21 Функциональные узлы компьютерных систем. Триггеры.
- •22 Функциональные узлы компьютерных систем. Регистры.
- •23 Архитектура эвм. Принципы Дж. Фон Неймана.
- •24 Архитектура эвм с фиксированным набором устройств.
- •25 Открытая архитектура.
- •26 Архитектура многопроцессорных вычислительных систем.
- •27 Центральный процессор.
- •29 Оперативное запоминающее устройство.
- •30 Внутренние шины передачи данных.
- •2.7.3. Внутренние шины передачи данных
- •31 Внешние запоминающие устройства компьютера.
- •32 Видеотерминалы.
- •33 Клавиатура. Мышь.
- •34 Устройство печати. Сканер.
- •35 Звуковая карта. Модемы.
- •36 Состав системного программного обеспечения.
- •37 Операционные системы.
- •3.3. Виды операционных систем и их базовые понятия
- •38 Операционные системы. Процессы и потоки.
- •39 Операционные системы. Управление памятью.
- •40 Операционные системы. Организация ввода-вывода.
- •41 Драйверы устройств.
- •42 Файловые системы.
- •43 Служебные программы.
- •3.11.3. Программы резервирования данных
- •3.11.4. Программы записи компакт-дисков, просмотра и конвертации, сравнения файлов
- •44 Прикладное программное обеспечение.
- •3.13. Прикладное программное обеспечение
- •3.13.1. Ппо общего назначения
- •3.13.2. Ппо специального назначения
- •8 Система счисления. Переход из q-ой в десятичную и наоборот.
18 Вычислительная техника.
Совокупность устройств, предназначенных для автоматической или автоматизированной обработки данных, называется вычислительной техникой. В это число устройств входит и компьютер — электронный прибор, предназначенный для автоматизации, создания, хранения, обработки и транспортировки данных.
Анализируя раннюю историю вычислительной техники, некоторые зарубежные исследователи в качестве древнего предшественника компьютера называют механическое счетное устройство — абак. Абак представляет собой глиняную пластинку с желобами, в которых раскладывались камни, представлявшие числа. В России в XVI—XVII веках появилось намного более передовое изобретение — русские счеты.
В западной Европе около 1500 года Леонардо да Винчи4 разработал эскиз 13-разрядного суммирующего устройства. Первую же действующую суммирующую машину построил в 1642 году Паскаль5. Его машина была восьмиразрядной, механической с ручным приводом и могла выполнять операции сложения и вычитания. В 1672 году Лейбниц6 построил механическую машину, которая могла выполнять все четыре арифметические действия. Впервые машину, работающую по программе, создал в 1834 году английский ученый Бэббидж78. Все эти машины были механические, содержали тысячи шестеренок, которые надо было изготовить с высокой точностью. Программу для машины Бэббиджа записывали на перфокартах. Первым программистом для этой машины была дочь Байрона9 — Ада Ловлейс, в честь которой уже в наши дни был назван язык программирования Ada.
Впервые автоматически действующие вычислительные машины появились в середине XX века. Это стало возможным благодаря использованию электромеханических реле. Так появились релейные машины, которые могли выполнять несколько десят
ков операций в секунду. Однако эти машины были быстро вытеснены электронными, гораздо более производительными и надежными.
Первой действующей ЭВМ стал ENIAC (Electronic Numerical Integrator and Computer, США, 1946 год). Руководили проектом американцы Моучли и Эккерт10. Эта машина содержала около 18 тыс. электроламп, множество электромеханических элементов и потребляла 150 кВт электроэнергии.
В СССР до 1970-х годов создание ЭВМ велось полностью самостоятельно. Первая отечественная ЭВМ — МЭСМ (малая электронно-счетная машина) была создана в 1951 году под руководством академика Лебедева11. Одной из лучших в мире для своего времени была БЭСМ-6, созданная в середине 60-х годов.
Различают несколько поколений электронных вычислительных машин на основе физико-технологического принципа: машину относят к тому или иному поколению в зависимости от использования в ней физических элементов или технологии ее изготовления (табл. 2.1).
В основе базовой системы элементов машин первого поколения лежали электронные лампы. Они определяли достоинства и недостатки цифровых устройств. Лампы были долговечны и достаточно надежны. Однако они работали с напряжением в десятки вольт, расходовали много энергии, занимали большой объем. Для их охлаждения требовалось решить трудные технологические задачи. ЭВМ первого, второго и третьего поколений сейчас в лучшем случае музейные экспонаты.
Приход полупроводниковой техники (транзистор изобретен в 1948 году) резко изменил ситуацию. ЭВМ сильно уменьшились в размерах, стали меньше потреблять электроэнергии, их стоимость также снизилась, а быстродействие увеличилось. Появились крупные фирмы по производству компьютеров широкого назначения: International Business Machines (IBM), Control Date Corporation (CDC), Digital Equipment Corporation (DEC). Уже начиная со второго поколения, электронно-вычислительные машины стали делиться на большие, средние и малые по признакам размеров, стоимости и вычислительных возможностей.
В начале 70-х годов ХХ века с появлением интегральных технологий в электронике были созданы микроэлектронные устройства, содержащие несколько десятков транзисторов и резисторов на одной небольшой кремниевой подложке. Без пайки на них "выращивались" электронные схемы, выполняющие функции основных логических узлов ЭВМ. Так появились интегральные схемы (ИС), которые позволили резко уменьшить размеры полупроводниковых схем и снизить потребляемую мощность. На их основе строились ЭВМ, которые выполнялись в виде одной стойки и периферийных устройств. В то же время радикально изменились возможности программирования. Программы стали писаться на языках высокого уровня (ЯВУ).
В 1971 году компанией Intel было создано устройство, реализующее на одной крошечной микросхеме функции процессора. Появилась новая отрасль промышленности — микроэлектроника, которая стала производить большие (БИС) и сверхбольшие (СБИС) интегральные схемы. 1976 год стал началом эры массового появления персональных ЭВМ, первым представителем которой стал Apple, созданный американцами Возняком и Джобсом12. В 1981 году IBM выпустила свои персональные компьютеры IBM PC XT и PC AT, которые были оснащены операционной системой
MS DOS, созданной фирмой Microsoft. С тех пор IBM PC стала самой популярной "персоналкой" в мире.
К 1990 году микроэлектроника подошла к пределу, разрешенному физическими законами. В дальнейшем совершенствовании ЭВМ видны два пути. На физическом уровне это переход к использованию иных физических принципов построения узлов ЭВМ — на основе оптоэлектроники и криогенной электроники, использующей сверхпроводящие материалы при низких температурах. Кроме того должна повыситься роль сетей ЭВМ, позволяющих разделить решение задачи между несколькими компьютерами. В дальнейшем сети будут доминировать.