Questões de Concurso Público UFRJ 2023 para Analista de Tecnologia da Informação-Desenvolvimento
Foram encontradas 4 questões
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268304
Engenharia de Software
Sobre Desenvolvimento Guiado pelos Testes
pelo qual a prática é começar a implementação
pelo teste e, deve o tempo todo, fazer de tudo para
que seu código seja simples e com qualidade. O
entendimento que o desenvolvedor deve buscar
pela solução mais simples, e não pela modificação mais simples, observando que a modificação
mais simples não é necessariamente a solução
mais simples, está relacionado ao conceito de:
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268307
Engenharia de Software
Acerca das ferramentas de apoio ao desenvolvimento em projetos de software, a utilização de
uma tecnologia, que permita uma organização
mais segura e facilitadora de arquivos de código,
documentação e outros pertinentes ao desenvolvimento, pode garantir a qualidade das entregas e
integração entre os atores participantes. Em casos
em que envolvam projetos complexos, que já têm
várias entregas e com diversas novas funcionalidades em desenvolvimento, nos quais a equipe
envolvida já deva ter um bom domínio do Git, são
características da utilização do sistema de controle
de versão distribuído com:
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268308
Engenharia de Software
Utilizar práticas simples a fim de facilitar o
entendimento do que um usuário deseja como
produto final pode ser crucial em um projeto de
software e tentar experimentar ideias construindo
protótipos, experimentando iterativamente várias
versões, melhora o resultado alcançado. Sob
essa perspectiva, analise as afirmativas acerca
da prototipação de baixa-fidelidade:
I - Se assemelha muito ao produto final e é útil porque tende a ser simples, barata e de rápida produção.
II - Seu custo é baixo de desenvolvimento, abordando questões de leiaute de tela, sendo um instrumento útil de comunicação.
III - Não serve para coleta de requisitos e sua criação demanda tempo.
IV - Tem verificação limitada de erros e limitações de fluxo e navegação.
Marque a opção correta.
I - Se assemelha muito ao produto final e é útil porque tende a ser simples, barata e de rápida produção.
II - Seu custo é baixo de desenvolvimento, abordando questões de leiaute de tela, sendo um instrumento útil de comunicação.
III - Não serve para coleta de requisitos e sua criação demanda tempo.
IV - Tem verificação limitada de erros e limitações de fluxo e navegação.
Marque a opção correta.
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268309
Engenharia de Software
O processo de desenvolvimento de um software envolve etapas importantes a fim de garantir
uma entrega final com qualidade. A realização de
testes na cadeira de desenvolvimento do produto é uma etapa das mais importantes. Dentre as
técnicas aplicadas nesta etapa, acerca das classes do teste de ciclo da técnica de caixa-branca,
analise os itens a seguir:
I - Os nós representam passos em alguma transação e as arestas representam conexões lógicas.
II - O seguinte conjunto de teste pode ser aplicado a ciclos simples em que n é o número máximo de passagens permitidas no ciclo.
III - Os nós representam diferentes estados do software observáveis pelo usuário e as arestas representam as transições.
Em relação aos itens apresentados, pode-se afirmar que:
I - Os nós representam passos em alguma transação e as arestas representam conexões lógicas.
II - O seguinte conjunto de teste pode ser aplicado a ciclos simples em que n é o número máximo de passagens permitidas no ciclo.
III - Os nós representam diferentes estados do software observáveis pelo usuário e as arestas representam as transições.
Em relação aos itens apresentados, pode-se afirmar que: