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

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

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

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

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

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

20

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

1.1 Служебные программы

служебный программный файл инсталляция

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

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

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

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

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

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

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

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

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

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

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

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

1.2 Прикладные программные средства

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

Прикладные программы разрешают разные проблемы пользователей, например: обучающие программы, которые используются в школах, институтах; программы-редактора, которые помогают обрабатывать тексты, рисунки, графики и т.д. Это самый большой класс программ, с которыми встречается любой человек, если она живет в современном компьютеризированном обществе. Такие программы работают в жилых конторах, поликлиниках, магазинах, офисах, банках, милиции, ГАИ. Без этих программ современное общество просто не может существовать!

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

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

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

3. Графические редактора. Широкий класс программ, которые предназначены для создания и обработки графических изображений. Различают три категории:

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

· векторные редактора;

· 3-D редактора (трехмерная графика).

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

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

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

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

создание пустой структуры базы данных;

наличие средств ее заполнение или импорта данных из таблиц другой базы;

возможность доступа к данным, наличие средств поиска и фильтрации.

В связи с распространением сетевых технологий, от современных СУБД требуется возможность работы с отдаленными и распределенными ресурсами, которые находятся на серверах Интернета.

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

6. Системы автоматизированного проектирования (CAD-Системы). Предназначены для автоматизации проектно-конструкторских работ. Применяются в машиностроении, приборостроении, архитектуре. Кроме графических работ разрешают проводить простые расчеты и выбор готовых конструктивных элементов из существующей базы данных. Особенность CAD-Систем состоит в автоматическом обеспечении на всех этапах проектирования технических условий, норм и правил. САПР является необходимым компонентом для гибких производственных систем (ГВС) и автоматизированных систем управления технологическими процессами (АСУ ТП).

7. Настольные издательские системы. Автоматизируют процесс верстания полиграфических изданий. Занимает промежуточное состояние между текстовыми процессами и САПР. Издательские системы отличаются расширенными средствами управления взаимодействия текста с параметрами страницы и графическими объектами, но имеют более слабые возможности по автоматизации ввода и редактирование текста. Их целесообразно применять к документам, которые предварительно обработаны в текстовых процессорах и графических редакторах.

8. Редактора HTML (Web-Редактора). Особый класс редакторов, которые объединяют в себе возможности текстовых и графических редакторов. Предназначенные для создания и редактирования Web-Страниц Интернету. Программы этого класса можно также использовать при подготовке электронных документов и мультимедийных изданий.

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

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

при абсолютном незнании иностранного языка;

при необходимости быстрого ознакомления с документом;

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

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

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

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

13. Финансовые аналитические системы. Используют в банковских и биржевых структурах. Разрешают контролировать и прогнозировать ситуацию на финансовых, торговых и рынков сырья, выполнять анализ текущих событий, готовить отчеты.

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

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

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

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

2. Операционные системы

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

Функции ОС:

- Управление памятью;

- Управление доступом к устройствам ввода-вывода;

- Управление файловой системой;

- Управление взаимодействием процессов, диспетчеризация процессов;

- Управление использованием ресурсов;

- Загрузка программ в оперативную память и их выполнение;

- Интерфейс с пользователем;

- Межмашинное взаимодействие (сеть);

- Защита самой системы и пользовательских данных и программ;

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

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

3. Виды ОС

Многопользовательская система, система с коллективным доступом, система коллективного доступа (multiuser system, multiaccess system) - вычислительная система или ее часть (например операционная система), позволяющая нескольким пользователям одновременно иметь доступ к одной ЭВМ со своего терминала (локального или удаленного). Многопользовательский характер работы достигается благодаря режиму разделения времени, который заключается в очень быстром переключении ЭВМ между разными терминалами и программами и соответственно быстрой отработке команд каждого пользователя. При этом последний не замечает задержек времени, связанных с обслуживанием других пользователей. Примерами разработок указанного вида могут служить помимо Windows операционные системы: NetWare, созданная и развиваемая фирмой Novell (США) для локальных информационных вычислительных систем; Unix фирмы AT&T's Bell Laboratories (США); REAL/32 и др.

Однопользовательская система (one user system) - операционная система, не обладающая свойствами многопользовательской. Примерами однопользовательских ОС являются MS DOS фирмы Microsoft (США) и ОС/2, созданная совместно Microsoft и IBM.

Сетевая операционная система, СОС (NOS, Network Operating System) - операционная система, предназначенная для обеспечения работы вычислительной сети. Примерами сетевых операционных систем являются Windows NT, Windows 2000, Novel Netware, Unix, Linux и др.

Типы ОС:

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

бесплатные - платные;

открытые (с возможностью редактировать исходный код) - закрытые (без возможности редактировать исходный код);

клиентские - серверные;

высокая стабильность (устойчивость к сбоям аппаратной части)- низкая стабильность;

простая в администрировании (для рядового пользователя) - сложная, для системных администраторов;

16-разрядная - 32-разрядная - 64-разрядная (в далеком прошлом были еще и 8-разрядные);

с высоким уровнем безопасности данных - с низким уровнем безопасности.

4. Устройства ПК

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

Обязательный набор устройств:

Монитор - устройство вывода текстовой и графической информации.

Клавиатура - устройство для ввода текстовой информации.

Системный блок - объединение большого количества различных компьютерных устройств.В системном блоке находится вся электронная начинка компьютера. Основными деталями системного блока являются:

Процессор - главное компьютерное устройство управления и проведения вычислений.

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

Оперативная память (ОЗУ) - устройство для хранения программы и данных во время ее работы в компьютере.

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

Кэш память - сверхбыстрая память для хранения особо важной информации.

Сопроцессор - устройство для выполнения операций с плавающей запятой.

Видеокарта - устройство, обеспечивающее вывод информации на монитор.

Флоппи дисковод - устройство для хранения и переноса информации между ПК.

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

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

Контроллеры и шина - предназначены для передачи информации между внутренними устройствами ПК.

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

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

Дополнительные устройства, которые можно подключать к компьютеру:

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

Дисковод для компакт дисков (CD ROM) - для работы с компакт дисками.

Дисководы DVD - современные устройства для работы с носителями данных объемом до 17 Гбайт.

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

Мышь - манипулятор для ввода информации в компьютер.

Джойстик - манипулятор для передачи информации о движении в компьютер.

Планшет - устройство для работы с компьютерной графикой.

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

Колонки - внешние устройства для воспроизведения звуков.

Факс-модем - устройство для связи между компьютерами через телефонную линию.

Плоттер - устройство для вывода чертежа на бумагу.

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

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

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

Накопители на съемных дисках - устройства, в будущем заменяющие флоппи дисководы.

Графический акселератор - устройство для ускорения обработки и вывода трехмерной графики. и многое другое...

5. S Excel

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

ШПАРГАЛКА

 

1

2

3

4

5

6

РОЖОК

6,00р.

12,00р.

18,00р.

24,00р.

30,00р.

36,00р.

ЭСКИМО

10,00р.

20,00р.

30,00р.

40,00р.

50,00р.

60,00р.

ФАКЕЛ

8,50р.

17,00р.

25,50р.

34,00р.

42,50р.

51,00р.

ТОРТ-МОРОЖЕНОЕ

45,60р.

91,20р.

136,80р.

182,40р.

228,00р.

273,60р.

ФИШКА

6,00р.

12,00р.

18,00р.

24,00р.

30,00р.

36,00р.

КРУЖЕВА

10,20р.

20,40р.

30,60р.

40,80р.

51,00р.

61,20р.

ДЖЕМКА

9,90р.

19,80р.

29,70р.

39,60р.

49,50р.

59,40р.

ЩЕЛКУНЧИК

8,90р.

17,80р.

26,70р.

35,60р.

44,50р.

53,40р.

РЕШЕНИЕ

Создаем таблицу Excel. Объединяем ячейки первой строки для названия. Ставим 1,2 протягиваем количество порций. Забиваем названия и корректируем столбец. В столбце первой порции переводим в денежный формат. Проставляем стоимость первых порций. Для второй порции вводим данные (= В3*C2, делаем С2 - абсолютной Ввод), протягиваем по столбцу второй порции формулу. Итак далее, только умножая на абсолютные С3, С4, С5, С6 соответственно по каждому столбцу.

Список литературы:

1. Алексунин В.А., Родигина В.В. Электронная коммерция и маркетинг в Интернете: Учебное пособие. - М.: ИТК «Дашков и К», 2005. - 216 с.

2.Безручко В.Т. Практикум по курсу «Информатика». Работа в Windows 2000, Word. Excel: Учеб. пособие. - 2-е изд., перераб. и доп. - М.: Финансы и статистика, 2004. - 234 с.

3. Кузнецов И.Н. Интернет в учебной и научной работе: Практическое пособие. - 2-е изд. пераб. и доп. - М.: ИТК «Дашков и К», 2005. - 192 с.

4. Левин А.Ш. Самоучитель работы на компьютере. 8-е изд. - СПб.: Питер, 2005.- 655 с.: ил.

5. Макарова Н.В. Информатика: Учебник. - М.: Финансы и статистика, 2004.- 222 с.

6. Мишенин А.И. Теория экономических информационных систем. Учебник (ГРИФ). - М.: Финансы и статистика, 2003:-556с. Рекомендовано Министерством общего и профессионального образования РФ в качестве учебника для студентов высших учебных заведений, обучающихся по специальности «Математические методы и исследовании операций в экономике», 2003.

7. Семенов М.В. Информатика. - Р-на-Д.: Феникс, 2001. Допущено Министерством образование РФ в качестве учебного пособия для студентов высших учебных заведений, 2003. - 320 с.

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


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

  • Программные средства, обеспечивающие функционирование аппаратных средств ЭВМ. Характеристики пакетов прикладных программ и их классификация. Оформление программных модулей в виде библиотек. Средства доступа к данным. Системы искусственного интеллекта.

    курсовая работа [163,3 K], добавлен 23.04.2013

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

    реферат [50,5 K], добавлен 23.06.2012

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

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

  • Классификация программных средств, особенности системы организации данных, специальное ПО, обучающие программы. Стратегия защиты от вирусов и многоуровневая "эшелонированная" оборона. Сущность антивирусных программ, Doctor Web и Kaspersky Antivirus.

    реферат [20,1 K], добавлен 27.03.2010

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

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

  • Программные средства, применяемые при проектировании радиотехнических устройств. Сравнительные характеристики широко используемых программ математических расчётов. Программы моделирования процессов в радиоэлектронных схемах: сквозное проектирование.

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

  • Краткая история организации ТОО "Актобе Саулет". Программные средства: операционная система, инструментальная среда разработки, прикладные программы. Работа с жесткими дисками, флэш-дисками, СD-дисками (разделение, форматирование) и модернизация ПК.

    отчет по практике [1,2 M], добавлен 24.07.2012

  • Классификация и основное назначение служебных программных средств (утилитов). Краткая характеристика дополнительных служебных компьютерных программ. Процедура использования буфера обмена в Windows. Использование автоформата в программе MS Excel.

    контрольная работа [16,1 K], добавлен 08.12.2010

  • Особенности разработки программ для ЭВМ. Этапы планирования программы. Понятие и особенности алгоритмов. Средства, используемые для создания программ. Виды и классификация языков программирования. Структурное и объектно-ориентированное программирование.

    реферат [59,7 K], добавлен 19.08.2010

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

    презентация [45,3 K], добавлен 06.01.2014

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