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.
Q173289
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Maria faz parte de uma equipe que está trabalhando, junto com mais cinco colegas, no desenvolvimento de um sistema de
software. Como todo(a)s estão trabalhando em casa por causa da pandemia da COVID-19, a equipe resolveu utilizar um
serviço de hospedagem de repositórios Git. Maria estava aguardando que um colega enviasse ao serviço de repositório
Git uma nova versão de um código fonte “cadastro.js” em que ele estava trabalhando. O colega informou a Maria que já
tinha enviado a nova versão ao servidor remoto, mas ela continuava sem visualizar as novas modificações feitas por ele.
Então, Maria pediu para o colega informar os comandos que ele tinha executado para tentar identificar o que a estava
impedido de visualizar as novas modificações, visto que ela conseguia visualizar outras modificações feitas por esse
colega. Segue abaixo a sequência dos comandos informados pelo colega de Maria:
git add cadastro.js
git commit -m "Validação de CEP corrigida"
Após analisar os comandos, Maria identificou que estava faltando um. Qual o comando Git que Maria pediu para o colega
executar para que ela pudesse visualizar as modificações feitas por ele no arquivo “cadastro.js”?
Q173277
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
A construção de software é uma tarefa que pode ser
bastante complexa. Por esse motivo, problemas no
desenvolvimento do software podem fazer com que ele
não funcione como especificado. Para evitar que isso
aconteça, testes podem ser planejados e executados
sistematicamente com a finalidade de assegurar que
as funcionalidades solicitadas estejam presentes e de
acordo com o esperado. Dito isso, analise as
proposições a seguir.
1) Teste de segurança avalia até que limites um
software pode ser utilizado, ou seja, qual é o seu
limite de suporte a informações ou tráfego sem
que apresente nenhum problema.
2) Teste de configuração tem como objetivo verificar
se o software está funcionando corretamente em
diferentes ambientes de hardware e software.
3) Teste de carga leva o software aos seus limites
com o objetivo de verificar em que ponto ele para
de funcionar corretamente.
4) Teste unitário verifica se o software como um
todo, bem como cada parte dele, faz exatamente
o que deveria fazer.
Está(ão) correta(s), apenas:
Q173276
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Ano: 2022
Órgão:
UFPE
Banca:
UFPE
Matéria:
Engenharia de Software
Assunto: Processos de Software - Desenvolvimento Ágil
O Scrum é uma metodologia da engenharia de
software, é ágil e tem como principal objetivo aumentar
a produtividade das equipes. Dadas as afirmações
abaixo sobre Scrum, qual está correta?
Q173273
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Suporte e Redes
Os padrões de projeto são agrupados em três tipos:
Criação, Estrutural e Comportamental. Qual padrão de
projeto não é do tipo estrutural?
Q173253
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Maria faz parte de uma equipe que está trabalhando, junto com mais cinco colegas, no desenvolvimento de um sistema de
software. Como todo(a)s estão trabalhando em casa por causa da pandemia da COVID-19, a equipe resolveu utilizar um
serviço de hospedagem de repositórios Git. Maria estava aguardando que um colega enviasse ao serviço de repositório
Git uma nova versão de um código fonte “cadastro.js” em que ele estava trabalhando. O colega informou a Maria que já
tinha enviado a nova versão ao servidor remoto, mas ela continuava sem visualizar as novas modificações feitas por ele.
Então, Maria pediu para o colega informar os comandos que ele tinha executado para tentar identificar o que a estava
impedido de visualizar as novas modificações, visto que ela conseguia visualizar outras modificações feitas por esse
colega. Segue abaixo a sequência dos comandos informados pelo colega de Maria:
git add cadastro.js
git commit -m "Validação de CEP corrigida"
Após analisar os comandos, Maria identificou que estava faltando um. Qual o comando Git que Maria pediu para o colega
executar para que ela pudesse visualizar as modificações feitas por ele no arquivo “cadastro.js”?
Q173241
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão:
UFPE
Banca:
UFPE
Matéria:
Engenharia de Software
Assunto: Metodologia de desenvolvimento de software
O Scrum é uma metodologia da engenharia de
software, é ágil e tem como principal objetivo aumentar
a produtividade das equipes. Dadas as afirmações
abaixo sobre Scrum, qual está correta?
Q173239
UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Os padrões de projeto são agrupados em três tipos:
Criação, Estrutural e Comportamental. Qual padrão de
projeto não é do tipo estrutural?
Q171583
COSEAC - 2021 - UFF - Técnico de Tecnologia da Informação
Na orientação a objetos, o ocultamento de
informações é conhecido também como:
Q171582
COSEAC - 2021 - UFF - Técnico de Tecnologia da Informação
São métodos propostos para utilização na
orientação a objetos:
Q171581
COSEAC - 2021 - UFF - Técnico de Tecnologia da Informação
Na UML 2.0, o número de vezes que um
ator pode utilizar um determinado caso de uso é
conhecido como: