Языки программирования введение для реферата

1.0. Введение Компьютерные программы-это наборы инструкций. Которые рассказывают компьютеру. Как взаимодействовать с пользователем. Взаимодействовать с аппаратным обеспечением компьютера и обрабатывать данные. Первые программируемые компьютеры требовали. Чтобы программисты писали явные инструкции для непосредственного управления аппаратным обеспечением компьютера. Этот
Машинный язык часто называют
В отличие от языков низкого уровня. Языки более высокого уровня. Такие как
Fortran. ADA и Java называются На компилируемом языке программист пишет более общие инструкции. А компилятор (специальная часть программного обеспечения) автоматически переводит эти высокоуровневые инструкции на машинный язык. Затем компьютер выполняет машинный язык. Это тенденция для значительной части программного обеспечения. Используемого сегодня. Мы можем провести еще одно сравнение между двумя различными моделями программирования — структурированным и объектно-ориентированным. В структурированном программировании блоки программных операторов (кода) выполняются один за другим. Управляющие операторы изменяют. Какие блоки кода выполняются далее. В объектно-ориентированном программировании данные содержатся в объектах и доступны с помощью специальных методов (блоков кода). Специфичных для типа объекта. Нет единого

Этот курс посвящен изучению структурированного программирования и рассматривает следующие вопросы. Связанные с предметом. Курс начинается с краткого обзора парадигм программирования – процедурного. Объектно-ориентированного. Не алгоритмического. Функционального и декларативного программирования. Далее рассматриваются вопросы элементов структурированного программирования. Принципов структурированного проектирования. Модульности. Пошагового уточнения. Методов структурированного проектирования. Были представлены принципы хорошего программирования. Этапы решения задач. Процесс программирования. Проектирование. Тестирование. Отладка и документация.
Для закрепления теоретических знаний с практическим миром для демонстрации был использован язык программирования Си. Это включает в себя анализ типов данных языка Си. Входных и выходных данных. Управляющих структур, функций. Объектов и классов. Включая концепции структурированного программирования. Обработку строк. Внутреннюю сортировку и поиск, рекурсию.

2.0.

Парадигмы программирования

Парадигму программирования можно описать как “технику программирования”. Способ мышления о программировании или представление о программе. Язык программирования состоит из слов. Символов и правил написания программы. К наиболее доминирующим парадигмам программирования относятся императивная