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

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 24.10.2011
Размер файла 111,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение высшего профессионального образования

АМУРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

(ГОУВПО «АмГУ»)

Факультет Экономический

Кафедра Финансов

Специальность Экономист

КОНТРОЛЬНАЯ РАБОТА №1

Вариант № 6.

Исполнитель _____________________Лавриненко А.С.

Благовещенск 2011

Задание №1

На тему: Структура программного обеспечения компьютера. Назначение различных типов программного обеспечения.

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

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

прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.

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

Системное ПО

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

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

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

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

На персональные IBM -совместимые компьютеры устанавливаются операционные системы Windows или Linux, а на персональные компьютеры Macintosh -- операционная система Mac OS.

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

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

Загрузка операционной системы начинается в одном из трех случаев -- после:

* включения питания компьютера;

* нажатия кнопки Reset на системном блоке компьютера;

* одновременного нажатия комбинации клавиш { Ctrl }+{ Alt }+{ Del } на клавиатуре.

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

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

Файловые менеджеры. Для выполнения операций над хранящимися на компьютере файлами (копирования, перемещения, удаления и других), а также для их архивации и разархивации используются файловые менеджеры. В состав операционной системы Windows входит файловый менеджер Проводник, довольно популярны файловые менеджеры Total Commander и FAR.

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

Прикладные программы обычно называют приложениями.

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

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

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

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

В 70-е годы компьютер «научи ли» работать с текстом, для этого были разработаны специальные приложения -- текстовые редакторы. Пользователь получил возможность редактировать и форматировать текстовые документы. В настоящее время большая часть компьютеров и большую часть времени используется для работы именно с текстовыми данными. В состав операционной системы Windows входят простейшие текстовые редакторы Блокнот и Word Pad.

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

В 90-е годы были созданы звуковые редакторы, позволяющие обрабатывать звуковую информацию. Любой пользователь современного персонального компьютера может прослушивать, записывать и редактировать звуковые данные. В состав операционной системы Windows входит простой звуковой редактор Звукозапись, который играет роль цифрового магнитофона и позволяет записывать, редактировать и воспроизводить звуковые файлы.

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

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

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

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

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

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

Прикладное ПО.

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

К прикладному программному обеспечению (application software) относятся компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы. Программы обработки заказов или создания списков рассылки -- пример прикладного программного обеспечения. Программистов, которые пишут прикладное программное обеспечение, называют прикладными программистами.

Классификация

· программные средства общего назначения

o Текстовые редакторы

o Системы компьютерной вёрстки

o Графические редакторы

o СУБД

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

o Экспертные системы

o Мультимедиа приложения (Медиаплееры, программы для создания/редактирования видео, звука, Text-To-Speech и пр.)

o Гипертекстовые системы (Электронные словари, энциклопедии, справочные системы)

o Системы управления содержимым

· программные средства профессионального уровня

o САПР

o АРМ

o АСУ

o АСУ ТП

o АСНИ

o Геоинформационные системы

o Биллинговые системы

o CRM

По сфере применения

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

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

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

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

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

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

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

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

· Прикладные программы для проектирования и конструирования. Используются при разработке аппаратного («Железо») и программного обеспечения. Охватывают автоматизированный дизайн (computer aided design -- CAD), автоматизированное проектирование (computer aided engineering -- CAE), редактирование и компилирование языков программирования, программы интегрированной среды разработки (Integrated Development Environments), интерфейсы для прикладного программирования (Application Programmer Interfaces).

Инструментальное программное обеспечение

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

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

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

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

Виды инструментального ПО

· Текстовые редакторы

· Интегрированные среды разработки

· SDK

· Компиляторы

· Интерпретаторы

· Линковщики

· Парсеры и генераторы парсеров

· Ассемблеры

· Отладчики

· Профилировщики

· Генераторы документации

· Средства анализа покрытия кода

· Средства непрерывной интеграции

· Средства автоматизированного тестирования

· Системы управления версиями

· и др.

программа компьютер операционный

encicl.narod.ru

http://ru.wikipedia.org

allinformatika.ru

http://dic.academic.ru

http://informatikaiikt.narod.ru

Размещено на Allbest.ru


Подобные документы

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

    контрольная работа [1,6 M], добавлен 29.01.2014

  • Установка программного обеспечения на компьютер, снабженный операционной системой Microsoft Windows XP Service Pack2: офисных программ, антивируса, программы для работы в Интернете "Opera". Диагностика корректной установки программного обеспечения.

    отчет по практике [101,1 K], добавлен 05.07.2009

  • Определение понятия и сущности программного обеспечения. Рассмотрение основ интерпретируемых и компилируемых программ. Особенности несвободных, открытых, свободных, системных, прикладных и инструментальных программ; основные принципы их применения.

    реферат [25,6 K], добавлен 06.11.2014

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

    курсовая работа [636,2 K], добавлен 23.08.2011

  • Функциональное назначение системного, прикладного и инструментального программного обеспечения компьютера. Характеристика состава и командного языка операционной системы MS DOS. Интерфейс и структура окон в Windows 98; методы управления программами.

    реферат [41,2 K], добавлен 18.12.2011

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

    контрольная работа [294,8 K], добавлен 18.01.2011

  • Цели и задачи программной инженерии. Понятие программного обеспечения. Шесть принципов эффективного использования программного обеспечения. Виды программного обеспечения: общесистемное, сетевое и прикладное. Принципы построения программного обеспечения.

    курсовая работа [30,4 K], добавлен 29.06.2010

  • Операционная система (ОС) как комплекс служебных и программных средств. Базовое программное обеспечение компьютера, BIOS - опора для программного обеспечения, прикладных и служебных приложений. Функции ОС, файловая система, базовые объекты Windows.

    контрольная работа [505,3 K], добавлен 24.11.2009

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

    презентация [701,1 K], добавлен 31.01.2014

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

    реферат [105,8 K], добавлен 05.06.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.