8 класс. Конспект урока. Типы данных
план-конспект занятия по информатике и икт (8 класс) по теме

Таможникова Галина Ивановна

Алгоритм (повторение).

Имя переменной (идентификатор). 

Скачать:


Предварительный просмотр:

  1. 8 КЛАСС. Конспект урока № 1.
  2. АЛГОРИТМ. ИМЯ ПЕРЕМЕННОЙ
  1. Алгоритм – это понятное и точное предписание исполнителю, выполнив которое, исполнитель получит результат.
  2. Исполнитель – человек, машина, животное.
  3. Свойства алгоритма: результативность, точность, понятность (команды алгоритма входят в состав СКИ – системы команд исполнителя), дискретность (пошаговость), массовость.
  4. Способы задания алгоритма (формы представления): словесный, аналитический, в виде схемы (блок-схемы), в виде программы на языке программирования.
  5. Классификация алгоритмов: линейный, нелинейный: ветвление (выбор) и цикл (повторение)
  1. Имя переменной (идентификатор)

У каждой переменной есть имя, тип и текущее значение.

В качестве имен переменных могут быть латинские буквы с цифрами. Причем может быть не одна буква, а несколько. Не имеет значение в обозначении переменных маленькими или большими (строчными или прописными) буквами они написаны.

Имя переменной должно удовлетворять следующим требованиям:

1) всегда начинаться с буквы, после которой могут другие буквы или цифры;

2) в идентификаторе (имени) не должно быть пробелов, запятых или других непредусмотренных знаков;

3) нельзя использовать в качестве имен переменных слова, которые являются служебными или операторами.

  1. Типы данных:
  • Числовой: целочисленные, вещественные (действительные).
  • Символьный: символы, строки

  1. Формы записи вещественного числа:
    обычная и нормализованная

Нормализованная (экспоненциальная) запись числа

Форма записи: 

Мантисса Е Порядок

Мантисса – Положительное или отрицательное число в интервале [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. ПРИЛОЖЕНИЕ 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


  1. ПРИЛОЖЕНИЕ 2. ТИПЫ ДАННЫХ (ПаскальАВС)
  1. Порядковые типы

Тип integer (целый). Значения этого типа занимают 4 байта и находятся в диапазоне от -2147483648 до 2147483647. Константа MaxInt хранит значение 2147483647.

Тип byte (беззнаковый целый). Значения этого типа занимают 1 байт и находятся в диапазоне от 0 до 255.

Тип word (беззнаковый целый). Значения этого типа занимают 2 байта и находятся в диапазоне от 0 до 65535.

Тип char (символьный). Значения этого типа занимают 1 байт и представляют собой символы в кодировке Windows. Стандартная функция Chr(x) возвращает символ с кодом x. Константы этого типа могут быть записаны в виде #x, где x - целое число от 0 до 255.

  1. Для целых типов определены операции:

Операция

Обозначение

Пример

Результат

Сложение

+

2+3

5

Вычитание

-

10-8

2

Умножение

*

3*4

12

Целочисленное деление

div

17 div 5

3

Остаток от деления

mod

17 mod 5

2

  1. Типы 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 - выражения вещественного типа, представляющие собой вещественную и мнимую части комплексного числа.

  1. Для вещественных типов определены операции:

Операция

Обозначение

Пример

Результат

Сложение

+

2+3

5

Вычитание

-

10-8

2

Умножение

*

3*4

12

Деление

/

17 / 5

20 / 4

3.4

5

  1. Строковый тип

Строки в Pascal ABC имеют тип string и состоят из не более чем 255 символов. При описании

var s: string;

под переменную s отводится 256 байт, при этом в нулевом байте хранится длина строки.


По теме: методические разработки, презентации и конспекты

Конспект урока "Типы речи"

Урок носит проблемно-диалогический характер. Просто и ненавязчиво дети знакомятся с тремя типами речи. Урок сопровождает мультимедийная презентация....

Конспект урока "Базы данных" 11 класс.

Урок «Базы данных и системы управления базами данных»....

Конспект урока "Базы данных"

Тема урока: "Базы данных. СУБД"Предмет: информатикаФорма урока: урокТип урока: интегрированныйМетоды урока: частично-поисковыйФорма организации учебной деятельности: фронтальная, групповая, индивидуал...

Конспект урока "Типы школ в Англии" по учебнику К.Кауфман "Happy English. ru" (7 класс)

Цель урока: развитие коммуникативной компетенции обучающихся по теме «Английские школы». Задачи урока: Образовательные:  познакомить обучающихся с разными типами английских школ;  учить об...

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

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

3. Конспект урока "Типы домов" 6 класс (развитие читательской грамотности)

Конспект урока английского языка "Типы домов" разработан для 6 класса к УМК Forward. Английский язык под ред. М.В.Вербицкой. Урок направлен на развитие читательской грамотности обучающихся. ...

Конспект урока "Типы придаточных". 9 класс

Конспект урока "Типы придаточных", проводимый во втором полугодии 9 класса....