Questões de Concurso Sobre engenharia de software

Foram encontradas 14.867 questões

Q3104085 Engenharia de Software
A respeito de Kanban e Scrum, julgue os itens a seguir. 
O Kanban e o Scrum utilizam sprints no planejamento e na distribuição de tarefas.
Alternativas
Q3104084 Engenharia de Software
A respeito de Kanban e Scrum, julgue os itens a seguir. 
Um dos princípios do Kanban é limitar o trabalho em progresso para evitar sobrecargas de tarefas. 
Alternativas
Q3103904 Engenharia de Software
Julgue o próximo item, relativos a H2, Keycloak, Webhooks, Git, continuous delivery e continuous integration. 
O Keycloak é considerado uma pilha de software completa cujo objetivo principal é gerenciar a segurança em contêineres à medida que ele administra a infraestrutura de docker. 
Alternativas
Q3103901 Engenharia de Software
Julgue o próximo item, relativos a H2, Keycloak, Webhooks, Git, continuous delivery e continuous integration. 
Continuous delivery (CD) e continuous integration (CI) são práticas afetas ao DevOps: a primeira realiza a implantação automática no repositório da solução após o build; e a segunda realiza implantação automática no ambiente de produção a cada release. 
Alternativas
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
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
Respostas
2561: E
2562: C
2563: E
2564: E
2565: C
2566: A
2567: C
2568: C
2569: C
2570: E
2571: C
2572: C
2573: B
2574: B
2575: B
2576: E
2577: C
2578: C
2579: E
2580: C