Компьютер и программное обеспечение




СОДЕРЖАНИЕ

 

СОДЕРЖАНИЕ. 3

История развития вычислительной техники. 4

а) Машина Блеза Паскаля. 4

б) Машина Лейбница. 5

в) Другие. 5

Поколения ЭВМ. 6

Компьютер и программное обеспечение. 7

Устройство компьютера. 7

процессор. 7

оперативная память. 7

внешняя память. 7

системный блок. 7

устройства ввода. 8

устройства вывода. 8

подключение к сети. 8

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

файлы и файловая структура. 9

общая характеристика программного обеспечения. 9

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

СПИСОК ЛИТЕРАТУРЫ.. 14

 

 

История развития вычислительной техники

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

1. до механический

2. механический

3. электронно-вычислительный

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

ДО МЕХАНИЧЕСКИЙ ПЕРИОД

Первым инструментом для счета были руки. Все арифметические операции выполнялись при помощи десяти пальцев рук. В Западной Европе существовала целая система позволяющая представлять на пальцах числа до 9999.

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

МЕХАНИЧЕСКИЙ ПЕРИОД

Первые идеи механизации вычислительного процесса появились в конце 15 века. Эскиз суммирующего устройства был разработан небезызвестным Леонардо да Винчи.

ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНЫЙ ЭТАП

1941 год, немецкий инженер Конрад Цузе построил небольшой компьютер на основе электромеханического реле. Но из-за войны его работы не были опубликованы.

1943 год, в США на одном из предприятий фирмы IBM Говард Эйкен создал более мощный компьютер под названием «Марк-1», который реально использовался для военных расчетов. В нем использовалось сочетание электрических сигналов и механических приводов. Программа обработки данных вводилась с перфоленты. Размеры: 15 Х 2,5 м., 750000 деталей. “Марк-1” мог перемножить два 23-х разрядных числа за 4 с.

 

А) Машина Блеза Паскаля

Француз Блез Паскаль начал создавать суммирующую машину «Паскалину» в 1642 году в возрасте 19 лет, наблюдая за работой своего отца, который был сборщиком налогов и часто выполнял долгие и утомительные расчёты.

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

Б) Машина Лейбница

Механический калькулятор был создан Лейбницем в 1673 году. Сложение чисел выполнялось при помощи связанных друг с другом колёс, так же как на вычислительной машине другого выдающегося учёного-изобретателя Блеза Паскаля — «Паскалине». Добавленная в конструкцию движущаяся часть и специальная рукоятка, позволявшая крутить ступенчатое колесо позволяли ускорить повторяющиеся операции сложения, при помощи которых выполнялось деление и перемножение чисел. Необходимое число повторных сложений выполнялось автоматически.

В) Другие

В 1623 году Вильгельм Шиккард придумал «Считающие часы» — первый механический калькулятор, умевший выполнять четыре арифметических действия.

Примерно в 1820 году Чарльз Хавьер Томас создал первый удачный, серийно выпускаемый механический калькулятор — Арифмометр Томаса, который мог складывать, вычитать, умножать и делить.

В 1804 году Жозеф Мари Жаккар разработал ткацкий станок, в котором вышиваемый узор определялся перфокартами. Серия карт могла быть заменена, и смена узора не требовала изменений в механике станка. Это было важной вехой в истории программирования.

Поколения ЭВМ

Можно выделить 4 основные поколения ЭВМ. Но деление компьютерной техники на поколения — весьма условная, нестрогая классификация по степени развития аппаратных и программных средств, а также способов общения с компьютером.

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

Компьютер и программное обеспечение

Устройство компьютера

· процессор

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

· оперативная память

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

· внешняя память

Внешняя память – это энергозависимая память, предназначенная для длительного хранения информации.

· системный блок

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

· устройства ввода

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

· устройства вывода

Устройства вывода предназначены для передачи информации от компьютера к пользователю. Основными устройствами вывода являются монитор, принтер, акустические колонки, наушники, плоттер.

· подключение к сети

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

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

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

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

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

§ файлы и файловая структура

Файл — это информация, хранящаяся на внешнем носителе и объединенная общим именем.

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

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

§ общая характеристика программного обеспечения

Классификация ПО:

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

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

3. Инструментальное ПО – средства для разработки и отладки программ. Всё системное и прикладное программное обеспечение создаётся программистами с помощью инструментального ПО.

 

§ компьютерные вирусы и антивирусные программы

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

 

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

Основные виды антивирусных программ:

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

 

§ Программы-доктора, или фаги, а также программы-вакцины не только находят зараженные вирусами файлы, но и «лечат» их, т. е. удаляют из файла тело программы-вируса, возвращая файлы в исходное состояние. В начале своей работы фаги ищут вирусы в оперативной памяти, уничтожая их, и только затем переходят к «лечению» файлов. Среди фагов выделяют полифаги, т. е. программы-доктора, предназначенные для поиска н уничтожения большого количества вирусов. Наиболее известные из них: Kaspersky Antivirus, Norton AntiVirus, Doctor Web.

 

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

§ Программы-фильтры или «сторожа» представляют собой небольшие резидентные программы, предназначенные для обнаружения подозрительных действий при работе компьютера, характерных для вирусов. Такими действиями могут являться:

— попытки коррекции файлов с расширениями СОМ. ЕХЕ;

— изменение атрибутов файла;

— прямая запись на диск по абсолютному адресу;

— запись в загрузочные секторы диска;

— загрузка резидентной программы.

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

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

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

 

СПИСОК ЛИТЕРАТУРЫ

1. https://shkolo.ru/antivirusyi/

2. https://www.school1411.ru/study-it/index.php?option=com_content&view=article&id=53:2010-09-12-18-53-48&catid=36:class6&Itemid=56

3. https://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D0%BB%D1%8C%D0%BA%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80_%D0%9B%D0%B5%D0%B9%D0%B1%D0%BD%D0%B8%D1%86%D0%B0

4. https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5

5. https://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: