Курс «Информатика» Лекция 3 Составитель: Иванчева Н.А.

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



Advertisements
Похожие презентации
1 ESC – ВЫХОД НА СЛЕДУЮЩИЙ миэт цко НА ПРЕДЫДУЩИЙ Алфавит языка Турбо-Паскаль: БУКВЫ И ЦИФРЫ 1. Прописные и строчные буквы латинского алфавита: A B C D.
Advertisements

Составление программ Разработка программ в среде Турбо- Паскаль.
Алфавит и словарь языка Паскаль Учитель информатики Абдулзагирова А.И.
Основы языка Pasсal.
Заглавные и строчные латинские буквы цифры 0…9 специальные символы + - * / = > <., : ^ () {} [] $ #
Pascal 1 Основы языка Паскаль Информатика и ИКТ Смирнов М.В. МКО ООШ п. Климковка Белохолуницкого района Кировской области.
ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛА ПРОГРАММИРОВАНИЯ.
Алфавит языка TURBO PASCAL. Цель урока: Узнать: Алфавит языка программирования TURBO PASCAL. Этапы разработки программы Типы ошибок Разделы программы.
Язык программирования Delphi. Алфавит языка 53 буквы латинского алфавита и символ подчеркивания Цифры от 0 до 9 23 спец.символа
Pascal Паскаль был разработан швейцарским ученым Никлаусом Виртом. Паскаль считается важнейшим инструментом для обучения методам структурного программирования.
Министерство Образования Азербайджанской Республики Азербайджанский Государственный Педагогический Университет Факультет химии и биологии. Специальность.
Элементы языка ПаскальЭлементы языка ПаскальПлан лекции 1.Язык Паскаль 2.Алфавит языка Паскаль. 3.Структура Паскаль-программы. 4.Комментарии. 5.Идентификаторы.
Познакомиться с основными понятиями языка Pascal 2.
Структура программы на языке Pascal. Программа на языке «Паскаль» Программа состоит из заголовка и блока В заголовок входят: служебное слово program и.
Лекция 4 Программирование на Паскале. Элементы языка Турбо Паскаль 7.0. Типы данных. Управляющие конструкции.
Введение в программирование Turbo Pascal 9 класс.
Язык программирования Pascal Выполнила: ученица 10А класса Елизавета Тельнова Г. Королев 2012 год.
Оператор присваивания. Арифметические выражения. Типы данных. Продолжаем изучать основы Turbo Pascal.
СТРУКТУРА ПРОГРАММ НА ЯЗЫКЕ ПАСКАЛЬ. Программы на языке Паскаль имеют стройную структуру, состоящую из 8 разделов в определенной последовательности.
Pascal Паскаль был разработан швейцарским ученым Никлаусом Виртом. Паскаль считается важнейшим инструментом для обучения методам структурного программирования.
Транксрипт:

Курс «Информатика» Лекция 3 Составитель: Иванчева Н.А.

Лекция 3 Тема лекции: Введение в язык программирования Паскаль

Содержание лекции Основные элементы языка Паскаль Основные элементы языка Паскаль Элементарные конструкции Паскаля Элементарные конструкции Паскаля Тип данных Тип данных Структура программы на Паскале Структура программы на Паскале Константы и переменные Константы и переменные Контрольные вопросы Контрольные вопросы

Список использованных источников 1. Материалы Единой Коллекции ЦОР ( : ( : Ресурсы по информатике Ивановского «Учебно- методического центра информатизации и оценки качества образования» Ресурсы по информатике Ивановского «Учебно- методического центра информатизации и оценки качества образования» Ресурсы по информатике Ивановского «Учебно- методического центра информатизации и оценки качества образования» Ресурсы по информатике Ивановского «Учебно- методического центра информатизации и оценки качества образования» Ресурсы по информатике Хабаровской краевой заочной физико-математической школы Ресурсы по информатике Хабаровской краевой заочной физико-математической школы Ресурсы по информатике Хабаровской краевой заочной физико-математической школы Ресурсы по информатике Хабаровской краевой заочной физико-математической школы 2. Прочие источники: 1. В.В.Фаронов «TurboPascal 7.0» начальный курс учебное пособие. «Нолидж», 1998 г. 1. В.В.Фаронов «TurboPascal 7.0» начальный курс учебное пособие. «Нолидж», 1998 г. 2. Т.А.Андреева «Программирование на Паскале» 2. Т.А.Андреева «Программирование на Паскале» ( ) ( )

Основные элементы языка Основные элементы языка Алфавит Алфавит языка ПАСКАЛЬ включает следующий набор основных символов: Алфавит языка ПАСКАЛЬ включает следующий набор основных символов: латинских строчных и 26 латинских прописных букв: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z

2. Символ подчеркивание: _ цифр: знаки операций: + - * / = <> = 5. ограничители:., ' ( ) [ ] (..) { } (* *).. : ; 6. спецификаторы: ^ # $

1. служебные (зарезервированные) слова: ABSOLUTE EXPORTS LIBRARY SET ASSEMBLER EXTERNAL MOD SHL AND FAR NAME SHR ARRAY FILE NIL STRING ASM FOR NEAR THEN FORWARD NOT TO BEGIN FUNCTION OBJECT TYPE CASE GOTO OF UNIT CONST IF OR UNTIL CONSTRUCTOR IMPLEMENTATION PACKED USES DESTRUCTOR IN RIVATE VAR DIV INDEX PROCEDURE VIRTUAL DO INHERITED PROGRAM WHILE DOWNTO INLINE PUBLIC WITH ELSE INTERFACE RECORD XOR END INTERRUPT REPEAT EXPORT LABEL RESIDENT ABSOLUTE EXPORTS LIBRARY SET ASSEMBLER EXTERNAL MOD SHL AND FAR NAME SHR ARRAY FILE NIL STRING ASM FOR NEAR THEN FORWARD NOT TO BEGIN FUNCTION OBJECT TYPE CASE GOTO OF UNIT CONST IF OR UNTIL CONSTRUCTOR IMPLEMENTATION PACKED USES DESTRUCTOR IN RIVATE VAR DIV INDEX PROCEDURE VIRTUAL DO INHERITED PROGRAM WHILE DOWNTO INLINE PUBLIC WITH ELSE INTERFACE RECORD XOR END INTERRUPT REPEAT EXPORT LABEL RESIDENT Кроме перечисленных, в набор основных символов входит пробел. Кроме перечисленных, в набор основных символов входит пробел. Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов. Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов.

Элементарные конструкции языка Паскаль включают в себя: имена, имена, числа, числа, строки. строки.

Имя (идентификатор) - это последовательность букв и цифр, которая присваивается элементам языка - константам, меткам, типам, переменным, процедурам, функциям, модулям, объектам. Имя должно начинаться с буквы. Имя должно начинаться с буквы. Имя может содержать символ подчеркивание. Имя может содержать символ подчеркивание. Имя может содержать произвольное количество символов, но значащими являются 63 символа. Имя может содержать произвольное количество символов, но значащими являются 63 символа.

Не разрешается в языке ПАСКАЛЬ использовать в качестве имен служебные слова и стандартные имена, которыми названы стандартные константы, типы, процедуры, функции и файлы. Нельзя использовать внутри имен и чисел пробелы. Примеры имен : A b12 r1m SIGMA gamma I80_86

Числа в языке ПАСКАЛЬ обычно записываются в десятичной системе счисления. Числа могут быть целыми и действительными. Положительный знак числа может быть опущен. Целые числа записываются в форме без десятичной точки, например:

Действительные числа записываются в форме с десятичной точкой или в форме с использованием десятичного порядка, который изображается буквой Е: Е Е9 73.1Е- 16 с десятичной точкой или в форме с использованием десятичного порядка, который изображается буквой Е: Е Е9 73.1Е- 16 допускается запись целых чисел и фрагментов действительных чисел в форме с порядком в шестнадцатеричной системе счисления: допускается запись целых чисел и фрагментов действительных чисел в форме с порядком в шестнадцатеричной системе счисления: $7F $40 $ABC0 $7F $40 $ABC0

Строки в языке ПАСКАЛЬ - это последовательность символов, записанная между апострофами. Если в строке в качестве содержательного символа необходимо употребить сам апостроф, то следует записать два апострофа. Примеры строк: 'СТРОКА''STRING''ПРОГРАММА''АД''ЮТАНТ'

Тип данных Тип данных В любом алгоритмическом языке каждая константа, переменная, выражение или функция бывают определенного типа. В языке ПАСКАЛЬ существует правило: тип явно задается в описании переменной или функции, которое предшествует их использованию.

Структура программы на ПАСКАЛЕ PROGRAM Имя Программы; {Раздел описаний} {Раздел описаний}BEGIN {Раздел операторов} {Раздел операторов}END.

Раздел описаний Содержит описание всех данных, с которыми работает программа. Каждому элементу данных (константа, переменная и т.д.) присваивается свое имя (идентификатор).

Константы Константы – это данные, которые не изменяются в процессе выполнения программы. Размещаются в разделе описания констант: CONST Max=200; const rWeight: Real = 0.4;

Переменные Переменные – это данные, значение которых изменяется в процессе выполнения программы. Размещаются в разделе описания переменных: Var имя переменной: тип; например: например:Var a,b,c: Integer; В откомпилированной программе всем переменным отводится место в памяти, и всем переменным присваиваются нулевые значения.

Раздел операторов Раздел операторов содержит последовательность операторов между служебными словами Begin....… end. Операторы отделяются друг от друга символом точка с запятой ; Текст программы заканчивается символом точка.

Кроме описаний и операторов программа может содержать комментарии. Комментарий записывается в фигурных скобках {} Рекомендуется снабжать программу подробными комментариями.

Пример программы на языке ПАСКАЛЬ: Пример программы на языке ПАСКАЛЬ: Program TRIANG; var A, B, C, S, P: Real; begin Read(A,B,C); Read(A,B,C); WriteLn(A,B,C); WriteLn(A,B,C); P:=(A+B+C)/2; P:=(A+B+C)/2; S:=Sqrt(P*(P-A)*(P-B)*(P-C)); S:=Sqrt(P*(P-A)*(P-B)*(P-C)); WriteLn('S=',S:8:3); WriteLn('S=',S:8:3); end. end.

Контрольные вопросы Какие символы включает алфавит языка Паскаль? Какие символы включает алфавит языка Паскаль? Что такое служебные слова? Что такое служебные слова? Назовите правила задания имен в Паскале. Назовите правила задания имен в Паскале. Что такое тип данных? Что такое тип данных? Какую структуру имеет программа на Паскале? Какую структуру имеет программа на Паскале? Что содержит раздел описаний? Что содержит раздел описаний? Что такое константа, переменная? Что такое константа, переменная? Что содержит раздел операторов? Что содержит раздел операторов?