На чем основана коммуникативность пп
Характеристика программного продукта. классификация программ по категориям пользователей
Все программны продукты по характеру использования и категориям пользователей делятся на 2 класса утилитные программы и ПП.(изделия)
Утилитарные программы — предназначены для удовлетворения нужд их разработчиков, программы «для себя». Чаще всего УП выполняет роль сервиса в технологии обработки данных, либо является программными решениями функциональных задач, не предназначенная для широкого распространения. Программные продукты — предназначены для удовлетворения потребностей пользователей, широкого распространения и продажи.
Программный продукт должен быть соответствующим образом подготовлен к эксплуатации, иметь необходимую техническую документацию, предоставлять сервис и гарантию надежной работы программы, иметь товарный знак изготовителя. Только при таких условиях созданный программный комплекс может быть назван программным продуктом.
Программный продукт имеет несколько качественных характеристик:
— полнота функций обработки;
— объём файлов программ;
— требования к операционной системе и техническим средствам обработки со стороны программного средства;
— объём дисковой памяти;
Показатели качества должны содержать следующие аспекты:
— насколько хорошо можно использовать программный продукт (просто, надёжно, эффективно);
— насколько легко эксплуатировать программный продукт;
— можно ли использовать программный продукт при изменении условия его применения.
В условиях существования рынка программных продуктов важными характеристиками являются стоимость, количество продаж, время нахождения на рынке, известность фирмы-производителя и самой программы, наличие на рынке программных продуктов аналогичного назначения.
Программный продукт любого вида характеризуется жизненным циклом, состоящим из отдельных этапов.
9. Основные характеристиками программы являются:
1. Алгоритмическая сложность
2. Состав и глубина проработки реализации функции обработки
3. Полнота и системность функций обработки
4. Объем файлов программ
5. Требования ОС и техническим средствам обработки со стороны программного средства
6. Объем диска памяти
7. Размер операционной системы для запуска программы
ПП имеет многообразные показатели качества, которые отражают следующие аспекты:
1. На сколько хорошо, просто, надежно, эффективно можно использовать ПП
2. На сколько легко эксплуатировать ПП
3. Можно ли использовать ПП при изменении условий при его применении
Мобильность ПП означает их независимость от:
1. Технического комплекта системы обработки данных
2. Операционной среды
10. Надёжность работы программного продукта. Надёжность ПП. Модифицируемость ПП. Коммуникативность ПП. Основные характеристики программного продукта
Основные характеристики качества программ:
1) Мобильность означает их независимость от технического комплекса системы обработки данных, операционной среды, сетевой технологии обработки данных, специфики предметной области и др.
2) Надежность работы программного продукта (ПП) определяется бесперебойностью и устойчивостью в работе программ, точностью выполнения приписанных функций обработки, возможностью диагностики ошибок, возникающих в процессе работы программ.
3) Эффективность ПП оценивается как с позиции прямого его назначения – требований пользователя, так и с точки зрения расходов вычислительных ресурсов, необходимых для его эксплуатации.
4) Модифицируемость ПП означает способность к внесению изменений, например, расширение функций обработки, переход на другую техническую базу обработки.
5) Коммуникативность ПП основана на максимально возможной их интеграции с другими программами, обеспечением обмена данными в общих форматах представления.
6) учет человеческого фактора означает:
1. обеспечивает дружественную интерференцию для работы данных
2. наличие контекстно-зависимой подсказки или обучающей системы в составе ПС
3. хорошую документацию для освоения и использования ПП
4. анализ и диагностику возникших ошибок
11. Жизненным циклом программы называется процесс его создания и применения от начала до конца.
Программы любого вида характеризуют ЖЦ, состоящими из отдельных этапов:
1. Маркетинг рынка программных средств, спецификация требований к ПП
2. Проектирование структуры ПП
3. Программирование (создание программного кода), тестирование и комплекс отладки программ
4. Документирование ПП, подготовка эксплуатация и технологии документации
5. Выход на рынок ПП, распространение ПП
6. Эксплуатация ПП пользователя
7. Сопровождения ПП
8. Снятие ПП с продажи, отказ от сопровождения
Как составить техническое задание на разработку программного обеспечения? 4 основных правила ТЗ!
Характеристики качества программных продуктов: мобильность, надёжность, эффективность, модифицируемость, коммуникативность и др.
Мобильность программных продуктов (ПП) означает их независимость от технического комплекса системы обработки данных, операционной среды, сетевой технологии обработки данных, специфики предметной области и т.п. Мобильный (многоплатформенный) программный продукт может быть установлен на различных моделях компьютеров и ОС, без ограничения на его эксплуатацию в условиях вычислительной сети.
Надежность работы ПП определяется бесперебойностью и устойчивостью в работе программ, точностью выполнения предписанных функций обработки, возможностью диагностики возникающих в процессе работы программ ошибок.
Эффективность ПП оценивается как с позиции прямого его назначения – требований пользователя, так и с точки зрения расхода вычислительных ресурсов, необходимых для его эксплуатации.
Учет человеческого фактора означает обеспечение дружественного интерфейса, наличия справочной информации по работе с ПП, подсказок, анализ и диагностику возникающих ошибок и т.д.
Модифицируемость ПП означает способность к внесению изменений, н-р, расширение функций обработки, переход на другую техническую базу обработки и т.д.
Коммуникативность ПП основана на максимально возможной их интеграции с другими программами, обеспечении обмена данными (экспорт/импорт баз данных, внедрение или связывание объектов обработки и т.д)
Точность – характеристика, определяющая точность результатов выполнения расчетов в соответствии с их назначением. Например, если в программе ведутся расчеты по банковским операциям, то разумная точность составляет три знака после запятой с последующим округлением до двух знаков. Если в программе производятся расчеты по биологическим экспериментам на молекулярном уровне, то может потребоваться точность до 10-12 десятичных знаков.
Устойчивость к ошибкам – предсказуемость работы ПП в условиях любых наборов входных данных или наличие ошибок при взаимодействии с оборудованием. Очевидность этого требования прекрасно демонстрирует приведенный выше пример из европейской космической программы.
ПонятностьПП является наиболее комплексной характеристикой качественного программного продукта. Каждый программный продукт должен создаваться с учетом требований пользователя, определенных в техническом задании. Кроме того, пользователь должен иметь возможность достаточно легко вникнуть в смысл документации, сопровождающей ПП, понять его функциональное назначение.
Информативность – одна из характеристик, обеспечивающая понятность ПП. Говорят, что программный продукт обладает характеристикой информативности, если содержит информацию, обеспечивающую понимание назначения ПП, принятых ограничений, смыслового значения результатов работы отдельных компонентов ПП.
Открытость ПП при доступности его исходного кода дает возможность понять назначение каждого оператора ПП при чтении ее текста, другими словами, каждый из идентификаторов должен нести смысловую нагрузку.
Согласованность как характеристика качественного ПП, бывает внутренней и внешней. Внутренняя согласованность должна обеспечивать единую терминологию, единую трактовку понятий и значений. Особое значение эта характеристика приобретает при создании программных комплексов, когда над проектом работает группа специалистов, и в процессе работы необходимы контакты по взаимоувязке программных модулей. Внешняя согласованность обеспечивается однозначным соответствием создаваемого ПИ требованиям, изложенным в техническом проекте на его разработку, а также тем или иным отраслевым стандартам.
— маркетинг рынка программных изделий, спецификация требования к программному изделию;
— проектирование структуры программного продукта;
— программирование, тестирование, автономная и комплексная отладка программ;
— подготовка программной документации;
— выход на рынок программных изделий, распространение программного продукта;
— эксплуатация программного продукта пользователями;
— сопровождение программного продукта;
— снятие программного продукта с продажи, отказ от сопровождения.
Стандарт описывает 17 процессов жизненного цикла, распределенных по трем категориям – группам процессов:
2. Вспомогательные процессы жизненного цикла – Supporting Processes
2.2 Управление конфигурацией – Configuration Management
2.3 Обеспечение качества – Quality Assurance
2.6 Совместный анализ – Joint Review
2.8 Решение проблем – Problem Resolution
3. Организационные процессы жизненного цикла – Organizational Processes
Существует целый ряд стандартов, регламентирующих ЖЦ ПО, а в некоторых случаях и процессы разработки. Среди наиболее известных стандартов можно выделить следующие:
Характеристика программного продукта
Программные продукт – это комплекс взаимосвязанных программ для решения определенной проблемы массового спроса, подготовленной к реализации как любой вид промышленной продукции.
Основные характеристики программ:
1) Алгоритмическая сложность.
2) Состав и глубина проработки реализованных функций обработки.
3) Полнота и системность функций обработки.
4) Объем файлов программ.
5) Требования к операционной системе и техническим средствам обработки со стороны программного средства.
6) Объем дисковой памяти.
7) Размер оперативной памяти для запуска программ.
9) Версия операционной системы.
10) Наличие сети и др.
Основные характеристики качества программ:
1) Мобильность означает их независимость от технического комплекса системы обработки данных, операционной среды, сетевой технологии обработки данных, специфики предметной области и др.
2) Надежность работы программного продукта (ПП) определяется бесперебойностью и устойчивостью в работе программ, точностью выполнения приписанных функций обработки, возможностью диагностики ошибок, возникающих в процессе работы программ.
3) Эффективность ПП оценивается как с позиции прямого его назначения – требований пользователя, так и с точки зрения расходов вычислительных ресурсов, необходимых для его эксплуатации.
4) Модифицируемость ПП означает способность к внесению изменений, например, расширение функций обработки, переход на другую техническую базу обработки.
5) Коммуникативность ПП основана на максимально возможной их интеграции с другими программами, обеспечением обмена данными в общих форматах представления.
Учебные материалы.. первая помощь в учебе.
Программные продукт – это комплекс взаимосвязанных программ для решения определенной проблемы массового спроса, подготовленной к реализации как любой вид промышленной продукции.
Основные характеристики программ:
1) Алгоритмическая сложность.
2) Состав и глубина проработки реализованных функций обработки.
3) Полнота и системность функций обработки.
4) Объем файлов программ.
5) Требования к операционной системе и техническим средствам обработки со стороны программного средства.
6) Объем дисковой памяти.
7) Размер оперативной памяти для запуска программ.
9) Версия операционной системы.
10) Наличие сети и др.
Основные характеристики качества программ:
1) Мобильность означает их независимость от технического комплекса системы обработки данных, операционной среды, сетевой технологии обработки данных, специфики предметной области и др.
2) Надежность работы программного продукта (ПП) определяется бесперебойностью и устойчивостью в работе программ, точностью выполнения приписанных функций обработки, возможностью диагностики ошибок, возникающих в процессе работы программ.
3) Эффективность ПП оценивается как с позиции прямого его назначения – требований пользователя, так и с точки зрения расходов вычислительных ресурсов, необходимых для его эксплуатации.
4) Модифицируемость ПП означает способность к внесению изменений, например, расширение функций обработки, переход на другую техническую базу обработки.
5) Коммуникативность ПП основана на максимально возможной их интеграции с другими программами, обеспечением обмена данными в общих форматах представления.
Понятия программного обеспечения
Основные виды программного обеспечения. Характеристика пакетов прикладных программ. Виды и группы систем счисления. Перевод целых и дробных чисел из одной системы счисления в другую. Арифметические операции в двоичной системе. Компьютерные преступления.
1. Основные понятия программного обеспечения. Характеристика программного продукта. Основные виды программного обеспечения
2. Общая характеристика пакетов прикладных программ. Классификация ППП
3. Системы счисления. Понятие систем счисления. Виды и группы систем счисления
4. Перевод целых и дробных чисел из одной системы счисления в другую
5. Арифметические операции в двоичной системе счисления и представление чисел в других системах счисления
Сложение производится согласно таблице сложения, которая для двоичных чисел имеет вид: 0+0=0, 0+1=1, 1+0=1, 1+1=10 Пример: 01012 + 11002 = 10001. 2) Умножение производится согласно таблице умножения. 0*0=0, 0*1=0 1*0=0, 1*1=1 Пример: 11012*1012 = 1000001. Таким образом, умножение двоичных чисел сводится к операциям сдвига на один двоичный разряд влево и повторения первого сомножителя в тех разрядах, где второй сомножитель содержит 1, и сдвига без повторения с разрядом 0. Представление чисел в других СС.
6. Компьютерные преступления: общая характеристика и классификация
7. Способы защиты информации. Профилактика и борьба с компьютерными вирусами. а) Защита данных, защита информации
8. Компьютерные вирусы: их действие и последствия. Основные виды вирусов
9. Теоретические основы сжатия данных. Программные средства сжатия данных
10. Понятие операционной системы. Основные компоненты и навыки работы с Windows
11. Текстовые файлы. Общая характеристика MS WORD. Окно процессора WORD. Функции горизонтального меню. Основные приемы работы с документами WORD. Сборка документов с помощью шаблонов. Создание таблиц. Работа с таблицами. Управление внешним видом документа с помощью разделов и полей