Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой icon

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



НазваниеПрограммное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой
Дата конвертации13.08.2012
Размер133.18 Kb.
ТипРеферат
Программное обеспечение компьютеров. Архиваторы


Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой. | К программному обеспечению (ПО) относится также вся область деятельностипо проектированию и разработке ПО: . технология проектирования программ (например, нисходящее проектирование, структурное и объектно-ориентированное проектирование и др.); . методы тестирования программ [ссылка, ссылка]; . методы доказательства правильности программ; . анализ качества работы программ; . документирование программ; . разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое. Программное обеспечение — неотъемлемая часть компьютерной системы. Оноявляется логическим продолжением технических средств. Сфера примененияконкректного компьютера определяется созданным для него ПО.|Сам по себе компьютер не обладает знаниями ни в одной области ||применения. Все эти знания сосредоточены в выполняемых на ||компьютерах программах. | Программное обеспечение современных компьютеров включает миллионыпрограмм — от игровых до научных. Как классифицируется программное обеспечение? В первом приближении все программы, работающие на компьютере, можноусловно разделить на три категории: 1. прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ; 2. системные программы, выполняющие различные вспомогательные функции, например: o управление ресурсами компьютера; o создание копий используемой информации; o проверка работоспособности устройств компьютера; o выдача справочной информации о компьютере и др.; 3. инструментальные программные системы, облегчающие процесс создания новых программ для компьютера.При построении классификации ПО нужно учитывать тот факт, что стремительноеразвитие вычислительной техники и расширение сферы приложения компьютероврезко ускорили процесс эволюции программного обеспечения. Если раньше можнобыло по пальцам перечислить основные категории ПО — операционные системы,трансляторы, пакеты прикладных программ, то сейчас ситуация кореннымобразом изменилась. Развитие ПО пошло как вглубь (появились новые подходы кпостроению операционных систем, языков программирования и т.д.), так ивширь (прикладные программы перестали быть прикладными и приобрелисамостоятельную ценность). Соотношение между требующимися программнымипродуктами и имеющимися на рынке меняется очень быстро. Даже классическиепрограммные продукты, такие, как операционные системы, непрерывноразвиваются и наделяются интеллектуальными функциями, многие из которыхранее относились только к интеллектуальным возможностям человека. Крометого, появились нетрадиционные программы, классифицировать которые поустоявшимся критериям очень трудно, а то и просто невозможно, как, например, программа — электронный собеседник. На сегодняшний день можносказать, что более или менее определённо сложились следующие группыпрограммного обеспечения: . операционные системы и оболочки; . системы программирования (трансляторы, библиотеки подпрограмм, отладчики и т.д.); . инструментальные системы; . интегрированные пакеты программ; . динамические электронные таблицы; . системы машинной графики; . системы управления базами данных (СУБД); . прикладное программное обеспечение.Какие программы называют прикладными?|Прикладная программа — это любая конкретная программа, ||способствующая решению какой-либо задачи в пределах данной ||проблемной области. | Например, там, где на компьютер возложена задача контроля за финансовойдеятельностью какой-либо фирмы, прикладной будет программа подготовкиплатежных ведомостей. Прикладные программы могут носить и общий характер,например, обеспечивать составление и печатание документов и т.п. Впротивоположность этому, операционная система или инструментальное ПО невносят прямого вклада в удовлетворение конечных потребностей пользователя.Прикладные программы могут использоваться либо автономно, то есть решатьпоставленную задачу без помощи других программ, либо в составе программныхкомплексов или пакетов. Какова роль и назначение системных программ?Системные программы выполняются вместе с прикладными и служат дляуправления ресурсами компьютера — центральным процессором, памятью, вводом-выводом. Это программы общего пользования, которые предназначены для всехпользователей компьютера. Системное программное обеспечение разрабатываетсятак, чтобы компьютер мог эффективно выполнять прикладные программы. Cредидесятков тысяч системных программ особое место занимают операционныесистемы, которые обеспечивают управление ресурсами компьютера с целью ихэффективного использования. Важными классами системных программ являются также программывспомогательного назначения — утилиты (лат. utilitas — польза). Они либорасширяют и дополняют соответствующие возможности операционной системы,либо решают самостоятельные важные задачи. Кратко опишем некоторыеразновидности утилит: . программы контроля, тестирования и диагностики, которые используются для проверки правильности функционирования устройств компьютера и для обнаружения неисправностей в процессе эксплуатации; указывают причину и место неисправности; . программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д.; с помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся; . программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл; . антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами;|Компьютерный вирус — это специально написанная небольшая по размерам ||программа, которая может "приписывать" себя к другим программам для ||выполнения каких-либо вредных действий — портит файлы, "засоряет" ||оперативную память и т.д. | . программы оптимизации и контроля качества дискового пространства ; . программы восстановления информации, форматирования, защиты данных ; . коммуникационные программы, организующие обмен информацией между компьютерами; . программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти; . программы для записи CD-ROM, CD-R и многие другие. Часть утилит входит в состав операционной системы, а другая частьфункционирует независимо от нее, т.е. автономно. Что такое операционная система?|Операционная система — это комплекс взаимосвязанных системных программ, ||назначение которого — организовать взаимодействие пользователя с ||компьютером и выполнение всех других программ. | Операционная система выполняет роль связующего звена между аппаратуройкомпьютера, с одной стороны, и выполняемыми программами, а такжепользователем, с другой стороны. Операционная система обычно хранится вовнешней памяти компьютера — на диске. При включении компьютера онасчитывается с дисковой памяти и размещается в ОЗУ. Этот процесс называетсязагрузкой операционной системы. В функции операционной системы входит: . осуществление диалога с пользователем; . ввод-вывод и управление данными; . планирование и организация процесса обработки программ; . распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств); . запуск программ на выполнение; . всевозможные вспомогательные операции обслуживания; . передача информации между различными внутренними устройствами; . программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).|Операционную систему можно назвать программным продолжением устройства ||управления компьютера. Операционная система скрывает от пользователя ||сложные ненужные подробности взаимодействия с аппаратурой, образуя ||прослойку между ними. В результате этого люди освобождаются от очень ||трудоёмкой работы по организации взаимодействия с аппаратурой компьютера. | В зависимости от количества одновременно обрабатываемых задач и числапользователей, которых могут обслуживать ОС, различают четыре основныхкласса операционных систем: 1. однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей; 2. однопользовательские однозадачные с фоновой печатью, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации на печать. Это ускоряет работу при выдаче больших объёмов информации на печать; 3. однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на "свою" задачу; 4. многопользовательские многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС очень сложны и требуют значительных машинных ресурсов. В различных моделях компьютеров используют операционные системы с разнойархитектурой и возможностями. Для их работы требуются разные ресурсы. Онипредоставляют разную степень сервиса для программирования и работы сготовыми программами. Операционная система для персонального компьютера,ориентированного на профессиональное применение, должна содержать следующиеосновные компоненты: . программы управления вводом/выводом; . программы, управляющие файловой системой и планирующие задания для компьютера; . процессор командного языка, который принимает, анализирует и выполняет команды, адресованные операционной системе. Каждая операционная система имеет свой командный язык, который позволяетпользователю выполнять те или иные действия: . обращаться к каталогу; . выполнять разметку внешних носителей; . запускать программы; . ... другие действия. Анализ и исполнение команд пользователя, включая загрузку готовыхпрограмм из файлов в оперативную память и их запуск, осуществляет командныйпроцессор операционной системы. Для управления внешними устройствамикомпьютера используются специальные системные программы — драйверы.Драйверы стандартных устройств образуют в совокупности базовую системуввода-вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера.Что такое файловая система ОС?|Файл (англ. file —папка) — это именованная совокупность любых данных, ||размещенная на внешнем запоминающем устройстве и хранимая, ||пересылаемая и обрабатываемая как единое целое. Файл может содержать ||программу, числовые данные, текст, закодированное изображение и др. ||Файловая система — это средство для организации хранения файлов на ||каком-либо носителе. || | Файлы физически реализуются как участки памяти на внешних носителях —магнитных дисках или CD-ROM. Каждый файл занимает некоторое количествоблоков дисковой памяти. Обычная длина блока — 512 байт. Обслуживает файлыспециальный модуль операционной системы, называемый драйвером файловойсистемы. Каждый файл имеет имя, зарегистрированное в каталоге — оглавлениифайлов. Каталог (иногда называется директорией или папкой) доступенпользователю через командный язык операционной системы. Его можнопросматривать, переименовывать зарегистрированные в нем файлы, переноситьих содержимое на новое место и удалять. Каталог может иметь собственное имяи храниться в другом каталоге наряду с обычными файлами: так образуютсяиерархические файловые структуры..|Что происходит, когда пользователь подает операционной системе команду ||"открыть файл ...", в которой указано имя файла и имя каталога, в котором ||размещён этот файл? Для выполнения этой команды драйвер файловой системы ||обращется к своему справочнику, выясняет, какие блоки диска соответствуют ||указанному файлу, а затем передает запрос на считывание этих блоков ||драйверу диска. При выполнении команды "сохранить файл" драйвер файловой ||системы ищет на диске незанятые блоки, отмечает их, как распределённые для||вновь созданного файла, и передаёт драйверу диска запрос на запись в эти ||блоки данных пользователя. ||Драйвер файловой системы обеспечивает доступ к информации, записанной на ||магнитный диск, по имени файла и распределяет пространство на магнитном ||диске между файлами. ||Для выполнения этих функций драйвер файловой системы хранит на диске не ||только информацию пользователя, но и свою собственную служебную ||информацию. В служебных областях диска хранится список всех файлов и ||каталогов, а также различные дополнительные справочные таблицы, служащие ||для повышения скорости работы драйвера файловой системы. | К файловой системе имеет доступ также и любая прикладная программа, длячего во всех языках программирования имеются специальные процедуры. Понятиефайла может быть обращено на любой источник или потребитель информации вмашине, например, в качестве файла для программы могут выступать принтер,дисплей, клавиатура и др. Структура файловой системы и структура храненияданных на внешних магнитных носителях определяет удобство работыпользователя, скорость доступа к файлам и т.д. Какова структура операционной системы MS DOS? Операционная система MS DOS (Microsoft Disk Operating System) — самаяраспространенная ОС на 16-разрядных персональных компьютерах. Она состоитиз следующих основных модулей (рис.3.): . базовая система ввода/вывода (BIOS); . блок начальной загрузки (Boot Record); . модуль расширения базовой системы ввода/вывода (IO.SYS); . модуль обработки прерываний (MSDOS.SYS); . командный процессор (COMMAND.COM); . утилиты MS DOS. Каждый из указанных модулей выполняет определенную часть функций,возложенных на ОС. Места постоянного размещения этих модулей различны. Так,базовая система ввода/вывода находится в постоянном запоминающем устройстве(ПЗУ), а не на дисках, как все остальные модули.|Базовая система ввода/вывода (BIOS) выполняет наиболее простые и ||универсальные услуги операционной системы, связанные с осуществлением ||ввода-вывода. В функции BIOS входит также автоматическое тестирование ||основных аппаратных компонентов (оперативной памяти и др.) при включении ||машины и вызов блока начальной загрузки DOS. Блок начальной загрузки (или ||просто загрузчик) — это очень короткая программа, единственная функция ||которой заключается в считывании с диска в оперативную память двух других ||частей DOS — модуля расширения базовой системы ввода/вывода и модуля ||обработки прерываний. Модуль расширения базовой системы ввода/вывода дает ||возможность использования дополнительных драйверов, обслуживающих новые ||внешние устройства, а также драйверов для нестандартного обслуживания ||внешних устройств. Модуль обработки прерываний реализует основные ||высокоуровневые услуги DOS, поэтому его и называют основным. Командный ||процессор DOS обрабатывает команды, вводимые пользователем. Утилиты DOS — ||это программы, поставляемые вместе с операционной системой в виде ||отдельных файлов. Они выполняют действия обслуживающего характера, ||например, разметку дискет, проверку дисков и т.д. |Что такое программы-оболочки?|Оболочки — это программы, созданные для упрощения работы со сложными ||программными системами, такими, например, как DOS. Они преобразуют ||неудобный командный пользовательский интерфейс в дружественный графический||интерфейс или интерфейс типа "меню". Оболочки предоставляют пользователю ||удобный доступ к файлам и обширные сервисные услуги. | Самая популярная у пользователей IBM-совместимого ПК оболочка — пакетпрограмм Norton Commander. Он обеспечивает: . создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов; . отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной для восприятия человека; . создание, обновление и распаковку архивов (групп сжатых файлов); . просмотр текстовых файлов; . редактирование текстовых файлов; . выполнение из её среды практически всех команд DOS; . запуск программ; . выдачу информации о ресурсах компьютера; . создание и удаление каталогов; . поддержку межкомпьютерной связи; . поддержку электронной почты через модем. В начале 90-х годов во всем мире огромную популярность приобрелаграфическая оболочка MS-Windows 3.х, преимущество которой состоит в том,что она облегчает использование компьютера, и её графический интерфейсвместо набора сложных команд с клавиатуры позволяет выбирать их мышью изменю практически мгновенно. Операционная среда Windows, работающаясовместно с операционной системой DOS, реализует все свойства, необходимыедля производительной работы пользователя, в том числе — многозадачныйрежим. Оболочка Norton Navigator — это набор мощных программ для управленияфайлами, расширяющий возможности Windows. Позволяет экономить времяпрактически на всех операциях: поиск файлов, копирование и перемещениефайлов, открытие каталогов. Архиваторы Архиваторы - это программы, позволяющие уменьшить размер файла для экономии места на диске. Работа их заключается в следующем: найти повторяющиеся фрагменты в файлах и записать вместо них информацию о количестве повторяющихся кусков. Программ-архиваторов много.Они отличаются друг от друга методами сжатия информации. Наиболеераспространенные из них - ZIP, ARJ, RAR. Архиваторы могут упаковать в архив один или несколько файлов, а, можетбыть, и каталог, с включенными в него подкаталогами. В имени полученногоархивного файла будет стоять расширение, указывающее на программу-архиватор, которой сделан этот архив (т.е. zip, arj или rar,...). Длятого, чтобы воспользоваться информацией, запакованной в архив,необходимо архив раскрыть или распаковать. Это делается либо той жепрограммой-архиватором, либо парной к ней программой-разархиватором. Ниже описаны некоторые самые простые процедуры архивирования и распаковки архива с помощью встроенных средств FAR. 1. Архивирование Открываем каталог, содержащий файлы для архивации. Каталогдолжен быть текущим. Выделяем все файлы, которые собираемся свернуть вархив (для этого нажимаем на клавишу "Insert"-файл под маркером выделяетсяжелтым цветом, а маркер перемещается на имя следующего файла)).Нажимаем клавиши "Shift"+"F1". Открывается следующее окно. Во второйсверху строке моргает красный курсор. Здесь надо набрать имя файла, вкоторый будет помещен архив (имя архивного файла). Затем нужно щелкнутьмышкой по пункту меню (в последней строке окна) [Архиватор]. На экранепоявится окно выбора архиватора. Щелкните мышкой по тому архиватору,которым вы хотите воспользоваться (для zip, pkzip это zip) .При этом вы вернетесь в предыдущее окно. Выберите теперь пункт меню[Добавить], щелкнув по нему мышкой. Произойдет архивирование выделенныхфайлов (или одного, на котором стоял маркер, если вы забыли выделить файлынажатием клавиши "Insert" на клавиатуре). Архивный файл при этомпомещается в тот же каталог, где и архивируемые файлы. Архивный файл(Архив) обычно выделен другим цветом и имеет расширение, показывающее натип архиватора (для zip и pkzip это zip). 2. Разархивирование Чтобы раскрыть архив (разархивировать архивный файл),необходимо раскрыть на соседней (по отношению к архивномуфайлу) панели FAR'a пустой каталог, установить светящийся маркер наархивный файл и нажать клавиши "Shift+F2" на клавиатуре. После этой операции у вас на экране возникнет следующее окнораспаковки. В нем достаточно щелкнуть по пункту меню (нижняястрока в окне) [Распаковать] и произойдет распаковка архива. Файлы, выделенные из архива, будут находиться в каталоге,открытом на соседней панели (поэтому, желательно, чтобы он был пустым, всвязи с чем файлы из архива легко опознаваемы - ибо никаких других файловв этом каталоге не будет). Также упаковку и распаковку архива можно производить, используя командную строку - нижнюю черную строку в FAR'е (под панелями,где моргает белый курсор-подчерк). Ниже указаны некоторые наиболеепростые команды архивации и разархивации для набора в команднойстроке. ZIP, PKZIP 1. Архивирование: Необходимо набрать в командной строке следующую команду: Zip "Имя архива" "Маска на архивируемые файлы" Pkzip "Имя архива" "Маска на архивируемые файлы" Маска на архивируемые файлы: * все файлы текущего каталога Имя каталога.* Каталог, со всеми своими внутреннимикаталогами и файлами внутри их. 2. Разархивирование в текущий каталог: В командной строке набирается команда: Unzip "Имя архива" Pkunzip "Имя архива" ARJ 1. Простая архивация всех файлов из текущего каталога: Вид команды следующий: ARJ a "имя архивного файла" Имя архивного файла пишется без указания пути, если архивныйфайл помещается в текущий каталог, и с путем, если помещаем его не в текущий каталог. 2. Простая разархивация архивного файла в чистый или не чистый текущий каталог: ARJ e "имя архивного файла" Имя архивного файла пишется без указания пути, если архивныйфайл находится в текущем каталоге, и с путем, если он находится не в текущем каталоге. 3. Архивация файлов из каталога вместе с каталожной структурой (включая все внутренние каталоги): ARJ a -r "имя архивного файла" "имя архивируемого каталога" 4. Разархивация в текущий каталог архивного файла с созданиемкаталожной структуры (т.е. создаются и все внутренние каталоги): ARJ x "имя архивного файла(с путем или без)" После запуска этойкоманды на экран выдается запрос о создании каталога, который былзаархивирован. Возможны ответы: YES (каталог создается), NO (каталог не создается иразархивация файлов идет прямо в текущий каталог), QUIT (прерывание ивыход из разархивации). 5. Многотомная архивация (архивация файлов текущего илизаданного в команде архивации каталога на несколько дискет, в случае,если архивный файл получается таким большим, что не помещаетсяна одной дискете): ARJ a -vr "a:




Похожие:

Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconПрограммное обеспечение персональных компьютеров
За последние 20 лет уровень применения компьютеров в медицине чрезвычайно повысился. Практическая медицина становится все более и...
Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconПрограммное обеспечение компьютера (повторение)
Для работы компьютера одинаково необходимы две составляющие аппаратное обеспечение (hardware), т е все устройства, входящие в состав...
Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconПрограммное обеспечение (ПО) персональных компьютеров

Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconПрограммное обеспечение вычислительной системы
Уровни программного обеспечения (ПО) представляют собой пирамидальную конструкцию. Каждый следующий уровень опирается на программное...
Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconОсновное программное обеспечение персональных компьютеров

Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconПрограммное обеспечение
При построении классификации по нужно учитывать тот факт, что стремительное развитие вычислительной техники и расширение сферы приложения...
Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconИнструкция по созданию кроссвордов средствами excel аппаратное и программное обеспечение
Аппаратное и программное обеспечение. Компьютер с установленной операционной системой, электронные таблицы ms excel
Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconРабочая программа дисциплины современные проблемы информатики и вычислительной техники
Компьютерный анализ и интерпретация данных, Микропроцессорные системы, Информационное и программное обеспечение автоматизированных...
Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconЭкзаменационные вопросы по дисциплине Программное обеспечение компьютерных сетей для озо 6 курс Программное обеспечение вт и ас
Авраамова О. Д. Язык vrml (практическое руководство). М.: Диалог мифи, 2000. 288 c
Программное обеспечение компьютеров. Архиваторы Программное обеспечение компьютеров |Под программным обеспечением (Software) понимается совокупность ||программ, выполняемых вычислительной системой iconПротокол №115-4/11 рассмотрения и оценки котировочных заявок
Предмет запроса котировок: передача неисключительных прав на программное обеспечение в рамках 2-го года действия соглашения Microsoft...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©rushkolnik.ru 2000-2015
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы