2. Понятие программного обеспечения ПК и его классификация
Программное обеспечение (ПО) – набор программ и подпрограмм (вспомогательных, подчиненных работе основных программ), обеспечивающих обработку или передачу данных, полноценную работу компьютера. ПО предназначено для многократного использования и применения разными пользователями. Это информационная компонента компьютера в отличие от устройств – физической, аппаратной компоненты. По ГОСТу 19781-90, программное обеспечение – совокупность программ системы обработки информации и документации, необходимой для эксплуатации этих программ.
Программа – полной, достаточный набор команд, выполнение которых заставляет компьютер вести себя определенным образом и за конечное число шагов решить конкретную задачу.
Без программ компьютер бесполезен. Программа на языке программирования или в машинном коде описывает действия, которые компьютер должен выполнить в виде точной и подробной последовательности команд обработки данных. Программа подобна рецепту:
Содержит список ингредиентов (так называемых переменных) и команд (инструкций), которые указывают компьютеру действия с переменными. Переменные могут представлять числа, текст, графические изображения.
По назначению программное обеспечение подразделяется на системное, прикладное и инструментальное.
Системные программы – это программы общего пользования для управления ресурсами компьютера: центральным процессором, памятью, вводом и выводом данных, поддержания работоспособности системы обработки информации, повышения эффективности ее использования.
Различают системные управляющие и системные обслуживающие программы.
Операционная система – большой набор программ, которые управляют работой компьютерных устройств и обеспечивают их взаимодействие в целом как системы, координируют коммуникацию (связь) компьютеров и других устройств, объединенных в сети, а пользователям и прикладным программам предоставляют интерфейс – средство взаимодействия с компьютером, ресурсами (запускают прикладные программы, ведут диалог с пользователем).
Сетевые операционные системы обслуживают работу компьютеров в сети (примеры: Microsoft Windows XP, Windows 98, Linux, Macintosh).
Драйвер устройства - программа, позволяющая конкретному устройству, такому, как модем, клавиатура, мышь, монитор, видеоплата, сканер или принтер, взаимодействовать с операционной системой. Установленное в системе устройство должно быть распознано операционной системой, то есть должны быть выполнены автоматически или вручную установка и настройка драйвера устройства.
В отличие от прикладных программ, которые пользователь запускает сам, драйверы устройств загружаются автоматически при включении компьютера и выполняются, оставаясь невидимыми. Драйверы не сами управляют устройствами, а воплощают командные указания прикладных программ и самой операционной системы в команды, понятные устройству конкретного изготовителя.
Программное обслуживания – системная (сервисная, служебная) программа для оказания услуг общего характера пользователям и обслуживающему персоналу системы обработки информации, обычно связанных с управлением ресурсами компьютера.
Программы-утилиты входят в состав операционной системы или устанавливают дополнительно. Меню Windows Пуск, Все программы, Стандартные, Служебные указывает утилиты управления дисками, диагностики системы.
Утилиты отличаются от приложений меньшими размерами, меньшей сложностью, ограниченными функциями. К утилитам относится следующие программы.
Программы диагностики – проверяют свойства (параметры) и работу устройств, компьютера, запускают тесты для выявления неисправностей в системе.
Программы обслуживания дисков – исправляют ошибки размещения данных на диске, обеспечивают более быстрый доступ к данным на диске за счет оптимизации размещения. Выполняют сжатие данных. Резервируют (дублируют) информацию с диска на иной накопитель: магнитную ленту или другой сетевой диск.
Файловые менеджеры – обеспечивают пользователю удобный доступ к файлам и папкам компьютера.
Программы - упаковщики файлов (архиваторы) – сжимают информацию одного или нескольких файлов в новый (архивный) файл меньшого размера. Распаковывают содержимое архивного файла в исходную информацию (WinRAR, WinZIP).
Антивирусные программы – защищают систему от вредоносных программ: ведут профилактику, диагностируют и лечат, ликвидируют последствия заражения (DrWeb, Антивирус Касперского AVP).
Такие приложения, как текстовый процессор, табличный процессор, система управления базами данных, являются прикладными программами и не связаны непосредственно с управлением ресурсами.
Прикладная программа (или приложение) предназначена для обработки данных в определенной области применения. Непосредственно выполняет функции, необходимые пользователям, решает практическую задачу. Например, программы текстовая, графическая, техническая, научная бухгалтерская, инвентаризации, управления базами данных.
Прикладная программа разработана для конкретной операционной системы (Windows, Macintosh, DOS). Большие программы содержат исполнимые (управляющие) и вспомогательные файлы. Пакет прикладных программ – несколько программ расширенного применения с возможностью взаимной передачи результатов.
Офисные программы готовят текстовые документы, осуществляют расчеты массивов числовых данных, создают электронные документы для печати и чтения с экрана (Microsoft Word, Microsoft Excel; Lotus Smart Suite; Word Perfect Office).
Лингвистические программы контролируют правописание, ведут поиск с учетом словоформ: разные окончания, разные части речи и т.п. Программы Орфо, Пропись подключаются для проверки правописания в программах, которые не имеют этой возможности. В текстовый редактор Word встроена проверка правописания Орфо.
Программы-словари (энциклопедические, толковые) содержат словарные статьи толкования терминов. Языковые словари предлагают варианты перевода отдельных слов и словосочетаний (Lingvo, Multilex, Bridge to English, Сократ и др.).
Программы перевода текста переводят тексты электронных документов фразу за фразой, используя словари общего и отраслевого (по специальности) содержания, имеют различный «интеллект» (Promt, Сократ).
Графические программы готовят и обрабатывают изображения, редактируют, повышают качество, сканируют и печатают графические файлы, оптимизируют их размер, создают движущиеся изображения (Adobe Photoshop, Image Ready, Macromedia Fireworks, Corel Painter, Macromedia Freehand, CorelDraw, CorelXara).
Издательские системы – программы компьютерной верстки текста и графики для типографской печати (Quark XPress, Adobe Page Maker, Adobe InDesign).
Программы веб-дизайна и компиляторы электронных книг применяются для разработки сайтов в Интернете и подготовки электронных публикаций в сети (Macromedia Dreamweaver, Flash, Microsoft Front Page, Adobe Acrobat).
Программы сканирования и распознавания оцифровывают изображения, полученные со сканера, выделяют рисунки, распознают текст из графических изображений после сканирования, преобразуют в файл документа (Fine Reader, Cunei Form).
Статистические программы анализируют массивы числовых данных с выдачей статистических показателей.
Финансовые и бухгалтерские программы предназначены для бухгалтерского учета на крупных, средних и мелких предприятиях, учета личных и семейных расходов. Могут вести не весь бухучет, а отдельный сектор (1С: Бухгалтерия, 1С: Деньги).
Программы автоматизации делопроизводства и документооборота применяются для составления договоров, контрактов, писем. Ведения документооборота и архива организации, помогают в управлении персоналом (кадры), сканировании и подготовке форм, отчетности (Евфрат, 1С: кадры).
Складские системы – программы товаров на складах.
Информационные системы оперируют массивами справочных данных, текстами нормативных юридических, правовых документов, базами знаний (Гарант, Кодекс, КонсультантПлюс), управляют базами данных (Microsoft Access, Lotus 1-2-3).
Консультационные, экспертные системы – системы поддержки принятия решений в конкретной области: бизнес-планировании, диагностике заболеваний, неисправностей автомобилей, расследовании преступлений, финансовом аудите.
Программы коммуникации в компьютерных сетях – обозреватели Интернета (Internet Explorer, Netscape Communicator), программы связи (например, через модем), передачи сообщений, электронной почты (TheBat, Outlook Express, Microsoft Outlook).
Программы научно-технические – исследовательские, проектирующие, обслуживания технологий производственных процессов.
Образовательные программы – обучающие, контролирующие по дисциплинам (учебники, тренажеры, справочники, энциклопедии) и средства их разработки.
Программы цифровой обработки звуковой и видеоинформации – мульт-, видео-, теле- и киностудии (Adobe Premier, Adobe After Effects).
Мультимедиа – и игровые программы для отдыха и развлечения.
... рисунков в формате А0-А1 со скоростью 10-30 мм/с. Фотонаборный аппарат Фотонаборный аппарат можно увидеть только в солидной полиграфической фирме. Он отличается своим высоким разрешением. Для обработки информации фотонаборный аппарат оборудуется процессором растрового изображения RIP, который функционирует как интерпретатор PostScript в растровое изображение. В отличие от лазерного принтера в ...
... , выполнение работ, предоставление услуг). Система предназначена для применения на складах или для лиц, занимающихся реализации продукции. Раздел 1. Описание объекта для разработки и создания автоматизированной системы обработки информации. Проблема учета отгрузки и реализации готовой продукции на предприятии – одна из важнейших проблем на любом предприятии. Система учета отгрузки и реализации ...
... с применением полиграфических компьютерных технологий? 10. Охарактеризуйте преступные деяния, предусмотренные главой 28 УК РФ «Преступления в сфере компьютерной информации». РАЗДЕЛ 2. БОРЬБА С ПРЕСТУПЛЕНИЯМИ В СФЕРЕ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ ГЛАВА 5. КОНТРОЛЬ НАД ПРЕСТУПНОСТЬЮВ СФЕРЕ ВЫСОКИХ ТЕХНОЛОГИЙ 5.1 Контроль над компьютерной преступностью в России Меры контроля над ...
... техникой всех отраслей человеческой деятельности остро ставит вопрос о технологическом обеспечении информационных систем и технологий. Технологическое обеспечение реализует информационные процессы в автоматизированных системах организационного управления с помощью ЭВМ и других технических средств. Разработка технологического обеспечения требует учета особенностей структуры экономических систем. ...
0 комментариев