Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
INFA ANSWERS v.1.0.1 .docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
979.62 Кб
Скачать

19. Этапы разработки программ для эвм. Данные и алгоритмы, как модельное отражение реальных объектов. Языки программирования.

Этапы разработки программ для ЭВМ

1)Создание метода, принципа, модели, которая заключена в основу программы

2)Разработка алгоритмов и структуры информации

3)Кодирование

4)Отладка – поиск и справление ошибок

5)Тестирование (испытание)

6)Сопровождение (бета-версия - замечание)

Объекты реального мира

Объект

Модель

Свойтсва и выполняемые действия, связанные с изменением свойств

Данные

Методы

Алгоритмы описания изменения данной модели

Классы языков программирования

Функциональные

Процедурные

Учебные

Описания интерфейсов

Объектно-ориентированные

Логические

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

Функция: язык программирования предназначен для написания компьютерных программ, которые применяются для передачи компьютеру инструкций по выполнению того или иного вычислительного процесса и организации управления отдельными устройствами.

Задача: язык программирования отличается от естественных языков тем, что предназначен для передачи команд и данных от человека к компьютеру, в то время как естественные языки используются для общения людей между собой. Можно обобщить определение «языков программирования» — это способ передачи команд, приказов, чёткого руководства к действию; тогда как человеческие языки служат также для обмена информацией.

Исполнение: язык программирования может использовать специальные конструкции для определения и манипулирования структурами данных и управления процессом вычислений.

Языки программирования:

Фортран (Fortran) — первый язык программирования высокого уровня, имеющий транслятор. Создан в период с 1954 по 1957 год. Фортран широко используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограмм. Среди учёных, например, ходит такая присказка, что любая математическая задача уже имеет решение на Фортране, и, действительно, можно найти среди тысяч фортрановских пакетов и пакет для перемножения матриц, и пакет для решения сложных интегральных уравнений, и многие, многие другие.

Паскаль (Pascal) — язык программирования общего назначения. Один из наиболее известных языков программирования, используется для обучения программированию в старших классах, является базой для ряда других языков.

Basic - Был разработан в 1963 году профессорами Дартмутского колледжа. Язык предназначался для обучения программированию и получил широкое распространение в виде различных диалектов, прежде всего как язык для домашних компьютеров.

C++ - являясь одним из самых популярных языков программирования, C++ широко используется для разработки программного обеспечения. Область его применения включает создание операционных систем, разнообразных прикладных программ,драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений (игр). Существует множество реализаций языка C++, как бесплатных, так и коммерческих и для различных платформ. 

ABC — императивный, процедурный, структурный высокоуровневый язык программирования общего назначения и IDE, разработанные в Центре математики и информатики в Нидерландах в 1987 году.

ABC задумывался для использования в целях, аналогичных применению Бейсик, Паскаля и AWK. Он не предназначался для системного программирования, но задумывался, как хорошая база для изучения программирования и использования непрограммистами в повседневной работе.

Java — объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Приложения Java обычно компилируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине (JVM) вне зависимости от компьютерной архитектуры. Дата официального выпуска — 23 мая 1995 года.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]