Сделай Сам Свою Работу на 5

Программные средства (7-17)





Программные средства информатики

 

 

Вопрос 1.

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

Без программных средств компьютер просто невозможно было бы использовать.

 

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

 

Системные программы (предназначены для выполнения функций доступа к информации и внешним устройствам)

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

Инструментальные средства (системы программирования для написания программ)

Свойства программных продуктов

 

Наглядный удобный интерфейс

Простота освоения, даже начинающими пользователями

Надежность, т.е. устойчивость ее к ошибкам пользователя, отказам оборудования

Стандартизация

 

Вопрос 2.

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

 

Использование лицензионных программных продуктов

Использование свободно распространяемых программных продуктов (freeware)



Использование условно свободно распространяемых (shareware) программных продуктов

 

Вопрос 3.

Пользовательский интерфейс - это совокупность программных средств для взаимодействия

пользователя с компьютером и периферийными устройствами.

 

Программные средства интерфейса:

 

подсказка,

помощь (F1),

меню,

окна,

элементы навигации,

разновидности курсора.

 

 

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

 

Помощь - описание способов взаимодействия с программами.

 

Меню - перечень возможных действий или программ, бывают текстовые (горизонтальные, вертикальные) и графические (пиктограммы или иконки).

 

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



 

Элементы навигации - это средства перемещения по некоторой информационной среде. Они включают гипертекст, кнопки перехода, горячие слова.

 

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

 

Вопрос 4.Состав системных программ

Базовые средства (основные)

 

Операционные системы (локальные и сетевые)

 

Операционные оболочки

 

Сервисные программы (вспомогательные)

Программы диагностики компьютера

Программа сжатия диска

Программы архивации файлов

Антивирусные программы и др.

Программы защиты от несанкционированного доступа

 

НАЗНАЧЕНИЕ СИСТЕМНЫХ ПРОГРАММ

Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом

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

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

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



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

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

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

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

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

программы восстановления информации, форматирования, защиты данных ;

коммуникационные программы , организующие обмен информацией между компьютерами;

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

программы для записи CD-ROM , CD-R и многие другие.

Вопрос 5.

Операционная система -

 

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

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

 

Характеристики ОС

 

По количеству пользователей: однопользовательские и многопользовательские

 

По количеству задач: однозадачные и многозадачные

 

По количеству процессоров: однопроцессорные и многопроцессорные

 

По разрядности кода ОС: 8-ми, 16-ти, 32-х, 64-х разрядные

 

По типу интерфейса: командный (текстовый) и объектно- ориентированный

(графический)

 

По типу доступа пользователей к ЭВМ:

 

с пакетной обработкой (формирует пакет заданий на выполнение с учетом их приоритетности)

с разделением времени (обеспечивает поочередное выделение ресурсов ЭВМ одновременно работающим пользователям)

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

 

По типу использования ресурсов: локальные и сетевые

Вопрос 6.

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

 

 

Файловая система предназначена для работы с информацией, хранящейся на внешних носителях.

 

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

 

 

Структура файловой системы

 

Определения

 

Файл -

это именованная область памяти на внешнем носителе.

 

Каталог -

совокупность файлов на одном носителе.

 

Полное имя файла -

это собственно имя файла, точка и расширение.

 

Характеристики файла -

имя, тип, размер, дата и время создания.

 

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

 

Существует две группы файлов: выполнимые и невыполнимые.

 

Выполнимые файлы запускают программы и имеют расширения - exe, bat, com. Невыполнимые файлы имеют расширения, которые им присваивают программы-приложения, породившие их, например doc, bmp, avi, xls, или их относят к разряду системных файлов, тогда их расширения имеют вид - sys, ini и другие.

 

Существует понятие текущего файла, т.е. файла выделенного указателем курсора (другим цветом) в данный момент времени и понятие текущего каталога, т.е. каталога, содержимое которого визуализировано на экране монитора и текущего диска, на котором расположен текущий каталог или файл.

 

Понятие логического и физического дисков

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

 

Логический диск - это виртуальный диск на физическом диске или часть физического диска. Например, жесткий магнитный диск можно разбить на несколько логических дисков, имена которых будут соответственно С, D, E, F и т.д. В этом случае лазерный диск будет иметь имя следующее за буквой F, т.е. G.

 

Накопители и носители

Накопители - это устройства, для записи или чтения информации (дисководы, стримеры).

Носители - это собственно магнитные и лазерные диски, ленты.

 

Логические принципы размещения файлов на диске

 

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

 

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

 

Каждый файл, записываемый на диск, занимает целое число кластеров, даже если его длина меньше кластера. Например, файл длиной 124 б - 1 кластер, файл длиной 7262 б - 4 кластера.

 

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

 

Драйверы внешних устройств

 

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

 

Стандартные - управляют работой внешних устройств (клавиатуры, монитора, дисков и принтера), они в совокупности образуют базовую систему ввода-вывода.

 

Загружаемые - используются для расширения возможностей компьютера, например, драйвер "мыши", русификатор для клавиатуры и т. д.

 

Интерпретатор команд

 

Интерпретатор команд осуществляет взаимодействие пользователя с компьютером: принимает и анализирует команды, введенные пользователем, и выполняет только корректные

Программные средства (7-17)

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.