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