Меню
Видеоучебник
Видеоучебник  /  Информатика  /  8 класс  /  Информатика 8 класс (ФГОС)  /  Общие сведения о языке программирования Паскаль. Алфавит и словарь языка. Типы данных

Общие сведения о языке программирования Паскаль. Алфавит и словарь языка. Типы данных

Урок 21. Информатика 8 класс (ФГОС)

XXI век – это век высоких технологий. Очень быстро развивается техника. Год за годом появляются всё новые и новые изобретения, которые влияют на нашу жизнь. Но развитие такой техники немыслимо без программирования. Итак, в этом уроке рассказывается о том, что такое языки программирования, программы, алфавит и словарь языкаPascal, а также какие существуют типы данных.

Конспект урока "Общие сведения о языке программирования Паскаль. Алфавит и словарь языка. Типы данных"

Двадцать первый век – это век высоких технологий. Очень быстро развивается техника. Мы уже с вами привыкли, что год за годом появляются всё новые и новые изобретения, которые влияют на нашу жизнь. В частности, это касается появления новых моделей компьютеров, телефонов, планшетов и много другого.

Сейчас человек не может себя представить без компьютера или телефона.

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

Но развитие такой техники не мыслимо без программирования. В наше время изучать и знать программирование престижно и полезно. С помощью программирования создаётся программное обеспечение компьютера: программы, игры, приложения.

Существует множество языков программирования. Например, С++, С#, Java, DELFI, Pascal и так далее. Можно перечислять очень долго.

Но для того, чтобы научиться создавать программы на таких языках, как С# или Java, необходимо изучить один из более простых. Например, тот, который преподают вам в школе – Pascal. Так как после изучения простого языка, вам будет легче понять более сложные языки программирования.

Итак, на этом уроке мы с вами узнаем, что такое языки программирования, программы, изучим алфавит и словарь языка Pascal, а также узнаем какие существуют типы данных.

Языки программирования – это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер. В свою очередь, программа – это запись алгоритма на языке программирования. То есть, когда мы с вами написали алгоритм действий компьютера на языке программирования Pascal – мы создали программу.

Pascal – один из наиболее известных языков программирования, а также является базой для ряда других языков.

Язык Pascal был создан в 1968–1969 годах швейцарским учёным, специалистом в области информатики Никлаусом Виртом.

Он получил своё название в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, умеющую складывать два числа.

Первая же публикация Никлауса Вирта о языке Pascal была сделана в 1970 году.

Pascal является одним из языков, на основе которых создавались и развивались другие языки программирования. К примерам можно отнести MODULA-2, который был также разработан Никлаусом Виртом в 1978 году.

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

То есть это универсальный язык программирования. Также он поддерживает процедурный стиль программирования, в соответствии с которым программа представляет собой последовательность операторов, задающих те или иные свойства. То есть компьютер последовательно выполняет написанный алгоритм действий.

А сейчас мы переходим к алфавиту и словарю языка Pascal.

Любой язык программирования базируется на алфавите языка.

Алфавит языка – это набор допустимых символов, которые можно использовать для записи программы. В алфавит языка Pascal входят латинские прописные буквы, латинские строчные буквы, арабские цифры и специальные символы. К специальным символам относятся знаки препинания, знак подчёркивания, круглые, квадратные и фигурные скобки, знаки арифметических действий и многое другое.

Также в алфавите языка есть неделимые элементы. Это составные символы, которые нельзя разрывать. К ним относятся знак операции присваивания (двоеточие равно), знаки больше либо равно и меньше либо равно. Для того, чтобы поставить этот знак в программе нужно поставить знак больше, а затем равно. А для знака меньше или равно, необходимо поставить знак меньше, затем равно. Всё знаки записываются без пробела. Также к составным символам относится начало и конец комментария. Сам комментарий, который вы ходите оставить, необходимо написать после знака «двойной слеш».

Помимо этого, в языке программирование существует такое понятие как служебные слова.

Служебные слова – это цепочки символов, которые рассматриваются как единые смысловые элементы с фиксированным значением.

В таблице ниже приведены основные служебные слова, которые вы будете использовать при написании программы на языке Pascal.

Их все важно помнить наизусть. Давайте рассмотрим некоторые из них.

Например, в самом начале написания программы нужно указать, что это программа при помощи служебного слова program. Для того, чтобы начать записывать порядок действий, нужно записать служебное слово «Начало» («begin»). Слово же end с точкой в конце указывает на то, что это конец написанной нами программы. И так далее. Все служебные слова вы изучите в процессе обучения языку Pascal.

Для обозначения констант, переменных, программ и других объектов используются имена. Имена – это любые отличные от служебных слов последовательности букв, цифр и символов подчёркивания. Следует запомнить, что при задании имени следует использовать латинский алфавит, а имя должно начинаться с буквы или символа подчёркивания. Прописные и строчные буквы в именах не различаются. Имя не должно совпадать ни с одним служебным словом языка программирования.

Давайте выполним задание.

Необходимо указать неверные имена и объяснить, почему они неверны.

Итак, первое имя «F». Это является верным, так как ничего лишнего нет, и оно написано латинской буквой.

Второе «d4» также является верным. Так как на первом месте стоит буква.

Третье «мама» является неверным, так как оно написано на русском языке.

Четвёртое «7а» является также неверным, так как на первом месте должна стоять буква или символ подчёркивания, а у нас стоит цифра.

Пятое имя «_nsw1» является верным. Оно состоит из знака подчёркивания, латинских букв и цифры. Знак подчёркивания можно ставить на первое место.

Идём дальше. Шестое имя «begin». Оно является неверным. Нельзя задавать такое имя, так как это служебное слово.

Седьмое – «a + b» является неверным, так как нельзя использовать в имени арифметические знаки.

Восьмое «mid_d» и девятое «min» являются верными.

И последнее, десятое «мин» – неверно, так как написано на русском языке.

Длина имени может быть любой. Но для удобства лучше пользоваться именами, длина которых не превышает восьми символов.

Также нам сегодня нужно узнать, какие типы данных существуют в языке Pascal.

Типы данных делятся на числовые, символьный, строковый и логический.

К числовым относятся следующие типы: integer, byte и real. Существуют и другие числовые типы. Но мы будем с вами рассматривать только эти.

Символьный тип char. Строковый – string и логический boolean.

Давайте рассмотрим их более подробно с помощью таблицы.

С целочисленным типом (integer) вы уже знакомы. Это основной тип данных, он задаётся для переменных, которые будут содержать в себе целые числа в диапазоне, предоставленном в таблице. Но стоит заметить, что для переменных целого типа в различных версиях программы Pascal диапазон допустимых значений может быть различным. Так, например, в программе PascalABC.net тип integer будет иметь следующий диапазон: -2147483648 … 2147483647. А в Turbo Pascal он будет таким: -32768 … 32767.

Переменные данного типа будут занимать 2 байта вместе со знаком.

Второй тип данный – byte. Значение, которое принимает переменная будет занимать 1 байт. Сюда будут входить числа от 0 до 255 включительно.

Следующий тип данных – вещественный (real). Он применяется в основном для вещественных или дробных чисел. Важно помнить, что в вещественном числе в языке программирования целая часть от дробной отделяется точкой. Также перед точкой и после неё должно быть, по крайней мере, по одной цифре. Пробелы внутри числа ставить нельзя. Допустимый диапазон вы можете видеть в третьем столбце. Переменные данного типа будут занимать 6 байт.

Далее идёт символьный тип (char). Сюда может входить любой символ алфавита. Но только один. Это может быть, как строчная или прописная буква, так и цифра. Область памяти, которая выделена под этот тип равна 1 байту.

Следующий тип данных – строковый (string). Переменная может включать в себя любую последовательность символов, длинна которой не должна превышать 255 символов. Переменные данного типа будут занимать 1 байт на один символ.

И последний тип – логический (boolean). При этом типе данных переменная может принимать одно из двух значений: True или False. Область памяти для переменной этого типа равна 1 байту.

А сейчас давайте соотнесём переменные с наиболее подходящими типами данных. Нам дано 6 переменных со значениями и 6 типов данных.

Итак, смотрим на переменную А. Она равна 356. Это целое число, значит тип данных целочисленный (integer).

B := 0.15. Это дробное число. Значит тип данных вещественный (real).

C := ‘B’. Переменная равна одному символу. Значит это символьный тип (char).

Далее, D := ‘Max’. Здесь у нас в переменной находится несколько символов, значит это уже строка. Соответственно тип данных – строковый (string).

E := true. Это логический тип (boolean).

F := 15. Это тип byte.

А сейчас пришла пора подвести итоги урока.

Сегодня мы с вами узнали, что такое языки программирования, кто и когда создал язык программирования Pascal. Изучили, что входит в алфавит этого языка, а также научились отличать верные имена от неверных. Ближе познакомились с типами данных и выполнили упражнение, с помощью которого научились различать типы данных.

2
4447

Комментарии 2

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Марина videouroki.net, 15.04.2020 12:35
Наталия Лузгина,

Почему то вместо видеоурока для 8 класса "Общие сведения о языке программирования Паскаль. Алфавит и словарь языка. Типы данных" при просмотре открывается видеоурок для 9 класс "Запись вспомогательных алгоритмов на языке Паскаль. Процедуры" и после раздачи классам дети в своих личных кабинетах видят тоже самое!

Здравствуйте, Наталья. Благодарим за сотрудничество. Данный недочет исправлен.

Наталия Лузгина, 10.04.2020 10:28

Почему то вместо видеоурока для 8 класса "Общие сведения о языке программирования Паскаль. Алфавит и словарь языка. Типы данных" при просмотре открывается видеоурок для 9 класс "Запись вспомогательных алгоритмов на языке Паскаль. Процедуры" и после раздачи классам дети в своих личных кабинетах видят тоже самое!