» » Что такое программное обеспечение

Что такое программное обеспечение

Программное обеспечение персонального компьютера

Разделы:Информатика


Цели урока: cформировать у учащихся
представление о структуре программного
обеспечения, дать краткую характеристику видам
программного обеспечения персонального
компьютера.

Задачи урока.

Образовательные:

Развивающие:

Воспитательные

В результате изучения темы учащиеся должны:

знать:

- понятие программного обеспечения,

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

- назначение прикладного программного
обеспечения и его виды,

- назначение инструментария программирования;

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

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

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

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

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

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

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

Встроенные программы или firmware - это программы, "зашитые" в цифровые электронные устройства.

Утилиты

Утилиты (англ. utility или tool) — программы, предназначенные для решения узкого круга вспомогательных задач.

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

Утилиты используются для:


  • Мониторинга показателей датчиков и производительности оборудования — мониторинг температур процессора, видеоадаптера; чтение S.M.A.R.T. жёстких дисков;


  • Управления параметрами оборудования — ограничение максимальной скорости вращения CD-привода; изменение скорости вращения вентиляторов.


  • Контроля показателей — проверка ссылочной целостности; правильности записи данных.


  • Расширения возможностей — форматирование и/или переразметка диска с сохранением данных, удаление без возможности восстановления.

Типы утилит


    1. Дефрагментаторы


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


    3. Очистка диска — удаление временных файлов, ненужных файлов, чистка «корзины».


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


    5. Резервное копирование — создание резервных копий целых дисков и отдельных файлов, а также восстановление из этих копий.


    6. Сжатие дисков — сжатие информации на дисках для увеличения вместимости жёстких дисков.


  1. Утилиты работы с реестром


  2. Утилиты мониторинга оборудования


  3. Тесты оборудования

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

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

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

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

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

САПР ) ( Системы автоматизированного
проектирования
позволяют осуществлять
черчение и конструирование различных механизмов с помощью
компьютера.

                      
qИнтегрированные
системы

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

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

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

Вот названия некоторых распространенных ОС для персональных компьютеров: MS-DOS, Windows, Linux.

Интерактивный режим

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

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

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

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

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

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

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

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

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

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

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

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

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

Известными пакетами среди издательских систем для компьютеров являются PageMaker, QuarkXPress, Scribus и др.

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

Издательские системы второго вида больше подходят для подготовки объемных документов, например книг. Одна из таких систем — Ventura Publisher (Corel Ventura) – управляет меню и может считывать тексты, подготовленные с помощью других текстовых редакторов (например, Microsoft Word), сохраняя при этом параметры форматирования, заданные этим редакторами.

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

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

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

Электронные таблицы


Раздел: 


Программное обеспечение

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

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

Функции табличных процессоров весьма разнообразны и включают:

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

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

Наверх