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

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

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

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

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

Категории:

ISBN: 5-699-24023-3 978-5-699-24023-4

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

Купить за 39.98 руб и скачать

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

9. Параметры подпрограмм

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

   Существует три типа параметров: значение, переменная и нетипизированная переменная. Они характеризуются следующим:

   1. Группа параметров без предшествующего ключевого слова является списком параметров-значений.

   2. Группа параметров, перед которыми следует ключевое слово const и за которыми следует тип, является списком параметров-констант.

   3. Группа параметров, перед которыми стоит ключевое слово var и за которыми следует тип, является списком параметров-переменных.

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

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

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

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

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

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

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

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

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

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

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

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

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

АвторКнигаОписаниеГодЦенаТип книги
Сборник научных статейИнформатика и информационные технологии в образовании, науке и производствеСборник содержит научные статьи, посвященные широкому кругу вопросов, как традиционных, так и новых: использование информационных технологий в науке и производстве; использование возможностей… — Нобель Пресс, - Подробнее...2014
455бумажная книга
А.А. РыбановИнформатика и информационные технологии в образовании, науке и производствеКонференция посвящена широкому кругу вопросов, как традиционных, так и новых: использование возможностей Интернет в управлении образованием; интернет-технологии в школе; информатика и информационные… — Нобель Пресс, - Подробнее...2013
397бумажная книга
Сборник научных статейИнформатика и информационные технологии в образовании, науке и производствеСборник содержит научные статьи, посвященные широкому кругу вопросов, как традиционных, так и новых: использование информационных технологий в науке и производстве; использование возможностей… — Нобель Пресс, (формат: 60x90/16, 544 стр.) Подробнее...2014
589бумажная книга
А.А. РыбановИнформатика и информационные технологии в образовании, науке и производствеКонференция посвящена широкому кругу вопросов, как традиционных, так и новых: использование возможностей Интернет в управлении образованием; интернет-технологиив школе; информатика и информационные… — Нобель Пресс, (формат: 60x90/16, 544 стр.) Подробнее...2013
514бумажная книга
А. В. ЦветковаИнформатика и информационные технологии: конспект лекцийКонспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и предназначен для освоения студентами вузов специальной дисциплины… — Научная книга, Подробнее...
39.98электронная книга
Гвоздева Валентина АлександровнаИнформатика, автоматизированные информационные технологии и системы. УчебникВ первой части книги, Информатика, даны история развития вычислительной техники и становления информатики, вопросы представления, измерения и хранения информации, системы счисления, логические… — Форум, Профессиональное образование Подробнее...2018
1345бумажная книга
Гвоздева В.А.Информатика, автоматизированные информационные технологии и системы. Учебник544 с. В первой части книги, Информатика, даны история развития вычислительной техники и становления информатики, вопросы представления, измерения и хранения информации, системы счисления, логические… — Форум, (формат: 60x90/16, 544 стр.) Профессиональное образование Подробнее...2011
1740бумажная книга
Гвоздева Валентина АлександровнаИнформатика, автоматизированные информационные технологии и системы. УчебникВ первой части книги, Информатика, даны история развития вычислительной техники и становления информатики, вопросы представления, измерения и хранения информации, системы счисления, логические… — Форум, (формат: 60x90/16, 544 стр.) Высшее образование: Бакалавриат Подробнее...2019
3158бумажная книга
Гвоздева Валентина АлександровнаИнформатика, автоматизированные информационные технологии и системы. УчебникВ первой части книги,`Информатика`, даны история развития вычислительной техники и становления информатики, вопросы представления, измерения и хранения информации, системы счисления, логические… — Форум, (формат: 215x145x26мм, 542 стр.) Высшее образование: Бакалавриат Подробнее...2019
3392бумажная книга
Романова Ю.Д., Музычкин П.А., Лесничная И.Г.Информатика и информационные технологии. Учебное пособие - 5 изд.704 с. В книге изложены основы информатики, раскрыты информационные технологии, инструменты сбора, обработки, хранения и поиска экономической информации с использованием современного понятийного и… — ЭКСМО-ПРЕСС, (формат: 60x90/16, 544 стр.) Подробнее...2011
187бумажная книга
Александр ЕсиповИнформатика и информационные технологии для учащихся школ и колледжейВ учебном пособии рассматриваются следующие разделы школьного курса информатики и информационных технологий: устройство и основные принципы работы компьютера, информация и информационные процессы… — БХВ-Петербург, Информатика и информационные технологии Подробнее...2004
127электронная книга
А. С. ЕсиповИнформатика и информационные технологии для учащихся школ и колледжейВ учебном пособии рассматриваются следующие разделы школьного курса информатики и информационных технологий: устройство и основные принципы работы компьютера, информация и информационные процессы… — БХВ-Петербург, Информатика и информационные технологии Подробнее...2004
368бумажная книга
Е. В. ФилимоноваИнформатика и информационные технологии в профессиональной деятельностиРассматриваются основные принципы, методы и свойства информационных и коммуникационных технологий и их эффективность, интегрированные информационные системы и проблемно-ориентированные пакеты… — КноРус, (формат: 60x90/16, 544 стр.) Среднее профессиональное образование (КноРус) Подробнее...2019
630электронная книга

Look at other dictionaries:

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

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

  • Объявление (информатика) — Возможно, эта статья содержит оригинальное исследование. Добавьте ссылки на источники, в противном случае она может быть выставлена на удаление. Дополнительные сведения могут быть на странице обсуждения. (25 мая 2011) …   Википедия

  • Государственная программа — (Government program) Государственная программа это инструмент государственного регулирования экономики, обеспечивающий достижение перспективных целей Понятие государственной программы, виды государственных федеральных и муниципальных программ,… …   Энциклопедия инвестора

  • Соглашение вызова — или модель вызова (англ. Calling convention)  часть двоичного интерфейса приложений, которая регламентирует технические особенности вызова подпрограммы, передачи параметров, возврата из подпрограммы и передачи результата вычислений в… …   Википедия

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

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

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

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

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

  • Цифровой сигнальный процессор — (англ. Digital signal processor, DSP; сигнальный микропроцессор, СМП; процессор цифровых сигналов, ПЦС)  специализированный микропроцессор, предназначенный для цифровой обработки сигналов (обычно в реальном масштабе времени) …   Википедия


Share the article and excerpts

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

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