Термины по теме «Языки программирования»


Цель 

Научиться давать определения терминов по теме "Языки программирования"

Задание

Дать 6 определений терминов по теме "Языки программирования"(смотреть здесь). Термины должны быть из разных категорий (Среда программирования, Программа и т.д. - всего 6 категорий), которые необходимо при определении выбирать. На один и тот же термин можно давать разные (не повторяющиеся) определения.

Оценивание

Каждое правильное определение - 2 балла



Обзор глоссария по алфавиту

Специальные | А | Б | В | Г | Д | Е | Ё | Ж | З | И | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Э | Ю | Я | Все

П

Фото Беляева Настя

Паскаль

от Беляева Настя - Воскресенье, 25 Сентябрь 2016, 11:35
 

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

 
Фото Щедрин Іван

Переменная

от Щедрин Іван - Воскресенье, 25 Сентябрь 2016, 17:58
 

Символ, обозначающий какое-то число в алгебраическом выражении.

 
Фото Беляева Настя

Поколения языков программирования

от Беляева Настя - Воскресенье, 25 Сентябрь 2016, 11:36
 

 К первому поколению-  относят машинные языки — языки программирования на уровне команд процессора конкретной машины.

Языки второго поколения (2GL) создавались для того, чтобы облегчить тяжёлую работу по программированию, перейдя в выражениях языка от низкоуровневых машинных понятий ближе к тому как обычно мыслит программист. 

Под третьим поколением (3GL) первоначально понимались все языки более высокого уровня, чем ассемблер. Главной отличительной чертой языков третьего поколения стала независимость от аппаратного обеспечения, то есть выражение алгоритма в форме, не зависящей от конкретных характеристик машины, на которой он будет исполняться. 

 Языки программирования четвёртого поколения (4GL) лучше представлять как среды разработки четвёртого поколения. Они относятся к временному периоду с 1970-х по начало 1990-х.

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

Рождение языков пятого поколения произошло в середине 90-х годов. К ним относятся также системы автоматического создания прикладных программ с помощью визуальных средств разработки, без знания программирования
 
Фото Наумов Нікіта

полиморфизм

от Наумов Нікіта - Вторник, 27 Сентябрь 2016, 14:11
 

Если говорить кратко, полиморфизм — это способность обьекта использовать методы производного класса, который не существует на момент создания базового. Для тех, кто не особо сведущ в ООП, это, наверно, звучит сложно. Поэтому рассмотрим применение полиморфизма на примере

 
Фото Орёл Варвара

Полифоризм

от Орёл Варвара - Воскресенье, 16 Октябрь 2016, 20:45
 

В языках программирования и теории типов полиморфизмом называется способность функции обрабатывать данные разных типов.

 
Фото Семис София Сергеевна

Профайлер

от Семис София Сергеевна - Четверг, 16 Ноябрь 2017, 21:49
 

Профайлер – эксперт по выявлению лжи

 
Фото Шамрай Никита

Профилирование

от Шамрай Никита - Воскресенье, 9 Октябрь 2016, 14:37
 

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

 
Фото Щедрин Іван

Процедурное програмирование

от Щедрин Іван - Воскресенье, 25 Сентябрь 2016, 17:54
 

программирование на императивном языке, при котором последовательно выполняемые операторы можно собрать в подпрограммы.

 
Фото Орёл Варвара

Процедурное программирование

от Орёл Варвара - Воскресенье, 25 Сентябрь 2016, 16:51
 

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