Возможности компьютера связаны с использованием программного обеспечения.
Программа (program, routine) – это упорядоченная последовательность команд (инструкций) компьютера для решения задачи.
Программное обеспечение (ПО) (software) – это совокупность программ обработки данных и необходимых для их эксплуатации документов.
Программы предназначены для машинной реализации задач. Термины Задача и Приложение имеют очень широкое употребление в контексте информатики и программного обеспечения.
Задача (task, problem) – это проблема, подлежащая решению
Приложение (application) – программная реализация решения задачи на компьютере.
Таким образом, задача означает проблему, подлежащую реализации с использованием средств информационных технологий, а приложение – реализованное на компьютере решение задачи.
Все программы по характеру использования и категориям пользователей можно разделить на два класса: Утилитарные программы и Программные продукты (изделия).
Утилитарные программы предназначены для удовлетворения нужд их разработчиков. Обычно они выполняют роль сервиса в технологии обработки данных либо являются программами решения задач, не предназначенных для широкого распространения.
Программные продукты (изделия) предназначены для удовлетворения потребностей пользователей, широкого распространения и продажи.
В настоящее время существуют и другие варианты легального распространения программных продуктов, которые появились с использованием глобальных или региональных телекоммуникаций:
¾ freeware — бесплатные программы, свободно распространяемые, поддерживаются самим пользователем, который правомочен вносить в них необходимые изменения;
Программный продукт должен быть соответствующим образом подготовлен к эксплуатации, иметь необходимую техническую документацию, предоставлять сервис и гарантию надежной работы программы, иметь товарный знак изготовителя, а также желательно наличие кода государственной регистрации. Только при таких условиях созданный программный комплекс может быть назван программным продуктом.
Программный продукт — это комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации как любой вид промышленной продукции.
Программное обеспечение (ПО) – это совокупность программных средств для ЭВМ, обеспечивающих функционирование, диагностику и тестирование их аппаратных средств, а также разработку, отладку и выполнение любых задач пользователя.
к ПО относится также вся область деятельности по проектированию и разработке ПО:
- · технология проектирования программ;
- · методы тестирования программ;
- · анализ качества работы программ;
- · документирование программ;
- · разработка и использование программных средств, облегчающих процесс проектирования ПО
Все программы по характеру использования и категориям пользователей подразделяют на два класса – утилитарные программы и программные продукты.
Утилитарные программы предназначены для удовлетворения нужд их разработчиков. Чаще всего они выполняют роль сервиса в технологии обработки данных либо являются программами решения функциональных задач, не предназначенных для широкого распространения.
Программные продукты (ПП) предназначены для удовлетворения потребностей пользователей, широкого распространения и продажи.
ПП можно классифицировать по сфере использования:
- · аппаратная часть компьютеров и сетей ЭВМ;
- · технология разработки программ;
- · функциональные задачи различных предметных областей.
Исходя из этого выделяют 3 класса программных продуктов:
- · системное программное обеспечение;
- · инструментарий технологии программирования;
- · пакеты прикладных программ.
Системное программное обеспечение – совокупность программ и программных комплексов для обеспечения работы компьютеров и сетей ЭВМ. Оно включает в себя базовое и сервисное программное обеспечение. В свою очередь, базовое программное обеспечение составляют: базовая система ввода-вывода (BIOS), операционная система (ОС), операционные оболочки. Сервисное программное обеспечение составляют: программы диагностики работоспособности компьютера, антивирусные программы, программы обслуживания дисков, программы архивирования данных, программы обслуживания сети.
BIOS представляет собой набор программ, обеспечивающих взаимодействие ОС и других программ с различными устройствами компьютера (клавиатурой, видеоадаптером, дисководом, таймером и др. В функции BIOS входят также автоматическое тестирование основных аппаратных компонентов (оперативной памяти и др. ) при включении машины, поиск на диске программы-загрузчика ОС и ее загрузка с диска в оперативную память.
Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ. Она выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами и пользователем – с другой. ОС обычно хранится во внешней памяти компьютера – на диске.
В функции ОС входит:
- · осуществление диалога с пользователем;
- · ввод-вывод и управление данными;
- · планирование и организация процесса обработки программ;
- · распределение ресурсов;
- · запуск программ на выполнение;
- · всевозможные вспомогательные операции обслуживания;
- · передача информации между различными внутренними устройствами;
- · программная поддержка работы периферийных устройств.
¾ freeware – бесплатные программы, свободно распространяемые, поддерживаются самим пользователем, который правомочен вносить в них необходимые изменения;
Программный продукт – это комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации как любой вид промышленной продукции.
Финансовый словарь Финам.
Смотреть что такое «Утилитарные программы» в других словарях
Классицизм — слово, употребляемое: а) как литературный термин и б) как обозначение системы среднего образования. В том и другом случае оно происходит от латинского слова >Энциклопедический словарь Ф. Брокгауза и И. Ефрона
– Традиционные средства выполнения работ передачи и обработки информации в составе автоматизированной информационной системы
+ Двигательная, речевая, зрительная системы и головной мозг каждого должностного лица из состава персонала организации + листы бумаги, ручки, средства телефонной, радио и телевизионной связи.
– Средства автоматизации выполнения работ передачи и обработки инфор-мации в составе автоматизированной системы управления (автоматизированной информационной системы) крупного предприятия (крупной организации).
+ Все вычислительные системы, сети и телекоммуникации с соответствующим программным обеспечением.
– Методы выполнения работ передачи и обработки информации в составе автоматизированной системы управления (автоматизированной информационной системы).
+ Четко определенные и нечеткие алгоритмы выполнения работ, правила выполнения каждого действия (элементарной операции) и переходов между ними, реализуемые отдельными должностными лицами, аппаратными и программными средствами вычислительных систем, сетей и телекоммуникаций.
– Основные задачи автоматизированной системы управления (автоматизированной информационной системы).
+ обеспечения оперативности (своевременности) и надежности передачи сведений о состояния дел и их оценок (отчетов аналитического характера), задач исполнителям;
Структуризации и анализа сведений (данных), ведения баз данных;
Обеспечения необходимой эффективности системы документооборота и обеспечения взаимодействия между подразделениями и с внешними организациями;
Поддержки решений менеджеров (руководства) и процессов планирования деятельности организации;
Защиты информации.
– Инструментальные средства компьютерных информационных технологий.
+ Совокупность программных продуктов и необходимых, для их эффективного функционирования, аппаратных средств вычислительных систем, сетей и телекоммуникаций, обеспечивающих реализацию информационных технологий персоналом организации.
– Общее (системное, базовое) программное обеспечение.
+ Операционные системы, среды и оболочки, системы программирования и комплекс (комплект) программ технического обслуживания.
– Операционные системы
+ Linux, MS Windows.
– Системы программирования.
+ Ada, Delphy, Fortran.
– Комплекс (комплект) программ технического обслуживания.
+ SiSoft Sundra; NU; Scandisk, Dr Web
– Прикладное программное обеспечение.
+ Отдельные прикладные программы, прикладные программные пакеты (пакеты прикладных программ), интегрированные прикладные программные пакеты.
– Прикладные программные пакеты.
+ MSWord; MSExcel; Lotus Notes; Internet Explorer
– Интегрированные прикладные программные пакеты.
+ MSOffice; 1 С – Предприятие
– Минимальный набор программных продуктов для небольшой организации, обеспечивающий, при наличии соответствующих аппаратных и программных средств вычислительных систем, сетей и телекоммуникаций, реализацию персоналом основных офисных информационных технологий.
+ Windows + MSOffice + MSExchange
+ Процессор – Pentium III, частота 733 МГц (500 МГц – WindowsXP и 233 Мгц – MSOffice 2003).
ОЗУ – объем 256 Мб (128 Мб – WindowsXP, 128 Мб – MSOffice 2003).
НЖМД – объем 2 Гб (установка/работа WindowsXP -1. 5 Гб/240 Мб, MSOffice 2003 – 2 Гб/240 Мб).
– Минимальный состав аппаратных средств автоматизированной системы управления (автоматизированной информационной системы) небольшой организации
+ Компьютеры (в необходимом количестве и конфигурации) и сервер, с сетевыми платами или встроенными в материнские платы LAN 10/100 МГц, сетевой кабель (витая пара), концентратор (Hab) или коммутатор (Switch) и модем или коммутатор-маршрутизатор (Soft-Switch).
– Средства реализации информационных технологий в региональных и глобальных вычислительных сетях.
+ Аппаратные и программные средства локальных вычислительных сетей, телекоммуникаций и связи.
– Вычислительная система
+ Совокупность взаимосвязанных процессоров или ЭВМ, периферийного оборудования и программного обеспечения, предназначенная для подготовки и решения задач пользователей.
– Одни из видов аппаратных средств, существенно влияющих на поддержание надежной круглосуточной реализации информационных технологий в региональных и глобальных вычислительных сетях.
+ Кластер или многомашинная вычислительная система.
– Операционные системы для многопроцессорных вычислительных систем (SMP-платформ) на основе Intel-архитектуры традиционных производителей.
+ MS Windows NT/2000/XP/2003, NetWare и UnixWare (Novell), Open Server/MPS (SCO).
– Вычислительная сеть.
+ Совокупность компьютеров и телекоммуникационных устройств с программным обеспечением, позволяющим им выполнять функции передачи информации таким образом, что каждый из компьютеров может использовать процессоры, память и внешние устройства (ресурсы) всех остальных компьютеров.
– Классификация компьютерных информационных систем в составе автоматизированной информационной системы предприятия по характеру использования информации:
+ информационно-поисковые; информационно-решающие; управляющие; советующие.
– Элементы внутренней структуры компьютерных информационных систем в составе автоматизированной информационной системы предприятия.
+ Средства автоматизации (взаимосвязанные между собой компьютеры, средства телекоммуникаций, связи и др. ), обычные (традиционные) средства, методы (программные и мысленные алгоритмы и правила) передачи и обработки информации, и применяющий данные средства и методы управленческий персонал.
– Принципы построения автоматизированных систем управления (автоматизированных информационных систем) предприятий (организаций):
+ – комплексность программно-технических и организационных решений;
– открытость (возможность наращивания, переноса, связи с другими системами);
– модульное построение;
– учет количественных и качественных свойств информационных потоков
– надежность (в т. устойчивость к неправильной работе пользователей, программно-аппаратным сбоям);
– эффективность и экономичность не ниже требуемого уровня;
– контроль и защита информации.
– совместимость технологий, протоколов и программных инструментов.
– наличие необходимой, для дальнейшего развития, документации.
– ГОСТ 34. 601-90. Стадии создания автоматизированных систем (АС):
Предпроектное обследование; формирование требований к АС; разработка концепции АС; техническое создание АС; эскизный проект; технический проект; рабочая документация; ввод в действие; сопровождение АС.
Формирование требований к АС; разработка концепции АС; техническое создание АС; эскизный проект; технический проект; ввод в действие; сопровождение АС.
Формирование концепции АС; техническое создание эскизного проекта АС; технический проект; рабочая документация; ввод в действие; сопровождение АС.
+ формирование требований к АС; разработка концепции АС; техническое создание АС; эскизный проект; технический проект; рабочая документация; ввод в действие; сопровождение АС.
– Место автоматизированной системы управления (автоматизированной информационной системы) в составе системы предприятия (организации):
+ – составная часть системы управления предприятия (организации).
– Порядок предпроектного обследования организации специалистами фирмы-разработчика (системного интегратора) совместно с представителями Заказчика (организации), согласно ГОСТ 34. 601-90.
+ На этапе 1. «Обследование объекта и обоснование необходимости создания в АС» общем случае проводят:
А) сбор данных об объекте автоматизации и осуществляемых видах деятельности;
Б) оценку качества функционирования объекта и осуществляемых видах деятельности, выявление проблем, решение которых возможно средствами автоматизации;
В) оценку (технико-экономической, социальной и т. ) целесообразности создания АС.
– Разделы технического задания на создание автоматизированной системы:
+ общие сведения; назначение и цели создания (развития) системы; характеристика объектов автоматизации; требования к системе; состав и содержание работ по созданию системы; порядок контроля и приемки системы; требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие; требования к документированию; источники разработки.
– Современные методы и средства анализа и планирования процессов производства и управления на предприятии, проектирования компьютерных информационных систем, реализуются персоналом организации с применением следующих программных пакетов:
+ MSProject 2002, Project Expert 7. 15, Rational Rouse 2001, SPSS.
– Эффективность функционирования автоматизированной системы управления (автоматизированной информационной системы) определяется:
+ – приростом эффективности деятельности организации за определенный период времени после создания автоматизированной информационной системы.
– Основные концепции создания автоматизированной системы управления (автоматизированной информационной системы) предприятия или организации:
+ 1. Ориентация на существующую структуру предприятия (организации), с модернизацией методов работы, без изменения организационной структуры фирмы, при относительно небольших затратах и небольшом конечном эффекте.
Ориентация на будущую структуру предприятия (организации), с модернизацией существующей структуры и созданием новых организационных взаимосвязей, при относительно больших первоначальных затратах и большом конечном эффекте.
– Создание интегрированной автоматизированной информационной системы компании, фирмой – системным интегратором целесообразно осуществлять в случаях:
+ – наличия достаточных для выполнения работ денежных средств, укрупнения компании до уровня, при котором сложность структуры компании и процессов уже не позволяет эффективно управлять с применением существующей системы, а также отсутствия опыта у собственных специалистов по созданию подобного рода крупных и эффективных многофункциональных информационных систем.
– Функции, примерная стоимость, наименование образцов локальных, средних и крупных (интегрированных) автоматизированных информационных систем.
+ – учетные системы по направлениям деятельности, 100-5000$, системы на CD-дисках с соответствующей документацией;
– системы комплексного учета и управления финансами, 10-100 тыс. $, Галактика (корпорация Галактика), БЭСТ-ПРО (фирмы Интеллект-сервис), 1С-Предприятие (фирмы 1С);
– системы комплексного управления, учета, делопроизводства, 100-500 тыс. $, SAP R/3 (фирмы SAP), Oracle Application (фирмы Oracle), Baan Midmarket Solutions (фирмы BAAN).
– Роль и место специалиста экономического профиля на стадиях жизненного цикла создания, развития и эксплуатации информационной системы.
+ Выдвижение требований к системе на этапе предпроектных исследований, проверка правильности результатов обследования организации.
Представление описаний функций (задач), подлежащих реализации (их информационного содержания, алгоритмов решения, и др.
Участие в постановке задачи на создание системы при разработке технического задания.
Участие в испытаниях и пробной эксплуатации.
Определение ошибок функционирования при сопровождении.
– Схема разработки (жизненный цикл) автоматизированной информационной системы (АИС), при которой требования к нему «заморожены» в виде технического задания на все время его создания, и пользователи могут внести свои замечания только после того, как работа над ним будет полностью завершена.
+ Последовательная (каскадная) схема разработки АИС.
– Один из этапов жизненного цикла автоматизированной информационной системы (АИС).
+ Предпроектные исследования (оценка рынка АИС, определение требований к АИС и др.
– Преимущества спиральной модели разработки сложной автоматизированной информационной системы (АИС).
+ Сокращение (при правильной организации) сроков создания, возможность модификации системы в процессе её проектирования, повышение конечной эффективности (качества) АИС и уменьшение расходов на её разработку.
+ Формализованное описание процесса (в виде алгоритма) обработки данных на удобном для человека формализованном языке программирования (алгоритмическом языке) для автоматического выполнения его на компьютере, которое заключается в автоматическом переводе на язык соответствующего компьютера с помощью другой программы, называемой транслятором.
– «Программное средство»
+ Программа или логически связанная совокупность программ на носителях (данных и программ), снабженная программной документацией.
– «Программное изделие (продукт)»
+ Комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации как любой вид промышленного изделия (продукции).
– Критерии (показатели) качества программных средств и изделий (продуктов):
+ исходная полезность (простота, мобильность, переносимость); надежность работы в течение определенного времени; заданная эффективность; учет человеческого фактора (легкость применения); модифицируемость; коммуникативность (возможность их интеграции с другими программами).
– ГОСТ 19. 102-77. ЕСПД. Стадии разработки программ и программной документации для вычислительных машин, комплексов и систем:
+ техническое задание; эскизный проект; технический проект; рабочий проект; внедрение.
– ГОСТ 19. 102-77. ЕСПД. Этапы работ на стадии разработки Технического задания на создание программ и программной документации для вычислительных машин, комплексов и систем:
+ Обоснование необходимости разработки программы.
Научно-исследовательские работы.
Разработка и утверждение технического задания.
– Содержание описания постановки задачи на создание задачи (программы) решаемой на вычислительных машинах, комплексах и системах в соответствии с ГОСТ 24. 204-80.
+ – характеристики задачи (комплекса задач);
– выходная информация;
– входная информация.
– Алгоритм решения задачи на ЭВМ (разрабатываемый на стадии эскизного проекта).
+ Система точно сформулированных правил, определяющая процесс преобразования допустимых исходных данных (входной информации) в желаемый результат (выходную информацию) за конечное число шагов.
– Обязательные свойства алгоритма решения задачи на ЭВМ:
+ дискретность — разбиение процесса обработки информации на более простые этапы (шаги), выполнение которых компьютером или человеком не вызывает затруднений;
Определенность алгоритма — однозначность выполнения каждого отдельного шага преобразования информации;
Выполнимость — конечность действий алгоритма решения задач, позволяющая получить желаемый результат при допустимых исходных данных за конечное число шагов;
Массовость — пригодность алгоритма для решения определенного класса задач.