Pular para o conteúdo principal

Questão de Programação — Desenvolvimento Mobile — FUNDATEC 2023

ProgramaçãoDesenvolvimento Mobile
Código
qq893498
Banca
FUNDATEC
Órgão
IF Farroupilha - RS
Ano
2023
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Em relação ao desenvolvimento de aplicativos móveis, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.( ) Ionic é um SDK para aplicativos iOS e Android que permite a integração com estruturas de front-end como o Angular.( ) Node.js é um ambiente de execução do código JavaScript do lado cliente.( ) Qualquer código JavaScript é perfeitamente aceito em um programa de TypeScript.A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
  1. AV – F – F.
  2. BV – F – V.
  3. CF – F – V.
  4. DF – V – F.
  5. EF – V – V.
Revelar gabarito e comentário

GabaritoB — V – F – V.

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 Mobile: Ionic, Node.js e TypeScript

Gabarito: letra B — sequência V – F – V. A primeira assertiva é verdadeira (Ionic é SDK híbrido que integra Angular); a segunda é falsa (Node.js executa JavaScript no servidor, não no cliente); a terceira é verdadeira (TypeScript é superset de JavaScript, aceitando qualquer código JS).

1ª assertiva — ✅ Verdadeira

O Ionic é um SDK para desenvolvimento de aplicativos móveis híbridos (iOS e Android) que permite integração com frameworks front-end como Angular, React ou Vue. Ele utiliza tecnologias web (HTML, CSS, JS) e compila para aplicativos nativos via Cordova ou Capacitor. Portanto, a afirmativa está correta.

2ª assertiva — ❌ Falsa

Node.js é um ambiente de execução JavaScript do lado servidor (server-side). Ele permite executar JavaScript fora do navegador, em servidores. A assertiva afirma que é "do lado cliente", o que é incorreto. JavaScript do lado cliente é executado no navegador, não no Node.js.

3ª assertiva — ✅ Verdadeira

TypeScript é um superconjunto de JavaScript: todo código JavaScript válido também é código TypeScript válido (embora TypeScript adicione tipagem estática opcional). Portanto, qualquer código JavaScript é aceito em um programa TypeScript.

Agora, analisando cada alternativa:

1Ionic
SDK híbrido (iOS e Android)
Integra Angular, React, Vue
Compila via Cordova/Capacitor
2Node.js
Ambiente server-side
Não é lado cliente
3TypeScript
Superset de JavaScript
Aceita qualquer código JS
Adiciona tipagem estática opcional
Tecnologias Mobile/Web
LEVELsoulevel.com.br
Tecnologias Mobile/Web: Ionic (SDK híbrido (iOS e Android), Integra Angular, React, Vue, Compila via Cordova/Capacitor); Node.js (Ambiente server-side, Não é lado cliente); TypeScript (Superset de JavaScript, Aceita qualquer código JS, Adiciona tipagem estática opcional)

Alternativa A — ❌ Incorreta (V – F – F)

A sequência seria verdadeira para a primeira e falsa para as outras. Porém a terceira assertiva é verdadeira, não falsa. Logo, a ordem correta não é V-F-F.

Alternativa B — ✅ Correta (V – F – V) ⟵ GABARITO

Corresponde exatamente aos valores lógicos corretos: 1ª V, 2ª F, 3ª V.

Alternativa C — ❌ Incorreta (F – F – V)

A primeira assertiva é verdadeira, não falsa. Portanto, a ordem F-F-V está incorreta.

Alternativa D — ❌ Incorreta (F – V – F)

A primeira é verdadeira (não falsa), a segunda é falsa (não verdadeira) e a terceira é verdadeira (não falsa). Totalmente equivocada.

Alternativa E — ❌ Incorreta (F – V – V)

A primeira é verdadeira (não falsa) e a segunda é falsa (não verdadeira). Portanto, incorreta.

NÃO CAIA NESSA!

A banca explora a confusão comum sobre o Node.js: muitos candidatos associam JavaScript ao lado cliente, mas Node.js é server-side. A segunda assertiva inverte essa relação.

Conclusão: A única alternativa que reflete a sequência correta é a B: V – F – V.

Link permanente: /questoes/qq893498