Мдк. 01. 01 Разработка программных модулей мдк. 01. 03 Разработка мобильных приложений Теоретические вопросы


Описать суть шаблонов и паттернов. В чем заключается главное отличие шаблонов от паттернов?



Скачать 340,14 Kb.
страница17/24
Дата13.12.2022
Размер340,14 Kb.
#196688
ТипВопросы к экзамену
1   ...   13   14   15   16   17   18   19   20   ...   24
Связанные:
Otvety k ekzamenu Tokar

Описать суть шаблонов и паттернов. В чем заключается главное отличие шаблонов от паттернов?

= Вопрос 38



  1. Описать суть применения стека данных. Преимущества и недостатки использования стека.

Стек. Эта область хранения данных находится в общей оперативной памяти (RAM), но процессор предоставляет прямой доступ к ней с использованием указателя стека. Указатель стека перемещается вниз для выделения памяти или вверх для ее освобождения. Это чрезвычайно быстрый и эффективный способ размещения данных, по скорости уступающий только регистрам. Во время обработки программы компилятор Java должен знать жизненный цикл данных, размещаемых в стеке. Это ограничение уменьшает гибкость ваших программ, поэтому, хотя некоторые данные Java хранятся в стеке (особенно ссылки на объекты), сами объекты Java не помещаются в стек.


+ Второй по скорости после регистра способ хранения данных.
- Необходимо полностью указывать жизненный цикл.



  1. Описать суть событийно-управляемого программирования. Описать принцип работы.

Событийно-ориентированное программирование (СОП) - парадигма программирования, в которой выполнение программы определяется событиями - действиями пользователя (клавиатура, мышь), сообщениями других программ и потоков, событиями операционной системы (например, поступлением сетевого пакета).
СОП можно также определить, как способ построения компьютерной программы, при котором в коде (как правило, в головной функции программы) явным образом выделяется главный цикл приложения, тело которого состоит из двух частей: выборки события и обработки события.



  1. Перечислить и описать существующие мобильные операционные системы. Указать слабые и сильные стороны каждой из них.

Android
Плюсы: широкий выбор смартфонов, Поддержка карт microSD
Минусы: Google подвергается критике по всему миру за то, что он не делает Android по-настоящему безопасным, и в отчетах утверждается, что Android наиболее подвержен вредоносным программам и вирусам.
IOS
Плюсы:

  • Красивый интерфейс

  • Плавная работа

  • Регулярные обновления

  • Отличное качество приложений

Минусы:

  • Закрытая ОС

  • Устройства стоят дорого

SIRIN OS
Плюсы:

  • Безопасность с помощью технологии блокчейна

  • Позволяет получить доступ к Google Play Store

  • Прост в использовании

Минусы:

  • Стоимость смартфона





  1. Скачать 340,14 Kb.

    Поделитесь с Вашими друзьями:
1   ...   13   14   15   16   17   18   19   20   ...   24




База данных защищена авторским правом ©psihdocs.ru 2023
обратиться к администрации

    Главная страница