Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 Информация.docx
Скачиваний:
12
Добавлен:
03.08.2019
Размер:
103.38 Кб
Скачать

1 Информация (от лат. informatio — осведомление, разъяснение, изложение) — в широком смысле абстрактное понятие, имеющее множество значений, в зависимости от контекста. В узком смысле этого слова — сведения (сообщения, данные) независимо от формы их представления. В настоящее время не существует единого определения термина информация. С точки зрения различных областей знания, данное понятие описывается своим специфическим набором признаков. Информация — совокупность данных, зафиксированных на материальном носителе, сохранённых и распространённых во времени и пространстве. виды информации по ее форме представления, способам ее кодирования и хранения, что имеет наибольшее значение для информатики, это: графическая или изобразительная — первый вид, для которого был реализован способ хранения информации об окружающем мире в виде наскальных рисунков, а позднее в виде картин, фотографий, схем, чертежей на бумаге, холсте, мраморе и др. материалах, изображающих картины реального мира; звуковая — мир вокруг нас полон звуков и задача их хранения и тиражирования была решена с изобретением звукозаписывающих устройств в 1877 г. (см например, историю звукозаписи на сайте —ее разновидностью является музыкальная информация — для этого вида был изобретен способ кодирования с использованием специальных символов, что делает возможным хранение ее аналогично графической информации;текстовая — способ кодирования речи человека специальными символами — буквами, причем разные народы имеют разные языки и используют различные наборы букв для отображения речи; особенно большое значение этот способ приобрел после изобретения бумаги и книгопечатания;числовая — количественная мера объектов и их свойств в окружающем мире; особенно большое значение приобрела с развитием торговли, экономики и денежного обмена; аналогично текстовой информации для ее отображения используется метод кодирования специальными символами — цифрами, причем системы кодирования (счисления) могут быть разными;видеоинформация — способ сохранения «живых» картин окружающего мира, появившийся с изобретением кино.

3 Предмет и задачи информатики.Предмет информатики составляют такие понятия: 1)аппаратное обеспечение средств вычислительной техники;2)программное обеспечение средств вычислительной техники;3)средства обеспечения аппаратной и программной составляющих;4)средства взаимодействия человека с аппаратными и программными составляющими. Как видно, в информатике большое внимание уделяется взаимодействию. Для этого используется специальное понятие – интерфейс. Согласно приведенным задач различают аппаратный, программный, программно-аппаратный интерфейсы и интерфейс пользователя. Основной задачей информатики является систематизация приемов и методов работы с аппаратными и программными средствами вычислительной техники.  Задачи информатики:1) создание техники и технологий преобразования информации;  2) решение проблем, возникающих при разработке и использовании информационных технологий и компьютерной техники;  3)  исследование информационных процессов. Истоки и предпосылки информатикиСлово информатика происходит от французского слова Informatique, образованного в результате объединения терминов Informacion (информация) и Automatique (автоматика), что выражает ее суть как науки об автоматической обработке информации. Кроме Франции термин информатика используется в ряде стран Восточной Европы. В то же время, в большинстве стран Западной Европы и США используется другой термин — Computer Science (наука о средствах вычислительной техники).В качестве источников информатики обычно называют две науки — документаяистику и кибернетику.Документалистика сформировалась в конце XIX века в связи с бурным развитием производственных отношений. Ее расцвет пришелся на 20-30-е годы XX века, а основным предметом стало изучение рациональных средств и методов повышения эффективности документооборота. Основы близкой к информатике технической науки кибернетики были заложены трудами по математической логике американского математика Норберта Винера, опубликованными в 1948 году, а само название происходит от греческого слова (kyberneticos  искусный в управлении).Впервые термин кибернетика ввел французский физик Андре Мари Ампер в первой половине XIX веке. Он занимался разработкой единой системы классификации всех наук и обозначил этим термином гипотетическую науку об управлении, которой в то время не существовало, но которая, по его мнению, должна была существовать.Сегодня предметом кибернетики являются принципы построения и функционирования систем автоматического управления, а основными задачами —методы моделирования процесса принятия решений техническими средствами, связь между психологией человека и математической логикой, связь между информационным процессом отдельного индивидуума и информационными процессами в обществе, разработка принципов и методов искусственного интеллекта. На практике кибернетика во многих случаях опирается на те же программные и аппаратные средства вычислительной техники, что и информатика, а информатика, в свою очередь, заимствует у кибернетики математическую и логическую базу для развития этих средств.

4 Теория информации - наука о проблемах сбора, преобразования, передачи, хранения, обработки и отображения информации. Теория информации базируется на методах теории вероятности, математической статистики, линейной алгебры и других разделах математики. Теория информации и ее методы широко используются для анализа процессов в различных информационных системах, т.е. системах, основой функционирования которых является процесс преобразования информации (системы связи, телевидения, вычислительные системы и т.д.).В компьютерной технике методы теории информации широко используются для оценки быстродействия, точности и надежности систем, сжатия и защиты информации, согласования сигналов и каналов в компьютерных сетях передачи данных и т.д.Теория кодирования – это раздел теории информации, изучающий способы отождествления сообщений с отражающими их сигналами. Задачей теории кодирования является согласование источника информации с каналом связи.Объектом кодирования служит как дискретная, так и непрерывная информация, которая поступает к потребителю через источник информации. Понятие кодирование означает преобразование информации в форму, удобную для передачи по определенному каналу связи. Обратная операция – декодирование – заключается в восстановлении принятого сообщения из закодированного вида в общепринятый, доступный для потребителя. Система счисления - это совокупность правил и приемов записи чисел с помощью набора цифровых знаков. Количество цифр, необходимых для записи числа в системе, называют основанием системы счисления. Основание системы записывается в справа числа в нижнем индексе: ; ; и т.д.

Различают два типа систем счисления:

позиционные, когда значение каждой цифры числа определяется ее позицией в записи числа;

непозиционные, когда значение цифры в числе не зависит от ее места в записи числа.

Примером непозиционной системы счисления является римская: числа IX, IV, XV и т.д. Примером позиционной системы счисления является десятичная система, используемая повседневно.

Любое целое число в позиционной системе можно записать в форме многочлена:

где S - основание системы счисления;

- цифры числа, записанного в данной системе счисления;n - количество разрядов числа. В современной информатике используются в основном три системы счисления (все – позиционные): двоичная, шестнадцатеричная и десятичная.Двоичная система счисления используется для кодирования дискретного сигнала, потребителем которого является  вычислительная техника. Такое положение дел сложилось исторически, поскольку двоичный сигнал проще представлять на аппаратном уровне. В этой системе счисления для представления числа применяются два знака – 0 и 1.Шестнадцатеричная система счисления  используется для кодирования дискретного сигнала, потребителем которого является хорошо подготовленный пользователь – специалист в области информатики. В такой форме представляется содержимое любого файла, затребованное через интегрированные оболочки операционной системы, например, средствами Norton Commander в случае MS DOS. Используемые знаки для представления числа – десятичные цифры от 0 до 9 и буквы латинского алфавита – A, B, C, D, E, F.Десятичная система счисления используется для кодирования дискретного сигнала, потребителем которого является так называемый конечный пользователь – неспециалист в области информатики (очевидно, что и любой человек может выступать в роли такого потребителя). Используемые знаки для представления числа – цифры от 0 до 9..

5 Машинным изображением числа называют его представление в разрядной сетке ЭВМ. В вычислительных машинах применяются две формы представления чисел:1)естественная форма или форма с фиксированной запятой (точкой);2)нормальная форма или форма с плавающей запятой (точкой);Пример:(естественная форма) 452,34 = 452340*10-3 = 0,0045234*105 = 0,45234*103(нормальная форма)

Всякое десятичное число, прежде чем оно попадает в память компьютера, преобразуется по схеме:

X10 → X2 = M1 × [102]r

После этого осуществляется ещё одна важная процедура:1)мантисса с её знаком заменяется кодом мантиссы с её знаком;2)порядок числа с его знаком заменяется кодом порядка с его знаком.Указанные коды двоичных чисел - это образы чисел, которые и воспринимают вычислительные устройства. Каждому двоичному числу можно поставить в соответствие несколько видов кодов.

Существуют следующие коды двоичных чисел:1)Прямой код;2)Обратный код;3)Дополнительный код.

Последние две формы применяются особенно широко, так как позволяют упростить конструкцию арифметико-логического устройства компьютера путем замены разнообразных арифметических операций операцией сложения. В форме с ФЗ в разрядной сетке выделяется строго определенное число разрядов для целой и для дробной частей числа. Левый (старший) разряд хранит признак знака (0 – "+", 1 – "-") и для записи числа не используется.

 

            Сама запятая никак не изображается, но ее место строго фиксировано и учитывается при выполнении всех операций с числами. Независимо от положения запятой в машину можно вводить любые числа, т.к.

A = [A] · KA 

где       А – произвольное число

[A] – машинное изображение числа в разрядной сетке

KA  - масштабный коэффициент.

 

С целью упрощения разработки программ запятую часто размещают сразу после знака числа, тогда  -1< [A] <1, т.е. в ЭВМ хранятся только правильные дроби в диапазоне  ±[A]min = 0,0000….1 = 2-n до ±[A]max = 0,1111….1 = 1 – 2-n (n – количество разрядов для хранения дробной части). Второй распространенный вариант – использование целочисленной арифметики, когда запятая фиксируется на правом краю разрядной сетки. При любом выборе места запятой максимальная абсолютная погрешность представления числа  - единица младшего разряда разрядной сетки.

   

Для машинного представления чисел с ПЛЗ используют формулу [A] =m·2P,  где m - мантисса (|m|<1), а р – порядок (целое число). В разрядной сетке выделяется определенное количество разрядов для хранения мантиссы и порядка с их знаками. Основание системы счисления (2) нигде не хранится, но используется при вычислениях.

           

Существуют форматы с другим размещением мантиссы и порядка в разрядной сетке.

 

            Для каждого числа существует множество нормальных форм:

0,25 = 0,25·100= 0,025·101 = 0,0025·102

 

При увеличении порядка происходит сдвиг мантиссы вправо, младшие разряды могут выйти за пределы разрядной сетки, что уменьшит точность представления чисел. Поэтому для представления чисел с ПЛЗ используется нормализованная форма записи когда первая цифра мантиссы должна быть обязательно значащей. (двоичная единица):

Кодирование информации — процесс преобразования сигнала из формы, удобной для непосредственного использования информации, в форму, удобную для передачи, хранения или автоматической переработки: Двоичное кодирование – один из распространенных способов представления информации. В вычислительных машинах, в роботах и станках с числовым программным управлением, как правило, вся информация, с которой имеет дело устройство, кодируется в виде слов двоичного алфавита. Кодирование  символьной (текстовой) информации.  Основная операция, производимая над отдельными символами текста - сравнение символов.При сравнении символов наиболее важными аспектами являются уникальность кода для каждого символа и длина этого кода, а сам выбор принципа кодирования практически не имеет значения.Для кодирования текстов используются различные таблицы перекодировки. Важно, чтобы при кодировании и декодировании одного и того же текста использовалась одна и та же таблица.

Таблица перекодировки - таблица, содержащая упорядоченный некоторым образом перечень кодируемых символов, в соответствии с которой происходит преобразование символа в его двоичный код и обратно.

Наиболее популярные таблицы перекодировки: ДКОИ-8, ASCII, CP1251, Unicode. Исторически сложилось, что в качестве длины кода для кодирования символов было выбрано 8 бит или 1 байт. Поэтому чаще всего одному  символу текста, хранимому в компьютере, соответствует один байт памяти.Различных комбинаций из 0 и 1 при длине кода 8 бит может быть 28 = 256, поэтому с помощью одной таблицы перекодировки можно закодировать не более 256 символов. При длине кода в 2 байта (16 бит) можно закодировать 65536 символов.

Кодирование числовой информации.Сходство в кодировании числовой и текстовой информации состоит в следующем: чтобы можно было сравнивать данные этого типа, у разных чисел (как и у разных символов) должен быть различный код. Основное отличие числовых данных от символьных заключается в том, что над числами кроме операции сравнения производятся разнообразные математические операции: сложение, умножение, извлечение корня, вычисление логарифма и пр. Правила выполнения этих операций в математике подробно разработаны для чисел, представленных в позиционной системе счисления.

Основной системой счисления для представления чисел в компьютере является двоичная позиционная система счисления.

Кодирование текстовой информации

В настоящее время, большая часть пользователей, при помощи компьютера обрабатывает текстовую информацию, которая состоит из символов: букв, цифр, знаков препинания и др. Подсчитаем, сколько всего символов и какое количество бит нам нужно.

10 цифр, 12 знаков препинания, 15 знаков арифметических действий, буквы русского и латинского алфавита, ВСЕГО: 155 символов, что соответствует 8 бит информации.

Единицы измерения информации.

1 байт = 8 бит

1 Кбайт = 1024 байтам

1 Мбайт = 1024 Кбайтам

1 Гбайт = 1024 Мбайтам

1 Тбайт = 1024 Гбайтам

Суть кодирования заключается в том, что каждому символу ставят в соответствие двоичный код от 00000000 до 11111111 или соответствующий ему десятичный код от 0 до 255.

Необходимо помнить, что в настоящее время для кодировки русских букв используют пять различных кодовых таблиц (КОИ - 8, СР1251, СР866, Мас, ISO), причем тексты, закодированные при помощи одной таблицы не будут правильно отображаться в другой

Основным отображением кодирования символов является код ASCII - AmericanStandard Code for Information Interchange- американский стандартный код обмена информацией, который представляет из себя таблицу 16 на 16, где символы закодированы в шестнадцатеричной системе счисления.

Кодирование графической информации.

Важным этапом кодирования графического изображения является разбиение его на дискретные элементы (дискретизация).

Основными способами представления графики для ее хранения и обработки с помощью компьютера являются растровые и векторные изображения

Векторное изображение представляет собой графический объект, состоящий из элементарных геометрических фигур (чаще всего отрезков и дуг). Положение этих элементарных отрезков определяется координатами точек и величиной радиуса. Для каждой линии указывается двоичные коды  типа линии (сплошная, пунктирная, штрихпунктирная), толщины и цвета.

Растровое изображение представляет собой совокупность точек (пикселей), полученных в результате дискретизации изображения в соответствии с матричным принципом.

Матричный принцип кодирования графических изображений заключается в том, что изображение разбивается на заданное количество строк и столбцов. Затем каждый элемент полученной сетки кодируется по выбранному правилу.

Pixel (picture element - элемент рисунка) - минимальная единица изображения, цвет и яркость которой можно задать независимо от остального изображения.

В соответствии с матричным принципом строятся изображения, выводимые на принтер, отображаемые  на экране дисплея, получаемые с помощью сканера.

Качество изображения будет тем выше, чем "плотнее" расположены пиксели, то есть чем больше разрешающая способность устройства, и чем точнее закодирован цвет каждого из них.

Для черно-белого изображения код цвета каждого пикселя задается одним битом.

Если рисунок цветной, то для каждой точки задается двоичный код ее цвета. Поскольку и цвета кодируются в двоичном коде, то если, например, вы хотите использовать 16-цветный рисунок, то для кодирования каждого пикселя вам потребуется 4 бита (16=24), а если есть возможность использовать 16 бит (2 байта) для кодирования цвета одного пикселя, то вы можете передать тогда 216 = 65536 различных цветов. Использование трех байтов (24 битов) для кодирования цвета одной точки позволяет отразить 16777216 (или около 17 миллионов) различных оттенков цвета - так называемый режим “истинного цвета” (True Color). Заметим, что это используемые в настоящее время, но далеко не предельные возможности современных компьютеров.

Кодирование звуковой информации.

Из курса физики вам известно, что звук - это колебания воздуха. По своей природе звук является непрерывным сигналом. Если преобразовать звук в электрический сигнал (например, с помощью микрофона), мы увидим плавно изменяющееся с течением времени напряжение.

Для компьютерной обработки аналоговый сигнал нужно каким-то образом преобразовать в последовательность двоичных чисел, а для этого его необходимо дискретизировать и оцифровать.

Можно поступить следующим образом: измерять амплитуду сигнала через равные промежутки времени и записывать полученные числовые значения в память компьютера

.6 Информационная деятельность человека.

Деятельность человека, связанную с процессами получения, преобразования, накопления и передачи информации, называют информационной деятельностью.Тысячелетиями предметами труда людей были материальные объекты. Все орудия труда от каменного топора до первой паровой машины, электромотора или токарного станка были связаны с обработкой вещества, использованием и преобразованием энергии. Вместе с тем человечеству пришлось решать задачи управления, задачи накопления, обработки и передачи информации, опыта, знания, возникают группы людей, чья профессия связана исключительно с информационной деятельностью. В древности это были, например, военачальники, жрецы, летописцы, затем — ученые и т. дОднако число людей, которые могли воспользоваться информацией из письменных источников, было ничтожно мало. Во-первых, грамотность была привилегией крайне ограниченного круга лиц и, во-вторых, древние рукописи создавались в единичных (иногда единственных) экземплярах.Новой эрой в развитии обмена информацией стало изобретение книгопечатания. Благодаря печатному станку, созданному И. Гутенбергом в 1440 году, знания, информация стали широко тиражируемыми, доступными многим людям. Это послужило мощным стимулом для увеличения грамотности населения, развития образования, науки, производства.По мере развития общества постоянно расширялся круг людей, чья профессиональная деятельность была связана с обработкой и накоплением информации. Постоянно рос и объем человеческих знаний, опыта, а вместе с ним количество книг, рукописей и других письменных документов. Появилась необходимость создания специальных хранилищ этих документов — библиотек, архивов. Информацию, содержащуюся в книгах и других документах, необходимо было не просто хранить, а упорядочивать, систематизировать. Так возникли библиотечные классификаторы, предметные и алфавитные каталоги и другие средства систематизации книг и документов, появились профессии библиотекаря, архивариуса.В результате научно-технического прогресса человечество создавало все новые средства и способы сбора, хранения, передачи информации. Но важнейшее в информационных процессах — обработка, целенаправленное преобразование информации осуществлялось до недавнего времени исключительно человеком.Вместе с тем постоянное совершенствование техники, производства привело к резкому возрастанию объема информации, с которой приходится оперировать человеку в процессе его профессиональной деятельности.Развитие науки, образования обусловило быстрый рост объема информации, знаний человека. Если в начале прошлого века общая сумма человеческих знаний удваивалась приблизительно каждые пятьдесят лет, то в последующие годы — каждые пять лет.Выходом из создавшейся ситуации стало создание компьютеров, которые во много раз ускорили и автоматизировали процесс обработки информации.Первая электронная вычислительная машина «ЭНИАК» была разработана в США в 1946 году. В нашей стране первая ЭВМ была создана в 1951 году под руководством академика В. А. Лебедева.В настоящее время компьютеры используются для обработки не только числовой, но и других видов информации. Благодаря этому информатика и вычислительная техника прочно вошли в жизнь современного человека, широко применяются в производстве, проектно-конструкторских работах, бизнесе и многих других отраслях.Компьютеры в производстве используются на всех этапах: от конструирования отдельных деталей изделия, его дизайна до сборки и продажи. Система автоматизированного производства (САПР) позволяет создавать чертежи, сразу получая общий вид объекта, управлять станками по изготовлению деталей. Гибкая производственная система (ГПС) позволяет быстро реагировать на изменение рыночной ситуации, оперативно расширять или сворачивать производство изделия или заменять его другим. Легкость перевода конвейера на выпуск новой продукции дает возможность производить множество различных моделей изделия. Компьютеры позволяют быстро обрабатывать информацию от различных датчиков, в том числе от автоматизированной охраны, от датчиков температуры для регулирования расходов энергии на отопление, от банкоматов, регистрирующих расход денег клиентами, от сложной системы томографа, позволяющей « увидеть» внутреннее строение органов человека и правильно поставить диагноз.  Компьютер находится на рабочем столе специалиста любой профессии. Он позволяет связаться по специальной компьютерной почте с любой точкой земного шара, подсоединиться к фондам крупных библиотек не выходя из дома, использовать мощные информационные системы — энциклопедии, изучать новые науки и приобретать различные навыки с помощью обучающих программ и тренажеров. Модельеру он помогает разрабатывать выкройки, издателю компоновать текст и иллюстрации, художнику — создавать новые картины, а композитору — музыку. Дорогостоящий эксперимент может быть полностью просчитан и имитирован на компьютере.  Разработка способов и методов представления информации, технологии решения задач с использованием компьютеров, стала важным аспектом деятельности людей многих профессий

7 Выделяют четыре этапа развития вычислительной техники:

предложенные Холлеритом. Даже в наше время 1)Домеханический — с 40—30-го тысячелетия до н. э.2)Механический — с середины XVII в.3)Электромеханический — с 90-х годов XIX в.4)Электронный — со второй половины 40-х годов XX в. Ручной период автоматизации вычислений начался на заре человеческой цивилизации и базировался на использовании частей тела, в первую очередь пальцев рук и ног. Пальцевый счет уходит корнями в глубокую древность, встречаясь в том или ином виде у всех народов и в наши дни. Конечно, счёт был примитивным, а уровень абстракции очень низким. Понятие числа максимально конкретно, оно неразрывно связано с предметом (т.е. это, например, не число «два», а «две рыбы», «два коня» и т.д.). Диапазон счёта невелик. Можно выделить три типа таких счётных приспособлений. Искусственные приспособления: зарубки (насечки) на различных предметах, в Южной Америке получают широкое распространение узелки на верёвках. Предметный счёт, когда используются предметы типа камешков, палочек, зёрен и т.д. Часто этот тип счёта использовался вместе с пальцевым. Счёт с помощью предметов был предшественником счёта на абаке - наиболее развитом счётном приборе древности, сохранившем некоторое значение в настоящее время (в виде русских счётов, китайского суань-паня и др.). Под абаком понимается счётный прибор, на котором отмечены места (колонки или строчки) для отдельных разрядов чисел. Механический этап развития вычислительной техники.вычислительный информационный автоматизация электронныйРазвитие механики в 17 в. стало предпосылкой создания вычислительных устройств и приборов, использующих механический принцип вычислений. Такие устройства строились на механических элементах и обеспечивали автоматический перенос старшего разряда. Первая механическая машина была описана в 1623 г. В. Шиккардом, реализована в единственном экземпляре и предназначалась для выполнения четырех арифметических операций над 6-разрядными числами Машина Шиккарда состояла из трех независимых устройств: суммирующего, множительного и записи чисел Сложение производилось последовательным вводом слагаемых посредством наборных дисков, а вычитание - последовательным вводом уменьшаемого и вычитаемого. Вводимые числа и результат сложения / вычитания отображались в окошках считывания. Для выполнения операции умножения использовалась идея умножения решеткой, рассмотренная выше. Третья часть машины использовалась для записи числа длиною более 6 разрядов [4, c. 173].В машине Б. Паскаля использовалась более сложная схема переноса старших разрядов, в дальнейшем редко используемая; но построенная в 1642 г. первая действующая модель машины, а затем серия из 50 машин способствовали достаточно широкой известности изобретения и формированию общественного мнения о возможности автоматизации умственного труда. До нашего времени дошло только 8 машин Паскаля, из которых одна является 10-разрядной. Именно машина Паскаля положила начало механического этапа развития вычислительной техники. В 17-18 веках предлагался целый ряд различного типа и конструкции суммирующих устройств и арифмометров, пока в 19 в; растущий объем вычислительных работ не определил устойчивого спроса на механические счетные устройства и не способствовал их серийному производству на коммерческой основе.В начале 1836 г. Бэбидж уже четко представлял себе основную конструкцию машины, а в 1837 г. он достаточно подробно описывает свой проект. Аналитическая машина состояла из следующих четырех основных частей: (1) блок хранения исходных, промежуточных данных и результатов вычислений. Он состоял из набора зубчатых колес, идентифицирующих цифры подобно арифмометру. Колеса объединялись в регистры для хранения многоразрядных десятичных чисел. Этот блок Бэбидж называл складом [в современной терминологии - это оперативная память ЭВМ] и определял его емкость в 1000 50-разрядных десятичных чисел; (2) блок обработки чисел из склада, названный мельницей [в современной терминологии - это арифметическое устройство (АУ)]. Быстродействие данного блока Бэбидж оценивал как; сложение/вычитание - 1 с.; умножение (двух 50-разрядных чисел) и деление (100-разредное число на 50-разрядное) - 1 мин.; организация блока была аналогична первому блоку; (3) блок управления последовательностью вычислений [в современной терминологии - это устройство управления (УУ)]; проектировалось на основе двух: жаккардовых механизмов» описанных ниже; (4) блок ввода исходных данных и печати результатов (в современной терминологии - это устройство ввода/вывода (УВВ)].Для функционирования аналитической машины была необходима программа, первый пример которой был написан Адой Лавлейс (1843 г.). В 1842 г. на итальянском языке была опубликована статья Л.Ф. Менабреа по аналитической машине Бэбиджа, переводом которой на английский язык и занялась А. Лавлейс. В августе 1843 г. вышел перевод статьи Менебреа, но с примечаниями переводчика, которые не только в 2.5 раза превзошли по объему оригинал, но и, по сути дела, заложили основы программирования на ЭВМ за столетие до начала действительного развитая этого базового раздела информатики Электромеханический этап развития ВТ явился наименее продолжительным и охватывает всего около 60 лет — от первого табулятора Германа Холлерита (1887 г.) до первой ЭВМ ЕNIАС (1945 г.). Предпосылками создания проектов данного этапа явились как необходимость проведения массовых расчетов (экономика, статистика, управление и планирование и др.), так и развитие прикладной электротехники (электропривод и электромеханические реле), позволившие создавать электромеханические вычислительные устройства. Если вернуться к предыдущим этапам развития ВТ, то можно заметить, что каждый этап характеризуется созданием технических средств нового типа, обладающих более высокой производительностью и более широкой сферой применения, чем предыдущие этапы. Классическим типом средств электромеханического этапа был счетно-аналитический комплекс, предназначенный для обработки информации на перфокарточныхносителях.Первый счетно-аналитический комплекс был создан в США Г. Холлеритом в 1887 г. и состоял из ручного перфоратора, сортировочной машины и табулятора. Значение работ Г. Холлерита для развития ВТ определяется двумя основными факторами. Во-первых, он стал основоположником нового направления в ВТ — счетно-перфорационного (счетно-аналитического), состоящего в применении табуляторов и со-путствующего им оборудования для выполнения широкого круга экономических и научно-технических расчетов. На основе этой ВТ создаются машинно-счетные станции для механизированной обработки информации, послужившие прообразом современных вычислительных центров (ВЦ). В 20—30-е годы 20 века применение счетно-перфорационной техники становится ведущим фактором развития ВТ; только появление ЭВМ ограничило ее применение Во-вторых, даже после прекращения использования табуляторов основным носителем информации (ввод/вывод) для ЭВМ остается перфокарта, а в качестве периферийных используются перфокарточные устройства (например перфораторы),

тем, при прочих равных условиях, будет больше Даже в наше время использование большого числа разнообразных устройств ввода/вывода информации не отменило полностью использования перфокарточной технологии. Прежде всего, это относится к большим и су-пер-ЭВМ. Таким образом, перфокарточная технология обработки информации с использованием ВТ, впервые предложенная Бэбиджем и реализованная Холлеритом, до сих пор не сдана в музей истории вычислительной техники.Последним же крупным проектом следует считать построенную в 1957 г. в СССР релейную вычислительную машину (РВМ-1) и эксплуатирующуюся до конца 1964 г. в основном для решения экономических задач. Например, на ней производился перерасчет цен на товары в связи с денежной реформой 1961 г. Создание модели РВМ-1 хоть и было весьма запоздалым, но проект ее был чрезвычайно удачным и представляется нам венцом развития релейной ВТ; РВМ-1 на целом ряде задач былавполне конкурентоспособна с ЭВМ того времени, весьма надежна и ее быстродействие было на уровне первых малых ЭВМ. Электронный этап развития вычислительной техникиВ силу физико-технической природы релейная ВТ не позволяла существенно повысить скорость вычислений, для этого потребовался переход на электронные безинерционные элементы высокого быстродействия. К началу 40-х гг. 20 в электроника уже располагала необходимым набором элементов. С изобретением М. Бонч-{электронное реле - двухламповый симметричный усилитель с положительной обратной связью, в качестве базовой компоненты использует электронную вакуумную лампу триод, изобретенную в 1906 г.) появилась реальная возможность создания быстродействующей электронной ВТ; электронные вычислительные машины [2, c. 188].ЭВМ ознаменовали собой новое направление в ВТ, интенсивно развиваемое и в настоящее время в различных направлениях.Первой ЭВМ (правда, специализированной, предназначенной для дешифровки) можно считать английскую машину Colossus, созданную в 1943 г. при участии А. Тьюринга. Машина содержала около 2000 электронных ламп и обладала достаточно высоким быстродействием однако была узкоспециализированной. Поэтому первой ЭВМ принято считать машину ENIAC (Electronic Numerical Integrator and Computer), созданную в США в конце 1945 г. Первоначально предназначенная для решения задач баллистики машина оказалась универсальной, т.е. способной решать различные задачи. Главным консультантом проекта являлся Д Моучли, а главным конструктором - Д Эккерт. Позднее их авторство, электронной технологии для проектирования ЭВМ было оспорено - в 1973 г. федеральный Суд США, постановил, что Моучли и Эккерт не создали ЭВМ, а заимствовали ее идею у Дж. Атанасова, хотя последний и не построил действующей модели своего компьютера.Проект создания ENIAC, начатый в апреле 1943 г., был полностью завершен в декабре 1945 г. в качестве официальной апробации ЭВМ была выбрана задача оценки принципиальной возможности создания водородной бомбы. Машина успешно выдержала испытания, обработав около 1 млн. перфокарт фирмы IBM с исходными данными. По сравнению с уже существующей автоматической машиной MARK-1 Айкена ENIAC была по размерам более, чем в 2 раза больше (высота -6м, ширина -4м., длина - 30 м; вес - 30 т.), однако превосходила первую по быстродействию почти в 1000 раз. Машина содержала 18000 электронных ламп, 500 реле, 70000 сопротивлений, 10000 конденсаторов, потребляя мощность в 140 кв [3, c. 234].В EDVAC программа электронным методом записывалась в специальную память на ртутных трубках [линиях задержки], вычисления производились уже в двоичной системе счисления, что позволила существенно уменьшить количество ламп и других элементов электронных цепей машины. ЭВМ оперировала достаточно ограниченным набором 4-х адресных команд, каждая длиной в слово (44 бита); под код операции отводилось только 4 бита, что допускало максимум 16 команд, из которых реально задействовано было только 12. Адреса использовались для указания соответственно 1-го и 2-го операндов, результата операции и адреса следующей выполняемой команды программы. Полностью завершенная в 1952 г., ЭВМ содержала более 3500 ламп 19-ти различных типов

.8Структура персонального компьютера

Рассмотрим состав и назначение основных блоков ПК.

Примечание. Здесь и далее организация ПК рассматривается применительно к самым распространенным в настоящее время IBM PC-подобным компьютерам.

Микропроцессор (МП) — это центральный блок ПК, предназначенный для управления работой всех блоков машины и для выполнения арифметических и логических операций над информацией.

В состав микропроцессора входят:

устройство управления (УУ) — формирует и подает во все блоки машины в нужные моменты времени определенные сигналы управления (управляющие импульсы), обусловленные спецификой выполняемой операции и результатами предыдущих операций; формирует адреса ячеек памяти, используемых выполняемой операцией, и передает эти адреса в соответствующие блоки ЭВМ; опорную последовательность импульсов устройство управления получает от генератора тактовых импульсов;

арифметико-логическое устройство (АЛУ) — предназначено для выполнения всех арифметических и логических операций над числовой и символьной информацией (в некоторых моделях ПК для ускорения выполнения операций к АЛУ подключается дополнительный математический сопроцессор);

микропроцессорная память (МПП) — служит для кратковременного характера, записи и выдачи информации, непосредственно используемой в вычислениях в ближайшие такты работы машины, ибо основная память (ОП) не всегда обеспечивает скорость записи, поиска и считывания информации, необходимую для эффективной работы быстродействующего микропроцессор. Регистры — быстродействующие ячейки памяти различной длины (в отличие от ячеек ОП, имеющих стандартную длину 1 байт и более низкое быстродействие);интерфейсная система микропроцессора — реализует сопряжение и связь с другими устройствами ПК; включает в себя внутренний интерфейс МП, буферные запоминающие регистры и схемы управления портами ввода-вывода (ПВВ) и системной шиной. Интерфейс (interface) — совокупность средств сопряжения и связи устройств компьютера, обеспечивающая их эффективное взаимодействие. Порт ввода-вывода (I/O — Input/Output port) — аппаратура сопряжения, позволяющая подключить к микропроцессору другое устройство ПК.