INFO.Z-PDF.RU
БИБЛИОТЕКА  БЕСПЛАТНЫХ  МАТЕРИАЛОВ - Интернет документы
 

«ЯЗЫКЕ ПРОГРАММИРОВАНИЯ Новые понятия: ключевые слова, идентификатор. Цель: ознакомив учащихся с алфавитом языка программирования Паскаль, объяснить правила записи алгоритма на языке ...»

Урок информатики в 9 классе.

ЯЗЫК ПРОГРАММИРОВАНИЯ. ПРАВИЛО ЗАПИСИ АЛГОРИТМА НА

ЯЗЫКЕ ПРОГРАММИРОВАНИЯ

Новые понятия: ключевые слова, идентификатор.

Цель: ознакомив учащихся с алфавитом языка программирования Паскаль, объяснить правила записи алгоритма на языке программирования.

Требования к знаниям учащихся: должны знать алфавит языка и правила записи алгоритма на языке программирования.

План урока.

1. Алфавит языка.

2. Деление символов в зависимости от особенностей языка.

3. Правила записи символов.

Краткое содержание.

Определение. Ключевые слова - слова, являющиеся частью языка, смысл их заранее определен.

Идентификатор - специальные знаки и символы, используемые при программировании. Идентификатор обязательно начинается с буквы и не превышает 8 символов. В качестве идентификатора используются только латинские буквы и числа. Например, ALFA, XI, S24D5 и т.д.

Стандартные идентификаторы используются для обозначения постоянных и типов переменной, входящих в состав языка, постоянных и переменных величин, процедур и функций.

Идентификатор пользователя, опираясь на определенные правила, составляется в процессе записи программы.

Символы, входящие в алфавит языка Паскаль, делятся на 3 группы: буквы, цифры и символы.

В зависимости от особенностей языка символы можно условно разделить на следующие группы:



символы, используемые в качестве наименования (идентификатор);

цифры;

разделительные знаки;

специальные символы.

В качестве наименования применяются 26 букв латинского алфавита и цифры.

1) В качестве букв используются следующие заглавные и строчные буквы латинского алфавита. Это:

ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz и знак подчеркивания ( _ );

Заглавные и строчные буквы считаются равнозначными, например, X и х считаются именем одной и той же переменной, аналогично ALFA1 и alfal означают имя одной переменной.

В имени цифры могут чередоваться с буквами, но оно должно начинаться только с буквы. Например, VES 1, SALMAK2, Bagab, cena 7, T7S25, ART25, VAR8 и т.д.

Национальные буквы (казахские, русские, арабские и т.д.) в качестве имени не могут использоваться, их можно встретить только внутри апострофа (') в комментариях.

DIV - целая часть частного от деления целого числа на целое число, например, результат действия 10 div 3 равен 3.MOD - нахождение остатка (нахождение целого остатка при делении целых чисел), например, результат 10 mod 3 равен 1.

Знаки логических действий:

AND - и (логическое умножение);

ОR - или (логическое сложение);

NOT - нет (отрицание);

XOR - отрицание операций;

SHL - (1 и 0) перемещение цепи битов влево;

SHR - перемещение цепи битов вправо.

4) К разделительным знакам относятся пробел, все управляющие символы, знак ENTER (перемещение на следующую строку) и комментарии. Разделительные знаки употребляются для разделения друг от друга чисел, названий, ключевых слов. Пояснения, комментарии разделяются от текста программы фигурными скобками: {и} или звездочками {*и*} и записываются внутри них, они могут располагаться в одной или нескольких строках. Перед директивой для компилятора ставится знак $. Без знака $ комментарии (пояснения) не компилируются, т.е. не переводятся на машинный код.





Таким образом, разделительными знаками являются пробел, «,» (запятая), «.» (точка), «:» (двоеточие), «;» (точка с запятой), «'» (апостроф), (,), [,], {,}.

Функции знаков пунктуации, состоящих из этих символов, изображены в табл. 1.

Таблица 1

Функция знаков

Знак Выполняемая функция

{ и } или (*и*) Скобки, заключающие в себе пояснения, комментарий.

[ и ]Знак указывает длину строки и индекс элементов множества, массива.

( и )Знак разделения выражения и параметров из списка.

' (апостроф) Знак обозначения символьных и строчных констант.

—(присвоения) Знак присвоения обозначения переменных или констант указанных типов.

; (точка с запятой) Знак разделения операторов друг от друга.

: (двоеточие) Знак для метки операторов и разделения объектов на типы.

= (равенство) Знак сравнения и указания значений констант.

, (запятая) Знак разделения элементов друг от друга.

.. (две точки) Указание границы диапазона.

. (точка) Обозначение конца программы, знак разделения целой и дробной части числа.

@ Знак обозначения адресов переменных, постоянных указанного типа.

# (знак номера) Обозначение символов по коду.

$ (денежный знак) Указание знака шестнадцатеричного числа или директивы компилятора.

5) Знаки отношения или сравнения = (равно), о (не равно), < (меньше), > (больше), <= (не меньше), >=(не больше).У каждого символа в соответствии со своим номером есть обозначенный код. Он утвержден в виде международного стандарта. В основу стандартов каждой страны взят американский стандарт кодов (ASCII — American Standart Code for Information Interchange).

В процессе работы на компьютере полезно знать эти коды символов, например:

0-48 А-65 a-97

1-49 В-66 b-98

… … …

9-57 Z-90 z-122

Некоторые символы в языке Паскаль не используются, например %, &, и т.д.

Рефлексия.

Контрольные вопросы

1. Для чего нужен алфавит языка?

2. Какие символы входят в алфавит языка Паскаль?

3. На какие группы делятся символы в зависимости от особенностей языка?

4. Какие символы в языке Паскаль не используются?

Домашнее задание: изучить параграф, выполнить задания, предложенные после параграфа письменно (в тетради).

Похожие работы:

«Сведения о кассовых оборотах структурных подразделений банков Горецкого района за январь-сентябрь 2013-2014 гг. (с учетом корректировки на суммы вывезенной/ввезенной проинкассированкой выручки) млн. руб. Факт прошлого года Факт текущего года Темп роста (%) Уд. вес статьи (по обороту) пр....»

«Обзор средств массовой информации за период 08.08-14.08.2016 по вопросам информатизации здравоохранения Содержание TOC \o 1-3 \h \z \u ОБЩЕРОССИЙСКИЕ НОВОСТИ PAGEREF _Toc459052799 \h 2Герман Клименко призвал молодых медиков не бояться циф...»

«Пояснительная записка Рабочая программа внеурочной деятельности по информатике "Мой компьютер" составлена в соответствии с требованиями Федерального государственного образовательного стандарта общего...»

«ПОЯСНИТЕЛЬНАЯ ЗАПИСКА. Рабочая программа составлена на основе "Примерной программы основного общего образования по информатике и ИКТ" (утверждена приказом Минобразования России от 09.03.04. № 1312) и рассчитана на изучение базового курса информатики и ИКТ учащимися 8-9 классов в течение 103 часов (в то...»

«РАБОЧАЯ ПРОГРАММА Обучения учащихся 9 классов (базовый курс) кол-во часов в неделю – 2 часа по предмету Информатика и ИКТПОЯСНИТЕЛЬНАЯ ЗАПИСКА Программа курса информатики Настоящая программа составлена на основе "Обязательного минимума содержания образован...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федерального государственного бюджетного образовательного учреждения высшего образования "Оренбургский государственный университет"УНИВЕРСИТЕТСКИЙ КОЛЛЕДЖ Предметно-цикловая комиссия информационных технолог...»

«Пояснительная записка Рабочая программа по предмету "Информатика и ИКТ", адресованная для 11 класса составлена на основе программы по информатике на базовом уровне Н.Д. Угриновича (Информатика. Программы для общеобразовательных учреждений. 2-11 классы: ме...»

«КАБАРДИНО-БАЛКАРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ им.Х.М.БЕРБЕКОВАИНИСТИТУТ ИНФОРМАТИКИ И УПРАВЛЕНИЯКАФЕДРА ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧЕСЛЕНИЙ И ПРИКЛАДНОГО МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯОТЧЕТ ПО НИР "Создан...»

«ПРАКТИКУМ НА ЭВММОДУЛЬ ИНФО. ПРАКТИКУМ НА ЭВМ Код ООП Направление/специальность Профиль/программа магистратуры/специализация Код дисциплины по учебному плану 010300.62-01-2011 Фундаментальная информатика и...»

«I. Рабочая программа1.1. Цели освоения дисциплиныЦелями учебной дисциплины "Основы информатики" являются: приобретение студентами базовых теоретических знаний и необходимых навыков использования офисной прикладной программы для успешного применения в профессиональной деятельности, получение пред...»








 
2018-2023 info.z-pdf.ru - Библиотека бесплатных материалов
Поддержка General Software

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 2-3 рабочих дней удалим его.