- Главная
- Информатика
- Понятие языков программирования

Содержание
- 2. ПОНЯТИЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ.
- 3. Прежде чем разбираться с понятием языков программирования, необходимо усвоить, как работает компьютер. Когда мы пользуемся компьютером,
- 4. Вспомним понятие языка. Язык - сложная знаковая система, естественно или искусственно созданная и соотносящая понятийное содержание
- 5. Люди решили, что гораздо проще будет записывать код в виде символов, слов и цифр, смысл которых
- 7. Скачать презентацию
Слайд 3Прежде чем разбираться с понятием языков программирования, необходимо усвоить, как работает компьютер. Когда
Прежде чем разбираться с понятием языков программирования, необходимо усвоить, как работает компьютер. Когда

мы пользуемся компьютером, будь то вводим какой-либо текст, смотрим фотографии, слушаем музыку или устанавливаем программу, компьютер работает только с двоичным кодом. Любая ЭВМ воспринимает команды только из единиц и нулей, где 0 - отсутствие заряда, а 1 - его присутствие. То есть компьютер работает с последовательностью перепада напряжения. Чтобы компьютер выполнял какие-либо действия, люди создавали машинный код, состоящий только из единиц и нулей, и с ним работал компьютер. Нетрудно догадаться, что такой способ написания программ имел очень много недостатков - он был громоздк, запутан, непонятен, а допустить ошибку в огромных последовательностях нулей и единиц было очень просто. Тогда люди задались вопросом - как объяснить компьютеру на понятном языке то, что мы хотим от него?
Слайд 4Вспомним понятие языка. Язык - сложная знаковая система, естественно или искусственно созданная и
Вспомним понятие языка. Язык - сложная знаковая система, естественно или искусственно созданная и

соотносящая понятийное содержание и типовое звучание (написание). Здесь нас интересуют слова "естественно созданная" и "искусственно созданная". Человеческие языки являются естественными, они не подчинены строгим правилам, они бурно и стихийно развиваются и зависят от многих факторов. Искусственными, или формальными языками называются языки, которые подчинены строгим правилам написания и понимания. К таким языкам и относятся языки програмирования. Если мы допустим ошибку в слове при разговоре или при письме, это не повлияет на то, что мы хотим донести. А вот в формальных языках любая неточность недопустима.
Естественные языки
Формальные языки
Слайд 5Люди решили, что гораздо проще будет записывать код в виде символов, слов
Люди решили, что гораздо проще будет записывать код в виде символов, слов

и цифр, смысл которых будет понятен человеку. А затем этот код будет переводиться в машинный, который компьютер понимает. Таким образом появились первый язык программирования - язык ассемблера. Например, на языке ассемблера команда сложения двух чисел обозначается словом add, тогда как ее машинный код может быть таким: 000010.
Итак, исходя из этого, можно дать определение - язык программирования -формальный язык, предназначенный для записи компьютерных программ. , определяющий набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением.
На этом началась длительная эволюция и история языков программирования. С каждым десятилетием они становились, все удобнее, компактнее, понятнее для пользователя, более быстродействующими. Теперь стоит разобраться с классификацией языков программирования, дошедших до нашего времени.
Итак, исходя из этого, можно дать определение - язык программирования -формальный язык, предназначенный для записи компьютерных программ. , определяющий набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением.
На этом началась длительная эволюция и история языков программирования. С каждым десятилетием они становились, все удобнее, компактнее, понятнее для пользователя, более быстродействующими. Теперь стоит разобраться с классификацией языков программирования, дошедших до нашего времени.
Следующая -
Астрономия: от А до Я
Разработка автоматизированной обучающей системы. Разработка мобильных приложений
Системные вызовы и адресация
Лицензионные, условно бесплатные и свободно распространяемые программы
Безпека в інтернеті
Защита информации в интернете. Проведение финансовых операций с использованием Интернета
Файловый Менеджер
Информационные ресурсы
Языки программирования в машинном обучении
Марафон “5 дней - 5 навыков”. Востребованные навыки в удаленной профессии
Новый уровень межпакетного взаимодействия в картографии с ArcGIS
Угроза безопасности данных
Законы алгебры логики
Електронна таблиця
Операторы Pascal
Презентация на тему Электронные таблицы
Большая перемена. Школьная газета МКОУ Обуховская СОШ
Форматирование строк
Вопросы Маркизза Нетикета. Викторина для учащихся младшего и среднего школьного возраста
Пиринговые сети
Алгоритм выполнения заданий
Аккаунт экскурсовода-гида
Концепция ERP-системы 1С:Управление предприятием
Безопасность в сети интернет
EMT64 (1)
Язык Python
Компьютерная графика и анимация. Часть I
Измерение связи между явлениями или признаками. Корреляция
Логические основы компьютера