Аватар
Информатика, опубликовано 2018-08-22 21:48:04 by Гость

Конспект что такое программирования

Аватар
Ответ оставил Гость

Программи́рование — процесс создания
компьютерных программ .
В узком смысле (так называемое
кодирование ) под программированием
понимается написание инструкций
(программ) на конкретном языке
программирования (часто по уже
имеющемуся алгоритму — плану,
методу решения поставленной задачи).
Соответственно, люди, которые этим
занимаются, называются
программистами (на профессиональном
жаргоне — кодерами), а те, кто
разрабатывают алгоритмы —
алгоритмистами, специалистами
предметной области, математиками.
В более широком смысле под
программированием понимают весь
спектр деятельности, связанный с
созданием и поддержанием в рабочем
состоянии программ — программного
обеспечения ЭВМ. Иначе это
называется «программная
инженерия» («инженерия ПО»). Сюда
входят анализ и постановка задачи,
проектирование программы, построение
алгоритмов, разработка структур
данных, написание текстов программ,
отладка и тестирование программы
(испытания программы),
документирование, настройка
(конфигурирование), доработка и
сопровождение.
Программирование для ЭВМ
основывается на использовании языков
программирования, на которых
записывается программа. Чтобы
программа могла быть понята и
исполнена ЭВМ, требуется специальный
инструмент — транслятор.
В настоящее время активно
используются интегрированные среды
разработки, включающие в свой состав
также редактор для ввода и
редактирования текстов программ,
отладчики для поиска и устранения
ошибок, трансляторы с различных
языков программирования,
компоновщики для сборки программы
из нескольких модулей и другие
служебные модули.
Текстовый редактор среды
программирования может иметь
специфичную функциональность, такую
как индексация имен, отображение
документации, средства визуального
создания пользовательского
интерфейса. С помощью текстового
редактора программист производит
набор и редактирования текста
создаваемой программы, который
называют исходным кодом. Язык
программирования определяет
синтаксис и изначальную семантику
исходного кода. Компилятор
преобразует текст программы в
машинный код, непосредственно
исполняемый электронными
компонентами компьютера .
Интерпретатор создаёт виртуальную
машину для выполнения программы,
которая полностью или частично берёт
на себя функции исполнения программ.

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.