Ответы Учебник Информатика 7 класс — §2.3.Программное обеспечение компьютера Босова
Программным обеспечением (ПО) компьютера называют совокупность всех программ, предназначенных для выполнения на компьютере.
Программное обеспечение-это набор команд ,управляющих работой компьютера. Без программного обеспечения компьютер не сможет выполнять задачи, которые мы обычно связываем с компьютерами.
функции программного обеспечения следующие:
1) управлять компьютерными ресурсами организации;
2) обеспечивать пользователя всеми инструментами,необходимыми для извлечения пользы из этих ресурсов;
3) выполнять роль посредника между организациями и хранимой информацией;
Выбор соответствующего потребностям организации программного обеспечения — одна из ключевых задач управляющего персонала
Классификация ОС
По числу одновременно выполняемых задач выделяют ОС:
— однозадачные (MS DOS, ранние версии PS DOS);
Многозадачность бывает:
— невытесняющая (Net Ware, Windows 95/98), когда активный процесс по окончании сам передает управление ОС для выбора из очереди другого процесса;
— вытесняющая (Windows NT, OS/2, UNIX) — решение о переключении процессора с одного процесса на другой принимает ОС.
По числу одновременно работающих пользователей ОС делят:
— однопользовательские (MS DOS, Windows 3х, ранние версии OS/2)
— многопользовательские (UNIX, Windows 2000, NT, XP, Vista). В многопользовательских системах присутствуют средства защиты информации пользователей от несанкционированного доступа.
В настоящий момент около 90% компьютеров используют ОС Windows.
Различают четыре основных класса операционных систем:
1. Однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей;
2. Однопользовательские однозадачные с фоновой печатью, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации на печать. Это ускоряет работу при выдаче больших объёмов информации на печать;
3. Однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на «свою» задачу;
4. Многопользовательские многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС очень сложны и требуют значительных машинных ресурсов.
Операционная система для персонального компьютера, ориентированного на профессиональное применение, должна содержать следующие основные компоненты:
— программы управления вводом/выводом;
— программы, управляющие файловой системой и планирующие задания для компьютера;
— процессор командного языка, который принимает, анализирует и выполняет команды, адресованные операционной системе.
Каждая операционная система имеет свой командный язык, который позволяет пользователю выполнять те или иные действия:
— обращаться к каталогу;
— выполнять разметку внешних носителей;
Анализ и исполнение команд пользователя, включая загрузку готовых программ из файлов в оперативную память и их запуск, осуществляет командный процессор операционной системы.
Для управления внешними устройствами компьютера используются специальные системные программы — драйверы. Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера.
Краткая характеристика некоторых операционных систем
ОС Linux – сетевая ОС, ядро которой разработано на базе ОС Unix. Linux распространяется в исходных кодах и применяется для создания серверов в вычислительных сетях и в Интернете.
ОС Unix – многопользовательская, многозадачная ОС, включает достаточно мощные средства защиты программ и файлов различных пользователей. ОС Unix является машинонезависимой, что обеспечивает высокую мобильность ОС и легкую переносимость прикладных программ на компьютеры различной архитектуры.
Важной особенностью и обширным набор сервисных программ, которые позволяют создать благоприятную операционную обстановку для пользователей – программистов (т.е. система особенно эффективна для специалистов – прикладных программистов).
Конспект урока «Программное обеспечение компьютера. Операционная система»
Как мы уже говорили, компьютер работает под управлением программ. Вся совокупность программ называется программным обеспечением.
Базовой и необходимой составляющей программного обеспечения компьютера является операционная система.
Операционные системы разные, но их назначение и функции одинаковые. Операционная система является основной и необходимой составляющей программного обеспечения компьютера, без нее компьютер не может работать в принципе.
Операционная система — комплекс программ, обеспечивающих взаимодействие всех аппаратных и программных частей компьютера между собой и взаимодействие пользователя и компьютера.
Первой задачей операционной системы является обеспечение совместного функционирования всех аппаратных устройств компьютера.
Второй задачей операционной системы является представление пользователю доступа к ресурсам компьютера.
Любая операционная система имеет как минимум 3 компонента:
Все операции, связанные с процессами, выполняются под управлением той части операционной системы, которая называется ядром.
Ядро представляет собой лишь небольшую часть кода операционной системы в целом, однако оно относится к числу наиболее интенсивно используемых компонент системы. По этой причине ядро обычно резидентно размещается в основной памяти, в то время как другие части операционной системы перемещаются во внешнюю память и обратно по мере необходимости.
Драйвер — это компьютерная программа, с помощью которой другая программа (обычно операционная система) получает доступ к аппаратному обеспечению некоторого устройства.
В общем случае, для использования любого устройства (как внешнего, так и внутреннего) необходим драйвер. Но обычно с операционными системами поставляются драйверы для ключевых компонентов аппаратного обеспечения, без которых система не сможет работать. Однако для некоторых устройств (таких, как графическая плата или принтер) могут потребоваться специальные драйверы, обычно предоставляемые производителем устройства.
Для упрощения работы пользователя в состав современных операционных систем, входят программные модули, создающие графический пользовательский интерфейс.
Интерфейс — это оболочка, с помощью которой пользователь общается с компьютером
Различают два вила интерфейса: пользовательский и графический интерфейс.
Пользовательский интерфейс — это совокупность правил и приемов, создаваемых программой, с помощью которых пользователь управляет ею. К примеру, программный интерфейс может имитировать изображение проигрывателей компакт-дисков или музыкальных файлов и позволяет управлять ими путем нажатия на соответствующие клавиши проигрывателя.
Графический интерфейс — это комплекс программных средств, позволяющий пользователю ориентироваться в программной среде Windows с использованием графических объектов. Взаимодействие человека с компьютером организовано в форме диалога с использованием ввода и вывода на экран дисплея графической информации, когда управление программами осуществляется с помощью кнопок, меню, окон, экранных панелей и других элементов управления.
Операционная система содержит также сервисные программы, или утилиты. Такие программы позволяют обслуживать диски, выполнять операции с файлами, работать в компьютерных сетях и т. д.
Для удобства пользователя в операционной системе обычно имеется и справочная система. Она предназначена для оперативного получения необходимой информации о функционировании как операционной системы в целом, так и о работе ее отдельных модулей.
А теперь давайте мы с вами разберемся с установкой и загрузкой операционной системы.
Операционные системы распространяются на оптических дисках в форме дистрибутивов. Для начала нужно провести установку операционной системы, в процессе которой файлы операционной системы копируются с оптического диска дистрибутива на жесткий диск компьютера.
После установки файлы операционной системы хранятся в долговременной памяти на жестком диске, который называется системным. Но программы могут выполняться, только если они находятся в оперативной памяти компьютера. Поэтому необходима загрузка файлов операционной системы с системного диска в оперативную память.
В процессе загрузки операционной системы сначала производится тестирование работоспособности процессора, памяти и других аппаратных средств компьютера, но при этом на экран монитора выводятся краткие диагностические сообщения о процессе тестирования.
После окончания загрузки операционной системы пользователь получает возможность управлять компьютером с использованием графического интерфейса операционной системы.
Главная > Реферат >Информатика
Программный принцип работы ПК
По своему назначению компьютер — это универсальный прибор для работы с информацией. По принципам своего устройства компьютер — это модель человека, работающего с информацией.
Персональный компьютер (ПК) — это компьютер, предназначенный для обслуживания одного рабочего места. По своим характеристикам он может отличаться от больших ЭВМ, но функционально способен выполнять аналогичные операции. По способу эксплуатации различают настольные (desktop), портативные (laptop и notebook) и карманные (palmtop) модели ПК.
Совокупность аппаратных средств компьютера называют его аппаратной конфигурацией.
Когда программа находится в активном состоянии, содержательная часть ее данных рассматривается как команды, согласно которым работают аппаратные средства компьютера. Чтобы изменить порядок их работы, достаточно прервать исполнение одной программы и начать исполнение другой, содержащей иной набор команд.
Совокупность программ, хранящихся на компьютере, образует его программное обеспечение. Совокупность программ, подготовленных к работе, называют установленным программным обеспечением. Совокупность программ, работающих в тот или иной момент времени, называют программной конфигурацией.
Устройство компьютера. Любой компьютер (даже самый большой)состоит из четырех частей:
устройства ввода информации
устройства обработки информации
устройства вывода информации.
Конструктивно эти части могут быть объединены в одном корпусе размером с книгу или же каждая часть может состоять из нескольких достаточно громоздких устройств
Базовая аппаратная конфигурация ПК
Базовой аппаратной конфигурацией персонального компьютера называют минимальный комплект аппаратных средств, достаточный для начала работы с компьютером. С течением времени понятие базовой конфигурации постепенно меняется.
Чаще всего персональный компьютер состоит из следующих устройств:
Дополнительно могут подключатся другие устройства ввода и вывода информации, например звуковые колонки, принтер, сканер.
Внутренние устройства персонального компьютера.
Внутренними считаются устройства, располагающиеся в системном блоке. Доступ к некоторым из них имеется на лицевой панели, что удобно для быстрой смены информационных носителей, например гибких магнитных дисков. Разъемы некоторых устройств выведены на заднюю стенку — они служат для подключения периферийного оборудования. К некоторым устройствам системного блока доступ не предусмотрен — для обычной работы он не требуется.
Единственное устройство, о существовании которого процессор «знает от рождения», — оперативная память — с нею он работает совместно. Оттуда поступают данные и команды. Данные копируются в ячейки процессора (они называются регистрами), а потом преобразуются в соответствии с содержанием команд. Более полную картину того, как процессор взаимодействует с оперативной памятью, вы получите в главах, посвященных основам программирования.
Оперативная память. Оперативную память можно представить как обширный массив ячеек, в которых хранятся числовые данные и команды в то время, когда компьютер включен. Объем оперативной памяти измеряется в миллионах байтов — мегабайтах (Мбайт).
Процессор может обратиться к любой ячейке оперативной памяти (байту), поскольку она имеет неповторимый числовой адрес. Обратиться к индивидуальному биту оперативной памяти процессор не может, так как у бита нет адреса. В то же время, процессор может изменить состояние любого бита, но для этого требуется несколько действий.
Видеоадаптер. Видеоадаптер — внутреннее устройство, устанавливаемое в один из разъемов материнской платы. В первых персональных компьютерах видеоадаптеров не было. Вместо них в оперативной памяти отводилась небольшая область для хранения видеоданных. Специальная микросхема (видеоконтроллер) считывала данные из ячеек видеопамяти и в соответствии с ними управляла монитором.
В некоторых моделях материнских плат функции видеоадаптера выполняют микросхемы чипсета — в этом случае говорят, что видеоадаптер интегрирован с материнской платой. Если же видеоадаптер выполнен в виде отдельного устройства, его называют видеокартой. Разъем видеокарты выведен на заднюю стенку. К нему подключается монитор.
Жесткий диск. Поскольку оперативная память компьютера очищается при отключении питания, необходимо устройство для длительного хранения данных и программ. В настоящее время для этих целей широко применяют так называемые жесткие диски.
Принцип действия жесткого диска основан на регистрации изменений магнитного поля вблизи записывающей головки.
Основным параметром жесткого диска является емкость, измеряемая в гигабайтах (миллиардах байтов), Гбайт. Средний размер современного жесткого диска составляет 80 — 160 Гбайт, причем этот параметр неуклонно растет.
Дисковод гибких дисков. Для транспортировки данных между удаленными компьютерами используют так называемые гибкие диски. Стандартный гибкий диск (дискета) имеет сравнительно небольшую емкость 1,44 Мбайт. По современным меркам этого совершенно недостаточно для большинства задач хранения и транспортировки данных, но низкая стоимость носителей и высокая степень готовности к работе сделали гибкие диски самыми распространенными носителями данных.
Для записи и чтения данных, размещенных на гибких дисках, служит специальное устройство — дисковод. Приемное отверстие дисковода выведено на лицевую панель системного блока.
Дисковод CD-ROM. Для транспортировки больших объемов данных удобно использовать компакт-диски CD-ROM. Эти диски позволяют только читать ранее записанные данные — производить запись на них нельзя. Емкость одного диска составляет порядка 650-700 Мбайт.
Принцип хранения данных на компакт-дисках не магнитный, как у гибких дисков, а оптический.
Коммуникационные порты. Для связи с другими устройствами, например принтером, сканером, клавиатурой, мышью и т. п., компьютер оснащается так называемыми портами. Порт — это не просто разъем для подключения внешнего оборудования, хотя порт и заканчивается разъемом. Порт — более сложное устройство, чем просто разъем, имеющее свои микросхемы и управляемое программно.
Сетевой адаптер. Сетевые адаптеры необходимы компьютерам, чтобы они могли обмениваться данными между собой. Этот прибор следит за тем, чтобы процессор не подал новую порцию данных на внешний порт, пока сетевой адаптер соседнего компьютера не скопировал к себе предыдущую порцию. После этого процессору дается сигнал о том, что данные забраны и можно подавать новые. Так осуществляется передача.
Что такое программа
Любой компьютер представляет собой автоматическое устройство, работающее по заложенным в него программам. Компьютерная программа представляет собой последовательность команд, записанных в двоичной форме на машинном языке, понятном процессору компьютера. Компьютерная программа является формой записи алгоритмов решения поставленных задач.
В основу построения подавляющего большинства компьютеров положены следующие общие принципы, сформулированные в 1945 г. американским ученым Джоном фон Нейманом .
Одним из таких принципов является Принцип программного управления:
Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Выборка программы из памяти осуществляется с помощью счетчика команд . Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды на длину команды .
А так как команды программы расположены в памяти друг за другом, то тем самым организуется выборка цепочки команд из последовательно расположенных ячеек памяти.
Если же нужно после выполнения команды перейти не к следующей, а к какой-то другой, используются команды условного или безусловного переходов , которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду . Выборка команд из памяти прекращается после достижения и выполнения команды “стоп” .
Таким образом, процессор исполняет программу автоматически, без вмешательства человека.
- Интерпретаторы – переводят только что созданную программу или ее часть на язык программирования (понятный компьютеру) и стазу же исполняют ее.
- Трансляторы – переводят написанную программистом программу на язык программирования целиком, но не выполняют ее.
- Компиляторы – переводят написанную программу в отдельный файл, который сразу же может отрабатываться ПК.
Стандартные программы. Они являются предустановленными, то есть устанавливаются на компьютер вместе с операционной системой. Это так сказать необходимый минимум, по мнению разработчика операционки, который необходим пользователю для выполнения самых распространенных задач на компьютере. Даже самые простые компьютерные игры считаются некоторыми разработчиками ПО, как необходимый минимум. Кстати BIOS и сама операционная система также являются отдельными видами программного обеспечения.
Прикладные программы – это собственно те программы, которые выполняют прямые функции, непосредственно необходимые пользователю. Они предназначены для хранения, редактирования или обработки каких-то данных, начиная от текстовой информации и заканчивая фото- и видеофайлами. У этого вида программных продуктов есть подвиды:
Прикладные программы можно еще отдельно разделить на платные (за использование взымается плата), бесплатные (и так понятно), условно бесплатные (не взымается плата либо за какой-то период или они имеют ограниченный функционал по сравнению с полной версией). Кстати бесплатные (не взломанные, а именно бесплатные) можно посмотреть и скачать на сайте http://comp-security.net/ . Достаточно большое разнообразие представленных продуктов практически на любой случай.
Программы языковой обработки служат для работы с самими программами. Используются в основном программистами. Они тоже имеют несколько подвидов:
- Интерпретаторы – переводят только что созданную программу или ее часть на язык программирования (понятный компьютеру) и стазу же исполняют ее.
- Трансляторы – переводят написанную программистом программу на язык программирования целиком, но не выполняют ее.
- Компиляторы – переводят написанную программу в отдельный файл, который сразу же может отрабатываться ПК.
Вирусы и вредоносные программы используются не честными на руку программистами, для тайного (несанкционированного) получения данных с чужого компьютера или нанесения ему вреда. О них подробно описано в статье вирусы и антивирусы .
Практическая часть
Задание 1
1. Построить подобную блок-схему.
2. Записать определения в тетрадь по Вашей дисциплине с предыдущей блок-схемы.
Задание 2
Перечислите и опишите 3 языка программирования (используя сеть интернет)
Основные понятия зафиксируйте в тетрадь. ( при защите практической работы, тетради будут проверяться)
Задание 3
Найти примеры стандартных, прикладных и вспомогательных программ. (3 шт. в каждом)
Задание 4
— Зафиксируйте в отчете определение BIOS .
— зафиксируйте назначение BIOS .
Задание 5
Разрешена ли сетевая загрузка компьютера посредством интегрированного сетевого адаптера? (Onboard Device Configuration — LAN Option ROM – disabled или enabled)
Контрольные вопросы :
- Для чего нужны программы?
- Что такое ПО?
- Что входит в ПО?
- Что такое ОС?
Тема 3. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Тема 3. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Вопрос 1. Программный принцип управления компьютером
Джоном фон Нейманом в 1945 г. были описаны основные принципы построения компьютеров, которые до сих пор являются стандартом практически для всех компьютеров. Одним из них является программное управление.
В основе принципа программного управления лежит представление алгоритма решения любой задачи в виде программы вычислений.
Алгоритм [1] – т очное предписание, определяющее процесс преобразования исходных данных в конечный результат. При решении задачи применим общий алгоритм: 1) получить исходные данные; 2) найти решение; 3) сообщить ответ.
Программа (для компьютера) [2] – это упорядоченная последовательность команд, подлежащая обработке. Программа описывает операции, которые нужно выполнить процессору компьютера для решения поставленной задачи.
Команда – это инструкция машине на выполнение элементарной операции. Набор операций, которые может выполнять компьютер, и правил их записи образуют машинный язык.
Структура команды в общем случае имеет вид:
Адрес следующей команды
Исторически сложилась тенденция к увеличению количества команд в машинном языке. Разработчики считали, что чем больше в нем команд, тем шире возможности по обработке данных. В настоящее время совершается переход на RISC -процессоры, основной характеристикой которых является сокращение набора команд и упрощение их структуры.
Суть принципа программного управления заключается в следующем:
· все вычисления, предписанные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности управляющих слов-команд;
· каждая команда содержит указания на конкретную выполняемую операцию, место нахождения (адрес) операндов и ряд служебных признаков. Операнды – это переменные, значения которых участвуют в операциях преобразования данных. Список всех переменных (входных и данных, промежуточных значений и результатов вычислений) является неотъемлемым элементом любой программы;
· для доступа к программам, командам и операндам используются их адреса, в качестве которых выступают номера ячеек памяти компьютера, предназначенных для хранения объектов;
· команды программы расположены в памяти друг за другом, что позволяет микропроцессору организовывать выборку цепочки команд из последовательно расположенных ячеек памяти и выполнять команду за командой.
· для перехода к выполнению не следующей по порядку команды, а к какой-то другой, используются команды условного или безусловного переходов. Выборка команд из памяти прекращается после достижения и выполнения команды «стоп». Таким образом, процессор исполняет программу автоматически, без вмешательства человека.
Обычно программы хранятся во внешней памяти ПЭВМ и для выполнения передаются в оперативную память. Некоторые программы постоянно размещаются в памяти (ядро операционной системы, архиватор Zip Magic , монитор антивирусной программы Касперский АнтиВирус и др.) и называются резидентными, а другие – загружаются только на время выполнения, а затем удаляются из памяти, и называются транзитными.
[1] Термин «алгоритм» – транскрипция имени великого узбекского математика Муххамеда-аль-Хорезми, который еще в IX веке разработал правила выполнения четырех действий арифметики.
[2] Стандарт ISO 2382/1-84.
* Теоретический материал по теме 3 составлен доцентом Н.Н. Говядиновой и опубликован в учебно-практическом пособии «Основы информатики и вычислительной техники» ( Дистанционное обучение. – Мн.: БГЭУ, 2005).
В основе организации вычислительного процесса на ЭВМ лежит принцип программного управления. Программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную задачу обработки информации. Программный. [читать подробнее].
В основе организации вычислительного процесса на ЭВМ лежит принцип программного управления. Программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную задачу обработки информации. Программный. [читать подробнее].
Компьютер представляет собой аппаратно-программную систему. Это означает, что устройства, составляющие компьютер, функционируют в непрерывном взаимодействии с программами. Комплекс программ называемый операционной системой управляет всеми процессами внутри системы (в. [читать подробнее].
Тема: Программный принцип работы ПК
Главной особенностью работы ЭВМ является программный принцип работы. Принцип программы, хранимой в памяти компьютера, считается важнейшей идеей современной компьютерной архитектуры. Суть идеи заключается в том, что: 1) программа вычислений вводится в память ЭВМ и хранится в ней наравне с исходными числами;
2) команды, составляющие программу, представлены в числовом коде по форме ничем не отличающемся от чисел.
Тема: Программный принцип работы ПК
Главной особенностью работы ЭВМ является программный принцип работы. Принцип программы, хранимой в памяти компьютера, считается важнейшей идеей современной компьютерной архитектуры. Суть идеи заключается в том, что: 1) программа вычислений вводится в память ЭВМ и хранится в ней наравне с исходными числами;
2) команды, составляющие программу, представлены в числовом коде по форме ничем не отличающемся от чисел.
Программное обеспечение (ПО)
Системное ПО (общее)
Служебные программы (утилиты)
Системы технического обслуживания
Прикладное ПО (специальное)
Пакеты прикладных программ
Инструментальное ПО (системы программирования)
Языки программирования или средства проектирования
СИСТЕМНОЕ ПО
системные программы выполняют различные вспомогательные функции, например, создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.п.
операционные системы (эта программа загружается в ОЗУ при включении компьютера)
В основе организации вычислительного процесса на ЭВМ лежит принцип программного управления. Программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную задачу обработки информации.
В основе организации вычислительного процесса на ЭВМ лежит принцип программного управления. Программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную задачу обработки информации.
Программный принцип работы компьютера, состоит в том, что компьютер выполняет действия по заранее заданной программе. Информация, обрабатываемая на компьютере, называется данными. Во время выполнения программы она находится во внутренней памяти.
Под архитектурой ЭВМ понимают наиболее общие принципы построения вычислительных систем, реализующие программное управление работой и взаимодействие основных функциональных узлов.
К архитектуре относят:
• структуру памяти ЭВМ;
• способы доступа к памяти и внешним устройствам;
• возможности изменения конфигурации компьютера;
Классические принципы построения архитектуры ЭВМ были предложены в работе Дж. фон Неймана, Г. Голдстейга и А. Беркса в 1946 г. и известны как «принципы фон Неймана».
Принципы фон-Неймана:
1. Принцип программного управления. Программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определённой последовательности.
2. Принцип адресности. Основная память состоит из перенумерованных ячеек; процессору времени доступна любая ячейка.
3. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
Рис.Архитектура ЭВМ, построенной на принципах фон Неймана. Сплошные линии со стрелками указывают направление потоков информации, пунктирные-управляющих сигналов от процессора к остальными узлам ЭВМ
Компьютер представляет собой совокупность устройств и программ, управляющих работой этих устройств.
Аппаратное обеспечение — система взаимосвязанных технических устройств, выполняющих ввод, хранение, обработку и вывод информации.
Программное обеспечение – совокупность программ, хранящихся на компьютере.
В ходе эволюции ЭВМ, с созданием микропроцессоров, с появлением интеллектуальных контроллеров совершен переход к шинной архитектуре ЭВМ. Процессор перестал быть центром конструкции, стало возможным реализовывать прямые связи между устройствами.
Важную роль стали играть средства сетеобразования. Радикально увеличилась номенклатура и возможности периферийных устройств накопления, ввода и вывода информации.
Этот принцип обеспечивает универсальность использования компьютера.
Программный принцип работы компьютера
По своему назначению компьютер — это универсальный прибор для работы с информацией. По принципам своего устройства компьютер — это модель человека, работающего с информацией.
Персональный компьютер (ПК) — это компьютер, предназначенный для обслуживания одного рабочего места. По своим характеристикам он может отличаться от больших ЭВМ, но функционально способен выполнять аналогичные операции. По способу эксплуатации различают настольные (desktop), портативные (laptop и notebook) и карманные (palmtop) модели ПК.
Устройство компьютера. Любой компьютер (даже самый большой)состоит из четырех частей:
- устройства ввода информации
- устройства обработки информации
- устройства хранения
- устройства вывода информации.
Схема устройства компьютера впервые была предложена в 1946 году американским ученым Джоном фон Нейманом. Дж. фон Нейман сформулировал основные принципы работы ЭВМ, которые во многом сохранились и в современных компьютерах.
Основу компьютеров образует аппаратура, построенная, в основном, с использованием электронных и электромеханических элементов и устройств.
Принцип действия компьютеров состоит в выполнении программ — заранее заданных, четко определённых последовательностей арифметических, логических и других операций
Программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную задачу обработки информации.
Команда — это описание элементарной операции, которую должен выполнить компьютер.
Этот принцип обеспечивает универсальность использования компьютера.
Та часть процессора, которая выполняет команды, называется арифметико-логическим устройством (АЛУ), а другая его часть, выполняющая функции управления устройствами, называется устройством управления (УУ).
Центральный процессор — это основной рабочий компонент компьютера, который выполняет арифметические и логические операции, заданные программой, управляет вычислительным процессом и координирует работу всех устройств компьютера.
Функции процессора:
- обработка данных по заданной программе путем выполнения арифметических и логических операций;
- программное управление работой устройств компьютера.
Функции памяти:
- приём информации из других устройств;
- запоминание информации;
- выдача информации по запросу в другие устройства машины.
Принципы фон-Неймана:
1. Принцип программного управления. Программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определённой последовательности.
2. Принцип адресности. Основная память состоит из перенумерованных ячеек; процессору времени доступна любая ячейка.
3. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
Таким образом, компьютер представляет собой совокупность устройств и программ, управляющих работой этих устройств.
Принцип работы компьютера:
· С помощью внешнего устройства в память компьютера вводится программа.
· Устройство управления считывает содержимое ячейки памяти, где находится первая инструкция (команда) программы и организует ее выполнение. Команда может задавать:
- выполнение логических или арифметических операций;
- чтение из памяти данных для выполнения арифметических или логических операций;
- запись результатов в память;
- ввод данных из внешнего устройства в память;
- вывод данных из памяти на внешнее устройство.
Устройство управления начинает выполнение команды из ячейки памяти, которая находится непосредственно за только что выполненной командой. Однако этот порядок может быть изменен с помощью команд передачи управления (перехода). Эти команды указывают устройству управления, что ему необходимо продолжить выполнение программы, начиная с команды, содержащейся в иной ячейки памяти.
Результаты выполнения программы выводятся на внешнее устройство компьютера.
Компьютер переходит в режим ожидания сигнала от внешнего устройства.
Системное ПО.
Главной частью системного программного обеспечения является операционная система.
Операционная система является базовой и необходимой составляющей программного обеспечения компьютера, без нее компьютер не может работать в принципе.
К системному ПО кроме ОС следует отнести и множество программ обслуживающего, сервисного характера. Например, это программы обслуживания дисков (копирование, форматирование), сжатия файлов на дисках (архиваторы) борьбы с компьютерными вирусами и многое другое.
Прикладное программное обеспечение
Для выполнения на компьютере конкретных работ (создания текстов и рисунков, обработки числовых данных и т. д.) требуется прикладное программное обеспечение.
Прикладное программное обеспечение можно разделить на две группы программ: системы программирования и приложения.
Системы программирования являются для программистов-профессионалов инструментами разработки программ на различных языках программирования (Basic, Pascal, С и др.). В настоящее время появились системы визуального программирования (Visual Basic, Borland Delphi и др.), которые позволяют даже начинающему пользователю компьютера создавать несложные программы.
Приложения предоставляют пользователю возможность обрабатывать текстовую, графическую, числовую, аудио- и видеоинформацию, а также работать в компьютерных сетях, не владея программированием.
Практически каждый пользователь компьютера нуждается в приложениях общего назначения, к числу которых относятся: текстовые и графические редакторы, электронные таблицы, системы управления базами данных, а также приложения для создания мультимедиа-презентаций.
В связи со стремительным развитием глобальных и локальных компьютерных сетей все большее значение приобретают различные коммуникационные программы.
Из-за широкого распространения компьютерных вирусов можно отнести к отдельной группе антивирусные программы.
Для профессиональных целей квалифицированными пользователями компьютера используются приложения специального назначения. К ним относятся системы компьютерной графики, системы автоматизированного проектирования (САПР), бухгалтерские программы, компьютерные словари и системы автоматического перевода и др.
Все большее число пользователей применяет обучающие программы для самообразования или в учебном процессе. Прежде всего, это программы обучения иностранным языкам, программы-репетиторы и тесты по различным предметам
Большую пользу приносят различные мультимедиа-приложения (энциклопедии, справочники и т. д.) на лазерных дисках, содержащие огромный объем информации и средства быстрого ее поиска.