1.8. Информационные технологии
Информация является одним из ценнейших ресурсов общества, поэтому процесс ее переработки, также каки материальных ресурсов (например, нефти, газа, полезных ископаемых и др.), можно воспринимать как своего рода технологию. В данном случае будут справедливы следующие определения.
Информационные ресурсы – это совокупность данных, представляющих ценность для предприятия (организации) и выступающих в качестве материальных ресурсов. К ним относятся тексты, знания, файлы с данными и т. д.
Информационные технологии – это совокупность методов, производственных процессов и программно-технических средств, которые объединены в технологическую цепочку. Эта цепочка обеспечивает сбор, хранение, обработку, вывод и распространение информации с целью снижения трудоемкости при использовании информационных ресурсов, а также повышения их надежности и оперативности.
По определению, принятому ЮНЕСКО, информационной технологией является совокупность взаимосвязанных, научных, технологических и инженерных дисциплин, изучающих методы эффективной организации труда людей, которые заняты обработкой и хранением информации, а также вычислительную технику и методы организации и взаимодействия с людьми и производственным оборудованием.
Система методов и производственных процессов определяет приемы, принципы и мероприятия, регламентирующие проектирование и использование программно-технических средств для обработки данных. В зависимости от конкретных прикладных задач, требующих решения, применяют различные методы обработки данных и технические средства. Выделяют три класса информационных технологий, позволяющих работать с различного рода предметными областями:
1) глобальные, включающие в себя модели, методы и средства, формализующие и позволяющие использовать информационные ресурсы общества в целом;
2) базовые, предназначенные для определенной области применения;
3) конкретные, реализующие обработку определенных данных при решении функциональных задач пользователя (в частности, задач планирования, учета, анализа и т. д.).
Основной целью информационной технологии является производство и обработка информации для ее анализа и принятия на его основе соответствующего решения, которое предусматривает выполнение какого-либо действия.
1.9. Этапы развития информационных технологий
Существует несколько точек зрения на процесс развития информационных технологий с применением компьютеров. Этапизацию осуществляют на основе следующих признаков деления.
Выделение этапов по проблемам процесса информатизации общества:
1) до конца 1960-х гг. – проблема обработки больших объемов информации в условиях ограниченных возможностей аппаратных средств;
2) до конца 1970-х гг. – отставание программного обеспечения от уровня развития аппаратных средств;
3) с начала 1980-х гг. – проблемы максимального удовлетворения потребностей пользователя и создания соответствующего интерфейса работы в компьютерной среде;
4) с начала 1990-х гг. – выработка соглашения и установление стандартов, протоколов для компьютерной связи, организация доступа к стратегической информации и др.
Выделение этапов по преимуществу, приносимому компьютерной технологией:
1) с начала 1960-х гг. – эффективная обработка информации при выполнении рутинной работы с ориентацией на централизованное коллективное использование ресурсов вычислительных центров;
2) с середины 1970-х гг. – появление персональных компьютеров (ПК). При этом изменился подход к созданию информационных систем – ориентация смещается в сторону индивидуального пользователя для поддержки принимаемых им решений. Применяется как централизованная, так и децентрализованная обработка данных;
3) с начала 1990-х гг. – развитие телекоммуникационной технологии распределенной обработки информации. Информационные системы используются для помощи организации в борьбе с конкурентами.
Выделение этапов по видам инструментария технологии:
1) до второй половины XIX в. – «ручная» информационная технология, инструментами при котором были перо, чернильница, бумага;
2) с конца XIX в. – «механическая» технология, инструментарий которой составляли пишущая машинка, телефон, диктофон, почта;
3) 1940—1960-е гг. XX в. – «электрическая» технология, инструментарий которой составляли большие электронно-вычислительные машины (ЭВМ) и соответствующее программное обеспечение, электрические пишущие машинки, ксероксы, портативные диктофоны;
4) с начала 1970-х гг. – «электронная» технология, основным инструментарием являются большие ЭВМ и создаваемые на их базе автоматизированные системы управления (АСУ) и информационно-поисковые системы (ИПС), которые оснащены широким спектром программных комплексов;
5) с середины 1980-х гг. – «компьютерная» технология, основной инструментарий – ПК с широким спектром стандартных программных продуктов разного назначения.
1.10. Появление компьютеров и компьютерных технологий
Многие столетия люди пытаются создать различные приспособления для облегчения вычислений. В истории развития компьютеров и компьютерных технологий выделяются несколько важных событий, которые стали определяющими в дальнейшей эволюции.
В 40-е гг. XVII в. Б. Паскаль изобрел механическое устройство, с помощью которого можно было выполнять сложение чисел.
В конце XVIII в. Г. Лейбниц создал механическое устройство, предназначенное для сложения и умножения чисел.
В 1946 г. были изобретены первые универсальные ЭВМ. Американские ученые Дж. фон Нейман, Г. Голдстайн и А. Берне опубликовали работу, в которой представили основные принципы создания универсальной ЭВМ. Начиная с конца 1940-х гг. стали появляться первые опытные образцы таких машин, условно называемых ЭВМ первого поколения. Эти ЭВМ изготавливались на электронных лампах и по производительности отставали от современных калькуляторов.
В дальнейшем развитии ЭВМ выделяют следующие этапы:
• второе поколение ЭВМ – изобретение транзисторов;
• третье поколение ЭВМ – создание интегральных схем;
• четвертое поколение ЭВМ – появление микропроцессоров (1971 г.).
Первые микропроцессоры выпускались компанией Intel, что и привело к появлению нового поколения ПК. Вследствие возникшего в обществе массового интереса к таким компьютерам компания IBM (International Business Machines Corporation) разработала новый проект по их созданию, а фирма Microsoft – программное обеспечение для данного компьютера. Проект завершился в августе 1981 г., и новый ПК стал называться IBM PC.
Разработанная модель компьютера стала очень популярна и быстро вытеснила с рынка все прежние модели компании IBM в последующие несколько лет. С изобретением компьютера IBM PC начался выпуск стандартных IBM PC-совместимых компьютеров, которые составляют большую часть современного рынка ПК.
Кроме IBM PC-совместимых компьютеров существуют и другие разновидности ЭВМ, предназначенные для решения задач разной сложности в различных сферах человеческой деятельности.
1.11. Эволюция развития персональных компьютеров
Развитие микроэлектроники привело к появлению микроминиатюрных интегральных электронных элементов, пришедших на смену полупроводниковым диодам и транзисторам и ставших основой для развития и использования ПК. Эти компьютеры имели ряд достоинств: были компактны, просты в применении и относительно дешевы.
В 1971 г. компания Intel создала микропроцессор i4004, а в 1974 г. – i8080, оказавший огромное влияние на развитие микропроцессорной техники. Данная компания по сей день остается лидером на рынке производства микропроцессоров для ПК.
Вначале ПК разрабатывались на базе 8-разрядных микропроцессоров. Одним из первых производителей компьютеров с 16-разрядным микропроцессором стала компания IBM, до 1980-х гг. специализировавшаяся на производстве больших ЭВМ. В 1981 г. она впервые выпустила ПК, в котором использовался принцип открытой архитектуры, позволивший изменить конфигурацию компьютера и улучшить его свойства.
В конце 1970-х гг. и другие крупные компании ведущих стран (США, Японии и т. д.) приступили к разработке ПК на базе 16-разрядных микропроцессоров.
В 1984 г. появился TIKMacintosh фирмы Apple – конкурента компании IBM. В середине 1980-х гг. были выпущены компьютеры на базе 32-разрядных микропроцессоров. В настоящее время имеются 64-разрядные системы.
По виду значений основных параметров и с учетом применения выделяют следующие группы средств вычислительной техники:
• суперЭВМ – уникальная сверхпроизводительная система, используемая при решении сложнейших задач, при больших вычислениях;
• сервер – компьютер, предоставляющий собственные ресурсы другим пользователям; существуют файловые серверы, серверы печати, серверы баз данных и др.;
• персональный компьютер – компьютер, предназначенный для работы в офисе или дома. Настроить, обслужить и установить программное обеспечение компьютеров этого вида может сам пользователь;
• профессиональная рабочая станция – компьютер, обладающий огромной производительностью и предназначенный для профессиональной деятельности в некоторой области. Чаще всего его снабжают дополнительным оборудованием и специализированным программным обеспечением;
• ноутбук – переносной компьютер, обладающий вычислительной мощностью ПК. Он может в течение некоторого времени функционировать без питания от электрической сети;
• карманный ПК (электронный органайзер), не превосходящий по размерам калькулятор, клавиатурный или бесклавиатурный, по своим функциональным возможностям похож на ноутбук;
• сетевой ПК – компьютер для делового применения с минимальным набором внешних устройств. Поддержка работы и установка программного обеспечения осуществляются централизованно. Его также применяют для работы в вычислительной сети и для функционирования в автономном режиме;
• терминал – устройство, применяемое при работе в автономном режиме. Терминал не содержит процессора для выполнения команд, он выполняет только операции по вводу и передаче команд пользователя другому компьютеру и выдаче пользователю результата.
Рынок современных компьютеров и число выпускаемых машин определяются рыночными потребностями.
1.12. Структура современных вычислительных систем
В структуре сегодняшнего ПК типа IBM PC выделяют несколько основных компонент:
• системный блок, организующий работу, обрабатывающий информацию, производящий расчеты, обеспечивающий связь человека и ЭВМ. В состав системного блока ПК входит системная плата, динамик, вентилятор, источник питания, два дисковода;
• системная (материнская) плата, представляющая собой несколько десятков интегральных схем разного назначения. Интегральная схема основана на микропроцессоре, который предназначен для выполнения вычислений по хранящейся в запоминающем устройстве программе и общего управления ПК. Скорость действия ПК зависит от скорости работы процессора;
• память ПК, которая делится на внутреннюю и внешнюю: а) внутренняя (основная) память – это запоминающее устройство, связанное с процессором и предназначенное для хранения используемых программ и данных, которые участвуют в вычислениях. Внутренняя память подразделяется на оперативную (оперативное запоминающее устройство – ОЗУ) и постоянную (постоянное запоминающее устройство – ПЗУ). Оперативная память предназначена для приема, хранения и выдачи информации, а постоянная – для хранения и выдачи информации; б) внешняя память (внешнее запоминающее устройство – ВЗУ) применяется для размещения больших объемов информации и обмена ею с оперативной памятью. По конструкции ВЗУ отделены от центральных устройств ПК;
• аудиоплата (аудиокарта), используемая для воспроизведения и записи звука;
• видеоплата (видеокарта), обеспечивающая воспроизведение и запись видеосигнала.
К внешним устройствам ввода информации в ПК относятся:
а) клавиатура – совокупность датчиков, которые воспринимают давление на клавиши и замыкают некоторую электрическую цепь;
б) мышь – манипулятор, упрощающий работу с большинством компьютеров. Различают механические, оптико-механические и оптические мыши, а также проводные и беспроводные;
в) сканер – устройство, которое позволяет ввести в компьютер в графическом виде текст, рисунки, фотографии и др.
Внешними устройствами вывода информации являются:
а) монитор, используемый для вывода на экран различного вида информации. Размер экрана монитора измеряется в дюймах как расстояние между левым нижним и правым верхним углами экрана;
б) принтер, применяемый для печати подготовленного на компьютере текста и графики. Существуют матричные, струйные и лазерные принтеры.
Внешние устройства ввода применяются для того, чтобы информация, которой обладает пользователь, стала доступна для компьютера. Основным назначением внешнего устройства вывода является представление имеющейся информации в виде, доступном для пользователя.
Тема 2 Компьютерные технологии обработки информации
2.1. Классификация и устройство компьютеров
Компьютер (от англ. computer – вычислитель) – это программируемое электронное устройство, которое способно обрабатывать информацию, производить вычисления и выполнять другие задачи. Компьютеры подразделяют на два основных типа:
1) цифровые, оценивающие данные в форме числовых двоичных кодов;
2) аналоговые, анализирующие непрерывно меняющиеся физические величины, которые являются аналогами вычисляемых величин.
В настоящее время под словом «компьютер» понимают именно цифровой компьютер.
Основу компьютеров составляет аппаратура (Hardware) образованная электронными и электромеханическими элементами и устройствами. Принцип работы компьютеров заключается в выполнении программ (Software), которые заданы заранее и четко определены последовательностью арифметических, логических и других операций.
Структура любого компьютера обусловлена общими логическими принципами, на базе которых в нем выделяют следующие главные устройства:
• память, состоящую из перенумерованных ячеек;
• процессор, включающий в себя устройство управления (УУ) и арифметико-логического устройство (АЛУ);
• устройство ввода;
• устройство вывода.
Данные устройства соединяются каналами связи, передающими информацию.
2.2. Архитектура ЭВМ
Архитектура ЭВМ характеризуется качествами машины, влияющими на ее взаимодействие с пользователем. Архитектуpa определяет совокупность свойств машины и характеристик, которые необходимо знать программисту для эффективного использования ЭВМ при решении задач.
В свою очередь, архитектура определяет принципы организации вычислительной системы и функции центрального вычислительного устройства. Однако она не показывает то, как эти принципы реализуются внутри машины. Архитектура не зависит от программно недоступных ресурсов машины. Если у компьютеров одинаковая архитектура, то любая программа в машинном коде, написанная для одного компьютера, на другом компьютере работает аналогично с получением одинаковых результатов.
Для выполнения своих функций любой ЭВМ необходим минимальный набор функциональных блоков.
Архитектура сегодняшних компьютеров имеет классические черты, однако есть и некоторые отличия. В частности, запоминающее устройство (ЗУ) первых ЭВМ классической структуры подразделялось на два вида:
1) внутреннее, содержащее информацию, которая обрабатывалась в нем за некоторый момент времени;
2) внешнее, являющееся хранилищем всей информации, необходимой для работы компьютера.
В ходе технического прогресса число уровней в иерархии памяти компьютеров увеличивалось.
Арифметико-логическое устройство и устройство управления образуют единый блок, называемый центральным процессором. Перечень устройств для ввода и вывода данных включает в себя различные накопители на магнитных, оптических и магнитооптических дисках, сканеры, клавиатуру, мышь, джойстик, принтеры, графопостроители и т. д. Структура современного ПК содержит две основные части: центральную и периферийную, при этом к центральной части принято относить центральный процессор и внутреннюю память.
Центральным процессором (ЦП) называется устройство, обрабатывающее данные и осуществляющее программное управление этим процессом. Центральный процессор состоит из АЛУ, УУ, иногда и собственной памяти процессора; он чаще всего выполняется в виде большой интегральной схемы и носит название микропроцессора.
Внутренняя память – это устройство, предназначенное для хранения информации в специальном закодированном виде.
Оперативное запоминающее устройство, или оперативная память (ОП), – это ЦП, взаимодействующий с внутренним ЗУ. Оперативная память используется для приема, хранения и выдачи всей информации, которая требуется для выполнения операций в ЦП.