Это набор программ которые управляют компонентами компьютера

Программное обеспечение (ПО, SoftWare) — это неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Программное обеспечение современных компьютеров включает миллионы программ – от игровых до научных.Типы ПО:

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

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

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

Автозагрузка Windows

§ Встроенные программы — являются частью операционной системы, хранящейся в постоянной памяти.

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

§ Утилиты — программы для решения узкого круга вспомогательных задач. Например, утилита CCleaner очищает кэш-память компьютера

§ Архиваторы — программы для сжатия файлов. Примеры — WinRar, WinZip (см. Программы-архиваторы)

§ и многие другие

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

o Интегрированные среды разработки–комплекс программных средств для разработки программного обеспечения.Среда разработки включает в себя текстовый редактор,компилятор (программа, которая переводит язык программирования в машинный код),средства автоматизации сборки (например, встроенные словари команд),отладчик. Пример ИСР – MicrosoftVisualStudio.

o Языки программирования (С++, Pascal, Basic и другие)

o Отладчики — программа, предназначенная для поиска ошибок в коде создающейся программы

o Генераторы документации — программа, позволяющая получать документацию по особому образу комментированному исходному коду

o Системы управления версиями — для работы с изменяющейся информацией

o Интерпретаторы — программа выполняющая построчный анализ, обработку и выполнение исходного кода программы или запроса

o и многие другие

— Прикладное — программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы.Если системное ПО обеспечивает и контролирует доступ к аппаратному обеспечению компьютера, то прикладное ПО взаимодействует с аппаратными компонентами через системное. Конечные пользователи в основном работают с прикладным ПО. Типы прикладного ПО:

Revo Uninstaller мощная бесплатная программа для очистки и оптимизации операционной системы Windows.

o Общего назначения — стандартные программы для работы с текстом, графикой, таблицами, интернет-страницами и т.д.

o Специального назначения — программы узкой направленности, такие как словари, мультимедиа-приложения, трансляторы

o Профессиональное ПО — программы, разработанные для какой-либо профессиональной сферы

o Развлекательного назначения — компьютерные игры, медиаплееры и подобные приложения

§ СУБД — Система Управления Базами Данных (Пример — Microsoft Access)

§ САПР — Система Автоматизированного ПРоектирования. Её цель — повышение эффективности труда через моделирование механических деталей, выкроек и подобного.

§ АСНИ — Автоматизированная Система Научных Исследований для проведения научных исследований или комплексных испытаний образцов новой техники

§ АСУ — Автоматизированная Система Управления. ТП — Технологическим Процессом

Общая схема видов программного обеспечения:

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

Пример — Операционная Система Linux имеет множество дистрибутивов (Ubuntu, Debian, Mint и многие другие) т.к. у этой ОС открыт доступ к прямому изменению системы. Множество программистов по всему миру разрабатывают на основе Linux собственные версии ОС.

Дата добавления: 2018-06-01 ; просмотров: 615 ; Мы поможем в написании вашей работы!

Поделиться с друзьями:

Источник: studopedia.net

Это набор программ которые управляют компонентами компьютера

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

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

Читайте также:
Центр программ discover не работает kali

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

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

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

Программное обеспечение современных компьютеров включает миллионы программ — от игровых до научных.

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

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

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

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

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

  • Редакторы документов — это наиболее широко используемый вид прикладных программ. Они позволяют подготавливать документы гораздо быстрее и удобнее, чем с помощью пишущей машинки. Редакторы документов позволяют использовать различные шрифты символов, абзацы произвольной формы, автоматически переносят слова на новую строку, позволяют делать сноски, включать рисунки, автоматически нумеруют страницы и сноски и т.д. Представители редакторов документов — программы Microsoft Word, Wordpad.
  • Табличные процессоры . При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значения в клетке по именующимся данным. Все распространенные табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным в таблицах различные графики и т.д. Представители семейства табличных процессоров Microsoft Excel, Quatro Pro.
  • Графические редакторы позволяют создавать и редактировать рисунки. В простейших редакторах предоставляются возможности рисования линий, кривых, раскраски областей экрана, создание надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров. Представители графических редакторов — программы Adobe Photoshop, Corel Draw.
  • Правовые базы данных содержат тексты нормативных документов и предоставляют возможности справки, контекстного поиска, распечатки и т.д. Представители правовых баз данных — пакеты Гарант и Консультант+ .
  • Системы автоматизированного проектирования (САПР ) позволяют осуществлять черчение и конструирование различных предметов и механизмов с помощью компьютера. Среди систем малого и среднего класса в мире наиболее популярна система AutoCad фирмы AutoDesk. Отечественный пакет с аналогичными функциями — Компас.
  • Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами — базами данных. Программные системы этого вида позволяют обрабатывать на компьютере массивы информации, обеспечивают ввод, поиск, сортировку выборку записей, составление отчетов и т.д. Представители данного класса программ — Microsoft Access, Clipper, Paradox.
  • Интегрированные системы сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Представители интегрированных систем — пакет Microsoft Office и его бесплатный аналог Open Office.
  • Бухгалтерские программы предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за несовместимости отечественного бухгалтерского учета с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Наиболее распространены системы 1C: Предприятие и Инфо-бухгалтер.

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

Читайте также:
Верстка выпуска программы это

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

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

Антивирусные программы предназначены для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусом. Представители антивирусного семейства программ – Kaspersky Antivirus, DrWeb, Norton Antivirus.

Коммуникационные программы предназначены для организации обмена информацией между компьютерами. Это программы позволяют удобно пересылать файлы с одного компьютера на другой при соединении кабелем их последовательных портов. Другой вид таких программ обеспечивает возможность связи компьютеров по телефонной сети (при наличии модема). Они дают возможность посылать и принимать телефаксные сообщения. Представители коммуникационных программ – Venta Fax, Cute FTP.

Программы для диагностики компьютера позволяют проверить конфигурацию компьютера (количество памяти, ее использование, типы дисков и т. д.), проверить работоспособность устройств компьютера, оценить его производительность. Представители программ диагностики компьютеров – Sisoft Sandra, Norton System Information.

Программы для оптимизации дисков позволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске. Эти программы перемещают все участки каждого файла друг к другу (устраняют фрагментацию), собирают все файлы в начале диска и т.д., за счет чего уменьшается число перемещений головок диска (т.е. ускоряется доступ к данным) и снижается износ диска. Представители программ для оптимизации дисков — Norton Disk Doctor, Microsoft Scandisk.

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

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

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

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

В самом общем случае для создания программы на выбранном языке программирования (языке системного программирования) нужно иметь следующие компоненты:

1. Текстовый редактор для создания файла с исходным текстом программы.

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

3. Редактор связей или сборщик, который выполняет связывание объектных модулей и формирует на выходе работоспособное приложение – исполнимый код.

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

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

Наиболее популярные редакторы (системы программирования программ с использованием визуальных средств) визуального проектирования:

  • Borland Delphi — предназначен для решения практически любых задачи прикладного программирования
  • Borland C++ Builder – это отличное средство для разработки DOS и Windows приложений
  • Microsoft Visual Basic – это популярный инструмент для создания Windows-программ
  • Microsoft Visual C++ — это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows
  • Системное программное обеспечение
  • Инструментальное ПО
  • Прикладное ПО
  • Операционные системы
  • Слайды
  • Вопросы для самоконтроля
Читайте также:
Как сохранить программу в кумире

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

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

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

Операционная система решает задачи, которые можно условно разделить на две категории:

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

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

Ещё не так давно работы по настройке приходилось выполнять пользователю вручную, а сегодня производители компонентов компьютерной техники разработали протокол plug-and-play (включил — заработало). Этот протокол позволяет операционной системе в момент подключения нового компонента получить информацию о новом устройстве, достаточную для настройки ОС на работу с ним.

Операционные системы для ПК различаются по нескольким параметрам. В частности, ОС бывают:

  • однозадачные и многозадачные;
  • однопользовательские и многопользовательские;
  • сетевые и несетевые.

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

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

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

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

В настоящее время, с появлением мощных компьютеров, широкое распространение получили два типа ОС. К первому типу относятся достаточно похожие ОС семейства Windows компании Microsoft. Они многозадачные и имеют многооконный графический интерфейс. На рынке персональных компьютеров с Windows конкурируют ОС типа UNIX. Это многозадачная многопользовательская ОС с командным интерфейсом.

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

В последние годы ситуация изменилась. Компьютеры стали достаточно мощными, появилась некоммерческая, бесплатная версия системы UNIX для персональных компьютеров — система Linux. По мере роста популярности этой системы в ней появились дополнительные компоненты, облегчающие её установку и эксплуатацию. Немалую роль в росте популярности Linux сыграла мировая компьютерная сеть Internet. Хотя освоение Linux гораздо сложнее освоения систем типа Windows, Linux — более гибкая и в то же время бесплатная система, что и привлекает к ней многих пользователей.

Существуют и другие ОС. Известная компания Apple производит компьютеры Macintosh с современной ОС MacOS. Эти компьютеры используются преимущественно издателями и художниками. Фирма IBM производит ОС OS/2. Операционная система OS/2 такого же класса надёжности и защиты, как и Windows NT.

Источник: asu-test.ru

Это набор программ которые управляют компонентами компьютера

Школьнику.com

Оцени ответ

Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

  • Алгебра
  • Математика
  • Русский язык
  • Українська мова
  • Информатика
  • Геометрия
  • Химия
  • Физика
  • Экономика
  • Право
  • Английский язык
  • География
  • Биология
  • Другие предметы
  • Обществознание
  • История
  • Литература
  • Українська література
  • Беларуская мова
  • Қазақ тiлi

Показать ещё

Источник: www.shkolniku.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru