Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



 

11) Файловая система. Тип файлов и их расширение.

 

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

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

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

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

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

Например, в корневом каталоге могут находиться два вложенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). В свою очередь, в каталоге 1-го уровня (Каталог_1) находятся два вложенных каталога второго уровня (Каталог_1.1 и Каталог_1.2) и один файл (Файл_1.1) - рис. 4.21.

Файловая система - это система хранения файлов и организации каталогов.

Рис. 4.21. Иерархическая файловая система

Тип файлов и их расширения

Тип файла Расширение
Изображение, графический Bmp, jpg, gif, pcx, tga, ico, png, svg, eps, cgm
Видео Avi, dat, mpg, wmv, mov, mkv, 3gp, fkv, swf, rm, ra, ram, vob, ifo, m2v, m2p
Аудио Mp3, wav, mid, au, kar, mp2, wave, amr, wma, aac, agg, midi, mid
Microsoft Office Word: doc, docx, rtf; Excel: xls, xlsx; Access: mdlb, accdlb; Power Point: ppt, pptx
Adobe Photoshop/Corel Draw Psd/cdr
Текстовый Txt, pdf, djVu
Резервный файл bac
Пакетный файл bat
Исполнительный, программный или выполняемый Exe, com
Архивный Rar, zip, arj, ace, ar, arc, Iha, Izh, sea, uc, ucz, z, zoo
Pascal pac
Basic bas
Open Office Oxt, ods, odt
Libre Office Odf, ods, oxt, odt, doc

 

 

12) Виды программного обеспечения.

 

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

2. Системное ПО – это те программы, которые обеспечивают взаимодействие прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением. Например, ОС – это комплекс программ, предназначенный для управления процессом обработки информации в ЭВМ и организации связи человеком с ЭВМ; средства диагностики и контроля; другой пример: драйвер устройства – это конкретная программа, отвечающая за взаимодействие с конкретными устройствами.

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

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

5. Служебное ПО – это те программы, которые автоматизируют работы по проверке, наладке и настройке компьютерной системы. Например: программа для проверки дисков (scandisk).

 

 

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Понятие об информационном и математическом обеспечении вычислительных систем

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

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

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

 

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

I. Алгоритм линейной структуры(следование)блоки выполняются друг за другом последовательно, согласно схеме.(рис.7)

II. Разветвляющей структуры. В зависимости от условия, процесс идёт по одной или другой ветви.

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

Для организаци следующ. Действия:

1.задать значение изменяющей переменной

2. изменять это значение при повторении цикла

3.проверять условия окончания и повторения цикла

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

Массив-упорядоченная линейная совокупность однородных данных.

Упорядоченная значит –пронумерована

Линейная-равноправие элементов

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

Кол-во индексов определяющих положение эл-та наз-ся мерностью массива.

-если индекс единственный, то массив одномерный, который в двух видах бывает-векторная строка и векторный столбец.

-массив с 2 мя индексами-двумерный или матрица.

У массива есть имя, тип, сквозная последовательная индексация, у элементов есть значения.

14.АЛГОРИТМ.ОПРЕДЕЛЕНИЕ И ПРАВИЛА ИЗОБРАЖЕНИЯ БЛОК СХЕМ.

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

Исполниель алгоритма-абстрактная или реальная система, способная выполнять предписания алгоритма.

Обстановка-место обитание исполнителя.

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

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

Свойства:

-понятность

-Дисретность-алгоритм как процесс выполнения последовательных шагов

-Определённось-прваило алгоритма четкое и однозначное.

-Результативность

Массивность-алг. Должен выполнять однотипные задачи с различн.исходн.данными

-Однозначность-шаг истолкован одним способом

-Переносимость-не зависит от типа вычисл. Техники и языка

Блок схема -графическое представление.( графику самостоятельно)

намеинование Обознач. пояснение
Нач.конец   Для определен конца и начала
Вход выход   Для ввода и вывода данных
процесс   Для вычисления
решение   Для проверки условия
модификация   Для составления цикла.a-bинтервал x  
соеденитель   Для соединения линий потока
Линия потока   Для соединения блоков  

1.вход в цикл, после этого присвоить значение a. Внутри блока происходит проверка принадлежности значения интервалу a-b

2.если значение x принадл.то да

3.если не принадлежит-нет

4.знач. x увеличивается на шаг кажд раз.

 


Поделиться:



Последнее изменение этой страницы: 2017-03-14; Просмотров: 519; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.031 с.)
Главная | Случайная страница | Обратная связь