Пояснительная записка Error: Reference source not found




Скачать 263.25 Kb.
НазваниеПояснительная записка Error: Reference source not found
страница1/4
Дата конвертации13.02.2016
Размер263.25 Kb.
ТипПояснительная записка
источникhttps://korobova77.files.wordpress.com/2013/08/17_inf_v4_ledovskih-1.doc
  1   2   3   4

Учебные материалы к элективным курсам по информатике для 10 - 11 классов, выпуск 4

Ледовских Ирина Анатольевна, к. ф.-м. н., доцент, кафедра информатики и информационных технологий ДВГГУ

Язык программирования Pascal в примерах


Пояснительная записка Error: Reference source not found

Тематическое планирование Error: Reference source not found

Текст пособия Error: Reference source not found

Общий вид программы Error: Reference source not found

Идентификаторы Error: Reference source not found

Основные понятия языка программирования Error: Reference source not found

Стандартные простые типы данных в Turbo Pascal Error: Reference source not found

Раздел описаний Error: Reference source not found

Оператор присваивания Error: Reference source not found

Циклы Error: Reference source not found

Типы данных, определяемые пользователем Error: Reference source not found

Массивы Error: Reference source not found

Записи Error: Reference source not found

Множества Error: Reference source not found

Файлы Error: Reference source not found

Процедуры и функции в Pascal Error: Reference source not found

Пояснительная записка


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

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

Учащиеся смогут на примерах оценить важность правильного выбора типа переменных или данных, научиться оптимальному программированию.

Цель предлагаемого курса: изучить структуру программ, основные приемы программирования на языке Pascal и познакомить слушателей с основными понятиями и методами, связанными с программированием на языке Pascal.

Задачи курса:

  • Рассмотреть основной понятийный аппарат языка программирования Pascal;

  • Изучить структуру программы и её основные элементы: разделы описания типов переменных, процедур и функций;

  • Познакомить с методами организации ввода и вывода данных;

  • Научить использовать среду разработчика;

  • Познакомить с основными стандартными типами данных;

  • Научить создавать пользовательские типы данных.

Требования к уровню усвоения содержания курса

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

Тематическое планирование




п/п

Темы занятий

Кол-во часов

теория

Кол-во часов практика

1.

Основные понятия и конструкции языка программирования Pascal.

Структура программы. Типы данных в языке Pascal. Простые типы данных. Присваивание. Ввод и вывод. Условный оператор. Повторение.

2



2


2.

Структурированные типы данных. Массивы и записи в Pascal. Их применение к решению задач.

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

Записи: понятие, описание и манипулирование, примеры решения задач в Pascal.

4

4

3.

Дополнительные возможности языка программирования Pascal.

Множества.

1

1

4.

Файловые типы и файловые переменные.

Виды файлов. Операции над файлами. Работа с файлами в языке Pascal

1

1

5.

Понятия процедурного программирования.

Процедуры и функции в Pascal’e.

2

2

Итого

10

10

Текст пособия


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

Общий вид программы


Структура программы на Pascal имеет следующий вид:

Program <имя программы>;

[раздел описаний]

Begin

[список команд]

End.

Примечание: принято использовать угловые скобки < > для указания на то, что параметр является обязательным и квадратные скобки [ ] для указания на то, что параметр может быть опущен.

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

Список команд состоит из последовательности операторов языка программирования и вызовов процедур отделенных друг от друга знаком точка с запятой “;”.

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

Идентификаторы


Идентификаторы или имена элементов, являются определяемыми программистом последовательностями латинских букв и цифр. Для идентификаторов принято следующее соглашение - на первом месте всегда стоит латинская буква, следующие символы могут быть либо латинскими буквами, либо цифрами в любой комбинации, либо символ подчеркивания “_”. Пробелы и другие знаки являются недопустимыми символами.

Например: proba, A, exam_1, k1, d_r, alfa

Примечание: В Turbo Pascale большие и малые буквы воспринимаются транслятором одинаково, например, Proba, proba и PROBA являются одинаково воспринимаемыми идентификаторами.

Первым идентификатором в тексте программы является имя программы.

Основные понятия языка программирования


Константы – элементы данных, значения которых установлены в описательной части программы и в процессе выполнения программы не изменяются. Описание констант осуществляется в разделе const.

Const k=8; m=19;

Переменные – величины, которые могут менять свои значения в процессе выполнения программы. Описание переменных осуществляется в разделе var.

Var g: integer;

st: string;

Тип данных – множество величин, объединенных определенной совокупностью допустимых операций.

Например: 5.9 и -7.456 относятся к вещественному типу (real), их можно складывать, вычитать, умножать, делить и т.д.

Типы данных делятся на стандартные и пользовательские. Стандартные типы предложены разработчиками системы программирования Turbo Pascal, например, Boolean, real, byte, string, char.

Пользовательские типы данных разрабатывается пользователями системы, для обеспечения семантического контроля вводимых данных, значительного улучшения наглядности программы, более легкого поиска ошибок и экономии памяти. К пользовательским относят перечисляемый и интервальный типы.

Type color=(red, blue, white, black, brown);

month=1..12;

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

Операнд – элемент данных, над которыми производиться операция.

О
перация
– действия, которые необходимо выполнить над операндом.

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

Операторы в Pascal разделяются точкой с запятой (;).

Оператор присваивания (:=) А:=78;

Оператор вызова процедуры ClrScr; {вызов стандартной процедуры очистки экрана}

Стандартные простые типы данных в Turbo Pascal


В Turbo Pascal определены следующие стандартные простые типы данных, с которыми связаны соответствующие зарезервированные слова.

Числовые

Целый

Integer

Вещественный

Real

Байтовый

Byte

Символьные

Литерный

Char

Строчный

String

Логический




Boolean

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

Диапазоны значений для различных типов данных имеют ограничения. Integer имеет диапазон значений от –MaxInt до MaxInt, где MaxInt – предопределенная системой константа. Byte – 0..255. Char имеет значением один символ из таблицы символов компьютера. String – цепочка символов длинной от 0 до 255 (строго говоря – этот тип является не простым, а структурным (сложным)). Boolean имеет два значения – True (истина) и False (ложь).

Для перечисленных выше типов данных имеются предопределенные процедуры для операций ввода (кроме boolean) и вывода в текстовом виде.

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

Похожие:

Пояснительная записка Error: Reference source not found iconПрограмма и материалы элективного курса для учащихся 10-11 классов «Delphi : работа с базами данных в примерах» Пояснительная записка Error: Reference source not found
Учебные материалы к элективным курсам по информатике для 10 11 классов, выпуск 2
Пояснительная записка Error: Reference source not found iconError: Reference source not found Äàòà ïîÑÒÓÏËÅÍÈß

Пояснительная записка Error: Reference source not found iconҚазақстан республикасының ДҮниежүзілік сауда ұйымына
Мемлекетке тиесілі және мемлекет басқаратын кәсіпорындар, арнайы және айрықша артықшылықтары бар кәсіпорындар Error: Reference source...
Пояснительная записка Error: Reference source not found iconПояснительная записка к программе учебной дисциплины «Немецкий язык»

Пояснительная записка Error: Reference source not found iconПояснительная записка по вопросу №9 повестки дня годового Общего собрания акционеров ОАО «интер рао еэс»
Пояснительная записка по вопросу №9 повестки дня годового Общего собрания акционеров ОАО «интер рао еэс» от 24. 06. 2011
Пояснительная записка Error: Reference source not found iconПояснительная записка рабочая программа
Федеральный компонент государственного стандарта общего образования от 03. 2004 №1089
Пояснительная записка Error: Reference source not found iconО. П. Морозова Пояснительная записка
В основу отбора содержания курса и его структурирования положены следующие принципы
Пояснительная записка Error: Reference source not found iconПояснительная записка
Проректор по учебной и воспитательной работе Государственного учреждения образования «Республиканский институт высшей школы»
Пояснительная записка Error: Reference source not found iconПояснительная записка Тематический план
Рабочая программа предназначена для реализации государственных требований к уровню подготовки по предмету «Информатика»
Пояснительная записка Error: Reference source not found iconПояснительная записка Учебная тетрадь по разделу 1 «Здоровый ребенок»
Санкт-Петербургское государственное бюджетное образовательное учреждение среднего профессионального образования
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzdocs.docdat.com 2012
обратиться к администрации
Документы
Главная страница