8 класс. Конспект урока. Типы данных
план-конспект занятия по информатике и икт (8 класс) по теме
Алгоритм (повторение).
Имя переменной (идентификатор).
Скачать:
Вложение | Размер |
---|---|
8 класс. Имя переменной. Типы данных | 59 КБ |
Предварительный просмотр:
- 8 КЛАСС. Конспект урока № 1.
- АЛГОРИТМ. ИМЯ ПЕРЕМЕННОЙ
- Алгоритм – это понятное и точное предписание исполнителю, выполнив которое, исполнитель получит результат.
- Исполнитель – человек, машина, животное.
- Свойства алгоритма: результативность, точность, понятность (команды алгоритма входят в состав СКИ – системы команд исполнителя), дискретность (пошаговость), массовость.
- Способы задания алгоритма (формы представления): словесный, аналитический, в виде схемы (блок-схемы), в виде программы на языке программирования.
- Классификация алгоритмов: линейный, нелинейный: ветвление (выбор) и цикл (повторение)
- Имя переменной (идентификатор)
У каждой переменной есть имя, тип и текущее значение.
В качестве имен переменных могут быть латинские буквы с цифрами. Причем может быть не одна буква, а несколько. Не имеет значение в обозначении переменных маленькими или большими (строчными или прописными) буквами они написаны.
Имя переменной должно удовлетворять следующим требованиям:
1) всегда начинаться с буквы, после которой могут другие буквы или цифры;
2) в идентификаторе (имени) не должно быть пробелов, запятых или других непредусмотренных знаков;
3) нельзя использовать в качестве имен переменных слова, которые являются служебными или операторами.
- Типы данных:
- Числовой: целочисленные, вещественные (действительные).
- Символьный: символы, строки
- Формы записи вещественного числа:
обычная и нормализованная
Нормализованная (экспоненциальная) запись числа
Форма записи:
Мантисса Е Порядок
Мантисса – Положительное или отрицательное число в интервале [1;10) по абсолютному значению
Порядок – Положительное или отрицательное число в интервале [1; 99] по абсолютному значению
Примеры:
-7,9 Е -05 = 7,9*10-5 = - 0,000079
2,31 E 12 = 2,31*1012= 2 310 000 000 000
-6,08 E 07 = -6,08*107= - 60 800 000
- 7, 31 E -11 = - 7,31*10-11= - 0,000 000 000 0731
405 000 000 000 = 4,05 Е 11
- 0,000 000 000 0218 = - 2,18 Е-11
- ПРИЛОЖЕНИЕ 1. Запись некоторых функций
Функция | Запись на Паскале |
Синус | Sin(x) |
Косинус | Cos(x) |
Арктангенс | Arctan(x) |
Абсолютное значение (модуль) | Abs(x) |
Натуральный логарифм ln(x) | Ln(x) |
x2 | SQR(x) |
√x | SQRT(x) |
xy из математики: xy=eyln(|x|) | exp(y*Ln(x)) только для целых чисел и степеней |
Случайное число (0,1) | RANDOM(x) |
Целая часть числа | TRUNC(x) |
Округление вещ. числа до целого | Round(x) |
Число π (3,1415926536) | Pi |
- ПРИЛОЖЕНИЕ 2. ТИПЫ ДАННЫХ (ПаскальАВС)
- Порядковые типы
Тип integer (целый). Значения этого типа занимают 4 байта и находятся в диапазоне от -2147483648 до 2147483647. Константа MaxInt хранит значение 2147483647.
Тип byte (беззнаковый целый). Значения этого типа занимают 1 байт и находятся в диапазоне от 0 до 255.
Тип word (беззнаковый целый). Значения этого типа занимают 2 байта и находятся в диапазоне от 0 до 65535.
Тип char (символьный). Значения этого типа занимают 1 байт и представляют собой символы в кодировке Windows. Стандартная функция Chr(x) возвращает символ с кодом x. Константы этого типа могут быть записаны в виде #x, где x - целое число от 0 до 255.
- Для целых типов определены операции:
Операция | Обозначение | Пример | Результат |
Сложение | + | 2+3 | 5 |
Вычитание | - | 10-8 | 2 |
Умножение | * | 3*4 | 12 |
Целочисленное деление | div | 17 div 5 | 3 |
Остаток от деления | mod | 17 mod 5 | 2 |
- Типы boolean, real и complex
Тип boolean (логический). Переменные и константы логического типа занимают 1 байт и принимают одно из двух значений, задаваемых предопределенными константами True (истина) и False (ложь).
Тип real (вещественный). Значения вещественного типа занимают 8 байт, содержат 15-16 значащих цифр и по модулю не могут превосходить величины 1.7∙10308. Самое маленькое положительное число вещественного типа равно 5.0∙10-324. Константы типа real можно записывать как в форме с плавающей точкой, так и в экспоненциальной форме: 1.7, 0.013, 2.5e3 (2500), 1.4e-1 (0.14).
Тип complex (комплексный). Значения комплексного типа занимают 16 байт. Константы этого типа записываются в виде (x,y), где x и y - выражения вещественного типа, представляющие собой вещественную и мнимую части комплексного числа.
- Для вещественных типов определены операции:
Операция | Обозначение | Пример | Результат |
Сложение | + | 2+3 | 5 |
Вычитание | - | 10-8 | 2 |
Умножение | * | 3*4 | 12 |
Деление | / | 17 / 5 20 / 4 | 3.4 5 |
- Строковый тип
Строки в Pascal ABC имеют тип string и состоят из не более чем 255 символов. При описании
var s: string;
под переменную s отводится 256 байт, при этом в нулевом байте хранится длина строки.
По теме: методические разработки, презентации и конспекты
Конспект урока "Типы речи"
Урок носит проблемно-диалогический характер. Просто и ненавязчиво дети знакомятся с тремя типами речи. Урок сопровождает мультимедийная презентация....
Конспект урока "Базы данных" 11 класс.
Урок «Базы данных и системы управления базами данных»....
Конспект урока "Базы данных"
Тема урока: "Базы данных. СУБД"Предмет: информатикаФорма урока: урокТип урока: интегрированныйМетоды урока: частично-поисковыйФорма организации учебной деятельности: фронтальная, групповая, индивидуал...
Конспект урока "Типы школ в Англии" по учебнику К.Кауфман "Happy English. ru" (7 класс)
Цель урока: развитие коммуникативной компетенции обучающихся по теме «Английские школы». Задачи урока: Образовательные: познакомить обучающихся с разными типами английских школ; учить об...
Презентация к уроку: "Типы данных в языке программирования Паскаль"
Использование различных типов данных в Pascal, имеют огромное значение для программирования, так как определяют способы и алгоритмы обработки этих данных. Под типом данных мы будем понимать множество ...
3. Конспект урока "Типы домов" 6 класс (развитие читательской грамотности)
Конспект урока английского языка "Типы домов" разработан для 6 класса к УМК Forward. Английский язык под ред. М.В.Вербицкой. Урок направлен на развитие читательской грамотности обучающихся. ...
Конспект урока "Типы придаточных". 9 класс
Конспект урока "Типы придаточных", проводимый во втором полугодии 9 класса....