Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Циклические вычислительные процессыСодержание книги
Поиск на нашем сайте ПРАКТИЧЕСКАЯ РАБОТА 11 ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ Цель работы: ü изучить среду программирования Pascal ABC.NET, изучить основные операторы языка программирования Pascal, синтаксис, семантику, а также научиться использовать данные операторы при решении задач. ü овладеть практическими навыками составления алгоритмов с использованием циклов. ü получить представление об операторах while, for, repeat; ü научиться использовать операторы цикла в программах с циклической структурой.
Обеспечение работы: ü ПК с установленными необходимыми программами для работы (MS Word, Pascal ABC.NET); ü методические указания к выполнению работы (электронный вариант). Порядок выполнения работы: 1. Ознакомиться с теоретическим материалом данных методических указаний; 2. Выполнить задание, которое приведено в разделе III. Порядок выполнения работы; 3. Ответить на контрольные вопросы, сделать выводы. 4. Оформить отчет.
Содержание отчета: ü тема, цель и порядок выполнения работы; ü привести все выполненные задания с кратким объяснением; ü начертить блок-схему к программе и предоставить программный код; ü ответы на контрольные вопросы; ü выводы. Теоретические положения I. ЦИКЛИЧЕСКИЕ ПРОГРАММЫ НА PASCAL ABC. NET Циклическая программа - это программа, в которой реализованы команды цикла. Циклический вычислительный процесс (Цикл) – это многократное повторение одного и того же действия в программе. В блок-схемы циклических вычислительных процессов обозначаются так:
Рис. 1.1 – Операторы циклов в Pascal
В языке Паскаль используется три оператора цикла: - оператор цикла с предусловием (цикл «пока») – WHILE DO; - оператор цикла с постусловием (цикл «до») – REPEAT UNTIL; - оператор цикла с параметром – FOR TO DO. Они позволяют нарушить последовательный порядок выполнения инструкций программы. II. ПРОГРАММА ВЫЧИСЛЕНИЯ ЗНАЧЕНИЙ ЗАДАННОЙ ФУНКЦИИ НА PASCAL ABC. NET Задача. Написание программы с использованием оператора с предусловием. Составить программу определения значений функции Z=f(Х) при изменении аргумента Х в заданных границах:
1. В задачи необходимо определить значение функции Z = f(Х) при чередовании аргумента Х в заданных границах. В решении участвуют 3 величины: - Х - переменная, целая; - Z - переменная, действительно; - в условии разветвления константа А, равной 10. 3. Задается начальное значение Х = -10, затем оно меняется в Х = 20. Для каждого Значения Х сравнивается с А и в Зависимости от того, больше или меньше Выведены на экран. Алгоритм решения задачи:
Код программы:
Возведение в степень (кроме возведения в квадрат и возведения в степень числа e) отсутствует. Для возведения в произвольную степень можно воспользоваться очевидным равенством: xy =e y ln x . Для возведения числа в натуральную степень можно написать собственную функцию. Задание 1. Вычисление значений функции Согласно варианта по журналу выбрать задание, для вычисления значений функции, с таблицы 1. Опираясь на раздел методических указаний II. « Программа вычисления значений заданной функции на Pascal ABC.NET» написать программу и построить блок-схему. Для написания программы необходимо использовать оператор с предусловием. Определить значение функции Z=f(Х) при изменении аргумента Х в заданных границах. Таблица 1. Варианты к заданию
Задание 2. Написать программу для вывод информации в заданном количестве раз. Для данной программы необходимо использовать оператор цикла с параметром for to do. Пример: Написать программу на вывод своего ФИО заданное количество раз.
Таблица 2. Варианты к заданию
Контрольные вопросы 1. Что представляет собой циклический вычислительный процесс? 2. Какие три оператора цикла могут использоваться в циклических программах? 3. Приведите синтаксическую диаграмму оператора цикла с постусловием? 4. Приведите форму записи оператора for to do? 5. Что представляет собой оператор repeat until? Литература 1. Шикова А.Н. Основы программирования на языке Паскаль в примерах и задачах: Учебное пособие. - К.: МАУП, 2004. - 112с. 2. Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г. 3. Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г. 4. Информатика и ИКТ. Базовый уровень: учебник для 10-11 кл. / И.Г.Семакин, Е.К.Хеннер. – 4 изд., испр. – М. – Бином. Лаборатория знаний, 2008г. – 246 с.: ил.
ПРАКТИЧЕСКАЯ РАБОТА 11 ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ Цель работы: ü изучить среду программирования Pascal ABC.NET, изучить основные операторы языка программирования Pascal, синтаксис, семантику, а также научиться использовать данные операторы при решении задач. ü овладеть практическими навыками составления алгоритмов с использованием циклов. ü получить представление об операторах while, for, repeat; ü научиться использовать операторы цикла в программах с циклической структурой.
Обеспечение работы: ü ПК с установленными необходимыми программами для работы (MS Word, Pascal ABC.NET); ü методические указания к выполнению работы (электронный вариант). Порядок выполнения работы: 1. Ознакомиться с теоретическим материалом данных методических указаний; 2. Выполнить задание, которое приведено в разделе III. Порядок выполнения работы; 3. Ответить на контрольные вопросы, сделать выводы. 4. Оформить отчет.
Содержание отчета: ü тема, цель и порядок выполнения работы; ü привести все выполненные задания с кратким объяснением; ü начертить блок-схему к программе и предоставить программный код; ü ответы на контрольные вопросы; ü выводы. Теоретические положения
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2021-02-07; просмотров: 268; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.005 с.) |