Questões de Concursos Públicos - Engenharia de Software

Resolva questões gratuitas da Engenharia de Software. Banco com 344 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q212538 INSTITUTO AOCP - 2024 - UFTM - Técnico em Tecnologia da Informação - Todas as Áreas
Ano: 2024
Órgão: UFTM
Assunto: Orientação a Objetos

Em uma turma de Engenharia de Software, foi desenvolvido um trabalho entre os 50 alunos, em que todos o fizeram usando o tipo de linguagem I, o tipo de linguagem II ou, ainda, os dois tipos de linguagens ao mesmo tempo. Sabendo que 32 alunos usaram o tipo de linguagem I e 37 alunos utilizaram o tipo de linguagem II, quantos alunos utilizaram os dois tipos de linguagem em seus trabalhos?
Q209589 FUNDEP (Gestão de Concursos) - 2023 - CEMIG - MG - Analista Empresarial - Cientista de Dados
Ano: 2023
Órgão: CEMIG - MG
Assunto: Inteligencia Artificial

Aprendizado de máquina é uma subárea da inteligência artificial que lida com algoritmos de computação que podem ser melhorados via dados de treinamento sem programação explícita. A esse respeito, numere a COLUNA II de acordo com a COLUNA I, fazendo relação entre o conceito e sua definição.  COLUNA I 1. Classificação 2. Regressão 3. Agrupamento / Clusterização COLUNA II (    ) Inferência em escala contínua, ou seja, previsão de um valor numérico. (    ) Inferência de categorias discretas, de acordo com possibilidades limitadas definidas a partir dos rótulos de treinamento. (    ) Organização de dados em conjuntos distintos de acordo com métricas de similaridade ou distância, sem necessidade de rótulos de treinamento. Assinale a sequência correta.
Q209585 FUNDEP (Gestão de Concursos) - 2023 - CEMIG - MG - Analista Empresarial - Cientista de Dados
Ano: 2023
Órgão: CEMIG - MG
Assunto: Refatoração

Refactorings são modificações realizadas em um software, preservando seu comportamento e visando exclusivamente à melhoria de seu código ou projeto. É exemplo de refactoring: 
Q209584 FUNDEP (Gestão de Concursos) - 2023 - CEMIG - MG - Analista Empresarial - Cientista de Dados
Ano: 2023
Órgão: CEMIG - MG
Assunto: Processos de Software - Desenvolvimento Ágil

Um processo de desenvolvimento de software define quais atividades e etapas devem ser seguidas para construir e entregar um sistema de software. Sobre processo de software, é correto afirmar:
Q208452 Avança SP - 2023 - SAAE de Amparo - SP - Analista de Sistemas da Informação
Ano: 2023
Banca: Avança SP
Assunto: Teste de Software

Quanto a Testes de Software, analise as afirmativas abaixo: I. O ideal é realizar testes de integração após a realização dos testes unitários, garantindo que as unidades estão corretas individualmente e também que funcionam em conjunto. II. Os testes de ponta a ponta simulam a atividade que o usuário final teria, mas feita em um ambiente preparado para ser muito semelhante ao do ambiente de produção. III. Os testes de integração têm como objetivo verificar as menores unidades isoladamente, garantindo que a lógica de cada uma delas está correta e que funcionem conforme o esperado. IV. Os testes unitários são feitos em um nível muito baixo (próximo ao código fonte) do projeto, por isso, geralmente quem os realiza são os programadores envolvidos no projeto. Selecione a alternativa correta:
Q208437 Avança SP - 2023 - SAAE de Amparo - SP - Analista de Sistemas da Informação
Ano: 2023
Banca: Avança SP
Assunto: Orientação a Objetos

A figura abaixo mostra uma Associação, que é uma conexão entre classes, e também significa que é uma conexão entre objetos daquelas classes. Em UML, uma associação é definida com um relacionamento que descreve uma série de ligações, onde a ligação é definida como a semântica entre as duplas de objetos ligados.  Esta figura representa uma associação do tipo:
Q206648 Avança SP - 2023 - Prefeitura de São Miguel Arcanjo - SP - Analista de Tecnologia da Informação
Ano: 2023
Banca: Avança SP
Assunto: Software livre

Qual é a principal característica da licença GPL?
Q201529 FUNDEP (Gestão de Concursos) - 2023 - UFVJM-MG - Analista de Tecnologia da Informação
Ano: 2023
Órgão: UFVJM-MG
Assunto: Engenharia de Requisitos

Analise os quatro requisitos para um aplicativo de mensagens instantâneas descritos a seguir e assinale com V os requisitos funcionais e com F os requisitos não funcionais. (    ) Como um usuário, quero ser capaz de enviar mensagens de texto para me comunicar com meus contatos. (    ) Como um usuário, quero que minhas mensagens sejam criptografadas para ter confiança no uso do aplicativo. (    ) Como um usuário, quero que o aplicativo seja capaz de lidar com um grande número de usuários simultaneamente. (    ) Como um usuário, quero fazer chamadas de voz e vídeo de alta qualidade para realizar conversas mais ricas e interativas com meus contatos. Assinale a sequência correta.
Q201528 FUNDEP (Gestão de Concursos) - 2023 - UFVJM-MG - Analista de Tecnologia da Informação
Ano: 2023
Órgão: UFVJM-MG
Assunto: Orientação a Objetos

Analise a interface a seguir, escrita na linguagem Java 8. Essa interface fere um dos princípios descritos no SOLID. Assinale a alternativa correspondente ao princípio que está sendo violado.  
Q201527 FUNDEP (Gestão de Concursos) - 2023 - UFVJM-MG - Analista de Tecnologia da Informação
Ano: 2023
Órgão: UFVJM-MG
Assunto: UML

Assinale a principal finalidade de um diagrama de sequência UML em um projeto de software.