Презентация Основные понятия языка программирования. Структура ЯВУ онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Основные понятия языка программирования. Структура ЯВУ абсолютно бесплатно. Урок-презентация на эту тему содержит всего 19 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Основные понятия языка программирования. Структура ЯВУ



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    19 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    299.00 kB
  • Просмотров:
    152
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Основные понятия языка
Содержание слайда: Основные понятия языка программирования

№2 слайд
Структура ЯВУ
Содержание слайда: Структура ЯВУ

№3 слайд
Алфавит Алфавит набор
Содержание слайда: Алфавит Алфавит – набор символов, допустимых для записи программ. Алфавит языка Си включает (5.2.1) латинские буквы (A-Z, a-z); цифры (0-9); 29 графических символов (! " # % & ' ( ) * + , - и т.д.); пробел, горизонтальная табуляция, вертикальная табуляция, символ перехода на новую страницу.

№4 слайд
Лексемы Из символов алфавита
Содержание слайда: Лексемы Из символов алфавита образуются лексемы. Лексема (токен) – это минимальная смысловая единица языка. К лексемам в языке Си относятся (6.4) идентификаторы; ключевые слова; константы; строковые литералы; пунктуаторы (punctuators).

№5 слайд
Идентификаторы Идентификатор
Содержание слайда: Идентификаторы Идентификатор (имя) – строка символом, используемая для идентификации некоторой сущности в программе. В языке Си идентификатор может содержать буквы, цифры и символ подчеркивания. Идентификатор не может начинаться с цифры. Регистр символов имеет значение.

№6 слайд
Ключевые слова Ключевое слово
Содержание слайда: Ключевые слова Ключевое слово – это идентификатор, смысл которого зафиксирован правилами языка программирования и который используется для распознавания предложений в программе. Ключевое слово называется зарезервированным, если синтаксис запрещает его использование в качестве идентификатора, определяемого программистом. Во многих языках содержатся предопределенные имена, которые занимают некоторое среднее положение между зарезервированными словами и именами, определяемыми пользователем (см. слайд 5).

№7 слайд
Ключевые слова языка Си c
Содержание слайда: Ключевые слова языка Си (c99)

№8 слайд
Константы Константа
Содержание слайда: Константы Константа (постоянная величина) - это величина, значение которой остается неизменным во время выполнения программы. Различают целые, вещественные, символьные и строковые константы.

№9 слайд
Пунктуаторы Пунктуатор
Содержание слайда: Пунктуаторы Пунктуатор – символ, который имеет независимое синтаксическое и семантическое значение. В зависимости от контекста он определяет операцию для выполнения. [ ] ( ) { } . -> ++ -- & * + - ~ ! / % << >> < > <= >= == != ^ | && || ? : ; ... = *= /= %= += -= <<= >>= &= ^= |= , # ## <: :> <% %> %: %:%:

№10 слайд
Синтаксис и семантика ЯП
Содержание слайда: Синтаксис и семантика ЯП Синтаксис языка программирования – набор правил, описывающий комбинации символов алфавита, считающиеся правильно структурированной программой или её фрагментом. [wikipedia] Семантика языка программирования – это правила придания смысла синтаксически правильным программам. Эти правила определяют ту последовательность действий вычислительной машины, которую она должна выполнить, работая по данной программе.

№11 слайд
Операции и выражения
Содержание слайда: Операции и выражения Простейшим средством описания действий является выражение. Выражение задает действия, которые вычисляют единственное значение. Состоит из констант, переменных, а также знаков операций и скобок. Элементы данных, к которым применяется операция, называют операндами.

№12 слайд
Классификация операций В
Содержание слайда: Классификация операций В языке Си операции по способу записи подразделяются на

№13 слайд
Побочный эффект Каждая
Содержание слайда: Побочный эффект Каждая операция имеет операнды определенных типов и задает способ получения по значениям этих операндов нового значения определенного типа. Некоторые операции имеют побочный эффект (side effect). При выполнении этих операций, кроме основного эффекта - вычисления значения - происходят изменения объектов или файлов. Такова, например, операция постфиксного инкремента “i++”.

№14 слайд
Приоритет и ассоциативность
Содержание слайда: Приоритет и ассоциативность Каждая операция имеет определенный приоритет и ассоциативность. Это позволяет без лишних скобок однозначно понимать, к какой операции относится операнд, стоящий между двумя соседними операциями. Правила приоритетов операций при вычислении выражений определяют порядок, в котором выполняются операции, имеющие разные приоритеты. a + b * c => a + (b * c) На вопрос о том, какая из операций, имеющих разный приоритет, выполняется первой, отвечают правила ассоциативности. a - b + c => ((a – b) + c) // левоассоциативные a = b = c => ((a = (b = c))) // правоассоциативные

№15 слайд
Порядок вычисления
Содержание слайда: Порядок вычисления подвыражений В языке Си порядок вычисления подвыражений не определен.

№16 слайд
Порядок вычисления
Содержание слайда: Порядок вычисления подвыражений Существуют две схемы вычисления логических выражений: полная и неполная. Полная схема означает, что выражения вычисляются полностью слева направо. По короткой схеме вычисление логических выражений прерывается, как только станет известным итоговый результат выражений (истина или ложь). В языке Си используется короткая схема.

№17 слайд
Операторы Вычисления в
Содержание слайда: Операторы Вычисления в программах, написанных на императивных языках программирования, выполняются путем вычисления выражения и присваивания результирующих значений переменным. Чтобы сделать вычисления гибкими, необходимо наличие (по крайней мере) средств выбора среди альтернативных путей потока управления и средств для организации повторного выполнения набора действий. Операторы определяют каким образом управление передается из одной части программы другой.

№18 слайд
Подпрограммы Подпрограмма -
Содержание слайда: Подпрограммы Подпрограмма - именованная часть программы, содержащая описание определённого набора действий. Подпрограмма может быть многократно вызвана из разных частей программы. Функция - это подпрограмма специального вида, которая всегда должна возвращать результат. Вызов функции является, с точки зрения языка программирования, выражением, он может использоваться в других выражениях или в качестве правой части присваивания. Процедура - это независимая именованная часть программы, которую после однократного описания можно многократно вызвать по имени из других частей программы для выполнения определенных действий.

№19 слайд
Преимущества подпрограмм
Содержание слайда: Преимущества подпрограмм Модульность (использование подпрограмм позволяет разделить большую программу на части меньшего размера, которые легче понимать и изменять). Закрытость реализации (изменение реализации подпрограммы не влияет на остальную часть программы, если интерфейс подпрограммы не изменился). Расширение возможностей языков программирования (создание библиотек).

Скачать все slide презентации Основные понятия языка программирования. Структура ЯВУ одним архивом: