- Презентации
- Презентация на тему Языки программирования и их классификация
Презентация на тему Языки программирования и их классификация
Автор публикации: Гаджиев Г.Д.
Дата публикации: 13.11.2016
Краткое описание:
1
Программист без знания языка программирования, как художник который не умеет держать в руках кисть.
2
Языки программирования. Эволюция языков программирования.
0
Благодаря этой рекламе сайт может продолжать свое существование, спасибо за просмотр.
3
Цель занятия: сформировать навыки классифицирования языков программирования, уметь их различать, знать основные составляющие языка программирования.
4
КЛЮЧЕВЫЕ СЛОВА Язык программирования. Естественные языки, формальные языки Ассемблер Языки программирования высокого уровня (ЯПВУ) Машинный код, семантика.
5
Вам нужно написать свою первую программу, какую классификацию языков программирования вы выберете?
6
Языки Русский язык Английский язык Немецкий язык Японский язык … Язык математики Язык физики Язык химии Язык географии … естественные языки формальные языки
7
Язык программирования – это формальная знаковая система, которую понимает компьютер.
8
История развития языков программирования. Машинный язык 40-50 г. 20 века.
9
Машинный код – система команд (набор кодов операций) конкретной вычислительной машины которая выполняется непосредственно процессором этой вычислительной машины. Машинный код.
10
Ассемблер 50-60 г. 20 века История развития языков программирования.
11
Языки программирования высокого уровня Язык программирования, разработанный для быстроты и удобства использования программистом. Машинные языки сложны в изучении и код написанный на них прочитать гораздо сложней, чем если программа написана на языке высокого уровня.
12
Первые языки высокого уровня BASC (1964 г.) FORTRAN (1954) COBOL (1959)
13
Автор и один из разработчиков языка программирования Pascal - швейцарский инженер и исследователь в области программирования Никлаус Вирт. Данный язык предназначался для обучения студентов программированию. Язык назван в честь французского ученого Блеза Паскаля.
14
Компилируемые и интерпретируемые языки Компилируемые Интерпретируемые
15
С помощью языка программирования создается не готовая программа, а только ее текст, описывающий ранее разработанный алгоритм. Чтобы получить работающую программу, надо этот текст либо автоматически перевести в машинный код (для этого служат программы-компиляторы) и затем использовать отдельно от исходного текста, либо сразу выполнять команды языка, указанные в тексте программы (этим занимаются программы-интерпретаторы).
16
Языки программирования Низкого уровня Высокого уровня Машинный язык ассемблер Компилируемые интерпретируемые
17
Код написанный на языке высокого уровня. (Сложение двух чисел). var a, b, c:integer, begin writeln (Введите первое число), readln (a), writeln (Введите второе число), readln (b), c:=a+b, writeln (Сумма равна ,c), end. Пример
18
Program A1, var a, b, s: integer, Begin Write (‘введите а’), Read (a), Write (‘введите b’), Read (b), S:=a+b, Write (‘S=’, S), End. ? Нужна специальная программа для создания и редактирования программ на том или ином языке программирования. Sin (300)=? информация
19
Домашнее задание Тема: Работа в среде программирования 1. Назначение основных клавиш, управление мышью, набор текста 2. Отладка, выполнение, просмотр результатов. 3. Виды трансляции: компиляция, трансляция. Интернет-ресурсы ru.wikipedia.org/wiki/Компилятор ru.wikipedia.org/wiki/Транслятор http://inf1.info/book/export/html/134 Литературные источники 1. Операционные системы сети и интернет-технологии С. А. Жданов, В.Г. Маняхина стр.22 «Среды программирования для языков высокого уровня» 2. Основы алгоритмизации и программирования Е.В. Карпиленко , стр. 28 «Работа в среде программирования»