- С компьютером на ТЫ
- Nav view search
- Навигация
- Искать
- Список категорий
- Предварительная настройка BIOS
- Использование DVD-привода
- Использование FLASH-накопителя
- Программное обеспечение компьютера
- Классификация программ
- Программное обеспечение: структура, основные типы, примеры
- Программное обеспечение — основное понятие
- Виды программного обеспечения
- Прикладное, описание
- Системное, что включает
- Инструментальное
- ПО современного компьютера: составные части
С компьютером на ТЫ
Nav view search
Навигация
Искать
- Вы здесь:
- Программное обеспечение компьютера
- Классификация программ
Список категорий
Предварительная настройка BIOS
Предварительная настройка BIOS
Смысл настройки BIOS состоит в том, чтобы загрузка компьютера началась с того устройства, которое содержит дистрибутив операционной системы. В нашем случае нужно сделать так, чтобы компьютер загружался с DVD -привода или USB -накопителя. Для этого будем использовать BIOS Подробнее.
Использование DVD-привода
Использование DVD -привода
Применение DVD -привода для установки операционной системы — стандартный подход, который выбирает большинство пользователей. Никаких особых требований при этом нет, единственное, что нужно, — сам DVD -привод, поскольку в силу размера дистрибутива операционной системы для установки используется именно DVD , a не CD . Подробнее.
Использование FLASH-накопителя
Использование FLASH -накопителя
Чтобы flash -накопитель можно было использовать для установки операционной системы, недостаточно скопировать на него дистрибутив операционной системы, нужно еще сделать так, чтобы с него можно было загрузить компьютер, то есть flash -накопитель должен содержать загрузочную область. Подробнее.
Программное обеспечение компьютера
Классификация программ
Классификация программ
Программы для компьютера делят на следующие классы:
• системные программы, которые управляют работой компьютера, а также выполняют различные вспомогательные функции: создание копий используемой информации, выдача справочной информации о компьютере, проверка работоспособности устройств компьютера и т. д.;
• прикладные программы , обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование изображений, обработка информационных массивов, игры и т. п.;
• инструментальные системы или системы программирования: предназначены для создания новых программ для компьютеров.
Системные программы
Здесь вам следует обратить внимание на следующие программы:
• операционная система (ОС) – это комплекс программ, который осуществляет диалог с пользователем, а также управляет работой компьютера и осуществляет поддержку работы других программ;
• драйверы – помогают операционной системе управлять конкретными устройствами, максимально используя их возможности. Для одного устройства может быть несколько драйверов;
• утилиты – выполняют различные вспомогательные функции, например диагностику устройств.
Прикладные программы
Они разделяются по направлениям деятельности пользователя и могут включать в себя, например, такие наиболее широко применяемые программы, как:
• программы подготовки текстов (например, Microsoft Word);
• программы обработки табличных данных (например, Microsoft Excel);
• программы обработки графической информации (например, CorelDRAW или Adobe Photoshop);
• программы для хранения и обработки больших массивов информации, использующие системы управления базами данных (например, Oracle);
• программы обработки звука (например, Sound Forge);
• программы обработки видео (например, Ulead VideoStudio);
• игры (например, Quake или War Craft).
Можно представить себе взаимную работу операционной системы, драйверов и прикладных программ, как показано на рис. 1.
Рис. 1. Взаимная работа операционной системы, драйверов и прикладных программ
Инструментальные системы
Они предназначены для создания новых программ для компьютеров и опираются на языки программирования. В этих системах присутствуют: средства ввода текстов программ, средства перевода этих текстов на язык процессора и средства отладки программ.
Для каждого языка программирования существует своя инструментальная система и, как правило, не одна. Примеры таких систем : Borland C++, Borland Delphi, Microsoft Visual C++, Microsoft Visual FoxPro.
С помощью инструментальных систем создаются программы всех других классов и другие инструментальные системы.
Надо сказать, что программы создаются специально для работы в определенной операционной системе. Таким образом, программа, написанная для операционной системы MacOS ( Macintosh Operating System – ОС для компьютеров Apple Macintosh ), в операционной системе Windows работать не будет.
Программное обеспечение: структура, основные типы, примеры
Программное обеспечение — основное понятие
Программное обеспечение (ПО) — составляющая часть компьютера, комплекс программ, необходимых для работы с информацией. Самое распространенное ПО — операционная система Windows.
Программное обеспечение управляет аппаратной частью ПК, которая производит физические операции. Удобство и универсальность ПО заключается в его способности модифицироваться. Программа, способная запоминать информацию, сделала вычислительные машины гибкими и легко адаптируемыми к разным условиям работы.
Любая программа проходит 3 этапа: создание, применение и сопровождение. В процессе разработки ПО насчитывается 6 стадий:
- определение требований;
- создание проекта;
- разработка команд;
- группировка всех компонентов;
- проверка работоспособности (тестирование);
- оформление сопроводительной документации.
Основные характеристики ПО:
- Любой процесс может быть выражен при помощи верной последовательности команд.
- Сложность разработки заключается в его абстрактности.
- Для создания нового ПО необходим компьютер с установленным программным обеспечением.
- Проектирование набора команд менее сложная работа, чем адаптация системы к пользователю и настройка управления.
- ПО — это средство для достижения цели.
Виды программного обеспечения
Различают 3 основных вида программного обеспечения:
- системное;
- прикладное;
- инструментарий технологии программирования (инструментальные средства).
ПО классифицируется также в соответствии с характеристиками, выполняемыми функциями:
- По режиму эксплуатации: групповое, индивидуальное, сетевое.
- По масштабу: малое, среднее, большое.
- По свойствам стабильности: стабильное, средней стабильности, нестабильное. Стабильные компоненты обеспечения корректно функционируют, не требуя внесения изменений и дополнений. Нестабильное оборудование не гарантирует бесперебойной работы.
- По требованию защиты: надежные, сомнительные.
- По необходимым рабочим характеристикам: гибкие/неизменные, универсальные, полные.
- По исходному языку: машинные, машинно-ориентированные, алгоритмические, интегрированные, процедурно-ориентированные, проблемно-ориентированные.
- ПО различается в зависимости от характеристик вычислительной среды: алгоритмической сложности, объемов файловой системы, разновидности процессора, системности обработки.
- По классу пользователя: простой клиент, расширенный пользователь, максимум.
- По значению критичности: секретность, национальная безопасность, жизнь человека, паника в социальной сфере, частная собственность, безопасность в организации.
- По видам доступа к использованию: просмотр и редактирование для всех пользователей, только просмотр, редактирование для некоторых пользователей, просмотр только для некоторых пользователей.
По способу распространения и использования выделяют 6 типов:
Free — распространяются бесплатно, доступны для скачивания, копирования;
Adware — бесплатные, содержащие платные дополнительные функции;
Shareware — бесплатные для индивидуального пользования, доступ компании разрешается за определенную оплату;
Trial — скрипты, позволяющие бесплатно производить действия в течение установленного периода (10-30 суток), для дальнейшего доступа необходима покупка лицензионного ключа;
Demo — пробная версия программы;
Прикладное, описание
Прикладное программное обеспечение помогает в решении пользовательских задач. Основным понятием в нем выступает пакет прикладных программ.
Пакет прикладных программ — комплекс программ, сгруппированных для выполнения задач конкретной тематики.
Выделяют несколько типов прикладного ПО:
1. Общего назначения. Их задача состоит в автоматизации пользовательских задач различного направления. Набор таких программ имеется на каждом компьютере. К ним относят:
- табличные редакторы;
- текстовые и графические процессоры;
- системы автоматизации проектирования;
- системы управления базами данных;
- издательские системы.
2. Методо-ориентированные пакеты прикладных программ реализуют экономико-математические методы выполнения задач. Среди них:
- математическая статистика;
- математическое программирование;
- сетевое планирование и управление;
- теория массового обслуживания.
3. Проблемно-ориентированные используются для выполнения конкретной задачи в определенной области. К ним относят пакеты:
- бухгалтерского учета;
- банковские;
- правовых справочных систем и финансового менеджмента.
4. Сервисные программные средства предназначены для удобной организации рабочего пространства пользователя и оказывают вспомогательное действие.
- переводчики;
- информационные менеджеры.
Одной из самых популярных разновидностей прикладного программного обеспечения являются компьютерные игры.
Системное, что включает
Системное ПО (System Software) — группы программ и их систем, которые обеспечивают работу компьютера.
СПО предназначается для:
- формирования условий для функционирования других программных групп;
- обеспечения автоматизации разработки нового софта;
- регулирования качества работы компьютера и вычислительной системы;
- диагностирования и профилактики компьютерной аппаратуры;
- произведения дополнительных технологических процессов (архивирование, восстановление компонентов программ и файлов баз данных, копирование).
Продукты данного вида ПО являются неотъемлемой частью компьютера и рассчитаны на опытных пользователей — оператора, администратора сети или системного программиста.
СПО состоит из системных программ управляющих и обрабатывающих.
Управляющие системные программы обеспечивают корректную работу всех механизмов системы и выполняют функции:
- Руководство вычислительными комплексами.
- Взаимодействие с внутренними данными операционной системы.
В зависимости от местонахождения управляющие программные средства делятся на:
- резидентные составляют ядро ОС и расположены в основной памяти;
- транзитные загружаются в память компьютера только перед исполнением.
Компании-разработчики предоставляют управляющие системные программы в виде драйверов специальных устройств и инсталляционных пакетов ОС.
Обрабатывающие системные программы представляют собой дистрибутивные пакеты, в состав которых входит ПО (приложения, программы инсталляции).
По другой классификации в структуру ПО включают:
1. Базовое — минимальный комплекс программ, который обеспечивает работу компьютера. К ним относят:
- ОС и входящие в их состав драйверы;
- операционные оболочки, при помощи которых ОС может взаимодействовать с пользователем (интерфейс);
- системы, управляющие файлами.
Операционная система — комплекс программных средств, который обеспечивает регулирование работы аппаратной части компьютера и прикладных программ, их кооперацию и взаимодействие с пользователем.
Операционная система выполняет роль интерфейса между компьютерной аппаратурой и задачами пользователя. Её задача заключается в организации корректных вычислений и обеспечении эффективности использования вычислительных ресурсов.
Системы управления файлами служат для создания удобного доступа к файлам (данным), используют логический доступ, указывая имя файла вместо определенных физических адресов.
2. Сервисное — софт, который дает возможность расширить функционал базового ПО и обеспечивает удобство для пользователя. В зависимости от выполняемой функции среди них выделяют:
- драйверы специальных устройств, которые не входят в состав ОС;
- программы, диагностирующие работоспособность компьютерной системы;
- антивирусники, которые предназначены для защиты компьютера, обнаружения и очистки вредоносных файлов;
- программные средства, контролирующие процессы на дисках (сохранение файлов, сжатие дисков, формирование копий, проверка состояния поверхности диска;
- архиваторы, предназначенные для сжатия файлов с целью уменьшения их размеров;
- программы, обслуживающие сеть.
Для обозначения сервисных программ часто используют понятие «утилиты».
Инструментальное
Инструментальное ПО (системы программирования) предназначено для использования разработчиками в процессе проектирования и создания программ.
Элементами системы программирования являются:
- Текстовые редакторы помогают создавать, редактировать и объединять тексты.
- Транслятор преобразовывает алгоритмический язык программы в машинный (двоичные коды), создавая при этом объектный модуль. Интерпретатор осуществляет перевод построчно, не создавая объектный модуль.
- Средства отладки (отладчик) обеспечивают пошаговое выполнение программ с предоставлением данных о результатах исполнения.
- Библиотеки подпрограмм.
ПО современного компьютера: составные части
В состав программного обеспечения современного компьютера входят:
- Операционная система ( MS DOS , OS /2, Unix , Windows 9х, Windows XP).
- Программные оболочки операционных систем: Norton Commander ( Symantec ), FAR ( File and Archive manageR ).
- Антивирусные программы (Avira Free Security Suite, Avast Free Antivirus, Kaspersky Free, Panda Free Antivirus, 360 Total Security).
- Программы-архиваторы ( WinRAR, 7-Zip, IZArc, HaoZip, WinZip).
- Программы для записи дисков (BurnAware Free, Nero 9 Lite, ImgBurn, CDBurnerXP, DeepBurner Free, Ashampoo Burning Studio Free, Burn4Free).
- Текстовые редакторы ( MS Word , Word Perfect , Лексикон).
- Табличные процессоры ( MS Excel , Lotus 1-2-3, Quattro Pro).
- Программы для создания презентаций (MS Power Point, Freelance Graphics, Harvard Graphics).
- Графические редакторы (Сorel Draw, Adobe Photoshop).
- Издательские системы (Page Maker, Venture Publisher).
- Программы распознавания текстов ( Fine Reader , Cunei Form).
- Системы управления базами данных (MS Access , Oracle , MS SQL Server , Informix).
- Пакеты бухгалтерского учета и контроля (1С: Бухгалтерия, Галактика, Анжелика).