- •Федеральное агентство связи
- •Практическое занятие №2
- •Практическое занятие №3
- •Практическое занятие №4
- •Практическое занятие №5
- •Практическое занятие №6
- •Практическое занятие №7
- •Практическое занятие №8
- •Практическое занятие №9
- •Практическое занятие №10
- •Практическое занятие №11
- •Практическое занятие №12
- •Практическое занятие №13
- •Практическое занятие №14
- •Практическое занятие №15
Федеральное агентство связи
Федеральное государственное образовательное бюджетное учреждение
высшего профессионального образования
«Поволжский государственный университет телекоммуникаций и информатики»
КОЛЛЕДЖ СВЯЗИ
УТВЕРЖДАЮ:
Зам. директора по УПР
_______Черненкова Н.В.
«____»__________2012г.
СБОРНИК
практических занятий
по дисциплине
«Основы алгоритмизации и программирования»
Номера работ: № 1- 15
для специальности: 230401 – «Информационные системы»
Каждая работа рассчитана на 2 часа
Составлен преподавателем Лобачевой М.Е.
Рассмотрен на заседании П(Ц)К
«Информационные системы и технологии»
Протокол № 5 от 11.01.2012г.
Председатель П(Ц)К________Шомас Е.А.
Самара,
2012 г
Практическое занятие №1
Наименование занятия: Формы записей алгоритмов
Цель занятия: Научиться составлять алгоритмы линейной и разветвляющейся структур и записывать их в различных формах.
Подготовка к занятию: Повторить теоретический материал по теме «Основные понятия алгоритмизации».
Литература:
Семакин И.Г., Шестаков А.П. Основы программирования, 2008г.
Павловская Т.А. Паскаль. Программирование на языке высокого уровня, 2010г.
Задание на занятие:
Составить алгоритмы решения задач в соответствии со своим вариантом. Описать алгоритмы в словесной форме, с помощью псевдокода и блок-схем.
ВАРИАНТ 1
Вычислить значение функции для=3
Ввести два числа и. Если<, оба числа возвести в квадрат, если - оставить их без изменения. Если, возвести эти числа в куб.
ВАРИАНТ 2
Вычислить значение функции f(x)=дляx =1
Ввести два числа а1 и а2 если ни одно из них не равно нулю, то найти их произведение, в противном случае вывести их сумму.
ВАРИАНТ 3
Найти длину гипотенузы и площадь прямоугольного треугольника, зная длины двух катетов.
Вычислить значение функции при условии, что.
ВАРИАНТ 4
Найти объем куба и площадь его сторон по произвольному ребру куба .
Вычислить значение функции , при условии, чтои.
ВАРИАНТ 5
Вычислить значение функции дляx =1
Ввести три числа, возвести в квадрат те из них, значения которых отрицательны.
ВАРИАНТ 6
Вычислить и напечатать значение функции для= -1
Ввести три числа и удвоить значение тех из них, которые положительные.
ВАРИАНТ 7
Вычислить значение функции f(х) =дляx =1
Ввести два числа и определить из них минимальное и максимальное.
ВАРИАНТ 8
Вычислить длины окружностей радиусов ис одним центром, а также площадь кольца, образованного этими окружностями.
Вычислить значение функции при условии, что. Результат вывести на экран.
ВАРИАНТ 9
Заданы координаты трех вершин треугольника. Найти его периметр и площадь.
Вычислить значение функции F=
ВАРИАНТ 10
Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое их модулей.
Вычислить значение функции
Порядок проведения занятия:
Получить допуск к работе;
Выполнить задание;
Оформить отчет.
Содержание отчета:
Наименование, цель занятия, задание;
Выполненное задание;
Ответы на контрольные вопросы;
Вывод о проделанной работе.
Контрольные вопросы для зачета:
Дайте определение понятию алгоритм
Перечислите формы записи алгоритмов
Перечислите базовые структуры алгоритмов, охарактеризуйте их.