...

Разработка программ для эвм что это

22. Создание программного обеспечения для эвм.

ПРОЦЕСС РАЗРАБОТКИ НОВЫХ ПРОГРАММ ДЛЯ ЭВМ ВКЛЮЧАЕТ В СЕБЯ:

1) ПОСТАНОВКУ ЗАДАЧИ

2) СОЗДАНИЕИ АЛГОРИТМА ЕЕ РЕШЕНИЯ

3) РЕАЛИЗАЦИЮ АЛГОРИТМА НА ЭВМ В ВИДЕ ПРОГРАММЫ

4) ОТЛАДКУ ПРОГРАММЫ

1) ПОСТАНОВКА ЗАДАЧИ СОСТОИТ В ЧЕТКОМ ФОРМУЛИРОВАНИИ ЦЕЛЕЙ РАБОТЫ.

Постановка задачи является чрезвычайно важным этапом работы. Многие специалисты считают, что правильная постановка задачи это уже полшага в направлении ее решения.

2) АЛГОРИТМ- ОПИСАНИЕ ПОСЛЕДОВАТЕЛЬНОСТИ ОПЕРАЦИЙ, КОТОРЫЕ НУЖНО ВЫПОЛНИТЬ ДЛЯ РЕШЕНИЯ ЗАДАЧИ.

ТРЕБОВАНИЯ К АГОРИТМАМ:

А) ОТСУТСТВИЕ ОШИБОК.

Б) ОДНОЗНАЧНОСТЬ, Т.Е. ЧЕТКОЕ ПРЕДПИСАНИЕ, ЧТО И КАК ДЕЛАТЬ В КАЖДОЙ КОНКРЕТНОЙ СИТУАЦИИ.

В) УНИВЕРСАЛЬНОСТЬ, Т.Е. ПРИМЕНИМОСТЬ ДАННОГО АЛГОРИТМА К РЕШЕНИЮ ЛЮБОЙ ЗАДАЧИ ДАННОГО ТИПА.

Г) РЕЗУЛЬТАТИВНОСТЬ, Т.Е. ОТСУТСТВИЕ ЗАЦИКЛИВАНИЙ.

3) О ПРОГРАММЕ, ВЫПОЛНЯЮЩЕЙ ДЕЙСТВИЯ, ПРЕДПИСАННЫЕ АЛГОРИТМОМ, ГОВОРЯТ, ЧТО ОНА РЕАЛИЗУЕТ ДАННЫЙ АЛГОРИТМ НА ЭВМ

4) ОТЛАДКА ПРОГРАММЫ — ИСПРАВЛЕНИЕ В НЕЙ ОШИБОК И ТЩАТЕЛЬНОЕ ЕЕ ТЕСТИРОВАНИЕ.

23. Программное обеспечение компьютера, его классификация и назначение.

К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО:

  • технология проектирования программ (например, нисходящее проектирование
  • методы тестирования программ;
  • методы доказательства правильности программ;
  • анализ качества работы программ;
  • документирование программ;
  • разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое.
  1. ПРИКЛАДНЫЕ ПРОГРАММЫ, непосредственно обеспечивающие выполнение необходимых пользователям работ;
  2. СИСТЕМНЫЕ ПРОГРАММЫ, предназначены для управления работой вычислительной системы, выполняют различные вспомогательные функции, например:
  1. ИНСТРУМЕНТАЛЬНЫЕ ПРОГРАММНЫЕ СИСТЕМЫ, облегчающие процесс создания новых программ для компьютера.

24. Системное программное обеспечение. История развития. Семейство операционных систем Windows.

  • на создание операционной среды функционирования других программ;
  • на обеспечение надежной и эффективной работы самого компьютера и вычислительной сети;
  • на проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
  • на выполнение вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.).

Разработка программ для эвм что это

1. По вопросам разъяснения термина «разработка» применительно к программам для ЭВМ и базам данных (программным средствам и информационным продуктам вычислительной техники)

В соответствии со статьей 1261 и абзацем 2 пункта 2 статьи 1260 Гражданского кодекса Российской Федерации под программой для ЭВМ понимается представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения; под базой данных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью ЭВМ.

Государственными и национальными стандартами Российской Федерации введены и разъясняются определения, являющиеся аналогами термина «программа для ЭВМ», в частности, «программное средство».

Согласно ГОСТ 28806-90 «Качество программных средств. Термины и определения» (утвержден и введен в действие Постановлением Госстандарта СССР от 25 декабря 1990 г. N 3278) (далее — «ГОСТ 28806-90») программное средство — объект, состоящий из программ, процедур, правил, а также, если предусмотрено, сопутствующих им документации и данных, относящихся к функционированию системы обработки информации. ГОСТ Р 51904-2002 «Программное обеспечение встроенных систем. Общие требования к разработке и документированию» (утвержден и введен в действие постановлением Госстандарта России от 25 июня 2002 г. N 247-ст) (далее — «ГОСТ Р 51904-2002») выделяет термин программное средство, которое определяется как программное обеспечение и связанные с ним документы, вновь созданные, модифицированные или сгруппированные для удовлетворения требованиям контракта, а программное обеспечение — совокупность компьютерных программ и программных документов, необходимых для эксплуатации этих программ. В соответствии с ГОСТ Р 51904-2002 под разработкой программного обеспечения (далее — «ПО») понимается набор действий, результатом выполнения которых являются программные средства. При этом разработка ПО включает в себя следующие процессы (далее — «Процессы разработки»):

— определение требований к ПО;

  • Определение требований к ПО
  • Проектирование ПО
  • Кодирование ПО
  • Интеграция ПО

Разработка программ для эвм что это

Статья 1. Основные понятия

1. Основные понятия, применяемые в настоящем Законе:

программа для ЭВМ — это объективная форма представления совокупности данных и команд, предназначенных для функционирования электронных вычислительных машин (ЭВМ) и других компьютерных устройств с целью получения определенного результата. Под программой для ЭВМ подразумеваются также подготовительные материалы, полученные в ходе ее разработки, и порождаемые ею аудиовизуальные отображения;

база данных — это объективная форма представления и организации совокупности данных (например: статей, расчетов), систематизированных таким образом, чтобы эти данные могли быть найдены и обработаны с помощью ЭВМ;

адаптация программы для ЭВМ или базы данных — это внесение изменений, осуществляемых исключительно в целях обеспечения функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя;

модификация (переработка) программы для ЭВМ или базы данных — это любые их изменения, не являющиеся адаптацией;

декомпилирование программы для ЭВМ — это технический прием, включающий преобразование объектного кода в исходный текст в целях изучения структуры и кодирования программы для ЭВМ;

воспроизведение программы для ЭВМ или базы данных — это изготовление одного или более экземпляров программы для ЭВМ или базы данных в любой материальной форме, а также их запись в память ЭВМ;

распространение программы для ЭВМ или базы данных — это предоставление доступа к воспроизведенной в любой материальной форме программе для ЭВМ или базе данных, в том числе сетевыми и иными способами, а также путем продажи, проката, сдачи внаем, предоставления взаймы, включая импорт для любой из этих целей;

выпуск в свет (опубликование) программы для ЭВМ или базы данных — это предоставление экземпляров программы для ЭВМ или базы данных с согласия автора неопределенному кругу лиц (в том числе путем записи в память ЭВМ и выпуска печатного текста), при условии, что количество таких экземпляров должно удовлетворять потребности этого круга лиц, принимая во внимание характер указанных произведений;

использование программы для ЭВМ или базы данных — это выпуск в свет, воспроизведение, распространение и иные действия по их введению в хозяйственный оборот (в том числе в модифицированной форме). Не признается использованием программы для ЭВМ или базы данных передача средствами массовой информации сообщений о выпущенной в свет программе для ЭВМ или базе данных.

2. Под правообладателем в настоящем Законе понимается автор, его наследник, а также любое физическое или юридическое лицо, которое обладает исключительным правом на программу для ЭВМ или базу данных в силу закона или договора.

(в ред. Федерального закона от 24.12.2002 N 177-ФЗ)

(см. текст в предыдущей редакции)

При подготовке материала использовались источники:
https://studfile.net/preview/5964671/page:11/
https://www.consultant.ru/document/cons_doc_LAW_395075/a98c42617570ce89da9d7287644199f576fe4e7b/
https://www.consultant.ru/document/cons_doc_LAW_1007/856b6aa7481e4adff8c72e4d43400e82544de974/

Оцените статью