Цель урока: Дать основные понятия о языках программирования. План : 1. Основные сведения о языках программирования. 2. Основные средства языков. Алфавит.

Презентация:



Advertisements
Похожие презентации
«Все наше достоинство – в способности мыслить» Блез Паскаль.
Advertisements

PASCAL ВВЕДЕНИЕ В ЯЗЫК ПРОГРАММИРОВАНИЯ – паскаль был разработан Никлаус Виртом (Швейцария) Из истории 1984 – паскаль был появился на рынке программных.
Основные этапы решения задач на компьютере. Первый этап – постановка задачи. На этом этапе участвует человек, хорошо представляющий предметную область.
Основы алгоритмизации и программирования. Компьютер – это устройство для универсальной обработки информации. Достаточно только написать точную инструкцию.
Язык программирования Паскаль 1 часть. Система программирования – совокупность программ для создания других программ. Среда программирования – программная.
О СНОВЫ ОБЪЕКТИВНО - ОРИЕНТИРОВАННОГО ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ.
Язык программирования Паскаль Учитель информатики: Иванчикова Т.Ф.
Язык программирования ABC Pascal 9 класс. Язык программирования Это формальная знаковая система (набор команд), которую понимает компьютер. Алфавит языка.
Язык программирования Pascal. Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод программы (целой)
Заглавные и строчные латинские буквы цифры 0…9 специальные символы + - * / = > <., : ^ () {} [] $ #
Язык программирования Паскаль был разработан профессором, директором Института информатики Швейцарской высшей политехнической школы Николаусом Виртом.
Язык программирования Паскаль был разработан профессором, директором Института информатики Швейцарской высшей политехнической школы Николаусом Виртом.
СТРУКТУРА ПРОГРАММ НА ЯЗЫКЕ ПАСКАЛЬ. Программы на языке Паскаль имеют стройную структуру, состоящую из 8 разделов в определенной последовательности.
Тема урока Знакомство с программной средой Pascal ABC.Net. Паскаль был разработан швейцарским ученым Никлаусом Виртом (1970 г.) Учебная система программирования.
Введение в программирование. Компоненты системы программирования Среда Режимы работы Система команд Данные Язык программирования Среда программирования.
Язык программирования Turbo Pascal 7.0. Язык программирования Pascal Язык программирования Паскаль был разработан профессором, директором Института информатики.
Структура программы на языке Pascal 1урок. Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод.
Был создан в 1970 году профессором из Швейцарии Никлаусом Виртом. Затем он перешел на другие языки программирования, но многие организации продолжали разрабатывать.
Графические возможности языка программирования Pascal ABC.
Язык программирования Pascal Выполнила: ученица 10А класса Елизавета Тельнова Г. Королев 2012 год.
Транксрипт:

Цель урока: Дать основные понятия о языках программирования. План : 1. Основные сведения о языках программирования. 2. Основные средства языков. Алфавит языков. Служебные слова. 3. Структура программ. 4. Домашнее задание.

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

Интерпретаторы Языки программирования интерпретирующего типа при исполнении программы за один проход переводят в машинные коды одну строку программы. При большом размере программы процесс исполнения готовой программы занимает довольно много времени. В то же время при разработке программ режим интерпретации очень удобен, так как любое внесенное изменение сразу же переводится в машинные коды и исполняется.

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

ОСНОВНЫЕ СРЕДСТВА ЯЗЫКА Символы языка - это элементарные знаки, используемые при составлении любых текстов. Набор таких символов называют алфавитом языка. Символы языка - это элементарные знаки, используемые при составлении любых текстов. Набор таких символов называют алфавитом языка. Алфавит (набор символов) языка QBasic и Turbo Pascal 7.0. включает: все латинские прописные и строчные буквы все латинские прописные и строчные буквы(A-Z,a-z); арабские цифры 0-9; арабские цифры 0-9; знаки + - * \ / ^,. ; : ( ) _ и др.; знаки + - * \ / ^,. ; : ( ) _ и др.; служебные слова служебные слова

Для записи команд, имен функций, поясняющих терминов QBasic и Turbo Pascal 7.0 предусматривают набор строго определенных слов, которые называются служебными или зарезервированными (это английские мнемонические сокращения). Служебные слова делятся на три категории: - операторы (коды операций) (PRINT, WRITELN и т.д.) - функции (имена функций) (SIN,COS и т.д.) - ключевые слова (AND, VAR, BEGIN, END и т.д.) Полный список служебных слов приведен в приложениях любого справочника. Их используют только в том значении, которое заранее установлено в языке. ОСНОВНЫЕ СРЕДСТВА ЯЗЫКА

Структура программы QBasic Turbo Pascal 7.0 Program имя (input, output); Label; - раздел меток; Const- раздел констант; Const; - раздел констант; Type - раздел типов; Type; - раздел типов; DEF - раздел переменных; Var; - разделпеременных; DEF - раздел переменных; Var; - разделпеременных; Procedure - раздел процедур и Procedure - раздел функций; процедур и функций; FunctionFunction BEGIN BEGIN оператор 1 оператор 1; оператор 2 оператор 2;.. ………….... ………….. оператор n-1 оператор n-1; оператор nоператор n; END. END.

Домашнее задание Домашнее задание Подготовить ответы на вопросы: Для чего служит компьютер? Что называется алгоритмом? Что называется алгоритмом? Что называется алфавитом языка? Что называется алфавитом языка? Что такое интерпретация и компиляция? Что такое интерпретация и компиляция? Что представляет собой программа? Что представляет собой программа? Что включает в себя алфавит языков QBasic и Turbo Pascal 7.0? Что включает в себя алфавит языков QBasic и Turbo Pascal 7.0? В каком разделе происходит описание переменных? В каком разделе происходит описание переменных?