- Типы данных и преобразование типов данных

Конспект урока «Типы данных и преобразование типов данных» по информатике

Тема: Типы данных и преобразование типов данных.

Цель: познакомить с типом данных и их преобразованием в языке web-программирования PHP; развивать логическое мышление, внимание, память, творческие способности, интерес к современным информационным технологиям; воспитывать культуру информационного общения, творческое восприятие мира через технические средства обработки графической информации, прививать интерес к предмету «Информатика».

Оборудование: медиапроектор, ПЭВМ.


Ход урока.

  1. Организационное начало.

Приветствие. Проверка готовности. Работа с дежурными.


  1. Повторительно-обучающая работа.

  1. Фронтальный устный опрос.

- Для чего служит оператор echo?

- Какой оператор служит для хранения в переменных больших объемов памяти?

- Как должно записываться имя переменной?

- Что такое константа?

- Данные каких типов может содержать константа?

- Какой формат записи имеет функция define()?

- Какие отличия существуют между константами и переменными?


  1. Работа по осмыслению и усвоению нового материала.

  1. Сообщение темы и цели урока.

Тема нашего урока «Типы данных и преобразование типов данных». Сегодня мы поговорим о типах данных и их преобразовании в языке web-программирования PHP.


  1. Первичное восприятие нового материала.

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

integer (целые числа);

string (строки);

float (числа с плавающей точкой);

double (вещественный);

real (вещественный);

array (массивы);

boolean (двоичные данные);

object (объекты).

В PHP существует специальная функция gettype (имя_переменной), которая выдает тип данных переменной. Приведем пример:

//Присваиваем переменным значения:

$str = "Строковый тип данных string";

$num = 10;

$double = 4.5;

//С помощью gettype() определяем тип данных:

echo "Переменная \$str имеет тип - ". (gettype($str)). "
";

echo "Переменная \$num имеет тип - ". (gettype($num)). "
";

echo "Переменная \$double имеет тип - ". (gettype($double)). "
";

?>

Результат выполнения этого скрипта:

Переменная $str имеет тип - string

Переменная $num имеет тип - integer

Переменная $double имеет тип - double


Преобразование типов в PHP

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

1. Применение функции settype(имя_переменной, тип_данных).

Приведем пример:

$num = "10"; // присваиваем $num строковое значение "10"

//С помощью gettype() определяем тип данных:

echo "Переменная \$num имеет тип - ". (gettype($num)). "
";

//сейчас переменная $num имеет тип данных string

//присвоим переменной $num тип данных integer:

settype($num, integer);

echo "Переменная \$num имеет тип - ". (gettype($num)). "
";

?>

Результат выполнения этого скрипта:

Переменная $num имеет тип - string

Переменная $num имеет тип - integer

2. Указание типа данных перед переменной

Выглядит это примерно следующим образом:

$var = (тип_данных) $var;

Приведем пример:

$num = "10"; // присваиваем $num строковое значение "10"

//С помощью gettype() определяем тип данных:

echo "Переменная \$num имеет тип - ". (gettype($num)). "
";

//сейчас переменная $num имеет тип данных string

//присвоим переменной $num тип данных integer:

$num = (int) $num;

echo "Переменная \$num имеет тип - ". (gettype($num)). "
";

?>

Результат выполнения будет таким же, как и в предыдущем примере.


  1. Итог урока.

1. Фронтальный устный опрос.

- Какие существуют типы данных в PHP?

- Какая функция выдаёт тип переменной?

- Назовите способы преобразования типов данных.


  1. Задавание на дом.

Дэйв У., с.83-93


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

Список похожих конспектов

Основные параметры электронных таблиц. Основные типы и форматы данных

Основные параметры электронных таблиц. Основные типы и форматы данных

ФИО: Лагунова Марина Владимировна. . Должность: учитель информатики и математики. . Место работы (образовательное учреждение): МБОУ СОШ № 68 ...
Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы

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

Муниципальное бюджетное общеобразовательное учреждение. средняя общеобразовательная школа №70 г. Липецка. Конспект урока по информатике и ...
Функции преобразования типов данных

Функции преобразования типов данных

10 класс. Физико- математический профиль. . . . Урок для 10 класса на тему «Функции преобразования типов данных». Откройте. программу Lazarus. ...
Типы данных в Паскаль

Типы данных в Паскаль

Умарова Алия Жумажановна - учитель информатики. . СОПШДО № 17 г. Павлодара. Урок № 1, 2. Тема: «Типы данных в Паскаль». Цель урока: сформировать ...
Данные. Типы данных. Диалоговые программы

Данные. Типы данных. Диалоговые программы

. Государственное общеобразовательное учреждение средняя общеобразовательная школа №425 имени академика П.Л.Капицы Кронштадтского района Санкт-Петербурга. ...
Зачётная работа по созданию баз данных

Зачётная работа по созданию баз данных

АО "Финансовая академия". Методическая разработка. открытого занятия. с элементами деловой игры. Тема: "Зачётная работа по созданию ...
Запросы к базе данных

Запросы к базе данных

Урок информатики в 11 классе по теме «Запросы к базе данных». Цели урока. – познакомить учащихся с понятиями «запрос в БД», «запрос на выборку» ...
Графическое представление числовых данных в программе Exsel

Графическое представление числовых данных в программе Exsel

План урока 9 класса по учебнику Н.Угриновича, где рассматриваются графические возможности MS EXCEL, техника построения и редактирования различных ...
Архивация данных

Архивация данных

Тема «Архивация данных». Цель:. Образовательная:. научить создавать архив данных и извлекать данные из архива;. познакомить учащихся с принципами ...
Методика работы с базами данных LOBase

Методика работы с базами данных LOBase

Министерство образования и науки Архангельской области. . Государственное автономное образовательное учреждение. среднего профессионального образования. ...
Ввод и редактирование данных в ЭТ Excel

Ввод и редактирование данных в ЭТ Excel

Муниципальное бюджетное учреждение средняя общеобразовательная школа №2. Конспект урока. По теме: «Ввод и редактирование данных в ЭТ Excel. ...
Базы данных. Системы управления базами данных

Базы данных. Системы управления базами данных

Семененко Ольга Александровна,. . учитель информатики 1 квалификационной категории,. Базы данных. Системы управления базами данных. МОУ Средняя ...
Базы данных, принципы построения и функционирования. Назначение системы управления базой данных

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

УПРАВЛЕНИЕ ОБРАЗОВАНИЯ АДМИНИСТРАЦИИ Г. УСТЬ-ИЛИМСКА. МУНИЦИПАЛЬНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ «Средняя общеобразовательная школа №17». ...
Базы данных и системы управления базами данных

Базы данных и системы управления базами данных

ПЛАН-КОНСПЕКТ УРОКА Базы данных и системы управления базами данных. (Тема урока). ФИО (полностью). Белошапкина Елена Вячеславовна. . ...
Базы данных

Базы данных

Урок по ПБ. Ход урока. 1. Организационный момент:. Ну-ка проверь, дружок,. Ты готов начать урок? . Все ль на месте, Все ль в порядке:. Ручка, ...
База данных. Основные понятия. Создание и заполнение базы данных

База данных. Основные понятия. Создание и заполнение базы данных

Муниципальное бюджетное общеобразовательное учреждение. «Средняя общеобразовательная школа № 34. . имени Амелина Станислава Александровича». ...
База данных

База данных

Никулина Татьяна Михайловна. ГБОУ СПО «Осинский профессионально-педагогический колледж»,. преподаватель методики математики и информатики. Конспект ...
Обработка числовой информации, средства визуализации данных

Обработка числовой информации, средства визуализации данных

Автор Рыбакова Н.А. СОШ №44 г.Севастополь. Учитель информатики.  . Открытый урок по информатике. Графические возможности Excel. . Построение ...
Итоговая работа по базам данных

Итоговая работа по базам данных

Тема: Итоговая работа по базам данных. Цели:. дидактические:. . . создать условия для про­верки уровня знаний;. . контроль, самоконтроль ...
Графики и диаграммы. Визуализация многорядных данных

Графики и диаграммы. Визуализация многорядных данных

. . ФИО (полностью). . Мазеева Татьяна Александровна. . . . . Место работы. . МКОУ «СОШ №3» города Николаевска Волгоградской области. ...

Информация о конспекте

Ваша оценка: Оцените конспект по шкале от 1 до 5 баллов
Дата добавления:6 декабря 2017
Категория:Информатика
Поделись с друзьями:
Скачать конспект