Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

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

No description
by

Polina Kharkivchuk

on 25 October 2013

Comments (0)

Please log in to add your comment.

Report abuse

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

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

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

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

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

Представители редакторов документов
– программы
Microsoft Word, Wordpad, Microsoft Publisher,

Corel Ventua
и
Adobe ageMaker
Табличные процессоры
Все распространенные табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным в таблицах различные графики и т.д. Специальные средства позволяют автоматически получать и распечатывать настраиваемые отчеты с использованием десятков различных типов таблиц, графиков, диаграмм, снабжать их комментариями и графическими иллюстрациями.

Представители табличных процессоров:
Microsoft Excel, Quatro Pro, Lotus 1-2-3
Графические редакторы
позволяют создавать и редактировать рисунки.
В простейших редакторах предоставляются возможности рисования линий, кривых, раскраски областей экрана, создание надписей различными шрифтами и т.д.
Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров.
Редакторы документов
Представители графических редакторов
– программы
Adobe Photoshop, Corel Draw
.
Правовые базы данных
содержат тексты нормативных документов и предоставляют возможности справки, контекстного поиска, распечатки и т.д.
Представители правовых баз данных
– пакеты
Гарант
и
Консультант+
.
Системы автоматизированного проектирования (САПР или CAD)
Computer-Aided Design
программный пакет, предназначенный для создания чертежей, конструкторской и/или технологической документации и/или 3D моделей.
Наиболее популярным представителем является:

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

Microsoft Access,

Clipper,

Paradox, FoxPro.
Интегрированные системы
сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности.
Представители интегрированных систем
– пакет
Microsoft Office
и его бесплатный аналог
Open Office.
Системные программы
выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом.


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


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


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


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

Структура системного программного обеспечения
Базовое програмное обеспечение (Base Software)
минимальный набор программных средств, обеспечивающих работу компьютера.
В базовое программное обеспечение входят:
операционная система, операционные оболочки (текстовые и графические), сетевая операционная система.
Сервисное программное обеспечение
программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя –
утилиты
(может быть приобретено дополнительно).
Инструментальные системы
Инструментальные программные средства
— это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ.
Какие программы называются инструментальными?
Что такое система программирования?
• редакторы;
• средства компоновки программ;
• отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
• вспомогательные программы, реализующие часто используемые системные действия;
• графические пакеты программ и т.п.

Система программирования
— это система для разработки новых программ на конкретном языке программирования.
• компилятор или интерпретатор;
• интегрированная среда разработки;
• средства создания и редактирования текстов программ;
• отладочные программы;
• многооконный режим работы;
• мощные графические библиотеки; утилиты для работы с библиотеками;
• встроенный ассемблер.


КОМПИЛЯТОР (АНГЛ. COMPILER — СОСТАВИТЕЛЬ, СОБИРАТЕЛЬ)
читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.
Словарик ламера
ИНТЕРПРЕТАТОР (АНГЛ. INTERPRETER — ИСТОЛКОВАТЕЛЬ, УСТНЫЙ ПЕРЕВОДЧИК)
переводит и выполняет программу строка за строкой.

АССЕМБЛЕР (АНГЛ. ASSEMBLER— РАБОЧИЙ-СБОРЩИК)
компьютерная программа, компилятор исходного текста программы написанной на языке ассемблера, в программу на машинном коде.
Популярные системы программирования:
Turbo Basic, Quick Basic, Turbo Pascal, Turbo C. Borland C++, Borland Delphi и др.
ОБОЛОЧКА ОПЕРАЦИОННОЙ СИСТЕМЫ (АНГЛ. SHELL - ОБОЛОЧКА)
интерпретатор команд операционной системы, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
УТИЛИТЫ (АНГЛ. UTILITY или TOOL)
компьютерная программа, расширяющая стандартные возможности оборудования и операционных систем, выполняющая узкий круг специфических задач.
Автор: Харкивчук Полина
Full transcript