Электронная книга: «Информатика и информационные технологии»

Информатика и информационные технологии

Серия: "Шпаргалки"

Информативные ответы на все вопросы курса «Информатика и информационные технологии» в соответствии с Государственным образовательным стандартом.

Издательство: "Научная книга"

Категории:

ISBN: 5-699-24023-3 978-5-699-24023-4,978-5-425-08916-8

Характеристики

Форматы:
Возраст: 0

электронная книга (fb2, fb3, epub, mobi, pdf, html, pdb, lit, doc, rtf, txt)

Цена: 39.98 руб

Подробнее и скачать

Ознакомительный отрывок книги:

10. Типы параметров подпрограмм

   Параметры-значения

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

   Параметры-константы

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

   Параметры-переменные

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

   Нетипизированные параметры

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

   Процедурные переменные

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

   Процедура или функция при присваивании должна быть:

   1) не стандартной;

   2) не вложенной;

   3) не процедурой типа inline;

   4) не процедурой прерывания (interrupt).

   Параметры процедурного типа

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

   Если процедура или функция должны передаваться в качестве параметра, они должны удовлетворять тем же правилам совместимости типа, что и при присваивании. То есть, такие процедуры или функции должны компилироваться с директивой far, они не могут быть встроенными функциями, не могут быть вложенными и не могут описываться с атрибутами inline или interrupt.

Содержание отрывка:

Другие книги схожей тематики:

АвторКнигаОписаниеГодЦенаТип книги
Н. УгриновичИнформатика и информационные технологииУчебное пособие для 10-11 классов предназначено для изучения курса информатики в общеобразовательных учреждениях — (формат: 60x90/16, 464 стр.) Подробнее...2001
250бумажная книга
Н. УгриновичИнформатика и информационные технологии. 10-11 классыУчебное пособие предназначено для изучения курса информатики в общеобразовательных учреждениях. Пособие полностью соответствует рекомендованному Министерством образования РФ минимуму содержания… — Лаборатория Базовых Знаний,Московские учебники, (формат: 60x90/16, 464 стр.) Информатика Подробнее...2001
533бумажная книга
Сборник научных статейИнформатика и информационные технологии в образовании, науке и производстве Сборник содержит научные статьи, посвященные широкому кругу вопросов, как традиционных, так и новых: использование информационных технологий в науке и производстве; использование возможностей… — Нобель Пресс, - Подробнее...2014
494бумажная книга
А.А. РыбановИнформатика и информационные технологии в образовании, науке и производстве Конференция посвящена широкому кругу вопросов, как традиционных, так и новых: использование возможностей Интернет в управлении образованием; интернет-технологии в школе; информатика и… — Нобель Пресс, - Подробнее...2013
432бумажная книга
Сборник научных статейИнформатика и информационные технологии в образовании, науке и производствеСборник содержит научные статьи, посвященные широкому кругу вопросов, как традиционных, так и новых: использование информационных технологий в науке и производстве; использование возможностей… — Нобель Пресс, (формат: 60x90/16, 544 стр.) Подробнее...2014
639бумажная книга
А.А. РыбановИнформатика и информационные технологии в образовании, науке и производствеКонференция посвящена широкому кругу вопросов, как традиционных, так и новых: использование возможностей Интернет в управлении образованием; интернет-технологии в школе; информатика и информационные… — Нобель Пресс, (формат: 60x90/16, 544 стр.) Подробнее...2013
559бумажная книга
А.А. РыбановИнформатика и информационные технологии в образовании, науке и производстве. XII-я научно-практическая конференция Волжский политехнический институт (филиал) ВолгГТУ (Волжский, 27-28 января 2013 г.)Конференция посвящена широкому кругу вопросов, как традиционных, так и новых: использование возможностей Интернет в управлении образованием; интернет-технологии в школе; информатика и информационные… — (формат: 210x280, 112 стр.) Подробнее...2013
443бумажная книга
Сборник научных статейИнформатика и информационные технологии в образовании, науке и производстве. Часть IСборник содержит научные статьи, посвященные широкому кругу вопросов, как традиционных, так и новых: использование информационных технологий в науке и производстве; использование возможностей… — (формат: 210x280, 168 стр.) Подробнее...2014
489бумажная книга
А. В. ЦветковаИнформатика и информационные технологии: конспект лекцийКонспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и предназначен для освоения студентами вузов специальной дисциплины… — Научная книга, Подробнее...
39.98электронная книга
А. Г. Гейн, Н. А. ЮнерманИнформатика и информационные технологии. 9 классУчебник является продолжением учебника «Информатика и информационные технологии» для 8 класса авторов А.Г. Гейна, А.И. Сенокосова и Н.А. Юнерман. Он состоит из четырех глав: «Приложение Windows»… — (формат: 60x90/16, 544 стр.) Подробнее...
340бумажная книга
Гвоздева Валентина АлександровнаИнформатика, автоматизированные информационные технологии и системы. УчебникВ первой части книги, Информатика, даны история развития вычислительной техники и становления информатики, вопросы представления, измерения и хранения информации, системы счисления, логические… — Форум, Профессиональное образование Подробнее...2018
1270бумажная книга
Гвоздева В.А.Информатика, автоматизированные информационные технологии и системы. Учебник544 с. В первой части книги, Информатика, даны история развития вычислительной техники и становления информатики, вопросы представления, измерения и хранения информации, системы счисления, логические… — Форум, (формат: 60x90/16, 544 стр.) Профессиональное образование Подробнее...2011
1740бумажная книга

Look at other dictionaries:

  • Форт (язык программирования) — У этого термина существуют и другие значения, см. Форт (значения). Forth Семантика: императивный Тип исполнения: интерпретатор/компилятор Появился в: 1971 Автор(ы): Чарльз Х. Мур Основные реализации …   Википедия

  • Forth (язык программирования) — Forth Семантика: императивный Тип исполнения: интерпретатор/компилятор Появился в: 1971 г. Автор(ы): Чарльз Х. Мур Основные реализации: gForth, pForth, kForth, SP Forth, win32forth …   Википедия

  • Forth — Семантика: императивный Тип исполнения: интерпретатор/компилятор Появился в: 1971 г. Автор(ы): Чарльз Х. Мур Основные реализации: gForth, pForth, kForth, SP Forth[1], win32forth …   Википедия

  • Подпрограмма — (англ. subroutine)  поименованная или иным образом идентифицированная часть компьютерной программы, содержащая описание определённого набора действий. Подпрограмма может быть многократно вызвана из разных частей программы. В языках… …   Википедия

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

  • Парадигма — (Paradigm) Определение парадигмы, история возникновения парадигмы Информация об определении парадигмы, история возникновения парадигмы Содержание Содержание История возникновения Частные случаи (лингвистика) Управленческая парадигма Парадигма… …   Энциклопедия инвестора

  • BASIC — Класс языка: алгоритмическое, процедурное, объектное программирование Появился в: 1963 г. Расширение файлов: .bas Типизация данных: нестрогая Бейсик (от BASIC, сокращение от англ.  …   Википедия

  • Бейсик — У этого термина существуют и другие значения, см. Бейсик (значения). BASIC Класс языка: алгоритмический, позже процедурный, позже объектно ориентированный Появился в: 1963 Автор(ы): Томас Курц, Джон Кемени Расширение файлов …   Википедия

  • Бэйсик — BASIC Класс языка: алгоритмическое, процедурное, объектное программирование Появился в: 1963 г. Типизация данных: нестрогая Бейсик (BASIC  сокращение от англ. Beginner s All purpose Symbolic Instruction Code  универсальный код символических… …   Википедия

  • Калькулятор — У этого термина существуют и другие значения, см. Калькулятор (значения). Современный инженерный калькулятор Калькулятор …   Википедия

  • Euphoria (язык программирования) — У этого термина существуют и другие значения, см. Euphoria. Euphoria Семантика: императивный Класс языка: процедурный Тип исполнения: интерпретация, интерп …   Википедия


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

Мы используем куки для наилучшего представления нашего сайта. Продолжая использовать данный сайт, вы соглашаетесь с этим.