Программные средства
Реализации информационных процессов
Классификация ПО
ОС: функции, структура, классификация
файловая система и Файлы
Компьютерные вирусы. Противовирусные программы
Классификация ПО.
ПО (Software )- обязательный атрибут ЭВМ. Оно есть логическим продолжением технических средств ЭВМ, расширяющие их возможности и сферу применения.
ПО — это совокупность программ, выполненных вычислительной совокупностью.
Существует три категории ПО (Software ):
1. Системное ПО — комплекс программ, определяющее на компьютере правила работы и системную среду в ней. Осуществляет
- управление ресурсами ЭВМ.
- создание копий применяемой информации.
- диагностику работоспособности устройств компьютера.
- выдачу справочной информации о компьютере и др.
Системное ПО складывается из
- ОС
- Диалоговых (операционные) оболочки
- Сервисных программ (утилит)
ОС есть базисной и нужной составляющей системного ПО компьютера. Об ОС наблюдай потом.
Диалоговые (операционные оболочки) — программы, делающие роль посредника между программным обеспечением и пользователем компьютера
• Облегчение для пользователя исполнения файловых операций (стремительный поиск, копирование, удаление и пр.);
• Более эргономичный запуск приложений;
• Возможность более стремительного перехода от одного приложения к второму при многозадачном режиме работы.
Сервисные программы (утилиты) особые программы обслуживающего (сервисного) характера:диагностические программы; программы обслуживания дисков; программы для работы с CD / DVD ; архиваторы ; противовирусные программы и др.
2. Прикладное ПО. конкретно снабжающие исполнение нужных пользователям работ. Любая прикладная среда предназначена для и исследования определенного вида компьютерного объекта.
Разделяют
- ППО неспециализированного назначения
Комплект прикладных программ, нужных практически всем пользователей независимо от их опытных заинтересованностей.
• процессоры и Текстовые редакторы
• WordPad, MS Word, MS Publisher, Promt, Сократ
• графические пакеты и Графические редакторы
• Paint, MS PhotoDraw, Corel Xara, Corel Draw, Adobe Photoshop
• Совокупности управления базами данных (СУБД) MS Access
• Табличные процессоры MS Excel
• Пакеты мультимедийных презентаций MS PowerPoint, Movie самые
• Коммуникационные программы MSIE, Mozilla Firefox, Opera, MS Outlook
• Компьютерные игровые программы
• ППО особого назначения
Специальные программы (профессионально ориентированные) для ответа информационных задач, предназначенные для узкого круга пользователей.
• Музыкальные и звуковые редакторы
• пакеты и
• Бухгалтерские программы
•
Экспертные совокупности
• Математические пакеты
• Совокупности автоматизированного проектирования (САПР)
• Электронные ресурсы и образовательные издания
3. Инструментальные программные совокупности. облегчающие процесс создания новых программ для компьютера. Данный класс программ рекомендован для системного и прикладного ПО.
Совокупность программирования — это совокупность для разработки новых программ на конкретном языке программирования.
Современные системы программирования в большинстве случаев предоставляют пользователям замечательные и эргономичные средства разработки программ. В них входят:
- компилятор либо интерпретатор;
- интегрированная среда разработки;
- редактирования текстов и средства создания программ;
- широкие библиотеки стандартных функций и программ;
- отладочные программы, т.е. программы, помогающие обнаружить и ликвидировать неточности в программе;
- дружественная к пользователю диалоговая среда;
- многооконный режим работы;
- замечательные графические библиотеки; утилиты для работы с библиотеками;
- встроенный ассемблер;
- встроенная справочная работа;
- другие своеобразные изюминки.
Популярные совокупности программирования – Turbo Basic, Quick Basic, Turbo Pascal, Turbo C.
Транслятор (англ. translator — переводчик) — это программа-переводчик. Она преобразует программу, написанную на одном из языков большого уровня, в программу, складывающуюся из машинных команд. Трансляторы реализуются в виде компиляторов либо интерпретаторов.
С позиций исполнения работы интерпретатор и компилятор значительно различаются.
Компилятор (англ. compiler — составитель, собиратель) просматривает всю программу полностью, делает ее перевод и формирует законченный вариант программы на машинном языке, что после этого и выполняется.
Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и делает программу строка за строчком.
По окончании того, как программа откомпилирована, ни сама исходная программа, ни компилятор более не необходимы. Одновременно с этим программа, обрабатываемая интерпретатором, обязана заново переводиться на машинный язык при каждом очередном запуске программы.
Откомпилированные программы трудятся стремительнее, но трактуемые несложнее исправлять и изменять.
Любой конкретный язык ориентирован или на компиляцию, или на интерпретацию — в зависимости от того, для каких целей он создавался. К примеру, Паскаль в большинстве случаев употребляется для ответа сверхсложных задач, в которых ответственна скорость работы программ. Исходя из этого этот язык в большинстве случаев реализуется посредством компилятора.
Иначе, Бейсик создавался как язык для начинающих программистов, для которых построчное исполнение программы имеет неоспоримые преимущества.
Время от времени для одного языка имеется и компилятор, и интерпретатор. В этом случае для тестирования и разработки программы возможно воспользоваться интерпретатором, а после этого откомпилировать отлаженную программу, дабы повысить скорость ее исполнения.
Источник: studopedia.ru
Программное обеспечение
Интересные записи
- Расход наливного пола: аспекты, влияющие на расход и его расчет
- Ebay, paypal или интернет магазин не принимает карту: основные причины проблемы
- Какую машину можно купить на материнский капитал
Похожие статьи, которые вам, наверника будут интересны:
-
Что такое программное обеспечение? виды программного обеспечения
Ежедневно, запуская ПК, ноутбук либо телефон, мы сталкиваемся с программами, каковые нас обслуживают. Причем, если не вспоминать, то думается, что…
-
Какие бывают программные обеспечения
Виды ПО. Информация в компьютере хранится в файлах. Для удобства поиска размещения информации и нужного файла, относящейся к какой-либо задаче (теме,…
-
Для чего нужно программное обеспечение
Что такое ПО Возможности современного ПК столь громадны, что все большее число людей находят ему использование в собственной работе, учебе, быту….
-
Для чего используется программное обеспечение
Классификация ПО. Введение в системное ПО. Вопросы: 1. Классификация ПО. 1.1. Прикладные программы. 1.2. Особое ПО информационных и управляющих…
-
Что такое программное обеспечение
ПО компьютера Что такое ПО Возможности современного ПК столь громадны, что все большее число людей находят ему использование в собственной работе, учебе,…
-
Что включает в себя программное обеспечение
9.1. Классификация ПО ПО (ПО) — это совокупность всех соответствующей документации и программ, снабжающая применение ЭВМ в интересах каждого ее…