Работа с величинами. Ввод-вывод. Выражения. Линейные алгоритмы Для программной обработки в ЭВМ данные представляются в виде величин и их совокупностей. Величина — это элемент данных с точки зрения их семантического (смыслового) содержания или обработки. Смысловое (семантическое) разбиение данных производится во время постановки задачи и разработки алгоритма ее решения (входные, выходные и промежуточные). Исходные (входные) — это данные, известные перед выполнением задачи, из условия. Выходные данные — результат решения задачи. Переменные, которые не являются ни аргументом, ни результатом алгоритма, а используются только для обозначения вычисляемого промежуточного значения, называются промежуточными. Вместе с тем, архитектура ЭВМ, используемое программное обеспечение требуют указать имена и типы данных — целый, вещественный, логический и символьный. Итак, с понятием величины связаны следующие характеристики (атрибуты): имя — это ее обозначение и место в памяти; тип — множество допустимых значений и множество применимых операций к ней; значение — динамическая характеристика, может меняться многократно в ходе исполнения алгоритма. Во время выполнения алгоритма в каждый конкретный момент величина имеет какое-то значение или не определена. Постоянной называется величина, значение которой не изменяется в процессе исполнения алгоритма, а остается одним и тем же, указанным в тексте алгоритма. Переменной называется величина, значение которой меняется в процессе исполнения алгоритма. Тип выражения определяется типами входящих в него величин, а также выполняемыми операциями. В языке Pascal тип величины задают заранее, т.к. все переменные, используемые в программе, должны быть объявлены в разделе описания с указанием их типа. Различают переменные следующих простых типов: целые (Integer, Byte, ShortInt, Word, LongInt), вещественные (Real, Comp, Double, Single, Extended), логический (Boolean), символьный (Char), перечисляемый, диапазонный. Вообще, иерархия типов в языке Pascal следующая:  Объявления служат для компилятора источником информации о свойствах величин, используемых в программе, и установления связи между этими величина и их идентификаторами, фиксируя тем самым конкретный смысл, предписанный различным идентификаторам в программе. Согласно объявленным переменным и их количеству компилятор резервирует необходимый объем памяти для хранения значений величин, над которыми выполняются требуемые операции. Описание переменной: имя переменной (идентификатор) : тип; Пример описания: Var D, C, N : Integer; LogPer : Boolean; A, B : Real; K : Char; Тип переменной определяет диапазон допустимых значений, принимаемых величинами этого типа; набор операций, допустимых над данной величиной и объем памяти, отводимой под эту переменную. Каждый тип имеет свой идентификатор. Идентификатор | Длина, байт | Диапазон (множество) значений | Операции | Целые типы | integer | 2 | –32768..32767 | +, –, /, *, Div, Mod, >=, =, =, =, =, =, =, =, =, =, =, B) And (C /P /TD /TR /TABLE P style=\'margin-top:6.0pt\'FONT style=\'color:black\'Логический операнд — это конструкция соответствующего языка программирования, которая задает правило для вычисления одного из двух возможных значений: True или False./FONT/P P style=\'margin-top:6.0pt\'FONT style=\'color:black\'Чаще всего логические выражения используют в операторах присваивания или для записи того или иного условия. Составными частями логических выражений могут быть: логические значения (True, False); логические переменные; отношения./FONT/P P style=\'margin-top:6.0pt\'FONT style=\'color:black\'Например/FONTFONT style=\'color:black\', 1) Y:=True; 2) Z:=False; 3) LogPer:=A > B; 4) Log1:=(A = B) And (C , =,
Получить работу.
Похожие работы:
Экскурсионная и выставочная работа
Расчёт электросетей - Контрольная работа
Понятие и признаки права
Study of advertising language
Культура. Цивилизация - Контрольная работа
Категория: | Философия |
|
Предмет: | Философия |
|
Вид работы: | Контрольная работа |
|
Дата сдачи: | 20.06.2008 |
|
Язык: | русский |
|
Описание: |
Вопросы культуры рассматривались в философских системах. Под культурой понималась деятельность людей, направленная на преобразование окружающего мира. Уровень культуры, особенности проявляются в объектах, создаваемых людьми в процессе деятельности. |
Поняття \"українське відродження\". Періодизація та регіоналістика \"українського відродження\" - Реферат
Категория: | История и исторические личности |
|
Предмет: | Історія |
|
Вид работы: | Реферат |
|
Дата сдачи: | 29.11.2009 |
|
Язык: | украинский |
|
Описание: |
Роль окремих регіонів щодо національного відродження України за М. Грушевським: Слобожанщина та Харківський університет, Наддніпрянщина та Київ, Петербург, Галичина. П\'ять стадій українського відродження та українські культурні зони згідно О. Пріцака. |
«Говорящие картины» и «застывшие стихотворения»: представления о родстве поэзии и живописи в Англии на рубеже XVI-XVII веков В.А. Мусвик Представление о родстве поэзии и живописи, слова и изображения являлось одной из самых популярных идей в европейской литературной критике и художественной теории XVI - начала XVII вв., а также нашло непосредственное воплощение в художественной практике авторов той эпохи. Представление об «искусствах-сестрах», «искусствах-родственницах» опиралось на возрожденные и по-новому истолкованные античные представления «ut pictura poesis» (поэзия как живопись) и «ut rhetorica pictura» (живопись как риторика), высказанные Плутархом («О славе афинян») и Горацием («Наука поэзии»).
Россия в годы либеральных реформ (60-90-е годы XIX века) - Реферат
Категория: | История и исторические личности |
|
Предмет: | История |
|
Вид работы: | Реферат |
|
Дата сдачи: | 23.11.2006 |
|
Язык: | русский |
|
Описание: |
Истоки либерализма. Зарождение и развитие либерализма в царской России. Реформы Александра II. Отмена крепостного права. Земская и городская реформы. Судебная и военная реформа. Реформы системы просвещения и цензуры. Контрреформы 80-90-х годов. |
Договор поставки товаров для государственных нужд как разновидность договора купли-продажи - Курсовая работа
Категория: | Государство и право |
|
Предмет: | Гражданское право |
|
Вид работы: | Курсовая работа |
|
Дата сдачи: | 02.03.2010 |
|
Язык: | русский |
|
Описание: |
Рассмотрение основных аспектов заключения договора по поставке товаров для государственных нужд: определение структуры связей, прав и обязанностей сторон (порядок расчетов, условия о цене, возмещение убытков), ответственности за нарушение обязательств. |
Анархические идеи - от древних веков до начала XIX века
Вирусный гепатит \"В\", желтушная форма с преимущественно цитолитическим синдромом, тяжелое течение - История болезни
Категория: | Медицина |
|
Предмет: | Инфекционные болезни |
|
Вид работы: | История болезни |
|
Дата сдачи: | 11.03.2009 |
|
Язык: | русский |
|
Описание: |
Жалобы больного и анамнез заболевания. Дифференциальный и клинический диагнозы и их обоснование. Прогноз для жизни и эпикриз. Нейтрализация источников инфекции. План лечения вирусного гепатита \"В\", с желтушностью с преобладанием цитолитического синдрома. |
Темы последних работ:
|
|
|
|
|
|
|
|
|
|

|