Questões de Concurso Público UFSC 2022 para Analista de Tecnologia da Informação
Foram encontradas 50 questões
Considere o diagrama de classes de UML abaixo e as afirmativas a seu respeito.

I. O elemento sintático identificado pelo número “1” corresponde a um relacionamento de composição.
II. O elemento sintático identificado pelo número “2” corresponde a um relacionamento de agregação.
III. O elemento sintático identificado pelo número “3” corresponde a um relacionamento de herança.
IV. Considerando o atributo da classe AutomaticPlayer e o seu relacionamento com a classe Strategy, é possível afirmar que uma instância de AutomaticPlayer pode apontar uma instância de Strategy.
V. Considerando o atributo da classe AutomaticPlayer e o seu relacionamento com a classe Strategy, é possível afirmar que uma instância de AutomaticPlayer pode apontar uma instância de Strategy2 e uma instância de Strategy3, simultaneamente.
VI. Considerando a classe Player e suas subclasses, é possível afirmar que as duas subclasses sobrescrevem um método herdado.
Assinale a alternativa que contém apenas afirmativas corretas.
I. Uma variável declarada no contexto de uma função é automaticamente acessível às demais funções do programa.
II. A passagem de variável por valor a uma função permite que a função altere o valor da variável.
III. Uma estrutura de seleção ou repetição, se fizer parte de outra estrutura de seleção ou repetição, deve estar completamente contida nesta.
Assinale a alternativa que contém apenas afirmativa(s) correta(s).
Considere a função abaixo:

Assinale a alternativa que apresenta de forma correta o resultado de “calcular(5)”.
I. O algoritmo Round-Robin escalona os processos que se encontram na lista de prontos em ordem de prioridade.
II. O quantum define o tempo máximo em que um processo pode ser executado antes de dar a vez a um outro processo.
III. O algoritmo First Come First Served (FCFS) é preemptivo.
IV. O algoritmo Shortest Job First (SJF), em sua versão não preemptiva, pode gerar postergação indefinida de processos.
Considerando a identificação numérica de cada trecho de código, assinale a alternativa que indica corretamente o(s) código(s) capaz(es) de causar um loop infinito em tempo de execução.
I. Na técnica de paginação, o espaço de endereçamento virtual dos processos é dividido em unidades de armazenamento de tamanho fixo denominadas molduras de páginas.
II. Se um endereço virtual possui 15 bits e o sistema de paginação utiliza páginas de 4KB, então a tabela de páginas de um processo deverá ter no máximo 8 entradas.
III. O Translation Lookaside Buffer (TLB) é uma memória cache em hardware que serve para traduzir endereços físicos em endereços virtuais.
IV. Em sistemas que utilizam tabelas de páginas multinível, cada página virtual pode possuir dois ou mais níveis.
Assinale a alternativa que apresenta um esquema lógico relacional (um conjunto de tabelas) válido como resultado do mapeamento do esquema conceitual. Atributos destacados em negrito indicam chaves primárias e atributos com sufixo “_fk” indicam chaves estrangeiras.
Transportadora (CNPJ_pk, nome, endereço)
Caminhão (chassi_pk, placa, ano, transportadora_fk)
Motorista (CPF_pk, nome, CNH, transportadora_fk)
Produto (códigoP_pk, descrição, área, peso)
Entrega (códigoE_pk, data_saída, motorista_fk, caminhão_fk)
Produto_Entrega (entrega_pk_fk, produto_pk_fk, quantidade)
Campos com sufixo “_pk” fazem parte da chave primária da tabela. Um campo com sufixo “_fk” é uma chave estrangeira para a tabela indicada no nome do campo. A tabela Transportadora mantém dados sobre as transportadoras. A tabela Caminhão registra os caminhões das transportadoras. A tabela Motorista registra os motoristas das transportadoras. A tabela Produto registra os tipos de produtos transportados. A tabela Entrega registra os agendamentos de transportes de produtos, com a indicação do caminhão a ser usado e o motorista que irá dirigir o caminhão. Por fim, a tabela Produto_Entrega registra os produtos transportados em uma entrega.
Considere ainda o seguinte enunciado de consulta a ser realizada sobre o banco de dados:
“Buscar os registros dos motoristas que realizaram entregas de secadoras de roupas com o caminhão cuja placa é AAA 1275”
Assinale a alternativa que expressa corretamente essa consulta na linguagem SQL DML.