Курсовая работа
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
ЗАДАНИЕ
В рамках курсового проекта необходимо выполнение четырех следующих заданий в соответствии с вариантом. Все задания курсовой работы объединены в одну программу (один проект). Таким образом, проект будет состоять из набора классов, каждый из которых реализует какое-то одно задание. При запуске программы на экране должен появиться набор кнопок, каждая из которых запускает одно из следующих заданий. (Для переключения между интерфейсами заданий можно использовать функцию setContentView()).
Задание 1:
Реализуйте простейший Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функцию вычисления синуса.
Задание 2:
Нарисуйте <Объект: Елка>. На нем разместите несколько шаров, которые будут медленно менять цвет с разной скоростью. Обработку изменения цвета реализовать с помощью потоков.
Задание 3:
Прыгающий <Объект: Цифра восемь>. Начальная позиция появления объекта определяется нажатием пальца по экрану. Объект падает с ускорением вниз, отражаясь от нижней границы экрана, и с незначительным смешением вправо. С каждым разом высота отскока объекта уменьшается, и когда объект практически остановится, он пропадает с экрана. Объектов может быть несколько, поэтому каждый должен обрабатываться в отдельном потоке приложения.
Задание 4:
Дополните Задание 3 возможностью изменения настроек (цвета объекта, ускорения, цвета фона). Добавьте кнопку настройки в основное меню программы. Отскок объекта от границы экрана должен сопровождаться звуком (любым на ваше усмотрение). Настройки должны сохраняться после закрытия приложения через класс (Preferences).)
В рамках курсового проекта необходимо выполнение четырех следующих заданий в соответствии с вариантом. Все задания курсовой работы объединены в одну программу (один проект). Таким образом, проект будет состоять из набора классов, каждый из которых реализует какое-то одно задание. При запуске программы на экране должен появиться набор кнопок, каждая из которых запускает одно из следующих заданий. (Для переключения между интерфейсами заданий можно использовать функцию setContentView()).
Задание 1:
Реализуйте простейший Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функцию вычисления синуса.
Задание 2:
Нарисуйте <Объект: Елка>. На нем разместите несколько шаров, которые будут медленно менять цвет с разной скоростью. Обработку изменения цвета реализовать с помощью потоков.
Задание 3:
Прыгающий <Объект: Цифра восемь>. Начальная позиция появления объекта определяется нажатием пальца по экрану. Объект падает с ускорением вниз, отражаясь от нижней границы экрана, и с незначительным смешением вправо. С каждым разом высота отскока объекта уменьшается, и когда объект практически остановится, он пропадает с экрана. Объектов может быть несколько, поэтому каждый должен обрабатываться в отдельном потоке приложения.
Задание 4:
Дополните Задание 3 возможностью изменения настроек (цвета объекта, ускорения, цвета фона). Добавьте кнопку настройки в основное меню программы. Отскок объекта от границы экрана должен сопровождаться звуком (любым на ваше усмотрение). Настройки должны сохраняться после закрытия приложения через класс (Preferences).)
Дополнительная информация
Год сдачи 2017, Оценка Отлично
Проверил Нечта И. В.
Проверил Нечта И. В.
Похожие материалы
Курсовая работа
nmaksim91
: 2 февраля 2023
Задание на курсовую работу
Напряжение в электрической цепи описывается дифференциальным уравнением с начальным условием:
Написать программу, которая определит количество теплоты, выделяющегося на единичном сопротивлении за единицу времени. Количество теплоты определяется по формуле: . Дифференциальное уравнение решить методом Рунге-Кутта четвертого порядка с точностью 10-4 (для достижения заданной точности использовать метод двойного пересчета). Интеграл вычислить по формуле Симпсона с шаго
760 руб.
Курсовая работа
vovan1441
: 21 ноября 2018
1. Из предложенного списка существующих радиопередатчиков (Таблица 2) выбрать потенциально опасные для проектируемой сети ТВ вещания (таблица 1). Указать радиопередатчики, подверженные обратному влиянию. Указать каналы проникновения помех по прямому и обратному влиянию.
2. Используя сведения о потенциально опасных радиопередатчиках (таблица 2) изобразить план электромагнитной обстановки в масштабе.
3. Для проектируемого радиопередатчика с заданными параметрами (таблица 1) определить максимальн
400 руб.
Курсовая работа
vovan1441
: 8 октября 2018
Курсовой проект
по дисциплине «Сети радиодоступа»
Вариант № 16
400 руб.
120 руб.
Курсовая работа
ilgizon87
: 15 мая 2009
Задание на курсовое проектирование по дисциплине «Технология ремонта машин» студента 5 курса ФТС группы
Исходные данные:
Наименование сборочной единицы – Блок в сборе двигателя А-41
Наименование детелей, подлежащих восстановлению – коленчатый вал
Годовая программа - 700
Разработка схемы - сборки
Содержание расчетно-пояснительной записки:
1. Введение
2. Описание устройства, анализ условия работы и характеристика причин потерь работоспособности сборочной единицы или агрегата.
3. Разработка
51 руб.
Курсовая работа
53847
: 21 октября 2008
Курсовая работа
по предмету: Информатика.
Вариант 10
1. Текст задания.
Создать базу данных, для хранения данных о книгах в библиотеке и выдаче книг читателям. В таблицах базы данных должны быть следующие поля: Код книги, Название книги, Жанр книги, Год издания, Издательство, Номер читателя, ФИО читателя, Дата выдачи книги.
2.Описать процесс проектирования базы данных
500 руб.
Курсовая работа
Администратор
: 10 января 2008
Курсовая работа по Деталям машин
редуктор 2х степенчатый с открытой передачей
без чертежей
Курсовая работа
Администратор
: 20 апреля 2006
“ТЕОРЕТИЧЕСКИМ ОСНОВАМ ЭЛЕКТРОТЕХНИКИ”
Вариант № 12
Архив содержит:
- Сам курсовой (word формат)
- ИХЦ- импульсная хар-ка цепи (MathCad 2000 формат)
- Импульсоное воздействие (MathCad 2000)
- Спектр сигнала (MathCad 2000)
- Программа формирования уравнений состояния
Другие работы
Товар-новинка
Aronitue9
: 26 мая 2012
Оглавление
Введение 3
1. Основные этапы разработки товара-новинки 5
2. Мерчендайзинг товара-новинки 17
Заключение 25
Список литературы 28
В современном мире создание и производство новых товаров является решающим для процветания фирмы. Потребители хотят и ждут новых и усовершенствованных изделий. И конкуренты приложат максимум усилий, чтобы обеспечить их этими новинками. Следовательно, у каждой фирмы должна быть своя программа разработки новых товаров, направленная в будущее, и учитывающая та
20 руб.
Форми та принципи контролю за охороною праці
Slolka
: 21 марта 2014
Розвиток техніки і удосконалення технологій, підвищення рівня механізації, автоматизації виробництва, впровадження досягнень науки – все це створює реальні передумови для полегшення трудомістких і некваліфікованих робіт, для покращення умов і збагачення змісту праці. Проте науково-технічний прогрес, характерний для розвитку будь-якої галузі народного господарства, пов’язаний з інтенсифікацією праці, використанням складнішої техніки. А це, у свою чергу, вимагає підвищення рівня профілактичної роб
5 руб.
Система газового инфракрасного обогрева коровника на 200 голов г. Дубно
Рики-Тики-Та
: 25 мая 2012
Содержание
Введение……………………………………………………………………………….3
Исходные данные…………………………………………………………………..…3
1. Проектирование системы газового инфракрасного обогрева животноводческих помещений……………………………………………………4
2. Расчет системы газового инфракрасного обогрева и вентиляции животноводческого помещения…………………………...………………………5
3. Выбор способа расположения ГИИ в животноводческом помещении………...9
4. Использование теплоты продуктов сгорания газа в ГИИ для подогрева приточного воздуха……………………………………………………………….
55 руб.
Лабораторная работа №1 по дисциплине: программные средства обработки информации. Введение в пакет SmatchStudio. Вариант №06
Помощь студентам СибГУТИ ДО
: 30 января 2022
Цель работы: Познакомиться с SMathStudio. Изучить основные вычислительные возможности пакета
№ варианта Задания
6 1. Рассчитать значение
для .
2. Произвести операции с матрицами и
o Перемножить матрицы
o выбрать столбцы матрицы
o
Если какое-то задание не выполняется в MathCAD. Объяснить почему?
3. Создайте матрицы (значения придумать самостоятельно C(3,3) и D(3,3). Вычислить матричное выражение
(3*С-B))-1
4. Найти интеграл для и
5. Найти производную функции
550 руб.