При разработке программы иногда появляются повторяемые группы действий или возникает необходимость расчленить программу на функциональные модули, сделать ее структуру иерархической. Для этого во всех языках программирования существуют средства организации подпрограмм. Для решения сложной задачи рекомендуется сначала алгоритм, а затем и программу разрабатывать «сверху вниз», от более общего плана к детальному. В таком виде главная программа соответствует укрупненному плану решения задачи, а ее команды — вызову соответствующей подзадачи, реализованной в виде подпрограммы.
•Подпрограммы (слайды 4, 5, 6,7)
•Структура подпрограммы (слайд 8)
•Два этапа при работе с подпрограмой (слайд 9)
•Что такое процедуры (слайд 10)
•Процедуры без параметров
(слайды 11, 12, 13, 14, 15, 16, 17,18)
•Процедуры c параметрами
(слайды 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
•Подпрограммы-функции
(слайды 30, 31, 32, 33, 34, 35, 36)
•Вопросы и задания (слайд 37)
•Источники (слайд 38)
Скачать:
![]() |
344.83 КБ |
Предварительный просмотр:
Подписи к слайдам:
Основы программирования Учитель информатики и ИКТ ГОУ г.Москвы СОШ №310 «У Чистых прудов» Цыбикова Т.Р.
9 класс. Запись вспомогательных алгоритмов на языке Паскаль (УМК БОСОВА Л.Л., БОСОВА А.Ю.)
подпрограммы Тема 9. 03.11.2013 Цыбикова Т.Р. 2
СОДЕРЖАНИЕ Подпрограммы (слайды 4 , 5 , 6 , 7 ) Структура подпрограммы (слайд 8) Два этапа при работе с подпрограмой (слайд 9) Что такое процедуры (слайд 10) Процедуры без параметров (слайды 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 ) Процедуры c параметрами (слайды 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 ) Подпрограммы-функции (слайды 30 , 31 , 32 , 33 , 34 , 35 , 36 ) Вопросы и задания (слайд 37) Источники (слайд 38) 03.11.2013 Цыбикова Т.Р. 3
По теме: методические разработки, презентации и конспекты
Основы программирования: ТЕМА 01. ЯЗЫК ПРОГРАММИРОВАНИЯ ПАСКАЛЬ.
ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране .
Основы программирования: ТЕМА 08. ОПЕРАТОР ВАРИАНТА.
Условный оператор позволяет осуществить ветвление программы только по двум направлениям, одно из которых соответствует выполнению проверяемого условия, а другое – невыполнению этого же условия. Если д.
Основы программирования: ТЕМА 02. СТРУКТУРА ПРОГРАММЫ В ПАСКАЛЕ. ВВОД И ВЫВОД ДАННЫХ.
ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране .
Запись вспомогательных алгоритмов на паскале
Основы программирования: ТЕМА 03. РАБОТА В СИСТЕМЕ ТУРБО-ПАСКАЛЬ. РАБОТА В СИСТЕМЕ ABC ПАСКАЛЬ.
ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране .
Основы программирования: ТЕМА 04. УСЛОВНЫЙ ОПЕРАТОР.
ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране .
Основы программирования: ТЕМА 05. ОРГАНИЗАЦИЯ ЦИКЛОВ.
ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране .
Основы программирования: ТЕМА 06. МАССИВЫ.
ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране .
Источник: nsportal.ru
Стандартные функции языка Паскаль
Скрыть рекламу:Не интересуюсь этой темойТовар куплен или услуга найденаНарушает закон или спамМешает просмотру контентаСпасибо, объявление скрыто.
В программировании, как и в любой науке (хотя это и искусство также), с течением исторического времени накапливается опыт, методы решения различных задач. Решение многих задач является достаточно универсальным. Незачем каждый раз писать алгоритм для ее решения, если он уже был написан много лет назад и одобрен сообществом программистов. Такие алгоритмы оформляются в виде функций и модулей, а затем используются в программах, которые пишутся здесь и сейчас.
Функция или процедура может быть уже включена в сам язык программирования, а может входить в модуль, который требуется «подключить» к программе.
Ниже описаны стандартные (включенные в язык) функции языка программирования Паскаль.
Арифметические функции можно использовать только с величинами целого и вещественного типа.
Тип результата
абсолютное значение аргумента
совпадает с типом аргумента
Источник: kopilkaurokov.ru
Учебник Информатика 9 класс Босова Босова
На сайте Учебник-Школа.ком ученик найдет электронные учебники ФГОС и рабочие тетради в формате pdf (пдф). Данные книги можно бесплатно скачать для ознакомления, а также читать онлайн с компьютера или планшета (смартфона, телефона).
Учебник Информатика 9 класс Босова Босова — 2014-2015-2016-2017 год: Читать онлайн (cкачать в формате PDF) — Щелкни!
Пояснение: Для скачивания книги (с Гугл Диска), нажми сверху справа — СТРЕЛКА В ПРЯМОУГОЛЬНИКЕ . Затем в новом окне сверху справа — СТРЕЛКА ВНИЗ
. Для чтения — просто листай колесиком страницы вверх и вниз.
Текст из книги:
Источник: uchebniki-shkola.com