Контрольная работа по "Программирование на языках высокого уровня"
Автор: No_Name • Май 1, 2018 • Контрольная работа • 2,797 Слов (12 Страниц) • 568 Просмотры
Министерство образования и науки Российской Федерации
РЫБИНСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ ИМЕНИ П. А. СОЛОВЬЕВА
КАФЕДРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
ЗАОЧНОЕ ОТДЕЛЕНИЕ
КОНТРОЛЬНАЯ РАБОТА № 1
по дисциплине «ПРОГРАММИРОВАНИЕ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ»
ВАРИАНТ № 10
Группа: ЗВС-17
Студент: Лепехин А.С.
Преподаватель: Паламарь И. Н.
Оценка:
Рыбинск, 2017
- Содержание
Содержание 2
1 Правила записи алгоритмов с помощью псевдокода и в виде схем 3
2 Задание № 2 8
3 Задание № 3 10
4 Задание № 4 12
5 Задание № 5 16
Список используемых источников 19
- 1 Правила записи алгоритмов с помощью псевдокода и в виде схем
На практике наиболее распространены следующие формы представления алгоритмов: словесная (запись на естественном языке); графическая (изображения из графических символов); псевдокоды; программная (тексты на языках программирования).
Блок-схема представляет собой совокупность символов, соответствующих этапам работы алгоритма и соединяющих их линий. Внутри блоков указывается информация об операциях, подлежащих выполнению.
В таблице 1.1 рассмотрим основные блоки для составления алгоритмов.
Таблица 1.1 — Элементы блок-схем
Название и обозначение блока | Назначение блока |
Терминатор[pic 1] | Начало, конец, прерывание процесса обработки данных или выполнения программы |
Процесс[pic 2] | Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположение данных |
Решение[pic 3] | Ветвление, выбор, проверка условия. В блоке указывается условие или вопрос, который определяет дальнейшее направление выполнения алгоритма |
Продолжение Таблицы 1.1
Обозначение блока | Назначение блока |
Модификация[pic 4][pic 5] | Выполнение циклических команд |
Предопределенный процесс[pic 6] | Использование ранее созданных и отдельно описанных алгоритмов или программ |
Ввод/вывод[pic 7] | Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод) |
[pic 8] | Маркировка разрыва линии потока |
[pic 9] | Используется для размещения пояснений к действиям |
[pic 10] | Линии связей между блоками, направление потоков |
Правила составления блок-схем:
Размер a должен выбираться из ряда 10, 15, 20 мм. Допускается увеличивать размер a на число, кратное 5 мм. Размер b равен 1,5a.
Основным направлением потока в схемах алгоритмов принято направление сверху-вниз, слева-направо. Если линии потока идут в основном направлении и не имеют изломов, стрелками их можно не обозначать. В остальных случаях направление линии потока обозначать стрелкой обязательно. Для простоты чтения желательно, чтобы линия потока входила в блок «Процесс» сверху, а выходила снизу. По отношению к блокам линии могут быть входящими и выходящими. Одна и та же линия потока является выходящей для одного блока и входящей для другого.
...