Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2026

Engenharia de SoftwareDesenvolvimento de Software
Código
fg126245
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
O desenvolvimento para dispositivos móveis, tanto em Android quanto em iOS, abrange a criação de aplicações projetadas para operar em ambientes altamente dinâmicos, explorando recursos nativos dos smartphones e tablets para oferecer experiências interativas, responsivas e alinhadas às demandas atuais de mobilidade e conectividade.Com relação a estes sistemas operacionais móveis, podemos afirmar que
  1. Apossuem grande variedade de fabricantes e alta personalização do sistema.
  2. Butilizam a linguagem Kotlin como sua linguagem de desenvolvimento nativa principal.
  3. Cos aplicativos devem ajustar sua interface e comportamento a diferentes tamanhos, resoluções e proporções de tela, garantindo uma experiência consistente e funcional em meio à ampla diversidade de dispositivos presentes no mercado.
  4. Do iOs é mais versátil em termos de integração com diferentes plataformas.
  5. Eos aplicativos iOs podem ser baixados diretamente da Play Store, a loja de aplicativos da Apple.
Revelar gabarito e comentário

GabaritoC — os aplicativos devem ajustar sua interface e comportamento a diferentes tamanhos, resoluções e proporções de tela, garantindo uma experiência consistente e funcional em meio à ampla diversidade de dispositivos presentes no mercado.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Desenvolvimento para dispositivos móveis – Android e iOS

Gabarito: letra C. Apenas a alternativa C é verdadeira em relação a ambos os sistemas operacionais móveis. Tanto no Android quanto no iOS, os aplicativos precisam se adaptar a diferentes tamanhos, resoluções e proporções de tela, garantindo uma experiência consistente na diversidade de dispositivos do mercado. Essa é uma característica central do design responsivo em plataformas móveis.

Alternativa

Afirmação

Correção

Motivo

A

Possuem grande variedade de fabricantes e alta personalização do sistema.

❌ Incorreta

Apenas o Android possui essa característica; o iOS é restrito a dispositivos Apple com customização limitada.

B

Utilizam a linguagem Kotlin como sua linguagem de desenvolvimento nativa principal.

❌ Incorreta

Kotlin é principal no Android; no iOS, a linguagem nativa principal é Swift (ou Objective-C).

C

Os aplicativos devem ajustar sua interface e comportamento a diferentes tamanhos, resoluções e proporções de tela, garantindo uma experiência consistente e funcional em meio à ampla diversidade de dispositivos presentes no mercado.

✅ Correta

Tanto Android quanto iOS exigem design responsivo para se adaptar à diversidade de tamanhos e resoluções de tela.

D

O iOS é mais versátil em termos de integração com diferentes plataformas.

❌ Incorreta

O iOS é mais fechado e integrado ao ecossistema Apple; o Android é mais aberto e versátil para integração com outras plataformas.

E

Os aplicativos iOS podem ser baixados diretamente da Play Store, a loja de aplicativos da Apple.

❌ Incorreta

A Play Store é do Google (Android); a loja da Apple chama-se App Store.

Alternativa A — ❌ Incorreta

Afirma que ambos os sistemas "possuem grande variedade de fabricantes e alta personalização". Isso é verdade apenas para o Android, que roda em dispositivos de diversos fabricantes (Samsung, Xiaomi, Motorola etc.) e permite ampla personalização. Já o iOS é restrito aos dispositivos Apple, com customização limitada. Portanto, a afirmação não se aplica aos dois sistemas.

Alternativa B — ❌ Incorreta

Diz que "utilizam a linguagem Kotlin como sua linguagem de desenvolvimento nativa principal". O Kotlin é, de fato, a linguagem principal para desenvolvimento Android nativo (junto com Java). No entanto, o iOS utiliza Swift (ou Objective-C) como linguagem nativa. Logo, a alternativa erra ao generalizar para ambos.

Alternativa C — ✅ Correta ⟵ GABARITO

"Os aplicativos devem ajustar sua interface e comportamento a diferentes tamanhos, resoluções e proporções de tela..." Essa é uma realidade tanto no Android (com milhares de dispositivos de tamanhos variados) quanto no iOS (iPhone e iPad com diferentes dimensões). A adaptação responsiva é essencial para garantir usabilidade e consistência. Portanto, a alternativa está correta.

Alternativa D — ❌ Incorreta

Afirma que "o iOS é mais versátil em termos de integração com diferentes plataformas". Na verdade, o iOS é um sistema mais fechado, com integração limitada fora do ecossistema Apple. O Android, por ser mais aberto, oferece maior versatilidade de integração com diferentes plataformas e dispositivos.

Alternativa E — ❌ Incorreta

"Os aplicativos iOS podem ser baixados diretamente da Play Store, a loja de aplicativos da Apple." A Play Store é a loja oficial do Google para Android; a loja da Apple chama-se App Store. A alternativa confunde os nomes das lojas.

PEGA ESSA DICA!

Em questões comparativas entre Android e iOS, foque nas diferenças fundamentais: abertura (Android) vs. fechamento (iOS), variedade de fabricantes, linguagens de programação (Kotlin/Java vs. Swift/Obj-C) e lojas de aplicativos (Google Play vs. App Store).

Gabarito: letra C.

Link permanente: /questoes/fg126245