Контрольная и Лабораторные работы №1,2,3 по дисциплине: Программирование мобильных устройств (часть 1). Вариант №2 (пароль 01)

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.apk
material.view.file_icon Отчет.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon lab2.apk
material.view.file_icon Отчет.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon lab3.apk
material.view.file_icon Отчет.docx
material.view.file_icon
material.view.file_icon Kontr.xlsx
material.view.file_icon Контрольная.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Microsoft Excel

Описание

Лабораторная работа №1
Задание 1
Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вар. 2: возведение в степень).

Лабораторная работа №2
Задание
Необходимо написать игру. Сюжет: множество насекомых ползают по экрану по сложной траектории. Задача игрока уничтожить за отведенное время как можно больше насекомых. За промахи игроку начисляется очки отнимаются. Игра должна сопровождаться звуковыми эффектами. Варианты:
2. В качестве насекомых (Божьи коровки, мухи)

Лабораторная работа №3
Задание
Реализуйте прыгающий <объект>. Начальная позиция появления объекта определяется нажатием пальца по экрану. Объект падает с ускорением вниз, отражаясь от нижней границы экрана, и с незначительным смешением вправо. С каждым разом высота отскока объекта уменьшается, и когда объект практически остановится, он пропадает с экрана. Объектов может быть несколько, поэтому каждый должен обрабатываться в отдельном потоке приложения. (<объект> - Буква Вашей фамилии, после каждого нажатия буква меняется на следующую, по окончанию Вы опять возвращаетесь на первую букву).
Для примера <объект> - цифра восемь, направление падения схематично показано красным.



Отметьте желтым цветом правильные варианты ответов, отправьте данный файл на проверку

1. Какие свойства соответствуют Android
Кроссплатформенность
Высокая защищенность
Является бесплатной
Отсутствие вредоносных программ, выполняемых на базе данной операционной системы
Является потоковонебезопасной

2. Назначение класса Intent.
Обмен запросов с ОС
Инициализация средств OpenGL
Сохранение состояние приложения

3. Если интерфейс приложения подвис более чем на 5 секунд то произойдет
Ничего не произойдет
Появится сообщение Application not Responded (с вопросом о закрытия приложения)
Приложение закроется самостоятельно

4. Потоки рекомендуют применять в случаях
Написания приложения, закачивающего данные из сети
Для обновления элементов интерфейса
Для использования класса Intent

5. AndroidManifest.xml
Определяет состав классов приложения
Определяет события системы при которых приложения запустится
Определяет цвет фона приложения
Является необязательным файлом приложения
Содержит исходный код для установки и удаления программы

6. Класс R.java
предназначен для задания идентификаторов элементам интерфейса
Предназначен для запуска приложения
Запрещен к редактированию пользователем
Определяет состав классов приложения

7. К особенностям java относится
Возможность множественного наследования
Возможность полиморфизма
Является низкоуровневым языком программирования
Является кроссплатформенным

8. Принцип инкапсуляции
позволяет вводить ограничения доступа к переменным класса
Позволяет использовать отладку программы
Позволяет создавать класс на основе уже реализованных классов
Позволяет проводить перегрузку имен функций

9. К средам разработки относится
Android Studio
BlueStacks
Intellij Idea
Java

10. Спецификатор super необходим для
Обращения к полям класса
При вызове всех функций в методе OnCreate и OnStop
Обращения к полям родительского класса
Обращения к методам родительского класса

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Программирование мобильных устройств (часть 1) (ДВ 1.1)
Вид работы: Контрольная работа
Оценка:Зачет
Дата оценки: 17.11.2024

Комментарии (1)

Aleks 14.04.2025 13:56
Не рекомендую тратить время. внутри вариант 3, а не 2
Контрольная и Лабораторные работы №1,2,3 по дисциплине: Программирование мобильных устройств (часть 1). Вариант №2 (пароль 01)
Лабораторная работа №1 Задание 1 Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вар. 2: возведение в степень). Лабораторная работа №2 Задание Необходимо написать игру. Сюжет: множество насекомых ползают по экрану по сложной траектории. Задача игрока уничтожить за отведенное время как можно больше насекомых. За
User IT-STUDHELP : 4 ноября 2019
490 руб.
promo
Лабораторные работы №1,2,3 по дисциплине: Программирование мобильных устройств (часть 1). Вариант №2 (пароль 01)
Лабораторная работа №1 Задание 1 Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вар. 2: возведение в степень). Лабораторная работа №2 Задание Необходимо написать игру. Сюжет: множество насекомых ползают по экрану по сложной траектории. Задача игрока уничтожить за отведенное время как можно больше насекомых. За
User IT-STUDHELP : 4 ноября 2019
480 руб.
promo
Программирование мобильных устройств (часть 1-я).
Тест из 4 вопросов. 1 К особенностям java относится: Возможность множественного наследования Возможность полиморфизма Является низкоуровневым языком программирования Является кроссплатформенным 2 Принцип инкапсуляции: позволяет вводить ограничения доступа к полям класса Позволяет использовать отладку программы Позволяет создавать класс на основе уже реализованных классов Позволяет проводи
User Леший : 9 июля 2021
500 руб.
Программирование мобильных устройств (часть 1). Контрольная работа, Лабораторные работы 1-3. Вариант 3.
Программирование мобильных устройств (часть 1). Контрольная работа, Лабораторные работы 1-3. Вариант 3. Задание 1: Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вариант 1: вычисление синуса, вар. 2: возведение в степень, вар. 3 деление с остатком). Дополнительные материалы Видео по обработчику кнопок Видео П
User rmn77 : 26 апреля 2019
150 руб.
300 руб.
Программирование мобильных устройств (часть 1). Зачет.
1 К особенностям java относится Возможность множественного наследования (да, если речь идет о множественном наследии интерфейсов) Возможность полиморфизма Является низкоуровневым языком программирования Является кроссплатформенным 2 Принцип инкапсуляции позволяет вводить ограничения доступа к полям класса Позволяет использовать отладку программы Позволяет создавать класс на основе уже реализованных классов По
User sibguter : 23 ноября 2018
29 руб.
Программирование мобильных устройств (часть 1). Контрольная работа и Лабораторные работы №№1-3. Вариант №1
Задание 1: Последняя цифра пароля: 5 Вариант: 3 Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вариант 1: вычисление синуса, вар. 2: возведение в степень, вар. 3 деление с остатком). Дополнительные материалы Видео по обработчику кнопок Видео Простой список Список произвольного вида Задание 2: Последняя цифра п
User bananchik : 22 апреля 2020
224 руб.
Программирование мобильных устройств (часть 1). Контрольная работа и Лабораторные работы №№1-3. Вариант №1
Программирование мобильных устройств (часть 1). Лабораторная работа №2. Вариант №2.
Вариант 2. Необходимо написать игру. Сюжет: множество насекомых ползают по экрану по сложной траектории. Задача игрока уничтожить за отведенное время как можно больше насекомых. За промахи игроку начисляется очки отнимаются. Игра должна сопровождаться звуковыми эффектами. Варианты: В качестве насекомых (осы, и пауки) В качестве насекомых (Божьи коровки, мухи) В качестве насекомых (тараканы, и пчелы) В качестве насекомых (осы, и мухи) В качестве насекомых (майские жуки, и тарантулы) В качестве на
User sibguter : 19 октября 2019
400 руб.
Общий вид вакуумной колонны
Общий вид вакуумной колонны К-10, узлы и детали со спецификацией. Колонна предназначена для перегонки нефти при пониженном давлении. Технические характеристики: D=9000мм. L=29000мм.
User MaklakovDmitry : 28 января 2020
200 руб.
Общий вид вакуумной колонны
Вплив елементів фіскальної політики на формування бюджету України
ЗМІСТ 1. Вплив видатків на формування бюджету. 3 2. Вплив видатків на рівень ВВП.. 8 1. Вплив видатків на формування бюджету Оскільки бюджет – це сума доходів і витрат держави, основну увагу при аналізі бюджетних проблем економічна наука приділяє розгляду цих двох основних частин єдиного економічного процесу. Спираючись на податки формуються видатки бюджету. Фіскальна політика теж тісно пов'язана з держбюджетом, але у неї при цьому свій особливий (податковий)"акцент". Саме тому інша її назв
User evelin : 13 ноября 2013
10 руб.
СибГУТИ. Вычислительная техника и информационные технологии (ВТиИТ). Контрольная Работа. Вариант 1.
Задание №1 Перевести числа из 10-ой системы счисления в 2-ую, 8-ую, 16-ую. Выбрать два числа в соответствии с вариантом по таблице №1. Преобразования провести делением и умножением в столбик. При преобразовании дробной части ограничиться 5 знаками после запятой в двоичной системе. Задание №2 Перевести число из 8-ой системы счисления в 10-ую, 2-ую, 16-ую. Выбрать число в соответствии с вариантом по таблице №2. Задание №3 Перевести число из 16-ой системы счисления в 10-ую, 2-ую, 8-ую. Задание
User Art55555 : 12 августа 2009
90 руб.
СибГУТИ. Вычислительная техника и информационные технологии (ВТиИТ). Контрольная Работа. Вариант 1.
Расчет и проектирование автоматизации мойки насосов
1 Технологическая часть 7 1.1 Описание технологического процесса мойки и оборудования 7 1.2 Выбор регулируемых величин и каналов внесения регулируемых воздействий 9 2 Проектно конструкторская часть 11 2.1 Выбор средств автоматизации 11 2.1.1 Контроллер 11 2.1.2 Пневмораспределители 12 2.1.3 Пневмопривод 12 2.1.4 Датчик минимального уровня 14 2.1.5 Датчик потока 15 2.1.6 Блок питания 16 2.2 Спецификация на средства автоматизации 17 2.3 Выбор кабелей проводов, защитных труб и труб пневмосистемы 18
User VikkiROY : 12 февраля 2015
450 руб.
up Наверх