Контрольная работа по "Программированию"

Автор: Пользователь скрыл имя, 21 Ноября 2014 в 19:33, контрольная работа

Краткое описание

7) Системное программное обеспечение: назначение, состав, классификация?

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

Файлы: 1 файл

информатика.doc

— 88.00 Кб (Скачать)

Министерство сельского хозяйства Российской Федерации

 

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Воронежский Государственный Аграрный Университет

имени императора Петра I»

 

Факультет бухгалтерского учета и финансов

Кафедра бухгалтерского учета и аудита

 

Контрольная работа

 

 

 

 

 

 

Выполнил: студент-бакалавр (заоч. отдел.)

Факультет бухгалтерского учета и финансов курс 1

Направление 080100 Экономика

профиль Бухгалтерский учета, анализ и аудит

Грицун Ирина Владимировна

Шифр по зачетной книжке: 13017

Проверил: Кулев Сергей Александрович                                    

                     

 

 

Воронеж, 2014

7) Системное программное обеспечение: назначение, состав, классификация?

 

                        Классификация программного обеспечение: 

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

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

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

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

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

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

В специальном ПО можно выделить инструментальное ПО и сервисное ПО. 

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

                       - антивирусные программы; 

                       - программы-архиваторы; 

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

                        Назначение системного программного обеспечения:

                                  Системное программное обеспечение предназначено для:

- создания операционной среды функционирования других программ (другими словами, для организации выполнения программ);

-  автоматизации разработки (создания) новых программ;

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

- проведения диагностики и профилактики аппаратуры компьютера и вычислительных сетей;

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

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

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

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

                       Классификация системного программного обеспечения

В СПО традиционно включают

                      - системные управляющие и

                      - системные обрабатывающие программы.

Управляющие системные программы организуют корректное функционирование всех устройств системы.

Основные системные функции управляющих программ -

                       -управление вычислительными процессами и вычислительными комплексами и

                       - работа с внутренними данными ОС.

Как правило, они находятся в основной памяти. Это резидентные программы, составляющие ядро ОС. Управляющие программы, которые загружаются в память непосредственно перед выполнением, называю транзитными (transitive).

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

                         Другая классификация

Часто Системное ПО компьютера подразделяют на базовое и сервисное программное обеспечение.

Базовое программное обеспечение (base software) - минимальный набор программных средств, обеспечивающих работу компьютера.

К базовому программному обеспечению компьютера относятся

                       - операционные системы и драйверы в составе ОС;

- интерфейсные оболочки для взаимодействия пользователя с ОС (операционные оболочки) и программные среды;

                       - системы управления файлами. 

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

Это набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному признаку следующим образом:

                         - драйверы специфических и специальных устройств (те, которые не поставляются в составе ОС).

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

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

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

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

- программы обслуживания сети.

                       Требования к системному программному обеспечению 

Системные программы должны удовлетворять следующим требованиям:

- прозрачность работы;

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

- максимальная скорость выполнения;

- минимальные затраты на хранение машинных кодов;

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

 

 

 

 

 

 

 

 

 

11) Пакеты обработки текстовой информации ?

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

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

В простейших редакторах-форматерах (например, “Блокнот”) для внутреннего представления текста дополнительные коды не используются, тексты же обычно формируются на основе знаков кодовой таблицы ASCII.

Текстовые процессоры представляют систему подготовки текстов (Word Processor). Наибольшей популярностью среди них пользуется программа MS Word. Технология обработки текстовой информации с помощью таких программ обычно включает следующие этапы:

1) создание файла для хранения  текстовой информации;

2) ввод и (или) копирование текстовой  информации в компьютер;

3) сохранение текста, представленного  в электронной форме;

4) открытие файла, хранящего текстовую информацию; 

5) редактирование электронной текстовой  информации;

6) форматирование текста, хранящегося  в электронной форме;

7) создание текстовых файлов  на основе встроенных в текстовый  редактор стилей оформления;

8) автоматическое формирование  оглавления к тексту и алфавитного справочника; 

9) автоматическая проверка орфографии и грамматики;

10) встраивание в текст различных  элементов и объектов;

11) объединение документов;

12) печать текста.

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

Большинство текстовых процессоров поддерживает концепцию составного документа – контейнера, включающего различные объекты. Она позволяет вставлять в текст документа рисунки, таблицы, графические изображения, подготовленные в других программных средах. Используемая при этом технология связи и внедрения объектовназывается OLE (Object Linking and Embedding – связь и внедрение объектов).

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

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

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

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

Информация о работе Контрольная работа по "Программированию"