Questões de Concurso Público UFRRJ 2026 para Analista de TI — Sistemas

Foram encontradas 13 questões

Q4397127 Engenharia de Software
O CBSE foca no projeto e construção de sistemas computacionais utilizando componentes de software reutilizáveis e interfaces bem definidas. A característica fundamental de um componente de software no modelo CBSE para que ele seja considerado independente e reutilizável é: 
Alternativas
Q4397128 Engenharia de Software
As ferramentas CASE (Computer-Aided Software Engineering) auxiliam nas diversas etapas da engenharia de software, aumentando a produtividade. As ferramentas CASE que dão suporte às atividades de implementação, testes e manutenção do ciclo de vida são classificadas como: 
Alternativas
Q4397137 Engenharia de Software
Um indício de problema estrutural na modelagem de um diagrama de classes consiste em uma
Alternativas
Q4397139 Engenharia de Software
Um analista desenvolveu um script que contém configurações em sequência sobre compilação, testes automatizados, verificação de padrões, empacotamento e deploy de um software. Considerando este conjunto de informações, pode-se concluir que este script corresponde a um(a) 
Alternativas
Q4397140 Engenharia de Software
Um exemplo de requisito não funcional completo, objetivo e mensurável pode ser encontrado em: 
Alternativas
Q4397142 Engenharia de Software
Uma startup de tecnologia está desenvolvendo um novo aplicativo de entrega. A equipe de desenvolvimento optou por utilizar o framework Scrum para garantir entregas rápidas e frequentes. Durante o planejamento, o Product Owner (PO) priorizou os itens que trazem maior valor de negócio imediato. No Scrum, o artefato que consiste em uma lista ordenada de tudo o que é conhecido como necessário no produto, servindo como a única fonte de requisitos para qualquer mudança a ser feita, é denominado de:
Alternativas
Q4397144 Engenharia de Software
Durante a fase de modelagem de um sistema de recursos humanos, o analista de sistemas precisa representar como os objetos de negócio como Funcionario, FolhaPagamento e Banco, trocam mensagens entre si ao longo do tempo para realizar o depósito do salário. Para focar explicitamente na ordem temporal em que as mensagens são enviadas e recebidas pelas linhas de vida dos objetos, o diagrama da UML2 mais adequado é o: 
Alternativas
Q4397145 Engenharia de Software
A equipe de QA (Quality Assurance) de uma fábrica de software recebeu a especificação de requisitos de um novo portal de serviços governamentais. Eles precisam elaborar os casos de teste sem ter acesso ao código-fonte interno do sistema, avaliando apenas se as entradas produzem as saídas esperadas em conformidade com os requisitos. A estratégia de teste de software descrita, que se concentra puramente nos requisitos funcionais e na interface externa do componente ou sistema, ignorando a estrutura lógica interna do código, é denominada: 
Alternativas
Q4397147 Engenharia de Software

No desenvolvimento de um sistema de gestão acadêmica, o arquiteto de software mapeou duas relações estruturais importantes na UML:



1. Uma Universidade é composta por vários Departamentos. Se a Universidade for extinta, todos os seus Departamentos deixam de existir.


2. Um Professor está lotado em um Departamento. Se o Departamento for extinto, o Professor continua existindo de forma independente no sistema.



Considerando os conceitos de orientação a objetos e a representação correta na UML 2, as relações estruturais 1 e 2 são classificadas, respectivamente, como: 

Alternativas
Q4397149 Engenharia de Software
Durante uma sessão de retrospectiva de um time que utiliza práticas do Kanban e do Extreme Programming (XP), o Agile Coach analisa o gráfico de Cumulative Flow Diagram (CFD) e constata que a faixa referente ao estágio de "Em Testes/QA" está se alargando continuamente ao longo das últimas três semanas, enquanto a taxa de vazão (Throughput) na etapa de "Pronto em Produção" permanece estagnada. Analisando a Teoria das Restrições, as métricas do CFD e a Lei de Little, assinale a interpretação correta desse diagnóstico no fluxo e a prática da Engenharia de Software Ágil que mitiga diretamente a sua causa raiz.
Alternativas
Q4397151 Engenharia de Software
Durante a modelagem do diagrama de classes de um sistema, um analista identificou que os objetos da Classe A devem estar associados, de forma independente, a um ou mais objetos da Classe B e a um ou mais objetos da Classe C. Em um diagrama de classes, isso deve ser representado como: 
Alternativas
Q4397153 Engenharia de Software
Um analista de requisitos precisa definir qual técnica de elicitação de requisitos e qual técnica de especificação irá utilizar em determinado projeto. Assinale a alternativa que apresenta uma combinação correta de técnica de elicitação e técnica de especificação de requisitos, respectivamente: 
Alternativas
Q4397154 Engenharia de Software
Sob a perspectiva do Scrum, o papel do Product Owner (PO) inclui: 
Alternativas
Respostas
1: B
2: C
3: C
4: A
5: E
6: C
7: C
8: D
9: C
10: D
11: D
12: A
13: A