
Языки программирования
Presentation
•
Computers
•
9th - 11th Grade
•
Easy
Анастасия Соколова
Used 10+ times
FREE Resource
19 Slides • 9 Questions
1
Развитие языков программирования.Обзор языков программирования
2
формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических и синтаксических правил, задающих внешний вид программы.
Язык программирования-
3
На данный момент в энциклопедии Progopedia.ru описан 171 язык программирования.
Язык программирования – это формальная знаковая система, предназначенная для записи компьютерных программ.
4
Классификация языков программирования
Точной классификации языков программирования не существует.
Наиболее часто встречается классификация по степени близости ЯП к архитектуре компьютера:
•ЯП низкого уровня;
•ЯП высокого уровня;
•ЯП сверхвысокого уровня.
5
ЯП низкого уровня
Языки низкого уровня — это средство записи инструкций компьютеру простыми приказами-командами на аппаратном уровне.
Языки низкого уровня:
•машинно-ориентированные;
•плохо приспособлены для использования человеком.
Для упрощения программирования был разработан язык символического кодирования –Автокод (язык ассемблера или Ассемблер).
6
ЯП высокого уровня
Языки программирования высокого уровня - это языки, которые допускают описание задачи в наглядном, легко воспринимаемом виде.
Они не ориентированы на систему команд той или иной ЭВМ. К языкам программирования высокого уровня относятся Бейсик, Фортран, Паскаль, Си и др.
7
ЯП сверхвысокого уровня – это ЯП с высоким уровнем абстракции.
В отличие от языков программирования высокого уровня, где описывается принцип «как нужно сделать», в сверхвысокоуровневых языках программирования описывается лишь принцип «что нужно сделать». К языкам программирования сверхвысокого уровня можно отнести Алгол-68.
ЯП сверхвысокого уровня
8
Язык Си является компилируемым и статически типизированным. Он разработан в 70-х годах Деннисом Ритчи. На его основе в дальнейшем были созданы такие языки как С++ и С#, Java.
Обзор языков программирования
9
C++ - мощный язык, предназначенный для создания как низкоуровневых утилит и драйверов, так и весьма внушительных приложений и комплексов программ.
Создателем С++ является Бьёрн Страуструп. Разработка языка началась в 1979 году.
Первый выпуск C++ для коммерческого использования состоялся в 1985 году. В 1989 году вышла вторая версия языка.
Обзор языков программирования
10
С# - современный объектно-ориентированный язык, в основе которого лежат языки С и С++.
Разработан в 1998—2001 годах группой инженеров под руководством Андерсa Хейлсбергa в компании Microsoft как основной язык разработки приложений для платформы Microsoft .NET.
Обзор языков программирования
11
Java - это строго типизированный объектно-ориентированный язык программирования.
Разрабатывался с 1991 по 1995 год.
Изначально язык назывался Oak, разрабатывался Джеймсом Гослингом для программирования бытовых электронных устройств. Затем он был переименован в Java и стал использоваться для написания клиентских приложений и серверного программного обеспечения.
Обзор языков программирования
12
JavaScript - прототипно-ориентированный сценарный язык программирования, предназначенный для создания небольших клиентских и серверных приложений для Internet.
JavaScript изначально создавался для того, чтобы сделать web-странички «живыми».
Обзор языков программирования
13
PHP – это интерпретируемый язык общего назначения с открытым исходным кодом (скриптовый язык).
PHP создавался специально для ведения web-разработок. Синтаксис языка берет начало из C, Java и Perl, и является легким для изучения.
Обзор языков программирования
14
Обзор языков программирования
Python – это высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика, читаемости кода и на разработку web-приложений.
15
Ruby – это язык программирования для разработки web-приложений. Разработан Юкихиро Мацумото в 1995 году.
Основное назначение Ruby — создание простых и понятных программ, где важна не скорость работы программы, а малое время разработки, понятность и простота синтаксиса.
Обзор языков программирования
16
Perl– это язык программирования общего назначения. Особенностью языка считается возможность работы с текстом. Сейчас он используется для выполнения широкого спектра задач, включая системное администрирование, веб-разработку, сетевое программирование, игры, биоинформатику, разработку графических пользовательских интерфейсов.
.
Обзор языков программирования
17
Kotlin — достаточно молодой язык, который разрабатывается и спонсируется компанией JetBrains. Он стал официальным языком разработок для Android. Официальный релиз продукта был выпущен в 2016 году
Обзор языков программирования
18
Swift – это открытый мультипарадигмальный компилируемый язык программирования общего назначения. Создан компанией Apple в первую очередь для разработчиков iOS и macOS.
Обзор языков программирования
19
Викторина самоконтроля!
20
Open Ended
Язык программирования-это....
21
Multiple Choice
Создателем какого языка был Бьёрн Страуструп?
Java
Python
C++
Raby
22
Multiple Choice
Кем был разработан язык программирования JAVA?
Джеймсом Гослингом
Андерсом Хейлсбергом
Деннисом Ритчи
23
Open Ended
Языки программирования низкого уровня - это...
24
Multiple Choice
На основе какого языка были созданы такие языки как С++ и С#, Java?
PHP
C
RUBY
25
Multiple Choice
В каких годах был разработан язык программирования С#?
1995-2000г
1998-2001г
1989-2002
26
Open Ended
Какой язык разработал Юкихиро Мацумото в 1995 году?
27
Multiple Choice
В каком году выпустили первую коммерческую версию языка C++?
1985
1981
1998
1984
28
Poll
Понравился ли вам урок?
Развитие языков программирования.Обзор языков программирования
Show answer
Auto Play
Slide 1 / 28
SLIDE
Similar Resources on Wayground
24 questions
Polyglot
Presentation
•
10th Grade
19 questions
Bài học không có tiêu đề
Presentation
•
10th Grade
30 questions
Topologiya
Presentation
•
9th - 12th Grade
17 questions
ОГЭ-2024. Русский язык. Задание 2.
Presentation
•
9th Grade
29 questions
A lev: Обзор экзамена
Presentation
•
12th Grade
19 questions
Системное программное обеспечение
Presentation
•
9th - 12th Grade
16 questions
"Собачье сердце". Главы 3, 4
Presentation
•
9th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
10 questions
Fire Prevention
Quiz
•
9th - 12th Grade
24 questions
BIOLOGY STAAR REVIEW
Quiz
•
9th Grade
50 questions
STAAR English 2 Review
Quiz
•
10th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
20 questions
Figurative Language Review
Quiz
•
10th Grade
30 questions
English 1 STAAR Review
Quiz
•
9th Grade
41 questions
US History STAAR Review
Quiz
•
11th Grade