1 в чем видите связь между программным обеспечением и аппаратным

Обновлено: 18.04.2024

ИНФОРМАТИКА- НАУКА, ИЗУЧАЮЩАЯ СПОСОБЫ АВТОМАТИЗИРОВАННОГО СОЗДАНИЯ, ХРАНЕНИЯ, ОБРАБОТКИ, ИСПОЛЬЗОВАНИЯ, ПЕРЕДАЧИ И ЗАЩИТЫ ИНФОРМАЦИИ.

ИНФОРМАЦИЯ – ЭТО НАБОР СИМВОЛОВ, ГРАФИЧЕСКИХ ОБРАЗОВ ИЛИ ЗВУКОВЫХ СИГНАЛОВ, НЕСУЩИХ ОПРЕДЕЛЕННУЮ СМЫСЛОВУЮ НАГРУЗКУ.

ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНАЯ МАШИНА (ЭВМ) ИЛИ КОМПЬЮТЕР (англ. computer- -вычислитель)-УСТРОЙСТВО ДЛЯ АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ ИНФОРМАЦИИ. Принципиальное отличие использования ЭВМ от всех других способов обработки информации заключается в способности выполнения определенных операций без непосредственного участия человека, но по заранее составленной им программе. Информация в современном мире приравнивается по своему значению для развития общества или страны к важнейшим ресурсам наряду с сырьем и энергией. Еще в 1971 году президент Академии наук США Ф.Хандлер говорил: "Наша экономика основана не на естественных ресурсах, а на умах и применении научного знания".

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

2. КРАТКАЯ ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ.

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

В вычислительных машинах первого поколения основными элементами были электронные лампы. Эти машины занимали громадные залы, весили сотни тонн и расходовали сотни киловатт электроэнергии. Их быстродействие и надежность были низкими, а стоимость достигала 500-700 тысяч долларов.

Появление более мощных и дешевых ЭВМ второго поколения стало возможным благодаря изобретению в 1948 году полупроводниковых устройств- транзисторов. Главный недостаток машин первого и второго поколений заключался в том, что они собирались из большого числа компонент, соединяемых между собой. Точки соединения (пайки) являются самыми ненадежными местами в электронной технике, поэтому эти ЭВМ часто выходили из строя.

В ЭВМ третьего поколения (с середины 60-х годов ХХ века) стали использоваться интегральные микросхемы (чипы)- устройства, содержащие в себе тысячи транзисторов и других элементов, но изготовляемые как единое целое, без сварных или паяных соединений этих элементов между собой. Это привело не только к резкому увеличению надежности ЭВМ, но и к снижению размеров, энергопотребления и стоимости (до 50 тысяч долларов).

История ЭВМ четвертого поколения началась в 1970 году, когда ранее никому не известная американская фирма INTEL создала большую интегральную схему (БИС), содержащую в себе практически всю основную электронику компьютера. Цена одной такой схемы (микропроцессора) составляла всего несколько десятков долларов, что в итоге и привело к снижению цен на ЭВМ до уровня доступных широкому кругу пользователей.

СОВРЕМЕННЫЕ КОМПЬТЕРЫ- ЭТО ЭВМ ЧЕТВЕРТОГО ПОКОЛЕНИЯ, В КОТОРЫХ ИСПОЛЬЗУЮТСЯ БОЛЬШИЕ ИНТЕГРАЛЬНЫЕ СХЕМЫ.

90-ые годы ХХ-го века ознаменовались бурным развитием компьютерных сетей, охватывающих весь мир. Именно к началу 90-ых количество подключенных к ним компьютеров достигло такого большого значения, что объем ресурсов доступных пользователям сетей привел к переходу ЭВМ в новое качество. Компьютеры стали инструментом для принципиально нового способа общения людей через сети, обеспечивающего практически неограниченный доступ к информации, находящейся на огромном множестве компьюторов во всем мире - "глобальной информационной среде обитания".

6.ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В КОМПЬЮТЕРЕ И ЕЕ ОБЪЕМ.

ЭТО СВЯЗАНО С ТЕМ, ЧТО ИНФОРМАЦИЮ, ПРЕДСТАВЛЕННУЮ В ТАКОМ ВИДЕ, ЛЕГКО ТЕХНИЧЕСКИ СМОДЕЛИРОВАТЬ, НАПРИМЕР, В ВИДЕ ЭЛЕКТРИЧЕСКИХ СИГНАЛОВ. Если в какой-то момент времени по проводнику идет ток, то по нему передается единица, если тока нет- ноль. Аналогично, если направление магнитного поля на каком-то участке поверхности магнитного диска одно- на этом участке записан ноль, другое- единица. Если определенный участок поверхности оптического диска отражает лазерный луч- на нем записан ноль, не отражает- единица.

ОБЪЕМ ИНФОРМАЦИИ, НЕОБХОДИМЫЙ ДЛЯ ЗАПОМИНАНИЯ ОДНОГО ИЗ ДВУХ СИМВОЛОВ-0 ИЛИ 1, НАЗЫВАЕТСЯ 1 БИТ (англ. binary digit- двоичная единица). 1 бит- минимально возможный объем информации. Он соответствует промежутку времени, в течение которого по проводнику передается или не передается электрический сигнал, участку поверхности магнитного диска, частицы которого намагничены в том или другом направлении, участку поверхности оптического диска, который отражает или не отражает лазерный луч, одному триггеру, находящемуся в одном из двух возможных состояний.

Итак, если у нас есть один бит, то с его помощью мы можем закодировать один из двух символов- либо 0, либо 1.

Если же есть 2 бита, то из них можно составить один из четырех вариантов кодов: 00 , 01 , 10 , 11 .

Если есть 3 бита- один из восьми: 000 , 001 , 010 , 100 , 110 , 101 , 011 , 111 .

1 бит- 2 варианта,

2 бита- 4 варианта,

3 бита- 8 вариантов;

Продолжая дальше, получим:

4 бита- 16 вариантов,

5 бит- 32 варианта,

6 бит- 64 варианта,

7 бит- 128 вариантов,

8 бит- 256 вариантов,

9 бит- 512 вариантов,

10 бит- 1024 варианта,

N бит - 2 в степени N вариантов.

В обычной жизни нам достаточно 150-160 стандартных символов (больших и маленьких русских и латинских букв, цифр, знаков препинания, арифметических действий и т.п.). Если каждому из них будет соответствовать свой код из нулей и единиц, то 7 бит для этого будет недостаточно (7 бит позволят закодировать только 128 различных символов), поэтому используют 8 бит.

ДЛЯ КОДИРОВАНИЯ ОДНОГО ПРИВЫЧНОГО ЧЕЛОВЕКУ СИМВОЛА В КОМПЬЮТЕРЕ ИСПОЛЬЗУЕТСЯ 8 БИТ, ЧТО ПОЗВОЛЯЕТ ЗАКОДИРОВАТЬ 256 РАЗЛИЧНЫХ СИМВОЛОВ.

СТАНДАРТНЫЙ НАБОР ИЗ 256 СИМВОЛОВ НАЗЫВАЕТСЯ ASCII ( произносится "аски", означает "Американский Стандартный Код для Обмена Информацией"- англ. American Standart Code for Information Interchange).

ОН ВКЛЮЧАЕТ В СЕБЯ БОЛЬШИЕ И МАЛЕНЬКИЕ РУССКИЕ И ЛАТИНСКИЕ БУКВЫ, ЦИФРЫ, ЗНАКИ ПРЕПИНАНИЯ И АРИФМЕТИЧЕСКИХ ДЕЙСТВИЙ И Т.П.

A - 01000001, B - 01000010, C - 01000011, D - 01000100, и т.д.

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

Набор ASCII был разработан в США Американским Национальным Институтом Стандартов (ANSI), но может быть использован и в других странах, поскольку вторая половина из 256 стандартных символов, т.е. 128 символов, могут быть с помощью специальных программ заменены на другие, в частности на символы национального алфавита, в нашем случае - буквы кириллицы. Поэтому, например, передавать по электронной почте за границу тексты, содержащие русские буквы, бессмысленно. В англоязычных странах на экране дисплея вместо русской буквы Ь будет высвечиваться символ английского фунта стерлинга, вместо буквы р - греческая буква альфа, вместо буквы л - одна вторая и т.д.

ОБЪЕМ ИНФОРМАЦИИ, НЕОБХОДИМЫЙ ДЛЯ ЗАПОМИНАНИЯ ОДНОГО СИМВОЛА ASCII НАЗЫВАЕТСЯ 1 БАЙТ.

Очевидно что, поскольку под один стандартный ASCII-символ отводится 8 бит,

Остальные единицы объема информации являются производными от байта:

1 КИЛОБАЙТ = 1024 БАЙТА И СООТВЕТСТВУЕТ ПРИМЕРНО ПОЛОВИНЕ СТРАНИЦЫ ТЕКСТА,

1 МЕГАБАЙТ = 1024 КИЛОБАЙТАМ И СООТВЕТСТВУЕТ ПРИМЕРНО 500 СТРАНИЦАМ ТЕКСТА,

1 ГИГАБАЙТ = 1024 МЕГАБАЙТАМ И СООТВЕТСТВУЕТ ПРИМЕРНО 2 КОМПЛЕКТАМ ЭНЦИКЛОПЕДИИ,

1 ТЕРАБАЙТ = 1024 ГИГАБАЙТАМ И СООТВЕТСТВУЕТ ПРИМЕРНО 2000 КОМПЛЕКТАМ ЭНЦИКЛОПЕДИИ.

Обратите внимание, что в информатике смысл приставок кило- , мега- и других в общепринятом смысле выполняется не точно, а приближенно, поскольку соответствует увеличению не в 1000, а в 1024 раза.

СКОРОСТЬ ПЕРЕДАЧИ ИНФОРМАЦИИ ПО ЛИНИЯМ СВЯЗИ ИЗМЕРЯЕТСЯ В БОДАХ.

1 БОД = 1 БИТ/СЕК.

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

7. СЖАТИЕ ИНФОРМАЦИИ НА ДИСКЕ

ИНФОРМАЦИЮ НА ДИСКЕ МОЖНО ОБРАБОТАТЬ С ПОМОЩЬЮ СПЕЦИАЛЬНЫХ ПРОГРАММ ТАКИМ ОБРАЗОМ, ЧТОБЫ ОНА ЗАНИМАЛА МЕНЬШИЙ ОБЪЕМ.

Существуют различные методы сжатия информации. Некоторые из них ориентированы на сжатие текстовых файлов, другие - графических, и т.д. Однако во всех них используется общая идея, заключающаяся в замене повторяющихся последовательностей бит более короткими кодами. Например, в романе Л.Н.Толстого "Война и мир" несколько миллионов слов, но большинство из них повторяется не один раз, а некоторые- до нескольких тысяч раз. Если все слова пронумеровать, текст можно хранить в виде последовательности чисел - по одному на слово, причем если повторяются слова, то повторяются и числа. Поэтому, такой текст (особенно очень большой, поскольку в нем чаще будут повторяться одни и те же слова) будет занимать меньше места.

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

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

Учащиеся должны знать:

- что такое аппаратное обеспечение;

- что такое программное обеспечение;

- виды программного обеспечения;

- роль программного обеспечения в организации работы на компьютере.

Компьютерная система состоит из двух составляющих: аппаратного ( hardware ) и программного ( software ) обеспечения.

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

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

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

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

O Программное обеспечение компьютера – это набор программ, необходимый для работы компьютера и решения задач пользователя.

Программное обеспечение принято разделять на три класса: системное, прикладное и инструментальные средства.

Системные программы обеспечивают функционирование компьютера и создают “среду” для работы программ. Главную часть системного ПО составляет операционная система. Также к системным программам относятся сервисные программы (утилиты, драйверы, программы-оболочки, архиваторы, др.)

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

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

Материал для запоминания

O Компьютер – это комплекс электронных устройств, осуществляющих автоматизированную обработку информации в различных областях деятельности человека.

O Программа – это упорядоченная последовательность команд.

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

O Последовательный порт обменивается данными с процессором побайтно, а с внешними устройствами — побитно. Параллельный порт получает и посылает данные побайтно.

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

Задание. Произведите классификацию программ по видам:

OS/2, Qbasic, Turbo-Prolog, Lexicon, Microsoft Excel, PC DOS, Framework, Visual Basic, C++, GwBasic, Arj, Windows 98, Paint, Borland Pascal, Doctor Web, Write, Microsoft Access, Scandisk, Norton Disk Doctor, Windows NT, Picture Maker, Windows Power Point, Page Maker, Photoshop, DXBall, Piano, Win RAR, Adinf, Picture Viewer, MS-DOS, WordPad, Pkzip/Pkunzip, Windows Commander, Corel Draw, Microsoft Word, Audiograbber, Quake, Aidstest, Lha, Windows 3.1, Norton Commander, Microsoft Works.

Вычислительная техника прошла те же исторические этапы эволюции, которые прошли и все прочие технические устройства: от ручных приспособлений к механическим устройствам и далее к гибким автоматическим системам. Современный компьютер — это прибор. Его принцип действия — электронный, а назначение — автоматизация операций с данными. Гибкость автоматизации основана на том, что операции с данными выполняются по заранее заготовленным и легко сменяемым программам. Универсальность компьютеров основана на том, что любые типы данных представляются в нем с помощью универсального двоичного кодирования.

Работа компьютерной системы протекает в непрерывном взаимодействии аппаратных и программных средств. Физически аппаратные средства согласуются друг с другом с помощью механических и электрических разъемов и контактов. Логически они согласуются друг с другом с помощью программ, называемых драйверами устройств.

Работа компьютерных программ имеет многоуровневый характер. Программы низшего (базового) уровня занимаются только взаимодействием с базовыми аппаратными средствами и согласованием их работы. Ключевая роль программ базового уровня проявляется в момент первичного запуска компьютера.

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

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

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

Все математические операции с двоичным кодом выполняет специальное устройство — центральный процессор. В персональных компьютерах это специальная микросхема.

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

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

Вопросы для самоконтроля

1. В чем вы видите диалектический характер связи между программным обеспечением и аппаратным?

2. Назовите четыре основных уровня программного обеспечения. Каков порядок их взаимодействия?

3. К какому классу относятся программные средства, встроенные в видеомагнитофон, программируемую стиральную машину, СВЧ-плиту?

4. В чем преимущества и недостатки выполнения офисных работ (например копировально-множительных) аппаратными и программными средствами?

5. Какие категории программного обеспечения могут быть использованы в работе малого предприятия и для каких целей?

6. Какие виды работ, характерные для крупного промышленного предприятия (например машиностроительного завода), могут быть автоматизированы с помощью компьютеров? Какие категории программных средств для этого необходимы?

7. Назовите основные категории программного обеспечения, предназначенного для создания бумажных документов. В чем состоит принципиальная разница между этими категориями?




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

9. Чем различаются понятия компьютер и компьютерная система?

10. Назовите основные узлы персонального компьютера.

11. Как вы понимаете понятие совместимость сверху вниз?

12. От чего зависит совместимость программного и аппаратного обеспечения?

13. Какие устройства ввода данных вы знаете?

14. Какие устройства вывода данных вам известны?

15. Какие технические средства используют для транспортировки данных между компьютерами?

16. Какие технические средств используют для перевода документов из бумажной формы в электронную?

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

18. Назовите внешнее устройство персонального компьютера, для работы с которым не требуется никакое npoграммное обеспечение. Все, что нужно для его работы, уже записано г, микросхеме постоянного запоминающего устройства (ПЗУ), имеющейся га материнской плате.

5. Аппаратное и программное обеспечение

5.1. Базовая аппаратная конфигурация

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

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

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

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

  • системный блок;
  • монитор;
  • клавиатуру;
  • мышь.

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

Внутренними устройствами являются:

  • материнская плата;
  • жесткий диск;
  • дисковод гибких дисков;
  • дисковод компакт-дисков;
  • видеокарта;
  • звуковая карта.

На материнской плате размещены:

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

Жесткий диск – основное устройство долговременного хранения больших объемов данных и программ. Это группа соосных дисков, имеющих магнитное покрытие и вращающихся с высокой скоростью. Таким образом, жесткий диск имеет несколько рабочих поверхностей. Над каждой поверхностью располагается головка чтения/записи. При высоких скоростях вращения дисков в зазоре между головкой и поверхностью образуется аэродинамическая подушка, и головка парит над магнитной поверхностью на высоте нескольких тысячных долей миллиметра. При изменении силы тока, протекающего через головку, происходит изменение напряженности магнитного поля в зазоре, что вызывает изменение ориентации ферромагнитных частиц, образующих покрытие диска. При считывании данных намагниченные частицы, проходя вблизи головки, наводят в ней ЭДС самоиндукции. Возникающие при этом электрические сигналы усиливаются и обрабатываются. Управление работой жесткого диска выполняет специальное устройство – контроллер жесткого диска.

Для оперативного переноса небольших объемов данных используются гибкие магнитные диски (дискеты), которые вставляются в специальное устройство – дисковод гибких дисков. Гибкий диск диаметром 3,5 дюйма хранит до 1,44 Мб данных. С нижней стороны гибкий диск имеет центральную втулку, которая захватывается шпинделем дисковода и приводится во вращение. Гибкие диски являются малонадежными носителями информации.

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

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

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

Количество секторов, емкость сектора, следовательно, и информационная емкость диска зависят от типа дисковода и режима форматирования, а также от качества самих дисков.

Принцип действия компакт-диска состоит в изменении отражательной способности поверхности диска под действием лазерного луча. Основным параметром дисководов CD-ROM является скорость чтения данных. Она измеряется в кратных долях. За единицу измерения принята скорость чтения в первых серийных образцах, составлявшая 150 Кбайт/с. Остальные дисководы характеризуются как 2-х скоростные, 4-х скоростные и т.д.

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

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

В настоящее время существуют мониторы на основе электронно-лучевых трубок и жидкокристаллические мониторы.

Основными техническими характеристиками дисплеев являются:

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

Клавиатура – клавишное устройство управления персональным компьютером. Служит для ввода алфавитно-цифровых данных, а также команд управления.

Мышь – устройство управления манипуляторного типа. Представляет собой коробочку с двумя или тремя кнопками. Перемещение мыши по плоской поверхности синхронизировано с перемещением указателя мыши по экрану монитора. Перемещения мыши и щелчки ее кнопок являются событиями с точки зрения ее программы-драйвера. Анализируя эти события, драйвер управляет работой компьютера.

5.2. Периферийные устройства

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

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

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

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

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

К основным параметрам лазерных принтеров относятся:

  • разрешающая способность, измеряемая количеством точек на дюйм;
  • производительность (количество страниц в минуту);
  • формат используемой бумаги;
  • объем собственной оперативной памяти.

Сканер – устройство для ввода графической информации в компьютер. Он создает в компьютере электронную копию изображения, считываемого с бумаги. Изображение может быть текстом, рисунком, фотографией, диаграммой, проекцией трехмерного предмета на плоскость или чем-нибудь другим. Оно считывается многоэлементными фотоприемными линейками с использованием протяженного осветителя и объектива. Число фотоприемников в линейке может составлять 2000 и выше.

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

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

5.3. Программное обеспечение

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

Между программами, также как между аппаратными средствами, существует взаимосвязь, поэтому можно говорить о программном интерфейсе. Программный интерфейс основан на протоколах – соглашениях о взаимодействии программ. Всё программное обеспечение вычислительной системы разбивается на несколько взаимодействующих между собой уровней (рис. 18). Каждый следующий уровень опирается на программное обеспечение предшествующих уровней. Такое разделение программного обеспечения упрощает разработку и эксплуатацию программ. Каждый следующий уровень повышает функциональные возможности всей системы.

Рис. 18. Уровни программного обеспечения.

Базовый уровень. Это самый низкий уровень программного обеспечения. Базовое программное обеспечение отвечает за взаимодействие с базовыми аппаратными средствами. Обычно оно входит в состав базового оборудования и хранится в специальных микросхемах, называемых постоянными запоминающими устройствами ПЗУ, или ROM (Read Only Memory). Программы и данные записываются в ПЗУ на этапе его изготовления и не могут быть изменены в процессе эксплуатации.

В тех случаях, когда это необходимо, вместо ПЗУ используются перепрограммируемые постоянные запоминающие устройства ППЗУ, или EPROM (Erasable and Programmable Read Only Memory). Изменение содержимого микросхем памяти в этом случае производится на специальных устройствах – программаторах.

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

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

Программы системного уровня образуют ядро операционной системы – совокупности программ, управляющих работой компьютера. Программы более высокого уровня могут быть установлены на компьютере только при наличии на нём системного программного обеспечения. Наличие ядра операционной системы – необходимое условие работы человека на компьютере.

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

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

5.4. Классификация служебных программных средств

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

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

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

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

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

  • наблюдение в реальном времени;
  • контроль с записью результатов в специальном протокольном файле.

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

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

5.5. Классификация прикладных программных средств

Текстовые редакторы. Их основные функции – ввод и редактирование данных.

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

Графические редакторы. Предназначены для создания и обработки графических изображений. Различают растровые редакторы, векторные редакторы и программные средства для создания и обработки трехмерной графики.

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

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

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

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

Системы управления базами данных предоставляют возможность анализа хранимых данных и их обработки. К современным системам управления базами данных предъявляются также требования возможности работы с удаленными и распределенными информационными ресурсами, находящимися на компьютерах, соединенных в компьютерные сети.

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

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

Рассмотрим, например, систему автоматической проверки орфографии в редактируемом тексте. Ее работа заключается в том, что лексические единицы исходного текста сравниваются с заранее заготовленным эталонным массивом данных (словарем). В данном случае для успешной работы системы необходимо иметь кроме аппаратного и программного обеспечения специальные наборы словарей, подключаемые извне. Это пример информационного обеспечения вычислительной техники.

В специализированных компьютерных системах (бортовых компьютерах автомобилей, судов, ракет, самолетов, космических летательных аппаратов и т. п.) совокупность программного и информационного обеспечения называют математическим обеспечением. Как правило, оно “жестко” записывается в микросхемы ПЗУ и может быть изменено только путем замены ПЗУ или его перепрограммирования на специальном оборудовании.

Вопросы для самоконтроля

1. В чем вы видите диалектический характер связи между программным обеспечением и аппаратным?

2. Назовите четыре основных уровня программного обеспечения. Каков порядок их взаимодействия?

3. К какому классу относятся программные средства, встроенные в видеомагнитофон, программируемую стиральную машину, СВЧ — печь?

4. В чем преимущества и недостатки выполнения офисных работ (например, копировально-множительных) аппаратными и программными средствами?

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

6. Какие виды работ, характерные для крупного промышленного предприятия (например, машиностроительного завода), могут быть автоматизированы с помощью компьютеров? Какие категории программных средств для этого необходимы?

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

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

Лекция 3.6. Программное обеспечение обработки текстовых данных

Типы программ для подготовки текстовых документов

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

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

  • Ввод алфавитно-цифровой информации;
  • Перемещение по набранному тексту;
  • Вставка или удаление символов.

А также более сложные операции по работе с блоками (фрагментами) текста:

  • Выделение блока;
  • Удаление блока;
  • Копирование, перемещение, вставка блока;
  • Дополнительные удобства (возможность поиска фрагмента, поиск с заменой, печать документа и т.д.).

Большинство текстовых редакторов ориентированы на работу с чисто текстовыми файлами, среди которых могут быть тексты программ, написанные на различных языках, конфигурационные файлы, файлы настройки и др. Ярким представителем таких программных продуктов является MultiEdit (начиная с версии 5.0). Этот текстовый редактор имеет мощную систему контекстной замены, встроенный язык макрокоманд на уровне Visual Basic, средства поддержки внутренней среды, средства помощи при наборе ключевых слов.

Программа Блокнот (NotePad) -текстовый редактор, встраиваемый в операционные системы серии Windows (разработка Microsoft).

Блокнот предназначен для создания небольших, объемом до 50 килобайт, неформатированных текстов. Создаваемые файлы имеют формат *.txt в кодовой таблице Windows 1251. Скромные возможности определяют область применения программы как редактора для создания коротких записок, текстов управляющих и системных файлов.

Текстовые процессоры – общее название программных средств, предназначенных для создания, редактирования и форматирования простых и комплексных текстовых документов. В настоящее время в России наибольшее распространение имеет текстовый процессор Microsoft Word.

Статьи к прочтению:


Похожие статьи:

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

Возможности той или иной КС определяются ее информационным, аппаратным и программным обеспечением. Информационное обеспечение сети представляет собой…

Читайте также: