Questões de Concurso Público TJM-SP 2021 para Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor)

Foram encontradas 60 questões

Q1721403 Banco de Dados
No modelo entidade-relacionamento, há a figura dos chamados atributos derivados, sobre os quais é correto afirmar que
Alternativas
Q1721404 Banco de Dados
No projeto de data warehouses, utiliza-se a modelagem dimensional, composta por tabelas dimensão e tabela fato, sobre as quais é correto afirmar que as
Alternativas
Q1721405 Engenharia de Software

Considere o seguinte diagrama de casos de uso UML: 


2.png (317×65)


Em relação à associação existente entre os casos de uso A e B, é correto afirmar que

Alternativas
Q1721406 Engenharia de Software
No diagrama de classes UML, uma diferença entre associações do tipo agregação e composição é:
Alternativas
Q1721407 Engenharia de Software
Em um diagrama de implantação UML, uma das formas de demonstrar que um artefato está contido em um nó é por meio de um relacionamento de dependência entre ambos. Essa dependência deve utilizar o estereótipo
Alternativas
Q1721408 Arquitetura de Software
Um certo padrão de projeto (design pattern) de criação utiliza métodos para criar objetos sem que o chamador precise especificar a classe exata desses objetos, e sem invocar seu construtor diretamente. O método que define a classe a ser instanciada pode estar especificado em uma interface e ser codificado em classes que a implementam, ou então ser implementado em uma classe base e opcionalmente redefinido (overriden) em uma classe filha. Esse padrão de projeto é conhecido como
Alternativas
Q1721409 Arquitetura de Software
No desenvolvimento baseado em serviços, o estilo arquitetural REST (Representational State Transfer) para a implementação de serviços na web apresenta uma restrição denominada statelessness. Essa restrição determina
Alternativas
Q1721410 Algoritmos e Estrutura de Dados

Considere o programa a seguir, apresentado na forma de uma pseudolinguagem. 


3.png (191×377)


Caso o valor lido para a variável x tenha sido 10, então ao final da execução desse programa o valor impresso para a variável z terá sido:

Alternativas
Q1721411 Algoritmos e Estrutura de Dados

Considere a seguinte tabela-verdade, com três entradas (A, B, C) e uma saída S.


4.png (132×147)


A saída S é corretamente expressa em:

Alternativas
Q1721412 Algoritmos e Estrutura de Dados

Uma estrutura de dados apresenta a seguinte estrutura, com três campos, para representar cada uma de suas células: conteúdo (valor, por exemplo, 1234), esquerdo (ponteiro) e direito (ponteiro).


8.png (186×113)


Assinale a alternativa que apresenta o tipo de estrutura de dados na qual cada célula tem, de uma maneira geral, essa forma de representação.

Alternativas
Q1721413 Algoritmos e Estrutura de Dados

O programa a seguir, expresso na forma de uma pseudolinguagem, possui três loops. Analise a execução do algoritmo.


9.png (220×329)


Ao final da execução do algoritmo, o valor da variável a será igual a:

Alternativas
Q1721414 Arquitetura de Computadores
Assinale a alternativa correta a respeito de compiladores e interpretadores, considerando o processo de conversão (tradução) de comandos em linguagem de alto nível para linguagem de máquina (código binário) e o processo de execução de programas.
Alternativas
Q1721415 Programação
Em programação orientada a objetos, as interfaces têm como finalidade
Alternativas
Q1721416 Programação
No contexto da programação orientada a objetos, uma das vantagens de se construir módulos com alta coesão é
Alternativas
Q1721417 Algoritmos e Estrutura de Dados
Em uma árvore binária de busca balanceada do tipo AVL, as alturas das duas sub-árvores de um nó qualquer diferem em no máximo 1. A construção de uma árvore desse tipo, inicialmente vazia, por meio da inserção sucessiva de nós, utiliza uma certa operação para manter o balanceamento desejado quando necessário. Essa operação é
Alternativas
Q1721418 Algoritmos e Estrutura de Dados

Uma certa tabela de dispersão (hash) em um programa de computador utiliza a função de espalhamento h(k) = k mod m, em que k é a chave e m é o tamanho de um vetor de listas ligadas indexado por h(k).


Para m = 5013, o índice obtido para k = 10034 é

Alternativas
Q1721419 Engenharia de Software
Considerando-se as métricas de processo de software, é correto afirmar que um de seus objetivos é
Alternativas
Q1721420 Engenharia de Software

Algumas atividades que fazem parte do modelo espiral de desenvolvimento de software são:


Construção – Implantação – Comunicação –

     Planejamento – Modelagem                               


A ordem correta com que tais atividades são executadas, considerando o modelo espiral, é: 

Alternativas
Q1721421 Programação
Há um tipo ou categoria de software que é instalado e tem sua operação feita internamente a um sistema. Essa categoria de software recebe a denominação de software.
Alternativas
Q1721422 Engenharia de Software
O modelo de desenvolvimento de software RAD (Rapid Application Development) conta com uma fase de Modelagem, que compreende a modelagem de
Alternativas
Respostas
41: C
42: D
43: B
44: E
45: A
46: C
47: B
48: D
49: D
50: A
51: C
52: E
53: E
54: A
55: D
56: B
57: B
58: A
59: C
60: A