Реферат на тему:


Воспользуйтесь поиском к примеру Реферат        Грубый поиск Точный поиск






Загрузка...

Реферат по информатике:

Тема: Базовые элементы языка: типы данных, целочисленные типы данных, данные действительных типов, данные типа string.

План.

Понятие данного.

Понятие переменной.

Данные целого типа.

Раздел объявления переменных.

Данные вещественных типов.

Данные типа string.

Цель занятия: осмыслить понятие данного, переменной и типов данных,

уметь объявлять переменные и решать задачи обработки данных целых и вещественных типов.

Литература. Я.М. Глинский "Информатика". Алгоритмизация и программирование книга 1.

1. Понятие данного.

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

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

Устойчивое это не может изменить своего значения во время выполнения программы. Примерами постоянных целых данных являются числа: 5, 10, 0, -1256.

2. Понятие переменной.

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

Данные целого типа.

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

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

Название типа | Помощь | Объем

byte | Цели очень короткие | (1 байт)

integer | Цели короткие | (2 байт)

longint | Цели длинные | (4 байт)

Цели очень краткие данные имеют значения от 0 до 255, цели краткие данные относятся к диапазону от -32768 до 32767, а длинные от -2147483648 до 2147483647. чаще применяют тип integer.

4. Раздел объявления переменных.

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

var

:

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

var n1, n2: integer

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

Элементы списка отделяют запятой, а команды - точкой с запятой.

Задача 1. От города А до В автомобиль ехал t1 = 5 час. со средней скоростью V1 = 70 км /час., от В до С - t2 = 4 часа., со скоростью V2 = 75 км /час., определить расстояние между городами.

Program distance

var

t1, v1, t2, v2, ab, bc, ac: integer

begin

t1 = 5; t2 = 4; v1 = 70; v2 = 75

ab = v1 t1; bc = v2 t2; ac = ab + bc

writeln (ab: 6, bc 6, ac: 6)

end.

Выполним программу и на экране получим: |

350 | 300 | 650

ДОМ: Задача. Модифицируйте программу на случай четырех городов.

5. Данные вещественных типов.

Данные, значения которых являются действительные числа, могут принадлежать к таким типам (чаще всего используют тип real):

single | Действительные короткие | (4 байта)

real | Действительные | (6 байтов)

double | Действительные длинные | (8 байтов)

extended | Действительные очень длинные | (12 байт)

Действительные короткие и просто настоящие данные - это числа в обычном (с десятичной точкой) или показательных формате mep с максимальным значенням1038, а длинные - это числа в обычном или показательных формате mep с мак4симальним значением 10308.

Значение действительного числа в информатике записывают так:

mep = m 102

Где m - мантисса, Е - Хнов десятичной системы счисления, р - порядок.

Пример 1.

6.25 +01 = 6.25 101 = 62.5

-0.12500Е +01 = -0.125 101 = -1.25

3.1415-06 = 3.1415 10-6 = 0.0000031415

Пример 2. Пусть известно, что масса некоторого вещества может приобретать НЕ целочисленного значения (1,5 кг и т.д.). Массе вещества поставлено в соответствие переменную с именем ________. Поэтому переменную масса объявить как данное числового вещественного типа так:

var masa: real.

6. Данные типа String

Данные, значениями которых являются группа символов (слово или некоторый текст), называют текстовыми (другой термин - строки). Название этого типа данных - string. Признаком текстовой постоянной, является одинарные звена (апострофы), между которыми записана группа символов, а именно: "5", "Lviv", "Киев". Итак 2001 - это целая числовая стала, а "2001" - текстовая стала. Если текст содержит апостроф, то он дублируется, например "имя". Текстовые данные типа string могут содержать до 255 символов, но часто требуется меньшее количество символов n, которую задают в описаниях так: string [n].

Пример 3. Объявить переменные а1, а2, а3 как настоящие, в1, в2 - как цели, а с1 - как текстовую можно так:

var а1 а2 а3: real

в1, в2: integer; c1: string

Упражнения и задачи

Составьте алгоритмы решения следующих задач (считая, что все входные данные и результаты являются целыми числами - данными типа integer).

Определите силу F, действующую на тело с массой m, которое движется с ускорением а (формула F = mа)

Выполняем программу и на экране получаем: 40.

Вычислите стоимость а театральных билетов по 4 грн. и в билетов по

6 грн. отдельности и всех вместе.

Program syla

Var

a, c1, b, c2, v1, v2,

Загрузка...

Страницы: 1 2