Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Высшего профессионального образования. по дисциплине « Технология программирования »

Читайте также:
  1. I. Государственный стандарт общего образования и его назначение
  2. I. Роль дополнительного образования детей в развитии российского общества
  3. II. Особенности экологического образования школьников
  4. II. Профориентационное направление работы: обеспечение формирования и развития профессионального и жизненного самоопределения Изучение образовательных запросов
  5. II. Форма одежды среднего, старшего и высшего
  6. IV. Исследование текущего имиджа Российского образования и науки
  7. VI. Психологическое сопровождение профессионального самоопределения, предпрофильной подготовки обучающихся (воспитанников) Выявление образовательных запросов
  8. А теперь хотелосьбы сказать о ПРОБЛЕМАХ ОБРАЗОВАНИЯ В РОССИЙСКОЙ ФЕДЕРАЦИИ, В ТАВДИНСКОМ ГОРОДСКОМ ОКРУГЕ
  9. Автоматизированные системы управления для учреждений высшего образования.
  10. АВТОНОМНАЯ НЕКОММЕРЧЕСКАЯ ОБРАЗОВАТЕЛЬНАЯ ОРГАНИЗАЦИЯ ВЫСШЕГО ОБРАЗОВАНИЯ

«ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

 

КУРСОВАЯ РАБОТА

по дисциплине «Технология программирования»

на тему: «Модульное программирование»

 

Студента II курса вечернего отделения

Иванова А.А.

Руководитель Пасечный Л.Г.

 

Ростов-на-Дону

Приложение Б

Примерное содержание отчета

СОДЕРЖАНИЕ

1 Задание на курсовую работу  
2 Задача 1  
2.1 Условие задачи  
2.2 Постановка задачи  
2.3 Описание алгоритма  
2.4 Контрольные примеры  
2.5 Реализация решения задачи  
3 Задача 2  
..............................  
4 Задача 3  
..............................  
5 Задача 4  
..............................  
6 Основная программа  
6.1 Описание данных  
6.2 Описание алгоритма  
6.3 Текст программы  
Литература  

 

1 Задание на курсовую работу

Решить 4 задачи:

Задача 1. Найти отношение суммы отрицательных элементов массива к количеству положительных элементов.

Задача 2....................

Задача 3....................

Задача 4....................

Объединить решение задач в одну программу. Реализовать программу средствами языка программирования.......(указать язык реализации).

2 ЗадаЧа 1

Условие задачи

Найти отношение суммы отрицательных элементов массива к количеству положительных элементов.

Постановка задачи

Входные данные:

n – количество элементов массива;

a – массив из n элементов.

Выходные данные:

otn – отношение суммы s отрицательных элементов к количеству k положительных элементов.

Условия и ограничения:

Отношение otn не может быть вычислено, если в массиве нет положительных элементов (знаменатель k равен нулю), а также, если в массиве нет отрицательных элементов (числитель s равен нулю и отношение равно нулю).

Описание алгоритма

Краткое описание алгоритма, например:

Ввод n.

Ввод элементов массива a.

Вычисление s и k.

Если k = 0, то вывод (‘положительных элементов нет‘),

иначе если s = 0, то вывод (‘отрицательных элементов нет ‘),

иначе вычисление и вывод otn.

Контрольные примеры

Все варианты входных и выходных данных, например:

1) n =7, a ={-1, -2, 0, 3, -4, 5, 0}

k = 2, s = -7; otn = -3.5

2) n =7, a ={-1, -2, 0, -3, 0, -5, 0}

k = 0, s = -11; положительных элементов нет

3) n =7, a ={1, 2, 0, 3, 0, 5, 0}

k = 4, s = 0; отрицательных элементов нет

Реализация решения задачи

Решение задачи 1 оформлено в виде подпрограммы < имя >, которая использует подпрограмму < имя подпрограммы > ввода n элементов массива a.

Вычисление суммы s отрицательных элементов массива и количества k положительных элементов также может быть оформлено в виде подпрограммы
(в этом случае следует указать < имя подпрограммы >).

Текст подпрограммы

................

3 ЗадаЧа 2

..................................................................

4 ЗадаЧа 3

..................................................................

5 ЗадаЧа 4

..................................................................

6 ОПИСАНИЕ ОСНОВНОЙ ПРОГРАММЫ

Описание данных

Описание глобальных данных:

........................

Описание локальных данных:

........................

Программа использует подпрограммы решения задач 1-5:

< имя подпрограммы >,

........................

и другие подпрограммы:

........................

Описание алгоритма

........................




Дата добавления: 2015-01-07; просмотров: 12 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав