Questões de Concurso Sobre engenharia de software

Foram encontradas 14.889 questões

Q2219408 Engenharia de Software
Quanto aos web services, à arquitetura orientada a serviços (SOA) e à UML (Unified Modeling Language), julgue o item.
Na UML, o diagrama de classe mostra a ordem das mensagens trocadas entre os objetos e ajuda a visualizar o fluxo de controle em um determinado cenário.

Alternativas
Q2210221 Engenharia de Software
Uma empresa está desenvolvendo um software, utilizando uma metodologia formal. Na fase de Análise de Requisitos, foram identificados os requisitos que definem as necessidades do sistema, que permitem a implementação do produto e que servem para apoiar as atividades organizacionais. O tipo de requisito que precisa ser bem definido para não prejudicar o funcionamento do sistema é chamado de: 
Alternativas
Q2210220 Engenharia de Software
Uma equipe de desenvolvimento de software está utilizando o método ágil SCRUM. No momento, a equipe se encontra em um dos intervalos de tempo para o desenvolvimento de uma etapa específica, na qual, ao final, vai ocorrer a revisão do produto para validação e prosseguimento das próximas atividades. Esse conjunto de intervalos, revisões, validações, no SCRUM, é denominado:
Alternativas
Q2203481 Engenharia de Software
No contexto de qualidade em software, os pilares fundamentais são:
Alternativas
Q2203142 Engenharia de Software
No contexto de metodologias ágeis, há o SCRUM, que auxilia no gerenciamento de projetos em equipes (scrum teams) compostas por um conjunto reduzido de funções. Dentre os papéis previstos, há um que possui diversas atribuições, tais como: ajudar a equipe a se concentrar na criação de incrementos de alto valor; apoiar a equipe para entender a necessidade de itens do product backlog; planejar e aconselhar implementações de scrum dentro da organização; entre outras. O papel que caracteriza esse conjunto de atribuições é
Alternativas
Q2200781 Engenharia de Software
Ainda sobre o sistema de controle de versão Git, ao executar o comando git init dentro de um diretório vazio,
Alternativas
Q2200780 Engenharia de Software
O Git é um sistema de controle de versão distribuído e amplamente utilizado no desenvolvimento de software. Segundo a documentação do Git, o comando 
Alternativas
Q2200779 Engenharia de Software
O Scrum é um framework ágil para gerenciamento de projetos, amplamente utilizado no desenvolvimento de software e possui 3 papéis principais: o Product Owner, o Scrum Master e a Equipe de Desenvolvimento. O Product Owner é responsável por
Alternativas
Q2200778 Engenharia de Software
A metodologia Extreme Programming (XP) é uma abordagem ágil de desenvolvimento de software que se concentra em valores como comunicação, feedback, simplicidade e coragem. Essa metodologia
Alternativas
Q2200777 Engenharia de Software
É correto afirmar que a modelagem ágil é uma abordagem de desenvolvimento de software que enfatiza a entrega contínua de software funcional e
Alternativas
Q2200774 Engenharia de Software

Considerando o diagrama UML abaixo, analise as afirmações a seguir.

Imagem associada para resolução da questão

I. Tanto o ator Técnico Legislativo quando o ator Analista Legislativo conseguem executar o caso de uso Visualizar Processos.

II. O ator Analista Legislativo é uma especialização do ator Técnico Legislativo.

III. O ator Técnico Legislativo pode executar o caso de uso Cadastrar Pauta de Votação.

IV. Sempre que ocorrer a visualização de um processo, o acesso será registrado.

V. A associação de inclusão entre o caso de uso Cadastrar Pauta de Votação e Registrar Acesso está com a orientação da seta invertida.

Sobre essas afirmações, é correto afirmar:

Alternativas
Q2200773 Engenharia de Software
A Linguagem de Modelagem Unificada (Unified Modeling Language - UML) é uma linguagem gráfica utilizada para modelar, documentar e especificar sistemas orientados a objetos. A respeito do diagrama de casos de uso, é correto afirmar que
Alternativas
Q2200212 Engenharia de Software
Para evitar a necessidade de iniciar a criação de um site do zero, é comum o uso de pacotes de linguagens que apresentam aplicações e elementos pré-definidos, agilizando o trabalho e poupando o tempo. No desenvolvimento e na arquitetura de aplicações e plataformas digitais, o conceito exposto refere-se a(ao):
Alternativas
Q2200211 Engenharia de Software
O método Lean é um dos principais métodos ágeis utilizados na gestão de projetos. Sobre essa metodologia, assinalar a alternativa CORRETA:
Alternativas
Q2200208 Engenharia de Software
Em relação ao Scrum, assinalar a alternativa CORRETA: 
Alternativas
Q2200207 Engenharia de Software
A principal diferença entre o Git e qualquer outro VCS (Subversion e similares) é a maneira como o Git trata seus dados. Conceitualmente, a maioria dos outros sistemas armazena informação como uma lista de mudanças nos arquivos. Sobre a temática, analisar a sentença abaixo:
O Git não trata nem armazena seus dados dessa forma. Em vez disso, o Git trata seus dados mais como um conjunto de imagens de um sistema de arquivos em miniatura (1ª parte). Toda vez que você fizer um commit, ou salvar o estado de seu projeto no Git, ele basicamente tira uma foto de todos os seus arquivos e armazena uma referência para esse conjunto de arquivos (2ª parte). Para ser eficiente, se os arquivos não foram alterados, o Git não armazena o arquivo novamente, apenas um link para o arquivo idêntico anterior já armazenado. O Git trata seus dados mais como um fluxo do estado dos arquivos (3ª parte).
A sentença está:
Alternativas
Q2198875 Engenharia de Software
No scrum, o responsável pela eficácia do time scrum é o
Alternativas
Q2198866 Engenharia de Software
No processo de engenharia de requisitos, a atividade na qual se busca entender quais são as necessidades do usuário que devem ser atendidas pelo software que será desenvolvido é a
Alternativas
Q2198863 Engenharia de Software
A metodologia XP (Extreme Programming) é definida como uma
Alternativas
Respostas
4501: E
4502: D
4503: B
4504: C
4505: A
4506: A
4507: C
4508: D
4509: A
4510: B
4511: C
4512: A
4513: D
4514: B
4515: D
4516: C
4517: A
4518: D
4519: D
4520: A