Questões de Concurso Público TRF - 6ª REGIÃO 2025 para Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação

Foram encontradas 26 questões

Q3167091 Engenharia de Software

No que se refere a processos ágeis, julgue o item que se segue.


No Kanban, a implementação de limites de trabalho em progresso visa reduzir o tempo de entrega dos itens, sem impactar outros aspectos, como a identificação de gargalos e a melhoria contínua do fluxo de trabalho.

Alternativas
Q3167092 Engenharia de Software

No que se refere a processos ágeis, julgue o item que se segue.


O scrum master é responsável por remover impedimentos, facilitar eventos do Scrum e garantir que a equipe siga os valores e princípios do Scrum.

Alternativas
Q3167110 Engenharia de Software
Julgue o próximo item, relativo a GIT.
git branch -D test
A execução do comando precedente excluirá a branch test caso todos os commits tenham sido realizados; porém, se a master estiver em estado de check-out, a exclusão será cancelada. 
Alternativas
Q3167111 Engenharia de Software
steps:     - name: Checkout code     uses: actions/checkout@v2
Com base na instrução precedente, julgue o item a seguir, considerando o contexto de um arquivo de workflow no GitHub Actions e a função da ação actions/checkout@v2.
A instrução apresentada tem como objetivo realizar o checkout, ou seja, baixar o código do repositório no runner para a execução de outras tarefas. 
Alternativas
Q3167112 Engenharia de Software
No que se refere a práticas de DevOps, julgue o próximo item.
As práticas de DevOps, ao focarem em automação, monitoramento contínuo e feedback rápido, melhoram o tempo médio de recuperação (MTTR) após uma falha.
Alternativas
Q3167113 Engenharia de Software

Acerca de CI/CD (continuous integration/continuous delivery), julgue o seguinte item.


CI refere-se à liberação automática das mudanças feitas por desenvolvedores, do repositório à produção, onde podem ser usadas por clientes. 

Alternativas
Q3167114 Engenharia de Software

Acerca de CI/CD (continuous integration/continuous delivery), julgue o seguinte item.


A prática de CD tem como foco o uso de testes de unidade para verificar rapidamente novas mudanças, garantindo a confiabilidade das mudanças consolidadas no código.

Alternativas
Q3167120 Engenharia de Software

Julgue o próximo item, relativo à modelagem de processos em UML 2.5.


Nos diagramas de atividades, as swimlanes podem expressar paralelismo no fluxo de atividades, não sendo possível, por meio delas, expressar particionamento hierárquico ou particionamento multidimensional.

Alternativas
Q3167121 Engenharia de Software

Julgue o próximo item, relativo à modelagem de processos em UML 2.5.


As atividades são essencialmente formas de realizar controle e fluxo de dados; por padrão, tais modelos são inerentemente sequenciais e não simultâneos, uma vez que o sequenciamento da execução do nó de atividade é modelado com ordenação obrigatória.

Alternativas
Q3167122 Engenharia de Software

Julgue o próximo item, relativo à modelagem de processos em UML 2.5.


Nos diagramas de atividades, os tokens de objeto são transportados por meio de ObjectFlows carregando dados por meio de Activity, logo, não há fluxo de tokens nulos.

Alternativas
Q3167123 Engenharia de Software

Julgue o item a seguir, no que se refere à engenharia de software e à análise de requisitos. 


Para garantir a manutenibilidade, a arquitetura do sistema deve ser projetada para adotar componentes grandes e centralizados, facilitando futuras modificações e atualizações.

Alternativas
Q3167124 Engenharia de Software

Julgue o item a seguir, no que se refere à engenharia de software e à análise de requisitos. 


As principais características do teste em programação extrema (XP) são o desenvolvimento orientado a testes a partir de cenários com participação do usuário e o uso de frameworks automatizados para garantir qualidade contínua.

Alternativas
Q3167125 Engenharia de Software

Julgue o item a seguir, no que se refere à engenharia de software e à análise de requisitos. 


Requisitos de domínio podem introduzir novos requisitos funcionais, limitar requisitos funcionais existentes ou estabelecer como certas operações devem ser executadas.

Alternativas
Q3167126 Engenharia de Software

Julgue o item a seguir, no que se refere à engenharia de software e à análise de requisitos. 


A etnografia é útil para entender o uso atual dos sistemas e identificar detalhes que outras técnicas não capturam, sendo eficaz também para descobrir requisitos empresariais amplos e impulsionar inovações.

Alternativas
Q3167127 Engenharia de Software

Acerca do guia MR-MPS-SW versão 2021, julgue o item que se segue.


A partir do nível de maturidade D do MPS.BR, o plano do projeto é revisado com todos os interessados, incluindo o tratamento de dependências críticas, e o compromisso com ele é obtido.

Alternativas
Q3167128 Engenharia de Software

Acerca do guia MR-MPS-SW versão 2021, julgue o item que se segue.


O processo de gerência de configuração objetiva garantir a integridade dos produtos de trabalho e disponibilizá-los aos envolvidos, sendo implementado no nível de maturidade E do MPS.BR.

Alternativas
Q3167135 Engenharia de Software

Acerca das técnicas de Clean Code e de Refactoring, julgue o item a seguir.


Melhorar a coesão dentro das classes em um código, a fim de torná-las mais focadas e responsáveis por uma única tarefa, e reduzir o acoplamento entre as partes do sistema, pode ser interpretado como uma conduta alinhada às boas práticas de refatoramento de código. 

Alternativas
Q3167136 Engenharia de Software

Acerca das técnicas de Clean Code e de Refactoring, julgue o item a seguir.


Na declaração de variáveis, de acordo com as técnicas de Clean Code, devem ser utilizados nomes e funções curtos e abstratos, desde que seu significado esteja descrito nos comentários ao lado do código.

Alternativas
Q3167138 Engenharia de Software

No que se refere a testes de verificação de qualidade de códigos automatizados e a persistência, julgue o próximo item.


Nos testes com Jasmine, o comando beforeAll pode ser utilizado com promises ou funções assíncronas (como async ou await), para garantir que o código de preparação seja executado de forma assíncrona, antes dos testes.

Alternativas
Q3167142 Engenharia de Software

A respeito de Git e Github, julgue o próximo item.


O comando merge é limitado à combinação de duas branches, sendo verificadas as sequências em comum entre elas, o que dá origem a um novo commit.

Alternativas
Respostas
1: E
2: C
3: E
4: C
5: C
6: E
7: E
8: E
9: E
10: E
11: E
12: C
13: C
14: E
15: C
16: E
17: C
18: E
19: C
20: C