Программирование
Тип работы: | Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы |
Язык программирования: | Все Bash Basic Batch C C# C# ASP .NET C++ Delphi Fortran Free Basic HTML Java JavaScript Object Pascal Pascal Pascal ABC Python Turbo Pascal VBA Visual Basic алгоритмические языки Ассемблер |
Блок-схема: | Все Есть Нет |
-
Лабораторная работа 9.
Разработать приложение, содержащее меню (используя ТMainMenu), которое позволяет создавать, сохранять и открывать текстовый файл из нескольких строк – предложений. А также подсчитывать количество цифр в файле и определить самое короткое слово файла.
Лабораторная работа 10.
Разработать приложение, содержащее меню, позволяющее:
1. Создавать, сохранять, открывать типизированный файл записей, содержащий следующую информацию: название песни, автор, год написания.
2. Добавлять запись.
3. Удалять запись.
4. Выводить информацию об интересующей песне.
5. Находить самую старую песню.
6. Сортировать список по алфавиту и в обратном порядке (по названию песни).
7. Выход.
Лабораторная работа 11.
Разработать программу, содержащую меню, которое позволяет создавать, сохранять и открывать текстовый файл из нескольких строк – символов. Выводить в отдельном окне количество согласный букв или количество цифр в файле. Выводить информацию об авторе программы в отдельных окнах (разработанном и стандартном). Разработать подпрограмму, подсчитывающую количество знаков в строке, которую поместить в отдельный модуль и использовать при определении количества букв и цифр.
Лабораторная работа 13
Создать цветной рисунок, на котором изобразить дом, елку, солнце и нанести подпись.
Лабораторная работа 14.
Разработать приложение, моделирующее произвольное движение внутри синего прямоугольника двух кругов красного и желтого цвета, отскакивающих друг от друга и от границ этого прямоугольника.
Лабораторная работа 15
Построить на одной сетке графики функций y=x*sin(x) и y=x*cos(x).Лабораторная работа 9.
Разработать приложение, содержащее меню (используя ТMainMenu), которое позволяет создавать, сохранять и открывать текстовый файл из нескольких строк – предложений. А также подсчитывать количество цифр в файле и определить самое короткое слово файла.
Лабораторная работа 10.
Разработать приложение, содержащее меню, позволяющее:
1. Создавать, сохранять, открывать типизированный файл записей, содержащий следующую информацию: название песни, автор, год написания.
2. Добавлять запись.
3. Удалять запись.
4. Выводить информацию об интересующей песне.
5. Находить самую старую песню.
6. Сортировать список по алфавиту и в обратном порядке (по названию песни).
7. Выход.
Лабораторная работа 11.
Разработать программу, содержащую меню, которое позволяет создавать, сохранять и открывать текстовый файл из нескольких строк – символов. Выводить в отдельном окне количество согласный букв или количество цифр в файле. Выводить информацию об авторе программы в отдельных окнах (разработанном и стандартном). Разработать подпрограмму, подсчитывающую количество знаков в строке, которую поместить в отдельный модуль и использовать при определении количества букв и цифр.
Лабораторная работа 13
Создать цветной рисунок, на котором изобразить дом, елку, солнце и нанести подпись.
Лабораторная работа 14.
Разработать приложение, моделирующее произвольное движение внутри синего прямоугольника двух кругов красного и желтого цвета, отскакивающих друг от друга и от границ этого прямоугольника.
Лабораторная работа 15
Построить на одной сетке графики функций y=x*sin(x) и y=x*cos(x). -
Разработка класса комплексных чисел. Класс хранит комплексное число и методы арифметики комплексных чисел: сложение, вычитание, умножение и деление. Методы реализуются по отношению к такому же классу.
ПРИМЕЧАНИЯ:
1. В работе обязательно реализовать наследование классов.
2. В работе обязательно реализовать работу конструкторов и деструкторов.
3. Программы можно реализовывать как в консольном, так и в визуальном вариантах.
4. Структура курсовой работы (структуру приложил отдельным файлом). -
Цель работы разработать приложение для просмотра видео файлов.
Перед началом работы были поставлены следующие задачи:
1. Провести анализ современного состояния в области программ просмотра видео файлов.
2. Выбрать язык программирования и среду разработки.
3. Привести описание информационной системы: рассмотреть структуру системы, объекты и способы их взаимодействия; обозначить состав аппаратных и программных средств для эксплуатации.
4. Разработать руководство пользователя.
5. Подвести итоги выполненной работы: полезность решенной задачи; теоретическую и практическую ценность разработки; степень внедрения в перспективе.
-
Игра-приложение «Сапёр» представляет собой плоское или объёмное игровое поле, которое разделено на смежные ячейки (квадраты, шестиугольники, кубы и т. п.), некоторые из которых «заминированы»; количество «заминированных» ячеек известно. Целью игры является открытие всех ячеек, не содержащих мины.
Игрок открывает ячейки, стараясь не открыть ячейку с миной. Открыв ячейку с миной, он проигрывает. Мины расставляются после первого хода, поэтому проиграть на первом же ходу невозможно. Если под открытой ячейкой мины нет, то в ней появляется число, показывающее, сколько ячеек, соседствующих с только что открытой, «заминировано»; используя эти числа, игрок пытается рассчитать расположение мин, однако иногда даже в середине и в конце игры некоторые ячейки всё же приходится открывать наугад.
Если под соседними ячейками тоже нет мин, то открывается некоторая «незаминированная» область до ячеек, в которых есть цифры.
Заминированные» ячейки игрок может пометить, чтобы случайно не открыть их. Открыв все «не заминированные» ячейки, игрок выигрывает.
В рамках курсового проекта должны быть реализованы:
1. Дружественный графический интерфейс программы. Интуитивно понятное управление.
2. Алгоритм расстановки «мин» на игровом поле.
3. Отображение времени игры.
4. Отображение текущего количества открытых и скрытых «мин».
5. Возможность помечать «заминированные» ячейки.
6. Меню «О программе», содержащее вкладки «Справка», «О разработчике»
-
Курсовая работа по программированию на тему Игра "Точки" на C#
Правила игры:
Играют на поле, разлинованном горизонтальными и вертикальными линиями. Два игрока ставят по очереди точки разными цветами. Ставить можно только в перекрестия линий. Несколько точек одного цвета можно соединить линией, проводя её от точки к точке не больше, чем через одну клетку. Такая область (обведённая линией) считается захваченной. В захваченной области обязательно должны быть чужие точки. Новые точки в захваченной области ставить нельзя. Соединять линию с участием захваченных точек тоже нельзя. Выигрывает тот, кто захватил больше чужих точек -
Курсовая работа на тему "Визуализация сортировки Шелла".
Цель работы: изучение алгоритма сортировки Шелла и создания его визуализатора.
Задачи:
- изучить алгоритм сортировки Шелла,
- провести сравнительный анализ с другими алгоритмами,
- написать программу, демонстрирующую этот алгоритм.
К данной программе предъявляются следующие требования:
- использование простых средств управления,
- интуитивно - понятный графический интерфейс.
-
2 000 руб.
Цель данной работы - разработка приложения для шифрования текстовой информации.
Задачи:
- Реализация методов Шифрования/Дешифрования. (Метод Цезаря, XOR-шифрование, Ассиметричное шифрование)
- Расчёт MD5 и SHA хэшей.
-
Тема курсовой работы: "Исследование и реализация алгоритмов балансировки АВЛ - дерева"
Цель данной работы - изучение алгоритмов балансировки дерева, на примере AVL – дерева.
Задачи работы:
- Провести теоретический анализ балансировки AVL – дерева.
- Рассмотреть возможности языков программирования.
- Реализовать AVL – дерево на объектно-ориентированном языке программирования.
- Реализация дружественного интерфейса.
- Провести тестирование разработанной программы.
-
Тема работы: «Разработка таблицы символов на основе красно-черного дерева». В рамках работы проведен анализ предметной области, разобран алгоритм вставки и удаления узлов в красно-черном дереве и разработана программа для его иллюстрации. Так же проведено тестирование. Программа имеет интуитивно понятный интерфейс. Объем пояснительной записки без приложения - 32 листа.
-
3 500 руб.
Программирование приложения «Планировщик событий и календарь». Позволит пользователю заносить дату и время события, а также кое-какие заметки в календарь.
Пользователь должен иметь возможность просмотреть календарь или найти определенное событие.
По желанию:
Добавить возможность создавать повторяющиеся события (каждый день, неделю, месяц, год и т.д.) -
3 500 руб.
Создайте программу введения базы данных «Сотрудники»
ООО «....». База данных состоит из двух файлов. Файл No 1 - список сотрудников: фамилия, код должности, подразделение. Файл No 2 - справочник: наименование должности, зарплата за один час работы. Количество отработанных часов для каждого сотрудника вводятся с клавиатуры компьютера; расчет премии и бонусов за период (месяц), и т.д.(на свое усмотрение) -
Программирование приложения Графический редактор. Построить систему классов для описания плоских геометрических фигур: линии, круга, квадрата, прямоугольника. Предусмотреть методы для создания объектов, перемещения на плоскости, изменения размеров и вращения на заданный угол. Написать программу, демонстрирующую работу с этими классами
-
Реализовать систему визуального программирования, в рамках которой будет представлена возможность определения алгоритма в виде блок-схем, с возможностью конвертирования в один из языков программирования.
Программа конвертирует блок-схему на 5 языков программирования: C, C++, Java, C#, Pascal. Имеет возможность сохранять и отрывать результат работы.