Assumindo que a Assembleia Legislativa do Estado de Goiás ir...
( ) A modularização de um sistema é importante apenas na fase de desenvolvimento.
( ) Sistemas desenvolvidos hoje são frequentemente adaptáveis às necessidades específicas de empresas, conectando-se com filiais, parceiros e fornecedores.
( ) A programação estruturada se concentra em dividir a lógica de programação em funções, enquanto a programação orientada a objetos foca na criação de módulos independentes somente.
( ) A abstração em programação orientada a objetos permite ignorar detalhes desnecessários e focar em funcionalidades essenciais, promovendo soluções mais eficientes.
As afirmativas são, respectivamente,
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A
Fundamento decisivo: A decisão depende do julgamento técnico das quatro assertivas à luz de conceitos básicos de desenvolvimento de software: há uma falsa, duas verdadeiras e outra falsa, o que forma a sequência F – V – F – V e conduz à alternativa A.
- Desconfie de assertivas com restrições absolutas como "apenas" quando o conceito tem efeitos em mais de uma fase ou finalidade.
- Em comparações entre paradigmas, valide a caracterização completa de cada um; se um deles for reduzido de modo indevido, a assertiva cai.
- Em POO, abstração se confirma quando a ideia central é selecionar o essencial e omitir detalhes irrelevantes.
- Afirmações sobre sistemas atuais formuladas em termos de frequência não exigem universalidade; basta que descrevam uma característica comum do contexto.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
As afirmativas são, respectivamente: F – V – F – V, portanto a alternativa correta é a A.
Analisando cada uma:
“A modularização de um sistema é importante apenas na fase de desenvolvimento.”
A modularização é essencial em todo o ciclo de vida (manutenção, testes, deployment, escalabilidade).
⇒ Falsa.
“Sistemas desenvolvidos hoje são frequentemente adaptáveis às necessidades específicas de empresas, conectando-se com filiais, parceiros e fornecedores.”
Sistemas modernos são customizáveis e integráveis, com APIs, microserviços e modularidade para conectar ecossistemas.
⇒ Verdadeira.
“A programação estruturada se concentra em dividir a lógica de programação em funções, enquanto a programação orientada a objetos foca na criação de módulos independentes somente.”
Programação estruturada usa funções/procedimentos; POO usa objetos/classes com encapsulamento, herança, polimorfismo – não “somente módulos independentes”.
⇒ Falsa.
“A abstração em programação orientada a objetos permite ignorar detalhes desnecessários e focar em funcionalidades essenciais, promovendo soluções mais eficientes.”
Definição precisa de abstração em POO: ocultar complexidade, focar no essencial.
⇒ Verdadeira.
Fonte: Perplexity
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo