QuestLab Plataforma Inteligente de Questões
Questões por banca

Questões de Engenharia de Software da AOCP

Pratique questões de Engenharia de Software da AOCP e filtre por assunto, tópico, órgão, cargo e ano.

Estude com questões da AOCP

Consulte o banco público da QuestLab com questões da AOCP. Use os filtros abaixo para localizar questões por disciplina, assunto, órgão, cargo, ano e modalidade.

Ver DNA da AOCP

Questões da AOCP por disciplina

203 disciplinas disponíveis. Clique para visualizar todas.

Acesse diretamente as disciplinas disponíveis nesta banca. As quantidades abaixo consideram as questões ativas do banco QuestLab.

Ver todas da AOCP
Medicina 2.097 questões Língua Portuguesa 1.416 questões Tecnologia da Informação 949 questões Informática 783 questões Pedagogia 724 questões Enfermagem 653 questões Administração Geral 623 questões Matemática 618 questões Direito Administrativo 613 questões Direito Constitucional 522 questões Português 513 questões Direito Sanitário e Saúde 500 questões Biologia 494 questões Contabilidade Geral 481 questões Conhecimentos Específicos de um determinado Cargo/Área 450 questões Serviço Social 423 questões Farmácia 413 questões Psicologia 406 questões Odontologia 404 questões Raciocínio Lógico 380 questões Veterinária 370 questões Engenharia Civil 367 questões Segurança e Saúde no Trabalho (Teoria e Normas) 337 questões Legislação Estadual, Distrital e Municipal 331 questões Nutrição 308 questões Contabilidade Pública 285 questões Legislação dos Órgãos 257 questões Direito Penal 254 questões Legislação Federal 250 questões Comunicação Social 245 questões Química 236 questões Biblioteconomia 229 questões Fisioterapia 209 questões Engenharia Elétrica e Engenharia Eletrônica 204 questões Geografia 204 questões Educação Física 195 questões Direito Processual Penal 169 questões Física 169 questões Direito Ambiental 155 questões Economia e Finanças 148 questões Arquitetura 146 questões Artes 140 questões História 136 questões Arquivologia 135 questões Engenharia Ambiental e Sanitária 134 questões Administração Financeira e Orçamentária - AFO 124 questões Engenharia Mecânica 121 questões Língua Inglesa 119 questões Administração Pública 118 questões Fonoaudiologia 113 questões Medicina Legal 113 questões Línguas (Outras) 110 questões Engenharia Agronômica 109 questões Auditoria 107 questões Não definido 107 questões Atualidades e Conhecimentos Gerais 106 questões Redação Oficial 103 questões Direito Tributário 102 questões Filosofia 91 questões Administração de Recursos Materiais 89 questões Direito Civil 87 questões Terapia Ocupacional 80 questões Estatística 78 questões Direito do Trabalho 75 questões Legislação Municipal 74 questões Administração Financeira e Orçamentária 67 questões Direito Processual Civil - CPC 2015 67 questões Libras 65 questões Sociologia (Ciências Sociais) 62 questões Lei nº 8.069/1990 - Estatuto da Criança e do Adolescente / ECA 59 questões Matemática Financeira 57 questões Engenharia Florestal 54 questões Legislação de Trânsito e CTB 51 questões Geologia 50 questões Engenharia Elétrica 44 questões Engenharia Cartográfica e de Agrimensura 42 questões Ética 41 questões Engenharia 40 questões Secretariado 40 questões Segurança e Saúde no Trabalho 40 questões Agricultura e Agropecuária 38 questões Criminalística 37 questões Direito Processual do Trabalho 36 questões Estatuto da Pessoa com Deficiência 34 questões Direito Previdenciário 33 questões Meio Ambiente 33 questões Direitos Humanos 32 questões Redes de Computadores 32 questões Contabilidade de Custos 31 questões Criminologia 30 questões Engenharia Química 30 questões Legislação Estadual 30 questões Saúde Pública 30 questões Segurança da Informação 30 questões Economia 29 questões Direito Eleitoral 28 questões Gestão de Pessoas 27 questões Lei nº 13.146/2015 - Estatuto da Pessoa com Deficiência 27 questões Programação 27 questões Relações Públicas 27 questões Zootecnia 27 questões Engenharia de Pesca 25 questões Sistemas Operacionais 25 questões Design Gráfico 24 questões Legislação Específica 24 questões Teologia e Religiões 24 questões Banco de Dados 23 questões Engenharia de Software 23 questões Lei Complementar nº 101/2000 e alterações (Lei de Responsabilidade Fiscal - LRF) 23 questões Direito Processual Civil 21 questões Análise das Demonstrações Contábeis 20 questões Direito Urbanístico 19 questões Engenharia de Minas 18 questões Engenharia Mecatrônica 18 questões Inglês 18 questões Governança de TI 17 questões Museologia 17 questões Sem disciplina 17 questões Engenharia de Produção 16 questões Gastronomia 15 questões Legislação dos TRFs 15 questões Lei nº 11.340/2006 - Lei Maria da Penha 15 questões Música 15 questões Conhecimentos Bancários 14 questões Direito Penal Militar 14 questões Lei nº 10.741/2003 - Estatuto do Idoso 14 questões Direito Processual Penal Militar 13 questões Lei nº 7.210/1984 - Lei de Execução Penal - LEP 13 questões Segurança e Transporte 13 questões Jornalismo 12 questões Logística 12 questões Turismo e Hotelaria 12 questões Atendimento ao Público 11 questões Direito Empresarial (Comercial) 11 questões Arquitetura de Computadores 10 questões Arquitetura de Software 10 questões Conhecimentos de Serviços Gerais 10 questões Desenho Industrial 10 questões Gerência de Projetos 10 questões Língua Espanhola 10 questões Artes Cênicas 9 questões Direito Financeiro 9 questões Engenharia de Alimentos 9 questões Engenharia Portuária 9 questões Ética na Administração Pública 9 questões Direito do Consumidor 8 questões Direito do Consumidor (Lei 8.078/1990) 8 questões Engenharia de Telecomunicações 8 questões Finanças Públicas 8 questões Legislação do Ministério Público 8 questões Legislação e Decretos 8 questões Sociologia 8 questões Auditoria Governamental 7 questões Controle da Administração 7 questões Direito Sanitário 7 questões Engenharia Aquacultura/Aquicultura 7 questões Engenharia Clínica 7 questões Engenharia de Recursos Hídricos/Hidráulica 7 questões Estatuto da Pessoa com Deficiência PCD 7 questões Inteligência Policial 7 questões Modelagem de Processos de Negócio BPM 7 questões Regimento Interno 7 questões Antropologia 6 questões Estatuto da Pessoa Idosa 6 questões Conhecimentos Gerais e Atualidades 5 questões Direito Digital 5 questões Engenharia de Agrimensura 5 questões Estatuto da Criança e do Adolescente ECA 5 questões Legislação Área Judírica Tribunais 5 questões Sistemas de Informação 5 questões Direito Agrário 4 questões Direitos Difusos, Coletivos e Individuais Homogêneos 4 questões Engenharia de Transportes e Trânsito 4 questões Filosofia do Direito 4 questões Segurança Pública 4 questões Direito Econômico 3 questões Geofísica 3 questões Lei Orgânica do Distrito Federal - LODF 3 questões Primeiros Socorros 3 questões Técnicas de Vendas e Negociação 3 questões Comércio Internacional 2 questões Direito da Criança e do Adolescente ECA 2 questões Edificações 2 questões Gestão de Projetos 2 questões Legislação Tributária Municipal 2 questões Metodologia da Investigação Policial 2 questões Algoritmos e Estrutura de Dados 1 questões Análise de Balanços 1 questões Áudio e Vídeo 1 questões Ciência e Tecnologia 1 questões Conhecimentos Específicos 1 questões Controle Externo 1 questões Direito Empresarial e Comercial 1 questões Direito Internacional Público 1 questões Direitos Difusos e Coletivos 1 questões Engenharia de Materiais 1 questões Legislação de Trânsito 1 questões Legislação de Trânsito CTB 1 questões Legislação dos Tribunais Eleitorais TSE e TREs 1 questões Meteorologia 1 questões Probabilidade e Estatística 1 questões Psicologia Jurídica 1 questões Relações Humanas 1 questões
Encontre as questões que procura
Limpar filtros
23 questões encontradas

Com o crescimento da demanda por aplicativos
móveis em ambientes corporativos e
governamentais, torna-se essencial compreender
os princípios que norteiam o desenvolvimento
para dispositivos móveis, considerando
limitações técnicas, contexto de uso e boas
práticas de projeto. A respeito desse assunto,
analise as assertivas e assinale a alternativa que
aponta as corretas.

I. O desenvolvimento para dispositivos móveis
exige atenção à limitação de recursos como
processamento, memória e energia, o que
pode impactar diretamente a escolha de
algoritmos e estruturas de dados.

II. Aplicações móveis nativas oferecem melhor
desempenho e integração com os recursos
do dispositivo, mas exigem desenvolvimento
específico para cada plataforma.

III. A responsividade e a adaptação da interface
são irrelevantes para aplicações móveis, já
que a maioria dos dispositivos possui
resolução de tela padronizada.

IV. O uso de armazenamento local em
dispositivos móveis é recomendado
principalmente quando há necessidade de
operação offline, como em áreas com
conectividade limitada.

A Apenas I e II.
B Apenas II e IV.
C Apenas I, II e IV.
D Apenas I, III e IV.
E I, II, III e IV.

Durante o desenvolvimento de um novo sistema de atendimento ao público, uma equipe adota metodologias ágeis e passa a utilizar um backlog de produto para gerenciar os requisitos. Esse backlog contém diversas funcionalidades descritas em linguagem acessível, priorizadas de acordo com o valor para o cliente. Em cada iteração, itens do backlog são refinados e selecionados para desenvolvimento. Considerando as boas práticas de engenharia de requisitos e gestão de backlog, é correto afirmar que

A o backlog é um artefato voltado principalmente para a organização de requisitos funcionais, podendo incluir, também, requisitos não funcionais.
B a priorização do backlog deve considerar a participação dos desenvolvedores para refletir o valor de negócio e a visão do cliente.
C o backlog pode incluir requisitos de diversas origens, não se limitando a casos de uso formalmente modelados em UML.
D o backlog de produto representa uma forma estruturada de gerenciar requisitos de modo evolutivo e incremental, permitindo refinamentos ao longo do tempo.
E a gestão do backlog dispensa a preocupação com rastreabilidade ou análise de impacto, pois essas atividades são típicas de processos preditivos.

Durante o ciclo de vida de um sistema, especialmente quando há mudanças frequentes nos requisitos ou decisões apressadas para atender a prazos curtos, pode-se acumular o que se conhece como dívida técnica. Na fase de engenharia de requisitos, a falta de clareza, rastreabilidade ou validação adequada pode gerar impactos significativos nas fases posteriores do projeto. Sobre esse tema, assinale a alternativa correta.

A A dívida técnica está associada somente ao código-fonte e não afeta a fase de requisitos.
B Requisitos mal definidos ou não validados corretamente podem contribuir para a geração de dívida técnica.
C A dívida técnica é benéfica quando acumulada de forma intencional, pois não necessita ser monitorada.
D Apenas requisitos funcionais podem gerar dívida técnica em projetos de software.
E A dívida técnica é automaticamente eliminada após a fase de testes de software.

A respeito das práticas de desenvolvimento orientado a testes, do inglês Test-Driven Development (TDD), assinale a alternativa INCORRETA.

A O TDD contribui para maior clareza dos requisitos, pois obriga o desenvolvedor a entender exatamente o que a funcionalidade deve fazer antes de implementá-la.
B A prática de escrever testes antes do código pode eliminar a necessidade de testes de sistema e de testes de aceitação em processos ágeis.
C Um dos principais benefícios do TDD é a criação de uma suíte de testes que pode ser utilizada para regressão automatizada.
D O TDD incentiva maior cobertura de código e tende a revelar defeitos mais cedo no processo de desenvolvimento.
E O TDD pode ser ineficaz quando utilizado com sistemas legados ou multithreaded, devido à dificuldade de controle dos testes nesses contextos.

Determinado órgão de atendimento ao público precisou passar o seu sistema por testes funcionais, os quais mostraram resultados bem-sucedidos, a princípio, mas, durante o uso real em dias de pico, o sistema apresentou lentidão extrema e falhas de conexão. A equipe de qualidade decidiu, então, aplicar testes específicos para avaliar o comportamento do sistema sob condições adversas. A respeito dos testes considerados pela equipe, com base nas práticas de engenharia de software voltadas à qualidade e nos testes de requisitos não funcionais, assinale a alternativa correta.

A Testes de carga simulam volumes reais ou crescentes de usuários e transações, enquanto testes de estresse extrapolam os limites do sistema para avaliar seu comportamento em condições extremas.
B O teste de carga busca provocar falhas no sistema ao exceder intencionalmente os limites operacionais definidos em requisitos funcionais.
C Testes de carga e estresse são tipos de validação informal e não se aplicam a sistemas que já passaram por testes funcionais completos.
D O teste de estresse avalia a usabilidade da interface do sistema em situações de interação simultânea por múltiplos usuários.
E Testes de requisitos não funcionais são focados apenas em desempenho e não consideram atributos como segurança, confiabilidade ou escalabilidade.

A Portaria CNJ nº 131/2021 institui o Grupo Revisor de Código-Fonte com o objetivo de garantir a qualidade das implementações realizadas na PDPJ-Br e no sistema Processo Judicial Eletrônico (PJe). Esse grupo segue diretrizes técnicas e processuais específicas para validação e aceite de alterações propostas no código. Conforme as disposições dessa portaria, assinale a alternativa correta.

A O merge request será aceito somente se aprovado por unanimidade entre os membros do Grupo Revisor e validado diretamente pelo CNJ.
B O Grupo Revisor é composto exclusivamente por servidores do CNJ, sendo vedada a participação de representantes dos tribunais.
C O código-fonte submetido que não atingir os critérios mínimos na análise sintática automatizada será rejeitado automaticamente, sem ser avaliado pelo Grupo Revisor.
D O Grupo Revisor atua apenas como orientador técnico, sem responsabilidade por testes ou benchmarks de qualidade de código.
E Os testes exigidos para aprovação de merge requests devem ser automatizados e executados em ambiente local do desenvolvedor.

A Portaria CNJ nº 253/2020 estabelece diretrizes para o desenvolvimento de soluções tecnológicas na Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br), incluindo práticas recomendadas de automação e qualidade na entrega de software. Assim, acerca dos processos de integração contínua (Continuous Integration – CI) e de entrega contínua (Continuous Delivery – CD), assinale a alternativa correta.

A A prática de CI consiste na publicação manual de versões finais no ambiente de produção após a aprovação do Conselho Nacional de Justiça (CNJ).
B O pipeline de CD automatiza o processo de integração contínua, embora não apresente a geração de relatórios de cobertura de testes, sem afetar o processo de deploy.
C A Portaria determina a obrigatoriedade de CI e CD em todos os projetos, independentemente do tipo ou da criticidade da aplicação.
D O processo de integração contínua é facultativo na PDPJ-Br e pode ser substituído por testes manuais, desde que documentados adequadamente.
E A integração contínua deve incluir pipelines, testes automatizados e armazenamento de imagens de contêineres; a entrega contínua deve ser adotada quando compatível com a natureza do projeto.

Durante o desenvolvimento de uma aplicação web para o acompanhamento de processos administrativos no MPRS, a equipe de desenvolvimento está utilizando a metodologia Scrum. A cada Sprint, são realizadas reuniões de planejamento, desenvolvimento e revisão. Ao final do Sprint, a equipe se reúne para refletir sobre o trabalho realizado, identificar o que funcionou bem, o que pode ser melhorado e definir ações para o próximo ciclo de trabalho. Após a realização de vários Sprints, a equipe percebe que, embora os entregáveis estejam sendo cumpridos, há algumas dificuldades na comunicação interna e na priorização das tarefas, o que leva a certa perda de produtividade e atrasos. Para melhorar esses pontos e otimizar o desempenho da equipe nos próximos Sprints, uma reunião é convocada. O evento em que a equipe realiza essa reflexão e definição de melhorias para o próximo Sprint é denominado

A Sprint Backlog.
B Product Backlog.
C Sprint Retrospective.
D Sprint Planning.
E Daily Scrum.

A UML (Unified Modeling Language) é uma linguagem de modelagem amplamente utilizada no desenvolvimento de sistemas, com o objetivo de representar diferentes aspectos de um sistema. Existem dois tipos principais de diagramas na UML: diagramas estruturais e diagramas comportamentais. Sabendo disso, assinale a alternativa que apresenta um diagrama da UML estrutural.

A Diagrama de casos de uso.
B Diagrama de sequência.
C Diagrama de comunicação.
D Diagrama de atividade.
E Diagrama de classes.

O MPS.BR (Melhoria de Processo do Software Brasileiro) é um modelo de referência criado para apoiar a melhoria e avaliação de processos de software, oferecendo uma alternativa acessível e alinhada às necessidades das empresas brasileiras. Ele estrutura níveis de maturidade que orientam a evolução da gestão e desenvolvimento de software. Nesse sentido, qual é o nível do MPS.BR em que a gerência de requisitos está inserida?

A Parcialmente gerenciado.
B Em otimização.
C Gerenciado quantitativamente.
D Definido.
E Largamente definido.