Questões de Concurso Público TJ-MS 2024 para Técnico de Nível Superior - Analista de Sistemas Computacionais - Web Designer

Foram encontradas 60 questões

Q2493621 Engenharia de Software
A UML (Unified Modeling Language) é uma linguagem padrão para especificação de artefatos de sistemas de informação. Observe o seguinte diagrama UML representando a topologia de hardware de um sistema com seus respectivos artefatos de software.

Imagem associada para resolução da questão



Para especificar os elementos de hardware ou software, representados por nós interligados, contendo os artefatos de software que compõem um sistema, deve-se utilizar o Diagrama de:
Alternativas
Q2493622 Modelagem de Processos de Negócio (BPM)
Os processos executados em uma organização são compostos por várias atividades que se encadeiam em um fluxo de trabalho e que podem ser detalhadas em tarefas.

Na notação BPMN, o símbolo que representa uma tarefa é:
Alternativas
Q2493623 Banco de Dados

Observe script SQL a seguir.


SELECT COUNT(*) AS [Quantidade], Tipo_Processo

FROM Processo

GROUP BY Tipo_Processo;


O resultado da execução desse script é:

Alternativas
Q2493624 Sistemas Operacionais
Juliana está implementando um aplicativo web. Para não ter que se preocupar com questões de servidores como virtualização e sistema operacional, ela quer utilizar um serviço de computação em nuvem que ofereça ferramentas de desenvolvimento e um gerenciador de banco de dados.

Para isso, Juliana deve contratar o serviço de computação em nuvem:
Alternativas
Q2493625 Engenharia de Software
O TJMS está começando um novo projeto com três times que estão trabalhando com o framework Scrum. Durante uma reunião de definition of done (DoD), um time deve considerar diferentes critérios para definir o que significa "feito".

Dentre os critérios para discussão na reunião, o time deve considerar fundamentalmente:
Alternativas
Q2493626 Engenharia de Software
O Scrum é um dos frameworks ágeis mais utilizados em desenvolvimento de software. Nesse framework, existem dois papéis essenciais: o Product Owner e o Scrum Master.

O Scrum Master, como facilitador do processo Scrum, pode colaborar com o Product Owner de diversas maneiras, incluindo:
Alternativas
Q2493627 Engenharia de Software
Em um ambiente de desenvolvimento de software que segue a metodologia ágil Scrum, um time de 5 pessoas está realizando sprints mensais. Durante as cerimônias de revisão e retrospectiva, foram estabelecidos limites de tempo para garantir eficiência e foco.

O tempo máximo recomendado pelo Guia do Scrum para cada uma dessas cerimônias é:
Alternativas
Q2493628 Programação
A designer de experiência do usuário Bárbara está envolvida em um projeto para desenvolver um novo layout para o aplicativo móvel do TJMS. Enquanto enfrentava o desafio de organizar os elementos na tela, Bárbara se viu diante de duas abordagens distintas: uma prometendo um alinhamento estruturado e ordenado, outra destacando-se pela sua dinâmica e flexibilidade, especialmente em cenários nos quais a estrutura do layout pudesse variar de forma dinâmica.

As abordagens que Bárbara está avaliando são, respectivamente:
Alternativas
Q2493629 Engenharia de Software
Durante uma reunião de revisão de UX design, o líder de UX e o gerente de produto devem considerar diferentes critérios para determinar se o design está pronto para ser implementado.

Um dos critérios fundamentais a considerar é(são):
Alternativas
Q2493630 Segurança da Informação
A equipe de Tecnologia da Informação do TJMS conduziu recentemente um teste de usabilidade do aplicativo Hermes, visando a aprimorar a experiência dos usuários. Durante esse teste, foram avaliadas as novas funcionalidades implementadas. Uma delas é a visualização do mandado em PDF, que possibilita a identificação das regiões da cidade com maior concentração de mandados e sugere a melhor rota para o seu cumprimento. No entanto, os oficiais de justiça com mais de 50 anos expressaram algumas insatisfações com a plataforma.

Dentre as potenciais insatisfações em relação à experiência com o aplicativo, aquela que se refere ao cenário de uso associado a esse segmento de usuários diz respeito à: 
Alternativas
Q2493631 Arquitetura de Computadores
O analista Lucas está projetando um novo sistema computacional para uma aplicação de alta performance que requer um processamento de dados robusto e eficiente. Ao selecionar os componentes e definir a arquitetura do sistema, Lucas precisa considerar tanto aspectos de hardware quanto de software para garantir que o sistema atenda às exigências da aplicação.

Com base nos requisitos de desempenho e eficiência, a configuração do sistema computacional escolhido por Lucas é a que possui:
Alternativas
Q2493632 Arquitetura de Computadores
Durante o desenvolvimento de um novo software de criptografia, o analista João se depara com a necessidade de converter dados entre diferentes sistemas de numeração para otimizar o processamento e garantir a segurança. Além disso, ele precisa aplicar operações aritméticas específicas nesses dados. Considerando esses requisitos, João decide implementar uma função que realiza a conversão de um número hexadecimal para binário e, em seguida, aplica uma operação de deslocamento à direita (shift right) de 2 bits no resultado binário.

Se o número hexadecimal de entrada é "3F", o resultado final após a operação de deslocamento à direita, em hexadecimal, é:
Alternativas
Q2493633 Arquitetura de Computadores
O analista Matheus está encarregado de projetar um sistema computacional para suportar uma aplicação de processamento de dados em larga escala que requer alta disponibilidade, processamento paralelo e capacidade de recuperação rápida de falhas.

Diante dessas exigências, ao avaliar os componentes e as arquiteturas de sistemas computacionais mais adequados, Matheus deve escolher a configuração do sistema que inclui:
Alternativas
Q2493634 Algoritmos e Estrutura de Dados
Marcos, um analista do TJ contratado para otimizar o desempenho de um servidor de alta capacidade, enfrenta desafios com lentidão durante períodos de alta demanda. Uma investigação minuciosa revelou que a raiz do problema reside na gestão ineficaz da memória cache. Para abordar isso, Marcos sugere a adoção de um algoritmo de substituição de cache mais eficiente.

Considerando os algoritmos de substituição de cache mais comuns, Marcos resolverá o problema de desempenho do servidor com o algoritmo:
Alternativas
Q2493635 Programação
Considere o seguinte trecho de um documento em HyperText Markup Language:

<nav id="layout1" class="layout1">   <a href="/tribunal/">Tribunal</a> |   <a href="/downloads/">Downloads</a> </nav>

Considere também o respectivo código de Cascading Style Sheets:

#layout1 {   display: flex;   flex-direction: row-reverse; } a { flex-shrink: initial; }

Ao ser renderizado por um navegador web padrão, o código HTML com a folha de estilo CSS acima exibe:
Alternativas
Q2493636 Programação

Considere o seguinte código em Java:


Imagem associada para resolução da questão


Ao ser executado com as importações necessárias, o código acima imprime na saída padrão: 

Alternativas
Q2493637 Programação
Observe o seguinte script em TypeScript:

interface Tribunal { sigla: string; id: integer; }
const tjms: Tribunal = { id: 4, sigla: "TJMS" }

Ao ser executado em um interpretador com TypeScript na versão 4 ou mais recente, o script acima imprime um erro indicando:
Alternativas
Q2493638 Programação

Observe o seguinte script em JavaScript:


const vetor = [ [2, 0], [2, 4] ];

const saida = vetor.reduceRight((acc, v) =>

acc.join(v),

);

console.log(saida);


Ao ser executado, o script acima imprime no console:

Alternativas
Q2493639 Programação
O analista Joaquim está escrevendo um script jQuery no interior de uma página de HyperText Markup Language (HTML). Joaquim precisa encontrar na página HTML todos os elementos <a>  que descendem, de forma direta ou indireta, de um elemento <nav>. Para solucionar a questão de forma rápida, Joaquim decidiu utilizar o recurso de seletores do jQuery.
Para encontrar os elementos necessários, Joaquim deve usar o seletor do jQuery:
Alternativas
Q2493640 Programação
A analista Cláudia está colaborando no projeto Java JustiSul, utilizando a ferramenta Maven. A analista precisa adicionar ao JustiSul a dependência ZDep. A ZDep é uma dependência direta, que deve estar disponível nos classpaths de compilação e de teste, sendo descartada no classpath de tempo de execução. As classes de ZDep devem ser implicitamente providenciadas em tempo de execução pelo Java Development Kit que executa o Maven.

Cláudia deve adicionar a ZDep ao JustiSul aplicando o seguinte escopo de dependência do Maven:
Alternativas
Respostas
21: C
22: A
23: B
24: B
25: D
26: B
27: B
28: E
29: C
30: C
31: D
32: A
33: B
34: A
35: C
36: D
37: B
38: C
39: A
40: E