Алгоритмы работы с величинами. Данные Компьютер-исполнитель работает с определенными данными по определенной программе. Данные - это множество величин.

Презентация:



Advertisements
Похожие презентации
turbo.exe основной файл среды Любой язык обладает алфавитом, синтаксисом и семантикой. В алфавит входит набор символов, использующихся в языке с помощью.
Advertisements

Язык программирования Turbo Pascal. Программирование Программирование – это запись разработанного алгоритма на языке программирования. 4 Автор языка Паскаль.
Языки программирования QBasic и Turbo Pascal 7.0. Тема : Языки программирования QBasic и Turbo Pascal 7.0. Цель урока: Дать основные понятия о языках программирования.
«Типы данных». Целочисленные типы данных Тип ДиапазонТребуемая память (байт) byte shortint integer word longint
Основы алгоритмизации и программирования. Компьютер – это устройство для универсальной обработки информации. Достаточно только написать точную инструкцию.
Урок 3 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛА ПРОГРАММИРОВАНИЯ.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Тема: « Линейные вычислительные алгоритмы. ». Язык Паскаль был разработан в 1970г. Никласом Виртом как язык обучения студентов программированию. Паскаль.
Простые типы данных на языке программирования Turbo Pascal.
Алфавит и синтаксис языка программирования Visual Basic.
Данные в программах и алгоритмах Программы и их алгоритмы пишутся для обработки данных. Чтобы реализовать алгоритм, программам необходимо работать с данными.
Пять основных классов типов данных: Простые типы; Структурированные типы; Ссылочные типы; Процедурные типы; Объектные типы;
Лекция 4 Программирование на Паскале. Элементы языка Турбо Паскаль 7.0. Типы данных. Управляющие конструкции.
Алфавит языка Прописные и строчные буквы латинского языка ; Десятичные цифры; Знаки операций + - * /
Основные этапы решения задач на компьютере. Первый этап – постановка задачи. На этом этапе участвует человек, хорошо представляющий предметную область.
Язык программирования Pascal Выполнила: ученица 10А класса Елизавета Тельнова Г. Королев 2012 год.
Система типов языка программирования Turbo Pascal…
Язык программирования Паскаль Учитель информатики: Иванчикова Т.Ф.
Константы языка Турбо Паскаль. Константы не изменяют своего значения в процессе выполнения программы. Они описываются с помощью служебного слова const,за.
Транксрипт:

Алгоритмы работы с величинами

Данные Компьютер-исполнитель работает с определенными данными по определенной программе. Данные - это множество величин.

Существуют три основных типа величин, с которыми работает компьютер: числовой, символьный, логический.

Числовые величины в программировании, так же как и математические величины, делятся на переменные и константы (постоянные). Например, в формуле (а2 - 2аb + b2) а, b - переменные, 2 - константа.

Константы Числа, символы, строки, которые не изменяют своего значения в процессе выполнения программы, должны объявляться как постоянные, т. е. константы. Const E= ; (Число Эйлера) C= E+8; (скорость света в м\с) Cube=12; (число ребер куба) Hello=Привет; (строка – приветствие) On=true; (логические константы) Off=false;

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

Тип данных определяет -Формат представления данных в памяти ЭВМ; -Множество допустимых значений; -Множество допустимых операций.

Классы типов данных простые типы; структурированные типы; ссылочные типы; процедурные типы; объектные типы.

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

Целочисленные типы ТипДиапазонФормат Размер в байтах Shortin t Знаковый1 Integer Знаковый2 Longint Знаковый4 Byte Беззнаковый1 Word Беззнаковый2

Вещественные типы ТипДиапазон Число значащих цифр Размер в байтах Real2.9* * Single1.5* * Double5.0* * Extended3.4* * Comp-9.2* *

Логический тип Переменные, константы и выражения логического типа имеют два значения TRUE (истина) или FALSE (ложь). Логический тип как и целый тип относится к порядковым типам.

Символьный тип Стандартный символьный тип Char определяет полный набор ASCII-символов. Значением переменной этого типа может быть любой символ – это буквы, цифры, знаки препинания и специальные символы. Каждому символу алфавита соответствует индивидуальный числовой код от 0 до 255.

Перечисляемый тип Этот тип данных получил название перечисляемого, потому что он задается в виде перечисления некоторых значений. Эти значения образуют упорядоченное множество и являются константами этого типа. Для объявления переменной список возможных значений, разделяемых запятой, указывается в круглых скобках. Var month: (january, february, marth, april, may, june, jule, august, september, october, november, december). Упорядоченность элементов перечисляемого типа определяется порядком их следования.

Интервальный (ограниченный) тип данных Интервальный (ограниченный) тип данных представляет собой интервал значений порядкового типа, называемого базовым типом. Описание типа задает наименьшее и наибольшее значения, входящие в этот интервал. Var a:1..25; ch: a.. z Переменная ограниченного типа сохраняет все свойства переменных базового типа.

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

В любом языке программирования имеются структурные элементы: символы, слова, выражения и операторы. Слово образуется из последовательности символов, выражение представляет собой группу слов, оператор – определенную комбинацию слов и выражений.

Алфавит языка Символы языка – это элементарные знаки, используемые при составлении любых текстов. Набор таких символов называют алфавитом языка. -Все латинские прописные и строчные буквы -Арабские цифры -Знаки + - * / \,. ; : ( ) и др. -Служебные слова

Служебные слова Для записи команд, имен функций, поясняющих терминов предусматривают набор строго определенных слов, которые называют служебными или зарезервированными. Служебные слова делятся на три категории: -Операторы (коды операций) (read, write и т. д.) -Функции (имена функций) (SIN, COS и т.д.) -Ключевые слова (and, var, begin и т.д.)

Арифметические функции функцияНазначениеТип результата Abs(X)Абсолютное значение аргументаСовпадает с типом X Arctan(X)Арктангенс аргументаВещественный Cos(X)Косинус аргументаВещественный Ехр(Х)еxеx Вещественный Frac(X)Дробная часть числаВещественный Int(X)Целая часть числаВещественный Ln(X)Натуральный логарифмВещественный Pi Значение величины Pi= Вещественный Sin(X)Синус аргументаВещественный Sqr(X)Квадрат аргументаСовпадает с типом X Sqrt(X)Квадратный корень аргументаВещественный