Questões de Concurso Público UFRJ 2023 para Analista de Tecnologia da Informação-Desenvolvimento
Foram encontradas 32 questões
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:
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268310
Arquitetura de Software
Sob o conceito da análise de requisitos é uma
atividade de engenharia de software que visa
estabelecer um conjunto acordado de requisitos
consistentes e sem ambiguidades, que possa
ser usado como base para o desenvolvimento do
projeto, construindo modelos de domínio que fornecem ao projetista uma visão do software. Ainda
sobre o olhar aqui apresentado, marque a opção
que apresenta características que NÃO devem
ser relacionadas às atividades do processo de
licitação e análise.
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268311
Banco de Dados
Na modelagem de um projeto de banco de dados
é importante destacar o entendimento que normalização pode ser considerada um processo de analisar os esquemas de relação de dados com base
em suas dependências funcionais e chaves primárias para conseguir as propriedades desejadas de
minimização de redundância e minimização das
anomalias de inserção, exclusão e atualização. No
modelo relacional, considerada parte da definição
formal de uma relação e afirma que o domínio de
um atributo deve incluir apenas valores atômicos
(simples, indivisíveis) e que o valor de qualquer atributo em uma tupla deve ser único valor do domínio
desse atributo, é conhecida como:
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268312
Arquitetura de Software
No contexto da criação de aplicações distribuídas usando web services, a arquitetura de
software orientada a serviços (SOA, do inglês
Service-Oriented Architecture) é uma opção no
desenvolvimento de sistemas distribuídos em que
os componentes de sistema são serviços autônomos, sendo executados em computadores geograficamente distribuídos. Dentre os principais
padrões para SOA, NÃO é correto afirmar que:
Ano: 2023
Banca:
PR-4 UFRJ
Órgão:
UFRJ
Prova:
PR-4 UFRJ - 2023 - UFRJ - Analista de Tecnologia da Informação-Desenvolvimento |
Q2268313
Engenharia de Software
A utilização de metodologias ágeis em projetos
de desenvolvimento de sistemas da informação
é uma boa prática recomendada e o framework
Scrum é uma opção que, por meio de facilitadores
adaptativos, dentro da uma perspectiva de abordagem iterativa e incremental, permite o atingimento
de metas para soluções de problemas complexos. Acerca do conceito dos pilares empíricos do
Scrum. Neste contexto, analise os itens a seguir:
I - O processo emergente e o trabalho devem ser visíveis tanto para quem executa o trabalho quanto para quem recebe o trabalho é um conceito identificado no pilar da transparência.
II - Os artefatos e o progresso em direção às metas acordadas devem ser inspecionados com frequência e diligência para detectar variações ou problemas potencialmente indesejáveis são conceitos ligados ao pilar da inspeção.
III - Se algum aspecto de um processo se desviar fora dos limites aceitáveis ou se o produto resultante for inaceitável, o processo que está sendo aplicado ou os materiais que estão sendo produzidos devem ser ajustados é uma orientação contida no conceito do pilar da adaptação.
Em relação aos itens apresentados, pode-se afirmar que:
I - O processo emergente e o trabalho devem ser visíveis tanto para quem executa o trabalho quanto para quem recebe o trabalho é um conceito identificado no pilar da transparência.
II - Os artefatos e o progresso em direção às metas acordadas devem ser inspecionados com frequência e diligência para detectar variações ou problemas potencialmente indesejáveis são conceitos ligados ao pilar da inspeção.
III - Se algum aspecto de um processo se desviar fora dos limites aceitáveis ou se o produto resultante for inaceitável, o processo que está sendo aplicado ou os materiais que estão sendo produzidos devem ser ajustados é uma orientação contida no conceito do pilar da adaptação.
Em relação aos itens apresentados, pode-se afirmar que: