Основы программирования
Автор: Александра Кеслер • Ноябрь 29, 2018 • Курсовая работа • 3,414 Слов (14 Страниц) • 599 Просмотры
Федеральное агентство связи
Северо-Кавказский филиал ордена Трудового Красного Знамени
федерального государственного бюджетного образовательного учреждения высшего образования
«Московский технический университет связи и информатики»
Кафедра «Системы передачи и обработки информации»
Допустить к защите
«___»__________20__ г.
_____________________
(подпись, Фамилия, И.О.)
Курсовая работа №1
по дисциплине: «Информатика»
по теме: «Основы программирования»
Студент Кушнир Е.С.
Направление ИВТ
Группа ДВ-11 Курс 1
Шифр ст. билета 16513
Вариант 13
Дата «15» мая 2017г.
Ростов-на-Дону
2017
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
СЕВЕРО-КАВКАЗСКИЙ ФИЛИАЛ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ
ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ
ВЫСШЕГО ОБРАЗОВАНИЯ
«МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
СВЯЗИ И ИНФОРМАТИКИ»
Кафедра «Систем передачи и обработки информации» (СПОИ)
Утверждаю
Зав. кафедрой СПОИ СКФ МТУСИ
__________________ С. В. Соколов « » _______________ 20 ____ г.
ЗАДАНИЕ
НА КУРСОВУЮ РАБОТУ
Студенту Кушнир Елене Сергеевне | группы ДВ-11 |
Направление 09.03.01 Информатика и вычислительная техника
Профиль Вычислительные машины, комплексы, системы и сети
Тема курсовой работы (проекта):
Основы программирования
утверждена приказом директора филиала[pic 1]
Содержание пояснительной записки |
Введение 1.1 Задание 1 по теме «программирование алгоритмов линейной структуры» 1.2 Задание 2 по теме «программирование алгоритмов разветвляющейся структуры» 1.3 Задание 3 по теме «программирование алгоритмов регулярной циклической структуры» 1.4 Задание 4 по теме «программирование итеративной циклической структуры» Заключение |
Срок сдачи студентом курсовой работы ____.____.2017
Дата выдачи задания ____.____.2017
Руководитель
______ Швидченко С.А, доцент, к.т.н._____________________________
(фамилия и инициалы, должность, ученая степень) (подпись руководителя)
Задание принял к исполнению __________________________________[pic 2]
(дата и подпись студента)
ЗАДАЧА №1
Контрольные задания по теме «Программирование алгоритмов линейной структуры»
Методические требования к выполнению контрольного задания:
- Предусмотреть в программе объявление типов всех используемых переменных: переменные с именами i, j, k, L, m, n объявить данными целого типа, остальные переменные – вещественного типа с одинарной точностью;
- Предусмотреть ввод значений исходных данных с клавиатуры по запросу, обеспечив при этом вывод подсказки;
- Предусмотреть в программе вывод исходных данных и результаты внутри рамки из произвольных символов в центре экрана;
- Для округления числа (эта операция в заданиях обозначается символами“ ( )”использовать встроенную функцию ROUND);
- Для выделения целой части числа ( отсекания дробной части числа) использовать встроенную функцию TRUNC ( эта операция в заданиях обозначается символами“ [ ] “).
ЗАДАЧА № 2
Контрольные задания по теме «Программирование алгоритмов разветвляющейся структуры»
Методические требования к выполнению контрольного задания:
- Предусмотреть в программе объявление типа всех используемых переменных, считая все их переменными вещественного типа;
- Предусмотреть ввод значений переменных X, Y, Z, входящих в наборы исходных данных для тестирования, с клавиатуры по запросу программы;
- При выполнении домашнего задания подготовить наборы изменяемых X, Y, Z и неизменяемых a, b, c, d переменных исходных данных для тестирования всех ветвей программы;
- Предусмотреть в программе вывод исходных данных и результатов выполнения программы в произвольном формате.
ЗАДАЧА №3
Контрольные задания по теме «Программирование алгоритмов регулярной циклической структуры»
Методические требования к выполнению контрольного задания:
- При выполнении заданий решить задачу одного из следующих типов: табуляция (получить таблицу значений функции y=f(x) при изменении х на отрезке [a;b] с шагом h) или сумма или произведение (вычислить сумму или произведение значений функции y=f(x), удовлетворяющих заданным ограничениям, при изменении х на отрезке [a;b] с шагом h );
- Объявить в программе тип используемых переменных (целый или вещественный) в соответствии с содержанием задачи. Использовать вещественные переменные с одинарной точностью;
- Использовать в качестве параметра цикла переменную целого типа (счётчик числа повторений цикла);
- Во всех вариантах заданий вывести значения аргумента и функции в виде таблицы с заголовком столбцов.
ЗАДАЧА №4
Контрольные задания по теме «Программирование итеративной циклической структуры»
...