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

Questões de Engenharia de Software da Instituto Legalle

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

Estude com questões da Instituto Legalle

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

Ver DNA da Instituto Legalle

Questões da Instituto Legalle por disciplina

102 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 Instituto Legalle
Português 124 questões Matemática 77 questões Enfermagem 65 questões Pedagogia 59 questões Legislação Municipal 55 questões Saúde Pública 52 questões Noções de Informática 47 questões Medicina 38 questões Banco de Dados 36 questões Direito Administrativo 32 questões Segurança e Saúde no Trabalho 29 questões Direito Sanitário 28 questões Psicologia 27 questões Segurança da Informação 27 questões Direito Constitucional 26 questões Engenharia de Software 23 questões Matemática Financeira 23 questões Sistemas Operacionais 22 questões Engenharia Civil 21 questões Conhecimentos Bancários 18 questões Economia 18 questões Raciocínio Lógico 18 questões Redes de Computadores 18 questões Contabilidade Geral 16 questões Legislação de Trânsito 15 questões Engenharia Mecânica 14 questões Segurança e Transporte 14 questões Direito Financeiro 13 questões Programação 13 questões Engenharia Agronômica Agronomia 12 questões Administração Geral 11 questões Nutrição 11 questões Marketing 10 questões Terapia Ocupacional 10 questões Turismo 10 questões Biologia 9 questões Comunicação Social 9 questões História e Geografia de Estados e Municípios 9 questões Serviço Social 9 questões Administração Pública 8 questões Algoritmos e Estrutura de Dados 8 questões Arquitetura de Software 8 questões Engenharia Ambiental e Sanitária 8 questões Farmácia 8 questões Administração Financeira e Orçamentária 7 questões Geografia 7 questões Atendimento ao Público 6 questões Contabilidade de Custos 6 questões Direito da Criança e do Adolescente 6 questões Direito Tributário 6 questões Relações Públicas 6 questões Análise de Balanços 5 questões Artes Plásticas 5 questões Estatuto da Pessoa com Deficiência 5 questões Noções de Primeiros Socorros 5 questões Veterinária 5 questões Arquivologia 4 questões Contabilidade Pública 4 questões Direito Ambiental 4 questões Direito Penal 4 questões Direito Urbanístico 4 questões Espanhol 4 questões Jornalismo 4 questões Meio Ambiente 4 questões Regimento Interno 4 questões Arquitetura 3 questões Arquitetura de Computadores 3 questões Auditoria 3 questões Direito Empresarial Comercial 3 questões Educação Física 3 questões Estatística 3 questões Gerência de Projetos 3 questões Gestão de Saúde e Administração Hospitalar 3 questões Administração de Recursos Materiais 2 questões Conhecimentos Gerais 2 questões Direito da Criança e do Adolescente Estatuto da Criança e do Adolescente ECA Lei n 8069 de 1990 2 questões Direito Digital 2 questões Direito Eleitoral 2 questões Direitos Humanos 2 questões Ética na Administração Pública 2 questões Física 2 questões Governança de TI 2 questões Legislação Federal 2 questões Literatura 2 questões Modelagem de Processos de Negócio BPM 2 questões Odontologia 2 questões Secretariado 2 questões Sociologia 2 questões Agropecuária 1 questões Atualidades 1 questões Auditoria Governamental 1 questões Direito Civil 1 questões Eletrotécnica 1 questões Engenharia de Produção 1 questões Engenharia de Transportes e Trânsito 1 questões Engenharia Elétrica 1 questões Estatuto da Pessoa Idosa 1 questões Estatuto da Pessoa Idosa Lei n 10741 de 2003 1 questões História 1 questões Legislação Estadual 1 questões Redação Oficial 1 questões Técnicas Administrativas 1 questões
Encontre as questões que procura
Limpar filtros
23 questões encontradas

Um Analista está desenvolvendo um sistema para gerenciar informações financeiras em uma agência de fomento. Durante os testes, ele percebe que algumas consultas ao banco de dados e procedimentos automáticos não estão funcionando corretamente. Para garantir que o sistema execute as operações conforme esperado, ele precisa realizar o processo de identificar, analisar e corrigir erros nos algoritmos e programas utilizados. Diante disso, qual é o nome desse processo?

A Compilação.
B Documentação.
C Otimização.
D Teste de desempenho.
E Depuração.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Durante a expansão de suas linhas de crédito, o comitê de tecnologia de uma agência de fomento reprovou a arquitetura do novo sistema operacional. A alegação técnica era que a modelagem proposta tratava "Cliente", "Financiamento" e "Garantia" apenas como repositórios passivos de informações submetidos a processos externos, engessando o sistema. Para solucionar a falha estrutural, o comitê determinou a adoção de uma abordagem na qual essas instâncias fossem tratadas de forma independente, reunindo em si mesmas tanto as características específicas quanto os comportamentos a elas associados, facilitando a reutilização em futuros projetos. Considerando a teoria sobre a modelagem e o projeto de soluções de tecnologia, assinale a alternativa que apresenta a conceituação COR RETA da metodologia exigida para essa reestruturação:

A Diagrama de fluxo de dados, que mapeia a movimentação das informações entre as entidades externas, os armazéns e os processos de negócios.
B Método de ciclo de vida tradicional, que particiona o desenvolvimento do software em estágios sequenciais e altamente formalizados.
C Modelo de reengenharia de processos (BPR), focado em simplificar o trabalho e eliminar gargalos para maximizar o benefício tecnológico.
D Sistema de metodologia estruturada, que documenta a aplicação de cima para baixo, separando rigorosamente os dados dos processos.
E Desenvolvimento orientado a objetos, no qual o software é modelado como um conjunto de elementos autônomos que combinam processos e dados.

O trunk-based development é uma estratégia de gerenciamento de código-fonte que preconiza a integração frequente e direta das alterações de todos os desenvolvedores em um único branch principal, como base para viabilizar a entrega contínua de software. Diante disso, assinale a alternativa CORRETA sobre os princípios e características do trunk-based development .

A O trunk-based development recomenda a criação de branches de longa duração para cada funcionalidade, isolando o trabalho das equipes.
B O trunk-based development é incompatível com práticas de integração contínua, pois commits diretos no branch principal aumentam conflitos.
C A adoção do trunk-based development ajuda a evitar o processo de revisão de código, pois a agilidade da integração é incompatível com pull requests.
D No trunk-based development, o branch principal é reservado para commits de código totalmente testado e aprovado em ambiente de homologação, sendo as alterações integradas apenas após a conclusão de ciclos completos de teste de regressão e validação de negócio.
E No trunk-based development, feature flags permitem integrar código incompleto ao trunk sem expô-lo aos usuários, controlando de forma independente o momento do deploy e o da liberação da funcionalidade.

Os testes funcionais compõem uma categoria essencial na estratégia de qualidade de software, sendo amplamente utilizados para verificar a conformidade do sistema com seus requisitos. Diante disso, analise as afirmativas a seguir sobre testes funcionais e suas técnicas:

I. Testes funcionais avaliam se o sistema produz as saídas corretas para determinadas entradas, com base nos requisitos especificados, sem considerar a estrutura interna do código, caracterizando-os como testes de caixa-preta.

II. A técnica de particionamento de equivalência divide o domínio de entrada em grupos de valores que devem ser tratados de forma idêntica pelo sistema, permitindo reduzir o número de casos de teste sem comprometer a cobertura dos cenários representativos.

III. Testes funcionais e testes de unidade são equivalentes em escopo e propósito, pois avaliam o comportamento do sistema sob a perspectiva do usuário final, sem analisar detalhes de implementação.

IV. A análise de valor limite é uma técnica de teste funcional que concentra os casos de teste nos extremos das classes de equivalência, como valores imediatamente abaixo, exatamente no limite e imediatamente acima dele, em que a probabilidade de ocorrência de erros é maior. Estão CORRETAS:

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

O framework JUnit, em sua versão 5, é amplamente utilizado para a escrita e execução de testes unitários em Java, fornecendo mecanismos para organizar, executar e analisar os resultados dos testes. Diante disso, assinale a alternativa CORRETA sobre conceitos e comportamentos do JUnit.

A No JUnit 5, quando um método de teste é marcado com @Disabled, o framework executa o teste, registrando seu resultado como Passed no relatório final
B A anotação @BeforeEach, no JUnit 5, inicializa o estado do teste antes da primeira execução e o preserva entre os demais métodos da classe.
C No JUnit 5, um Failure indica que uma asserção não foi satisfeita, enquanto um Error ocorre quando uma exceção inesperada interrompe a execução.
D No JUnit 5, métodos anotados com @Test devem ser declarados como públicos e retornar void; caso contrário, o framework os ignora silenciosamente durante a execução da suíte de testes.
E A anotação @ParameterizedTest, no JUnit 5, executa o mesmo método com diferentes entradas, sendo restrita a fontes que forneçam exatamente um argumento por invocação, como @ValueSource e @EnumSource.

No contexto das metodologias ágeis, o Extreme Programming (XP) é um modelo de desenvolvimento de software baseado em valores fundamentais que orientam as práticas da equipe. Considerando esses valores, assinale a alternativa que NÃO corresponde a um valor do XP.

A Comunicação.
B Simplicidade.
C Feedback.
D Coragem.
E Flexibilidade.

Existe um modelo de qualidade de produto de software composto por características e subcaracterísticas que permitem avaliar diferentes atributos do sistema. Nesse contexto, assinale a alternativa que NÃO corresponde a uma subcaracterística associada à flexibilidade do produto de software.

A Adaptabilidade.
B Escalabilidade.
C Instalabilidade.
D Inclusividade.
E Substituibilidade.

A Análise Essencial é uma abordagem utilizada na Engenharia de Software para compreender e descrever sistemas a partir de determinadas perspectivas conceituais. Com base nas características dessa abordagem, analise as afirmativas a seguir:

I. Foco: nos eventos do mundo real e nas respostas do sistema.

II. Dependência tecnológica: pode existir parcialmente.

III. Abordagem: orientada a eventos.

IV. Objetivo: modelar o sistema e estruturar sua solução. Pode-se afirmar que:

A Apenas I e II são verdadeiras.
B Apenas II e IV são verdadeiras.
C Apenas I e III são verdadeiras.
D Apenas III e IV são verdadeiras.
E Apenas II, III e IV são verdadeiras.

Na Engenharia de Software, os sistemas de informática são frequentemente compreendidos a partir da integração de diferentes componentes, como hardware, software e elementos humanos envolvidos no seu desenvolvimento e utilização. Nesse contexto, assinale a alternativa que apresenta o termo que representa a parte humana dos sistemas de informática, englobando todas as pessoas que desenvolvem, operam, gerenciam ou utilizam computadores.

A Peopleware.
B Hardware.
C Software.
D Firmware.
E Middleware.

Um analista de sistemas está avaliando diferentes modelos de processo de desenvolvimento de software para um projeto de grande porte, com requisitos parcialmente definidos e alto risco tecnológico. Diante disso, considere as afirmações a seguir sobre os modelos Cascata, Espiral e Incremental:

I. O modelo em espiral tem como principal característica a análise de riscos em cada ciclo de desenvolvimento.

II. O modelo cascata permite mudanças frequentes nos requisitos ao longo do desenvolvimento, devido à sua natureza iterativa.

III. O modelo incremental permite a entrega de partes funcionais do sistema ao longo do tempo.

IV. O modelo espiral é mais indicado para projetos simples, devido à sua baixa complexidade de gerenciamento. Pode-se afirmar que:

A Apenas I e II estão corretas.
B Apenas I e III estão corretas.
C Apenas II e IV estão corretas.
D Apenas I, III e IV estão corretas.
E I, II, III e IV estão corretas.