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