Durante o desenvolvimento de um novo sistema
de atendimento ao público, uma equipe adota
metodologias ágeis e passa a utilizar um backlog
de produto para gerenciar os requisitos. Esse
backlog contém diversas funcionalidades
descritas em linguagem acessível, priorizadas de
acordo com o valor para o cliente. Em cada
iteração, itens do backlog são refinados e
selecionados para desenvolvimento.
Considerando as boas práticas de engenharia de
requisitos e gestão de backlog, é correto afirmar
que
Protocolos de consenso normalmente são
utilizados em sistemas de processamento
distribuídos, permitindo que um conjunto de
processos independentes tome como verdadeiro
um mesmo valor proposto. Sabendo disso, ao se
utilizar o blockchain, qual é o nome do algoritmo
de consenso que pode ser utilizado com a
premissa de reduzir o custo com energia e/ou
com equipamentos especializados, fazendo isso
com a utilização de instruções contidas nos
processadores mais atuais?
A Linguagem de Consulta Estruturada SQL ANSI
(Structured Query Language American National
Standards Institute) pode ser compreendida como
uma linguagem de programação para
armazenamento, manipulação, recuperação e
processamento de informações em um banco de
dados. Nessa linguagem, desconsiderando a
sintaxe da linguagem e considerando apenas o
nome da função, qual função que, passando uma
coluna como parâmetro, retorna -1 se o valor da
coluna de uma tabela for negativo, retorna 1 se o
valor da coluna for positivo e retorna 0 se o valor
da coluna for 0?
A Portaria CNJ nº 131/2021 institui o Grupo
Revisor de Código-Fonte com o objetivo de
garantir a qualidade das implementações
realizadas na PDPJ-Br e no sistema Processo
Judicial Eletrônico (PJe). Esse grupo segue
diretrizes técnicas e processuais específicas para
validação e aceite de alterações propostas no
código. Conforme as disposições dessa portaria,
assinale a alternativa correta.
Considerando dois programas equivalentes, um
escrito em Java e outro em Python, ambos
contendo um erro de divisão por zero, um
desenvolvedor decide compilar e executar os
códigos em seus respectivos ambientes:
Código Java (Main.java):
public class Main {
public static void main(String[] args) {
int x = 10 / 0;
System.out.println(“Fim do programa”);
}
}
Código Python (main.py):
x = 10 / 0
print(“Fim do programa”)
Com base no funcionamento dos ambientes de
execução de Java e Python, analise as assertivas
e assinale a alternativa que aponta a(s) correta(s).
I. O código Java será compilado com sucesso,
pois a expressão 10 / 0 é válida
sintaticamente; o erro será exibido em tempo
de execução como uma exceção.
II. O código Python será interrompido
imediatamente com erro em tempo de
execução, pois o interpretador avalia linha
por linha durante a execução.
III. O Java detectará o erro de divisão por zero
durante a compilação, impedindo a geração
do bytecode .class.
IV. Tanto em Java quanto em Python, a instrução
“Fim do programa” será exibida antes da
exceção de divisão por zero.
Durante o ciclo de vida de um sistema,
especialmente quando há mudanças frequentes
nos requisitos ou decisões apressadas para
atender a prazos curtos, pode-se acumular o que
se conhece como dívida técnica. Na fase de
engenharia de requisitos, a falta de clareza,
rastreabilidade ou validação adequada pode gerar
impactos significativos nas fases posteriores do
projeto. Sobre esse tema, assinale a alternativa
correta.
Partindo do princípio de que uma linguagem de
script pode ser compreendida como uma
ferramenta que permite automatizar tarefas no
terminal de sistemas operacionais, qual comando
da linguagem de script Shell Script,
desconsiderando sua sintaxe de escrita e
considerando apenas seu nome, está relacionado
às funcionalidades de filtragem, podendo ser
utilizado para obter como exemplo uma exibição
de linhas com determinada palavra ou exibição de
um trecho do texto?
A Resolução CNJ nº 522/2023 estabelece o Modelo
de Requisitos (MoReq-Jus) como referência
obrigatória para o desenvolvimento e a
manutenção de sistemas informatizados de
gestão de processos e documentos no âmbito do
Poder Judiciário. Com base no que dispõe a
referida norma, analise as assertivas e assinale a
alternativa que aponta as corretas.
I. O MoReq-Jus aplica-se inclusive a sistemas
organizados em módulos, aplicações ou
microsserviços utilizados nas atividades
judiciais e administrativas.
II. Em caso de conflito entre requisitos, os
requisitos funcionais devem sempre
prevalecer sobre os requisitos não
funcionais, para garantir a usabilidade do
sistema.
III. A interoperabilidade, a segurança e a
preservação digital são princípios
fundamentais contemplados pelo MoReq-Jus.
IV. Os sistemas em desuso devem ser
descontinuados sem necessidade de
tratamento adicional dos dados ou dos
documentos anteriormente armazenados.
A respeito do gerenciamento de serviços do ITIL
v4, analise as assertivas e assinale a alternativa
que aponta as corretas.
I. O gerenciamento de riscos é tratado pelo ITIL
como uma prática geral de gerenciamento.
II. Com a cadeia de valor de serviço, é permitido
que uma organização defina um número de
fluxos de valor, apresentando o que é preciso
ter e fazer para entregar produtos e serviços
que atendam às demandas e gerem valor para
a organização.
III. A prática de gerenciamento de mudanças
organizacionais é considerada uma prática de
gerenciamento de serviços.
IV. Tanto as práticas de gestão como as práticas
de gerenciamento de serviços podem ser
aplicadas a diversos setores dentro de uma
empresa e não somente à área de tecnologia
da informação.
Um analista judiciário do TRE-TO especialista em
tecnologia da informação está muito focado em
fornecer uma ótima experiência de utilização de
vídeo e áudio dentro do Ubuntu Server 22.04. O
objetivo do analista é que qualquer comunicação
do tribunal que passe pela orquestração desse
servidor aconteça sem intercorrências. Nesse
contexto, qual é o dispositivo que busca, com
forte segurança, facilitar a troca de informações
com dispositivos de áudio e vídeo de aplicativos
em contêineres?
Com o crescimento da demanda por aplicativos
móveis em ambientes corporativos e
governamentais, torna-se essencial compreender
os princípios que norteiam o desenvolvimento
para dispositivos móveis, considerando
limitações técnicas, contexto de uso e boas
práticas de projeto. A respeito desse assunto,
analise as assertivas e assinale a alternativa que
aponta as corretas.
I. O desenvolvimento para dispositivos móveis
exige atenção à limitação de recursos como
processamento, memória e energia, o que
pode impactar diretamente a escolha de
algoritmos e estruturas de dados.
II. Aplicações móveis nativas oferecem melhor
desempenho e integração com os recursos
do dispositivo, mas exigem desenvolvimento
específico para cada plataforma.
III. A responsividade e a adaptação da interface
são irrelevantes para aplicações móveis, já
que a maioria dos dispositivos possui
resolução de tela padronizada.
IV. O uso de armazenamento local em
dispositivos móveis é recomendado
principalmente quando há necessidade de
operação offline, como em áreas com
conectividade limitada.
Para ter uma melhor gestão e governança na área
de tecnologia de informação do TRE-TO, a
analista judiciária com especialidade em
tecnologia da informação está aderindo a algumas
práticas do COBIT (Control Objectives for
Information and Related Technologies). Este pode
ser compreendido como uma estrutura de
governança de TI que ajuda a gerir os sistemas de
informação utilizados dentro da organização. O
COBIT possui alguns objetivos de governança e
gestão que, ao serem aplicados, possuem um
propósito dentro da organização. Nesse contexto,
assinale a alternativa que apresenta o nome do
objetivo de governança e gestão que tem como
propósito implementar soluções com segurança e
alinhadas com as expectativas e os resultados
acordados.
O TRE-TO promoverá um grande evento para
conscientização da prática de voto consciente
pelos eleitores do estado. Nesse contexto, a
analista judiciária especialista em tecnologia da
informação está verificando os requisitos
necessários de acordo com o padrão wi-fi IEEE
(Institute of Electrical and Electronics Engineers)
802.11x, podendo utilizar uma velocidade de
transmissão de até 54 Mbps. Com base na
tecnologia de modulação OFDM (Orthogonal
Frequency Division Multiplexing), qual faixa deve
ser utilizada pela analista para operar sistemas de
roteamento outdoor cujo uso é empregado sem
restrições e de uma forma mais abrangente que
as outras faixas?
Uma equipe de desenvolvimento está criando uma
aplicação de gerenciamento processual baseada
na web, usando a linguagem Java. A aplicação
precisa ser implantada em ambiente corporativo,
com controle de sessões, segurança, integração
com banco de dados e suporte a múltiplos
usuários simultâneos. Para isso, a equipe discute
as diferenças e complementaridades entre
servidores de aplicação e servidores web. Nesse
contexto, assinale a alternativa que apresenta
uma afirmação correta feita por um dos
integrantes da equipe acerca desses servidores.
Uma instituição pública está migrando seus
sistemas legados para uma nova plataforma
integrada. Durante esse processo, os sistemas
antigos devem continuar operando em paralelo
aos novos por um período de transição,
garantindo que os serviços aos usuários não
sejam interrompidos. Essa situação impõe
desafios relacionados à interoperabilidade entre
sistemas heterogêneos. Nesse contexto, a partir
dos princípios de engenharia de software e de
práticas de interoperabilidade, assinale a
alternativa correta.
Com base no conteúdo do PMBOK 7ª Edição, um
guia do conhecimento em gerenciamento de
projetos mundialmente conhecido, são resultados
desejados da prática do domínio de desempenho
de planejamento, EXCETO