
- •Учебно-методическое пособие
- •Специальности:
- •230401 Информационные системы (по отраслям)
- •Введение
- •Требования к оформлению работы
- •Функционально – структурная схема программного продукта
- •Постановка задачи
- •Проектирование интерфейса приложения (рекомендуемый вид формы)
- •Программирование и интерпретация результатов
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •Пример отчета
- •Отчет по учебной практике по мдк 02.01 «Информационные технологии и платформы разработки ис»
- •Ангарск
- •Функционально – структурная схема программного продукта
- •Титульная форма
- •Главная форма
- •Линейный алгоритм
- •Целочисленная арифметика
- •Разветвляющийся алгоритм
- •Циклический алгоритм
- •Одномерный массив
- •Двумерный массив
- •Литература
Программирование и интерпретация результатов
Важными из основных свойств любого программного продукта является его надежность и функциональность. Примером устойчивой работы программного продукт является осуществление контроля входной информации. При программировании основных процедур, необходимо учесть контроль исходной информации. Функциональность подразумевает под собой полную реализацию поставленной задачи.
Тексты программ должны оформляться в соответствии с «хорошим стилем» программирования, т.е. должны быть легко читаемы и хорошо документированы. В текстах должны быть комментарии, которые не должны затенять структуру текста и должны быть ясными и краткими.
Наименование программ и подпрограмм должны отражать их назначение. Логическая структура программы должна быть отражена в ее тексте с помощью:
пустых строк между текстами подпрограмм и отдельных ее функционально законченных частей;
сдвигами текста в строке при написании:
заголовков вложенных циклов;
тела цикла после его заголовка;
альтернатив разветвлений процесса обработки данных.
Варианты заданий Вариант 1
Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности.
Дано двузначное число. Получить число, образованное при перестановке цифр заданного числа.
Определить ближайшую точку к началу координат из трех заданных.
Известны данные о стоимости каждого товара из группы. Найти общую стоимость тех товаров, которые стоят дороже 1000 рублей (количество таких товаров неизвестно).
Дан массив целых чисел. Выяснить, является ли k-й элемент массива положительным числом.
Заполнить массив А(4,5) с клавиатуры. Найти произведение элементов, которые больше 10. Все элементы, которые меньше 10, заменить на 10.
Вариант 2
Известно количество жителей в государстве и площадь его территории. Определить плотность населения в этом государстве.
Дано трехзначное число. Найти число, полученное при прочтении его цифр справа налево.
Даны три вещественных числа, вывести на экран те из них, которые не принадлежат диапазону (-3,8; 1,8).
Известны данные о температуре воздуха в течение месяца. Определить,. сколько раз температура опускалась ниже О °С.
Дан массив a[20], заполненный с помощью случайных вещественных чисел. Все его элементы уменьшить на число 20.
Заполнить массив В(3,4) случайным образом. Найти сумму положительных элементов. Все отрицательные элементы заменить на 0.
Вариант 3
Даны катеты прямоугольного треугольника. Найти его периметр.
Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее в конце. Найти полученное число.
Дано действительное число а. Вычислить f(a), если
4. Дано натуральное число n и последовательность чисел a1, a2, ……an. Найти количество чисел, которые больше p.
5. Выяснить, верно ли, что сумма элементов массива есть неотрицательное число.
6. В двумерном массиве a(4,5) найти количество четных элементов и сумму положительных элементов. Массив заполнить с помощью случайных целых чисел и вывести на экран в виде матрицы.