это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
3571881
Ознакомительный фрагмент работы:
Цель и задачи курсовой работы
Целью освоения дисциплины «Программирование для ЭВМ» является
формирование необходимых знаний о разработке прикладных программ,
методики постановки, решения прикладных задач и выбора оптимального
способа для представления данных и их обработки, подготовки и решения
инженерных задач на современных персональных компьютерах.
Выполнение курсовой работы является в рамках дисциплины
заключительным этапом в развитии таких компетенций как:
- умение выполнять разработку программных систем;
- умение самостоятельно разрабатывать алгоритмы и программы на
языке программирования высокого уровня;
- иметь навык выбора и использования различных алгоритмов для
решения задач различных классов.
В настоящей курсовой работе разрабатывается интерактивная система
программного обеспечения на основе нелинейных динамических структур.
Разработка системы производится в среде Pascal (любой реализации и версии
по выбору автора проекта) c использованием методов структурного
программирования.
Задание
1. Разработать алгоритмы и программу в соответствии со своим
вариантом, реализующую структуру типа «дерево» на языке Паскаль (любая
модификация), включающую создание и обработку.
Программа должна содержать процедуры:
создания структуры типа «дерево»;
проверки пустоты «дерева»;
добавления элемента в «дерево»;
чтения «дерева»;
удаления из дерева (вне зависимости от варианта);
обработки «дерева» в соответствии с вариантом.
В программе необходимо использовать динамическое выделение
памяти для формирования древовидной структуры.
Процедура чтения дерева должна осуществлять вывод дерева на экран
или в файл в виде, отображающего структуру.
2. Разработать алгоритм и программу поиска в соответствии со своим
вариантом.
Программа должна содержать процедуры:
поиска данных;
печати результатов.
3. Разработать алгоритм и программу, использующую результаты двух
первых программ (использовать модуль).
4. Разработать программу, выполняющую обработку графа. При этом:
Отображать вводимые исходные данные;
При необходимости обеспечивать интерактивную обработку (диалог с
пользователем), например, для выбора вершины;
Использовать треугольные и диагональные массивы, если матрицы
симметричны.
Вариант 5.
1. Написать программу, которая создает бинарное дерево, состоящее из
вещественных чисел, печатает все числа бинарного дерева, находит в
бинарном дереве максимальное число среди отрицательных, минимальное -
среди положительных и разницу между ними. Напечатать номер уровня, на
котором находится заданное число.
2. Дан текстовый файл, содержащий числа. Подсчитать количество
повторений заданных чисел в файле. Напечатать эти числа. Для поиска
использовать метод Кнута, Мориса и Пратта. Посчитать общее количество
повторений заданных чисел.
3. Добавить в дерево п.1. все найденные в п.2 числа, если они больше
максимального отрицательного числа дерева из п.1.
4. В деревне есть N телефонов, а АТС отсутствует. Нужно телефоны
соединить проводами так, чтобы длина проводов была минимальной, а
каждый телефон соединялся не более, чем с К телефонами.
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Контрольная точка
Контрольная, Межкультурные коммуникации на предприятиях сферы гостеприимства и общественного питания
Срок сдачи к 25 февр.
Совершенствование системы аттестации персонала в организации
Диплом, Управление персоналом
Срок сдачи к 25 февр.
Исследование порядка таможенного декларирования товаров декларантом или таможенным представителем, действовавшим от имени или по поручению декларанта
Курсовая, Таможенное дело
Срок сдачи к 1 мар.
лабораторные в файле везде выполнять только 3й вариант и делать по...
Лабораторная, программирование на СИ
Срок сдачи к 1 мар.
Организация транспортного обеспечения внешнеэкономической деятельности
Курсовая, Внешнеэкономическая деятельность (ВЭД)
Срок сдачи к 1 мар.
Здравствуйте , сможете сделать мне такое же описание редуктора по...
Другое, Прикладная механика
Срок сдачи к 26 февр.
Разработать тренинг по теме, которая в тексте задания
Другое, Технологии профессионального тренинга
Срок сдачи к 22 мар.
Тема: разработка автоматизированного привода подъемно-опускных...
Презентация, Автоматизация производственных процессов в машиностроении
Срок сдачи к 26 февр.
Заполните форму и узнайте цену на индивидуальную работу!