План урока Организационный момент 10 минут Лекция 75 минут Подведение итогов урока 3 минуты Домашнее задание 2 минуты icon

План урока Организационный момент 10 минут Лекция 75 минут Подведение итогов урока 3 минуты Домашнее задание 2 минуты


Смотрите также:
План-конспект урока по общей биологии Тема урока: Фотосинтез...
Домашнее задание к следующему уроку; подведение итогов урока...
Домашнее задание к следующему уроку; подведение итогов урока...
План урока Организационный момент Актуализация темы урока. Изложение нового учебного материала...
Домашнее задание; Подведение итогов урока...
Домашнее задание Подведение итогов урока Оборудование...
План урока:       Организационный момент.       Объяснение нового материала...
Контрольный тест (приложение) Подведение итогов урока Домашнее задание...
План урока: Организационный момент, подготовка материалов к работе. Объявление темы...
План урока: Организационный момент, подготовка материалов к работе. Объявление темы...
«Мои летние каникулы»; -учить чтению с полным пониманием прочитанного...
План конспект урока...



Загрузка...
скачать
Тема урока: Типы данных

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

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

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

  • развивающие: развитие приемов умственной деятельности (обобщение, анализ, синтез, сравнение); развитие внимания, восприятия.

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

^ Тип урока: урок изучения нового материала.

Вид урока: сдвоенный, продолжительность 90 минут.

Форма проведения: лекция.

Оборудование: компьютер, проектор.

Программное обеспечение: презентация в PowerPoint по теме урока «Типы данных»

План урока

  1. Организационный момент – 10 минут

  2. Лекция – 75 минут

  3. Подведение итогов урока – 3 минуты

  4. Домашнее задание – 2 минуты

Ход урока

  1. Организационный момент

Перед началом объяснения новой темы урока, можно заслушать доклады учащихся на предварительно подготовленные тымы: «Язык программирования Паскаль», «История создания языка Паскаль», «Никлаус Вирт – создатель языка программирования Паскаль».

Итак, тема урока «Типы данных».

Лекция

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

В процессе выполнения программы исходные данные преобразуются в результаты.

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

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

Числовые константы предназначены для представления числовых данных (целых и вещественных). Булевские константы используются для представления данных, имеющих смысл логических высказываний (да - нет, истина – ложь, 1 - 0). Символьные и строковые константы – это отдельные символы и их последовательности.

Переменные, в отличие от констант, могут менять свои значения при выполнении программы. В программировании переменную можно трактовать как одну или несколько ячеек оперативной памяти компьютера, которым присвоено определенное имя (идентификатор). Содержимое этих ячеек может меняться, но имя переменной остается неизменным. Каждое новое значение, записанное в ячейку памяти, «затирает» предыдущее значение, поэтому в любой момент времени переменная имеет только одно, текущее, значение. Обычно переменные используются для хранения исходных данных, результатов программы, а также промежуточных данных, которые образуются по ходу выполнения алгоритма.

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

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

К ним относятся целочисленные, вещественные, литерные, булевские типы данных и указатели. (Рис 1)

Все простые данные имеют два характерных свойства: неделимость и упорядоченность их значений.


^ Целочисленные типы данных


Тип

Диапазон

Требуемая память (байт)

byte

0..255

1

shortint

-128..127

1

integer

-32768..32767

2

word

0..65535

2

longint

-2147483648..2147483647

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


^ Вещественные типы данных


Тип

Диапазон

Мантисса

Требуемая

память (байт)

real

2.9*10E – 39..1.7*10E38

11-12

6

single

1.5*10E – 45..3.4*10E38

7-8

4

double

5.0*10E – 324..1.7*10E308

15-16

8

extended

1.9*10E – 4951..1.1*10E4932

19-20

10

comp

-2E+63+1..2E+63-1

10-20

8
Вещественные типы данных представляют собой вещественные значения, которые могут использоваться в арифметических выражениях и занимать в памяти от 4 до 6 байт. Паскаль допускает представление вещественных значений и с плавающей запятой, и с фиксированной точкой.

Вещественные значения могут изображаться в форме с фиксированной точкой, например 7.32, 456.721 или 0.015, а также в форме с плавающей точкой, т.е. парой чисел вида <мантисса>Е<порядок> (7.32Е+00, 4.56721Е+02, 1.5Е-02).

Литерный (символьный) тип.

Литерный (символьный) тип char определяется множеством значений кодовой таблицы ПЭВМ.

Каждому символу приписывается целое число в диапазоне от 0 до 255. Для размещения в памяти переменной литерного типа требуется один байт.

^ Булевский тип

Булевским типом называют тип данных, представляемый двумя значениями true (истина) и false (ложь). Он широко применяется в логических выражениях и выражениях отношения. Для размещения в памяти переменной булевского типа требуется 1 байт.

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




Рис1.


Задача 1.

Объявите переменные, необходимые для вычисления значения функции у=х2.

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


^ Анализ задачи. Сколько переменных входят в данную формулу у=х2? Какое значение имеет переменная х? Какое значение имеет переменная у? Какого типа могут быть переменные? Если переменная х – целого типа, то какого типа должна быть переменная у? Какие варианты инструкции объявления переменной для вычисления данной функции могут быть?


  1. ^ Подведение итогов урока

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

  1. Домашнее задание

    1. Знать материал лекции.

    2. Приготовить таблицы диапазонов целых и вещественных чисел.

    3. Задачи (по карточкам).

Карточка для домашнего задания.

  1. Объявите переменные, необходимые для вычисления площади треугольника.

  2. Объявите переменные, необходимые для вычисления заданного выражения.


Состав учебно-методического комплекта.

  • Попов В.Б. Turbo Pascal для школьников: Учеб. Пособие.- 3-е доп. изд. - М.: Финансы и статистика, 2002.

  • Рапаков Г.Г., Ржеуцкая С.Ю. Turbo Pascal для студентов и школьников. – СПб.: БХВ-Петербург, 2004.

  • Информатика. Задачник - практикум в 2т. / Под ред. И.Г. Семакина, Е.К. Хеннера: Том 1. – М.: Бином. Лаборатория Знаний, 2002.

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




Скачать 61.28 Kb.
оставить комментарий
Дата04.03.2012
Размер61.28 Kb.
ТипУрок, Образовательные материалы
Добавить документ в свой блог или на сайт

средне
  1
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх