Questões de Concurso Sobre engenharia de software

Foram encontradas 14.487 questões

Q3103897 Engenharia de Software
Em relação à linguagem de programação Java, à arquitetura distribuída de microsserviços e à biblioteca Flyway, julgue o próximo item.
A solução Flyway permite que seja realizado o controle de versão de código de banco de dados, estendendo o DevOps aos bancos de dados de modo a permitir que se acompanhem as alterações e se aprimore a confiabilidade das implantações de software.
Alternativas
Q3102532 Engenharia de Software
A Interface Homem-Máquina (IHM) é o meio pelo qual um usuário interage com um sistema computacional, sendo fundamental para proporcionar uma experiência de uso eficiente e intuitiva.
Assinale a alternativa que indica corretamente um aspecto crucial para garantir que a interface seja fácil de ser usada e compreensível para os usuários, no desenvolvimento de IHMs. 
Alternativas
Q3102082 Engenharia de Software

Considerando a gestão de configurações e as mudanças de sistemas/softwares e a gestão de bases de conhecimento, julgue o item seguinte.


Utilizar um sistema de controle de versão para registrar alterações e colaborar com outros desenvolvedores representa uma prática adequada de controle de configurações e versões de software em um ambiente de desenvolvimento.

Alternativas
Q3102081 Engenharia de Software

Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.


É importante, após a prestação do suporte técnico ao usuário, obter feedbacks, pois esse mecanismo pode proporcionar melhorias no serviço e a adaptação das soluções às necessidades reais dos usuários.

Alternativas
Q3102079 Engenharia de Software

Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.


O diagrama de estados da AOO mostra as transições de um objeto entre diferentes estados em resposta a eventos.

Alternativas
Q3102018 Engenharia de Software

Em relação ao padrão MVC e às ferramentas Vue.js e Alpine.js, julgue o item seguinte.


O model, componente do MVC, é responsável por renderizar a saída visual da aplicação.

Alternativas
Q3101996 Engenharia de Software

No que diz respeito à linguagem Python, ao JSON e aos diagramas utilizados na análise orientada a objetos, julgue o item a seguir.


Na análise orientada a objetos, o diagrama de estados é utilizado para modelar o comportamento de um objeto ao longo do seu ciclo de vida, mostrando como ele transita entre diferentes estados.

Alternativas
Q3101995 Engenharia de Software

No que diz respeito à linguagem Python, ao JSON e aos diagramas utilizados na análise orientada a objetos, julgue o item a seguir.


O diagrama de pacotes organiza os elementos do sistema em grupos lógicos, mostrando as dependências entre eles.

Alternativas
Q3100353 Engenharia de Software
Qual das seguintes características de uma linguagem de programação de alto nível torna essa linguagem mais adequada para a representação de procedimentos em comparação com linguagens de máquina?
Alternativas
Q3100187 Engenharia de Software
Nas metodologias estruturadas para a criação de sistemas de informação, os desenvolvedores seguem um passo a passo para executar o projeto e, nesse método de desenvolvimento, se busca sistematizar detalhadamente os processos ou as ações pelos quais a empresa obtém, armazena, manipula e compartilha dados. Pode-se representar os processos que compõem um sistema e o fluxo de dados, entre eles, com um diagrama que é um modelo gráfico lógico que ilustra a forma pela qual as informações fluem. Nesse gráfico, o sistema é dividido em partes nas quais são detalhados os processos de cada módulo e a ligação entre eles. Trata-se do Diagrama de: 
Alternativas
Q3100181 Engenharia de Software
Analise as seguintes asserções e a relação proposta entre elas:

I. Softwares são programas de computador e documentação associada. Os produtos de software podem ser desenvolvidos para um determinado cliente ou para um mercado.
PORQUE
II. O bom software deve proporcionar a funcionalidade e o desempenho necessários, e precisa ser manutenível, usável e com dependabilidade. Esses são alguns atributos de um bom software.

A respeito dessas asserções, assinale a alternativa correta.
Alternativas
Q3099848 Engenharia de Software
Segundo O Guia do Scrum, versão 2020, em português, a Daily Scrum é um evento que deve acontecer todos os dias úteis de uma Sprint para os Developers do Scrum Team. Qual é o tempo de duração diário recomendado para esse evento?
Alternativas
Q3099847 Engenharia de Software
Assinale a alternativa que corresponde a uma metodologia ágil de desenvolvimento de software cujo foco está na entrega de requisitos funcionais (funcionalidades) de um software
Alternativas
Q3098234 Engenharia de Software

Em relação ao controle de configurações e às versões de software, ao gerenciamento de mudanças e à gestão de bases de conhecimento, julgue o item seguinte.


O gerenciamento de mudanças deve ser um plano pensado e estruturado que permaneça adaptável a possíveis melhorias.

Alternativas
Q3098233 Engenharia de Software

Em relação ao controle de configurações e às versões de software, ao gerenciamento de mudanças e à gestão de bases de conhecimento, julgue o item seguinte.


O controle de versão pode ser definido como a prática de rastrear e gerenciar as alterações em um código de software.

Alternativas
Q3098232 Engenharia de Software

Em relação ao controle de configurações e às versões de software, ao gerenciamento de mudanças e à gestão de bases de conhecimento, julgue o item seguinte.


O Subversion é uma ferramenta de controle de versão distribuída, o que significa que é apropriado para a utilização em grandes equipes, nas quais os desenvolvedores não estão localizados geograficamente no mesmo local.

Alternativas
Q3098222 Engenharia de Software

No que diz respeito à segurança em ambientes lógicos, à classificação de ativos de informação, à biblioteca ITIL e ao guia PMBOK, julgue o item seguinte.


As redes neurais para análise de padrões e detecção de anomalias em dados de segurança são empregadas para melhorar a segurança em ambientes lógicos.

Alternativas
Q3096303 Engenharia de Software
Em um mundo cada vez mais conectado, as casas inteligentes estão se tornando uma realidade comum, com dispositivos como lâmpadas, câmeras de segurança, termostatos e assistentes de voz, todos conectados à rede da casa. Esses dispositivos são integrados à Internet das Coisas (IoT), permitindo que objetos do cotidiano "conversem" entre si e sejam gerenciados de forma automática. Diante dessa integração entre Inteligência Artificial (IA) e IoT, qual das afirmativas a seguir descreve corretamente o papel da IA e suas diversas aplicações, incluindo IoT?
Alternativas
Q3095191 Engenharia de Software
A técnica utilizada para se projetarem casos de teste na qual o programa ou sistema é considerado uma caixa-preta, os detalhes de implementação não são considerados e o software é avaliado segundo o ponto de vista do usuário é conhecida como Teste:
Alternativas
Q3095190 Engenharia de Software
Em testes de software, o teste de unidade:
Alternativas
Respostas
2241: C
2242: A
2243: C
2244: C
2245: C
2246: E
2247: C
2248: C
2249: C
2250: B
2251: B
2252: B
2253: E
2254: C
2255: C
2256: E
2257: C
2258: B
2259: C
2260: C