🗊Презентация Запись алгоритмов на языках программирования

Нажмите для полного просмотра!
Запись алгоритмов на языках программирования, слайд №1Запись алгоритмов на языках программирования, слайд №2Запись алгоритмов на языках программирования, слайд №3Запись алгоритмов на языках программирования, слайд №4Запись алгоритмов на языках программирования, слайд №5Запись алгоритмов на языках программирования, слайд №6Запись алгоритмов на языках программирования, слайд №7Запись алгоритмов на языках программирования, слайд №8Запись алгоритмов на языках программирования, слайд №9Запись алгоритмов на языках программирования, слайд №10Запись алгоритмов на языках программирования, слайд №11Запись алгоритмов на языках программирования, слайд №12Запись алгоритмов на языках программирования, слайд №13Запись алгоритмов на языках программирования, слайд №14Запись алгоритмов на языках программирования, слайд №15Запись алгоритмов на языках программирования, слайд №16Запись алгоритмов на языках программирования, слайд №17Запись алгоритмов на языках программирования, слайд №18Запись алгоритмов на языках программирования, слайд №19

Вы можете ознакомиться и скачать презентацию на тему Запись алгоритмов на языках программирования. Доклад-сообщение содержит 19 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





ЗАПИСЬ АЛГОРИТМОВ НА ЯЗЫКАХ ПРОГРАММИРОВАНИЯ
ОСНОВНЫЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ
Описание слайда:
ЗАПИСЬ АЛГОРИТМОВ НА ЯЗЫКАХ ПРОГРАММИРОВАНИЯ ОСНОВНЫЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ

Слайд 2





языки программирования
языки программирования
данные
структура данных 
идентификаторы
операторы
трассировочные таблицы
Описание слайда:
языки программирования языки программирования данные структура данных идентификаторы операторы трассировочные таблицы

Слайд 3





Язык программирования
Язык программирования – формальная знаковая система, предназначенная для записи компьютерных программ.
Компьютерную программу можно считать последовательностью строк символов некоторого алфавита. Современные системы програм-мирования допускают использование визуальных элементов (окон, иконок и др.) для построения программ, в частности, для создания интерфейса пользователя. Такое программирование называют визуальным. Тем не менее, основная, алгоритмическая часть любой программы строится с использованием символьных средств.
Описание слайда:
Язык программирования Язык программирования – формальная знаковая система, предназначенная для записи компьютерных программ. Компьютерную программу можно считать последовательностью строк символов некоторого алфавита. Современные системы програм-мирования допускают использование визуальных элементов (окон, иконок и др.) для построения программ, в частности, для создания интерфейса пользователя. Такое программирование называют визуальным. Тем не менее, основная, алгоритмическая часть любой программы строится с использованием символьных средств.

Слайд 4





Структурная организация данных
Информация, представленная в виде, пригодном для автоматизирован-ной обработки, называется данными. 
Компьютер оперирует только одним видом данных – отдельными битами, или двоичными цифрами.
Описание слайда:
Структурная организация данных Информация, представленная в виде, пригодном для автоматизирован-ной обработки, называется данными. Компьютер оперирует только одним видом данных – отдельными битами, или двоичными цифрами.

Слайд 5





Некоторые простые типы данных
Информация по каждому типу однозначно определяет:
множество допустимых значений, которые может иметь тот или иной объект описываемого типа;
множество допустимых операций, которые применимы к объекту описываемого типа;
объём выделенной памяти для хранения данных указанного типа
Описание слайда:
Некоторые простые типы данных Информация по каждому типу однозначно определяет: множество допустимых значений, которые может иметь тот или иной объект описываемого типа; множество допустимых операций, которые применимы к объекту описываемого типа; объём выделенной памяти для хранения данных указанного типа

Слайд 6





Основные элементы языка Pascal
алфавит языка:
латинские буквы;
арабские цифры;
специальные символы;
служебные слова, значение которых в языке программирования строго определено;
постоянные и переменные величины;
знаки операций;
стандартные функции;
выражения;
операторы (языковые конструкции, с помощью которых в программах записываются действия, выполняемые над данными в процессе решения задачи)
Описание слайда:
Основные элементы языка Pascal алфавит языка: латинские буквы; арабские цифры; специальные символы; служебные слова, значение которых в языке программирования строго определено; постоянные и переменные величины; знаки операций; стандартные функции; выражения; операторы (языковые конструкции, с помощью которых в программах записываются действия, выполняемые над данными в процессе решения задачи)

Слайд 7





Идентификаторы
Описание слайда:
Идентификаторы

Слайд 8





Операции в языке Pascal
Описание слайда:
Операции в языке Pascal

Слайд 9





Структура программы
Описание слайда:
Структура программы

Слайд 10





Основные операторы языка Pascal
Описание слайда:
Основные операторы языка Pascal

Слайд 11





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

Слайд 12





Трассировочная таблица первого вида
Описание слайда:
Трассировочная таблица первого вида

Слайд 13





Трассировочная таблица второго вида
Описание слайда:
Трассировочная таблица второго вида

Слайд 14





Другие приёмы анализа программ
Пример 3. Определите, какое число будет напечатано в результате выполнения программы.
Описание слайда:
Другие приёмы анализа программ Пример 3. Определите, какое число будет напечатано в результате выполнения программы.

Слайд 15





Компьютерную программу можно считать последовательностью строк символов некоторого алфавита. Современные системы програм-мирования и языки допускают использование визуальных элементов (окон, иконок и др.) для построения программ и создания интерфейса пользователя. Тем не менее, основная, алгоритмическая часть любой программы строится с использованием символьных средств.
Компьютерную программу можно считать последовательностью строк символов некоторого алфавита. Современные системы програм-мирования и языки допускают использование визуальных элементов (окон, иконок и др.) для построения программ и создания интерфейса пользователя. Тем не менее, основная, алгоритмическая часть любой программы строится с использованием символьных средств.
Компьютер оперирует только одним видом данных – отдельными битами, или двоичными цифрами. Задачи, решаемые с помощью компьютера, оперируют данными, имеющими форму чисел, символов, текстов и более сложных структур. Алгоритмы для обработки этих данных создаются с учётом их структуры – множества элементов данных и множества связей между ними.
Описание слайда:
Компьютерную программу можно считать последовательностью строк символов некоторого алфавита. Современные системы програм-мирования и языки допускают использование визуальных элементов (окон, иконок и др.) для построения программ и создания интерфейса пользователя. Тем не менее, основная, алгоритмическая часть любой программы строится с использованием символьных средств. Компьютерную программу можно считать последовательностью строк символов некоторого алфавита. Современные системы програм-мирования и языки допускают использование визуальных элементов (окон, иконок и др.) для построения программ и создания интерфейса пользователя. Тем не менее, основная, алгоритмическая часть любой программы строится с использованием символьных средств. Компьютер оперирует только одним видом данных – отдельными битами, или двоичными цифрами. Задачи, решаемые с помощью компьютера, оперируют данными, имеющими форму чисел, символов, текстов и более сложных структур. Алгоритмы для обработки этих данных создаются с учётом их структуры – множества элементов данных и множества связей между ними.

Слайд 16





Различают простые и сложные структуры данных. Простые структуры данных не могут быть разделены на составные части больше, чем бит. К ним относятся числовые, символьные, логические и другие данные. Простые структуры данных служат основой для построения сложных структур данных – массивов, списков, графов, деревьев и др.
Различают простые и сложные структуры данных. Простые структуры данных не могут быть разделены на составные части больше, чем бит. К ним относятся числовые, символьные, логические и другие данные. Простые структуры данных служат основой для построения сложных структур данных – массивов, списков, графов, деревьев и др.
Для анализа свойств алгоритма и проверки его соответствия решаемой задаче используются трассировочные таблицы. В них фиксируется пошаговое исполнение алгоритма (программы), что позволяет наглядно представлять значения переменных, изменяющиеся при его выполнении. Используются трассировочные таблицы двух видов:
таблицы, каждая строка которых отражает результат одного действия;
таблицы, каждая строка которых отражает результат выполнения группы действий.
Описание слайда:
Различают простые и сложные структуры данных. Простые структуры данных не могут быть разделены на составные части больше, чем бит. К ним относятся числовые, символьные, логические и другие данные. Простые структуры данных служат основой для построения сложных структур данных – массивов, списков, графов, деревьев и др. Различают простые и сложные структуры данных. Простые структуры данных не могут быть разделены на составные части больше, чем бит. К ним относятся числовые, символьные, логические и другие данные. Простые структуры данных служат основой для построения сложных структур данных – массивов, списков, графов, деревьев и др. Для анализа свойств алгоритма и проверки его соответствия решаемой задаче используются трассировочные таблицы. В них фиксируется пошаговое исполнение алгоритма (программы), что позволяет наглядно представлять значения переменных, изменяющиеся при его выполнении. Используются трассировочные таблицы двух видов: таблицы, каждая строка которых отражает результат одного действия; таблицы, каждая строка которых отражает результат выполнения группы действий.

Слайд 17





Вопросы и задания
Задание 1. Ниже дана программа. Получив на вход натуральное число x, программа печатает число R. Укажи-те такое число x, при вводе которого будет напечатано двузначное число, сумма цифр которого равна 16. Если таких чисел несколько, укажите наименьшее из них.
Описание слайда:
Вопросы и задания Задание 1. Ниже дана программа. Получив на вход натуральное число x, программа печатает число R. Укажи-те такое число x, при вводе которого будет напечатано двузначное число, сумма цифр которого равна 16. Если таких чисел несколько, укажите наименьшее из них.

Слайд 18





Вопросы и задания
Задание 2. Получив на вход натуральное число x (x > 100), программа печатает число M. Укажите наименьшее значение переменой x, при вводе которого алгоритм печатает 26.
Описание слайда:
Вопросы и задания Задание 2. Получив на вход натуральное число x (x > 100), программа печатает число M. Укажите наименьшее значение переменой x, при вводе которого алгоритм печатает 26.

Слайд 19





Вопросы и задания
Задание 3. Дана программа. Что будет напечатано после выполнения программы?
Описание слайда:
Вопросы и задания Задание 3. Дана программа. Что будет напечатано после выполнения программы?



Похожие презентации
Mypresentation.ru
Загрузить презентацию