Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Конспект урока на тему "Сложные типы данных Паскаль"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

Конспект урока на тему "Сложные типы данных Паскаль"

библиотека
материалов

Цель урока

Изучить сложные типы данных в Паскаль – массивы, строки, записи, множества, файлы.

Форма урока: лекция монолог

  1. Повторим сложные типы данных в Паскаль:

hello_html_m58bdf0c9.png

  1. Массив – это формальное объединение нескольких однотипных объектов, рассматриваемое как единое целое или группа переменных (элементов массива) одного типа.

Структура массива в Паскаль

C:\Documents and Settings\Admin\Мои документы\Андрей Никитин\Pas\pict36.gif












Имя

A


A[i,j]

Адрес

Адрес

i \ j

1

2




1

ф

в




2

а

о




3

у

м




4

л

а




5

к

н
















А: array [1..5, 1..2] of char;



Создание массива символов и его заполнение:

hello_html_m336336a8.png



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

array[0..N] of char.





Описание строковых переменных выглядит следующим образом:

Var

а : string [30];



Или

Var

а : string; По умолчанию 255 символов.

hello_html_m5dd76ccc.png



hello_html_1ed81f9c.png



  1. Запись – является сложным типом данных и записывается в разделе описаний программы type.

Является объединением нескольких разнотипных элементов (полей) (в массиве элементы однотипные).

Структура:

Type

<Имя типа> = record

<Имя переменной 1>: <Тип>;

…………….

<Имя переменной n>: <Тип>;

End;





Пример:

hello_html_m26d7b89e.png
hello_html_4ddc39aa.png


  1. Множества – это сложный тип данных, характеризующийся набором однотипных логически связанных друг с другом объектов. Количество элементов входящих во множество может меняется от 0 до 255.

Структура множестваhello_html_m76d2915b.png

Примерhello_html_m4f2d417e.png











Над множеством возможны операции сложения, вычитания, умножения, сравнения. Например:

hello_html_m4cb735a4.pnghello_html_m4efcbb8c.png

  1. Файлы

Вся информация и данные, которые хранятся на компьютере представлены в нём в виде файлов.

Файл – это набор данных, который имеет своё имя. Собственное имя каждого файла имеет следующий формат <Имя файла>.<Расширение>. Расширение состоит из 3-х букв, и описывает назначение файла – исполняемая программа, текстовый документ, цифровая фотография.

Пример расширений:

Расширение

Описание

Pas

Расширение файлов с исходными текстами программы на Паскаль

Txt, doc

Расширение текстовых документов

Jpg, gif, tiff, bmp

Расширение графических файлов

Htm, html

Расширение интернет-страниц

Exe, com

Расширение выполняемых программ

Rar, zip

Расширение архивных файлов

Avi, mpg, mpeg,

wmv

Расширение видеофайлов

Dll, lib, obj

Расширение файлов-библиотек



Файлы хранятся в папках или каталогах.

Файл также имеет полное имя:

<Имя логического диска>:\<Каталог1>\...\<Каталог n>\<Имя файла>.<Расширение>

Общая методика работы с файлом:

  1. В разделе описаний производится описание файловой переменной, через которую программа будет общаться с файлом.

  2. В разделе логики программы производится сопоставление файловой переменной файлу на диске.

  3. Файл открывается для чтения или для записи.

  4. Производится чтение и запись в данный файл.

  5. Закрытие файла.

  1. Создание каталога на диске:hello_html_m67ecf4ac.pnghello_html_m2d4a450c.png





Краткое описание документа:

 

 Цель урока

 

Изучить сложные типы данных в Паскаль – массивы, строки, записи, множества, файлы.

 

Форма урока: лекция-монолог

 

  1. Повторим сложные типы данных Паскаль.

 

 

II. Массив – это формальное объединение нескольких однотипных объектов, рассматриваемое как единое целое или  группа переменных (элементов массива) одного типа.

Структура массива в Паскаль

 

Имя

A

 

A[i,j]

Адрес

Адрес

i  \ j

1

2

     

1

ф

в

     

2

а

о

     

3

у

м

     

4

л

а

     

5

к

н

                             

А: array [1..5, 1..2] of char;

 

 Создание массива символов и его заполнение:

 

 

 

 III. Cтроки – для работы с текстовыми строками в Паскаль часто используют строковый тип данных string. Тип string (в пер. строка) во многом напоминает одномерный массив символов

 

array[0..N] ofchar.

 

 Описание строковых переменных выглядит следующим образом:

 

Var

 

а : string [30];

 

 Или

 

Var

 

а : string;  По умолчанию 255 символов.

 

 

 

 IV. Запись – является  сложным типом данных и записывается в разделе описаний программы type.

Является объединением нескольких разнотипных элементов (полей) (в массиве элементы однотипные).

 

Структура:

 

Type

 

<Имя типа> = record

 

<Имя переменной 1>:  <Тип>;

 

…………….

 

<Имя переменной n>:  <Тип>;

 

End; 

 

 Пример:

 


V. Множества – это сложный тип данных, характеризующийся набором однотипных логически связанных друг с другом объектов. Количество элементов входящих во множество может меняется от 0 до 255.

 

Структура множества

 

Пример

 

 

 

 

 

 Над множеством возможны операции сложения, вычитания, умножения, сравнения. Например:

 

 

VI. Файлы

 

Вся информация и данные, которые хранятся на компьютере представлены в нём в виде файлов.

 

Файл – это набор данных, который имеет своё имя. Собственное имя каждого файла имеет следующий формат <Имя файла>.<Расширение>. Расширение состоит из 3-х букв, и описывает назначение файла – исполняемая программа, текстовый документ, цифровая фотография.

 

Пример расширений:

 

Расширение

Описание

Pas

Расширение  файлов с исходными текстами программы на Паскаль     

Txt, doc

Расширение текстовых документов

Jpg, gif, tiff, bmp

Расширение графических файлов

Htm, html

Расширение интернет-страниц

Exe, com

Расширение выполняемых программ

Rar, zip

Расширение архивных файлов

Avi, mpg, mpeg,

wmv

Расширение видеофайлов

Dll, lib, obj

Расширение файлов-библиотек

 

 Файлы хранятся в папках или каталогах.

 

Файл также имеет полное имя:

 

<Имя логического диска>:\<Каталог1>\...\<Каталог n>\<Имя файла>.<Расширение>

 

Общая методика работы с файлом:

 

  1. В разделе описаний производится описание файловой переменной, через которую программа будет общаться с файлом.

  2. В разделе логики программы производится сопоставление файловой переменной файлу на диске.

  3. Файл открывается для чтения или для записи.

  4. Производится чтение и запись в данный файл.

  5. Закрытие файла.

 

Автор
Дата добавления 11.12.2014
Раздел Информатика
Подраздел Конспекты
Просмотров529
Номер материала 184849
Получить свидетельство о публикации

Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Похожие материалы

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