Презентация к уроку на тему Программирование как формальный способ записи алгоритмов, алфавит, синтаксис языка программирования


1. Что такое язык программирования?2. Что такое алфавит, синтаксис и семантика?3. Перечислить типы операций?4. Что такое константа и переменная? Программирование как формальный способ записи алгоритмов, алфавит, синтаксис языка программирования На предыдущем уроке мы узнали что Выражения – это элементы языка, которые предназначаются для выполнения необходимых вычислений, состоят из констант, переменных, указателей функций, объединенных знаками операций. Выражения записываются в виде линейных последовательностей символов (без подстрочных и надстрочных символов, "многоэтажных" дробей и т. д.), что позволяет вводить их в компьютер, последовательно нажимая на соответствующие клавиши клавиатуры. Различают выражения арифметические, логические и строковые Арифметические выражения служат для определения одного числового значения. Арифметические выражения записываются по следующим правилам: 1. Нельзя опускать знак умножения между сомножителями и ставить рядом два знака операций. 2. Индексы элементов массивов записываются в скобках. 3. Операции выполняются в порядке старшинства: сначала вычисление функций, затем возведение в степень, потом умножение и деление и в последнюю очередь - сложение и вычитание. 4. Операции одного старшинства выполняются слева направо.  Логические выражения описывают некоторые условия, которые могут удовлетворяться или не удовлетворяться. Таким образом, логическое выражение может принимать только два значения - "истина" или "ложь" (да или нет). В записи логических выражений помимо арифметических операций сложения, вычитания, умножения, деления и возведения в степень используются операции отношения и логические операции. Значения строковых выражений - тексты. В них могут входить строковые константы, строковые переменные и строковые функции, разделенные знаком операции конкатенации.  Оператор – это элемент языка, который задает полное описание некоторого действия, которое необходимо выполнить. Оператор - это наиболее крупное и содержательное понятие языка: каждый оператор представляет собой законченную фразу языка программирования и определяет некоторый вполне законченный этап обработки данных. В состав операторов входят ключевые слова; данные; выражения и т.д. Стандартная функция – подпрограмма, заранее встроенная в транслятор языка для вычисления часто употребляемых функций. В качестве аргументов функций можно использовать константы, переменные и выражения. Программа - это последовательность инструкций, предназначенных для выполнения компьютером. В настоящее время программы оформляются в виде текста, который записывается в файлы. Программирование – это теоретическая и практическая деятельность решения задачи средствами конкретного языка программирования и оформления полученных результатов в виде программы.  На стадии программирования возникает этап отладки программы – процесс обнаружения и устранения ошибок в программе, производимой по результатам ее тестирования на компьютере. После окончательной отладки программа документируется, т.е. к ней прилагается описание назначения программы и инструкция по эксплуатации. Только после этого программа становится законченным программным продуктом, подготовленным к реализации как любой иной вид промышленной продукции.  В общем случае программа может иметь модульную структуру, т.е. состоять из нескольких программных единиц, связанных между собой командами передачи управления. Такой принцип построения программ называется модульным. Программная единица, с первой команды которой начинается выполнение программы, называется головной программой. Остальные программные единицы, входящие в единую программу, называются подпрограммами. Основные команды по работе с файлами:Создание нового файлаFile→NewСохранение файлаFile→SaveF2Сохранение под новым именемFile→Save as…Открытие файла, сохраненного на дискеFile→OpenF3Изменение каталогаFile→Change Dir… Основные команды по работе с файлами:Открытие списка оконWindows→List…Alt+0Переход к окну по его номеруAlt+номер окна Практическая работа за компьютером.Работа с языком программирования Паскаль.Program primer;Var a,b,c:real;BeginWriteln(‘Введите а и в’);Readln(a,b);c:=a+b;writeln(‘с =’, c);end. Какие выражения ты запомнила?Что такое программа?Назвать команду сохранения файла?Команда открытия файла, сохраненного на диске?