Tecnologia da InformaçãoCMMI e MPS.BRACAFE 2024
CELESC
Questão de Tecnologia da Informação
Alternativa A, correta. Os quatro pilares fundamentais da Programação Orientada a Objetos (POO) são: Abstração: Ocultar detalhes de implementação e expor apenas as funcionalidades essenciais; Encapsulamento: Combinar dados e métodos em uma única unidade, protegendo os dados; Herança: Permitir que classes herdem atributos e métodos de classes existentes; e Polimorfismo: Permitir que objetos respondam ao mesmo método de formas distintas. A Generalização, apesar de ser um conceito importante em POO, não é considerado um dos pilares fundamentais. Ela se relaciona com a abstração e a herança, mas não é um princípio específico da POO. Alternativa B, incorreta, pois Abstração é um dos pilares da POO, o qual permite ocultar detalhes e expor apenas o essencial. Alternativa C, incorreta, pois Encapsulamento é outro pilar fundamental da POO, o qual protege os dados e organiza o código. Alternativa D incorreta, pois Herança é um dos pilares da POO, que promove reuso de código e organização hierárquica. Alternativa E, incorreta, pois Polimorfismo é um dos pilares da POO, o qual proporciona flexibilidade e extensibilidade. CARVALHO, T. L. Orientação a Objetos. Aprenda Seus Conceitos e Suas Aplicabilidades de Forma Efetiva. Casa do Código; 2016. RANGEL, P.; CARVALHO JR., J.G. Sistemas Orientados a Objetos: Teoria e Prática com UML e Java. Brasport, 2022. ZACAS, N.C. Princípios de Orientação a Objetos em JavaScript. Novatec Editora, 2014. Desenvolvimento de Sistemas Paradigmas de Programação Programação Orientada a Objetos Conceitos Básicos
Um desenvolvedor web está iniciando um novo projeto e precisa escolher a tecnologia mais adequada para o desenvolvimento da aplicação. Qual tecnologia seria mais adequada para o desenvolvimento de uma aplicação web single-page (SPA) com as seguintes características: • Interface interativa e dinâmica: A aplicação precisa apresentar uma interface gráfica rica em interações e atualizações dinâmicas, sem a necessidade de recarregar toda a página. • Desenvolvimento rápido e eficiente: O desenvolvedor busca uma tecnologia que permita um processo de desenvolvimento ágil e eficiente, com foco na produtividade e na reutilização de código. • Comunidade grande e ativa: É importante que a tecnologia escolhida possua uma comunidade grande e ativa, com ampla documentação, tutoriais e suporte online. Selecione a opção CORRETA:
Mais questões de CMMI e MPS.BR
- Cebraspe 2026Acerca da garantia da qualidade no MPS SW, no CMMI-DEV e em processos ágeis, assinale a opção correta.
- Instituto AVALIA 2026No contexto da gestão de Tecnologia da Informação (TI), sobre os indicadores de maturidade tecnológica, assinale a alternativa correta.
- FGV 2026A Assembleia Legislativa está buscando aprimorar seus processos de desenvolvimento e manutenção de sistemas críticos, como o portal de transparência e o sistema de protocolo eletr…
- Cebraspe 2026No CMMI-DEV, a prática de Peer Reviews no nível 1 concentra-se em analisar os resultados e os dados obtidos a partir das revisões dos produtos de trabalho.
- Fundatec 2026Na linguagem PHP, versão 8, a comparação $x===$y será verdadeira se:
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

