Magna Concursos

Foram encontradas 53 questões.

2723299 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:

Sobre controle de transações em sistemas de gerência de banco de dados, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
2723298 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:

Sobre normalização de dados, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
2723297 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:

Considere o seguinte banco de dados relacional para transportadoras de produtos:

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.

 

Provas

Questão presente nas seguintes provas
2723296 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:

Considere o esquema conceitual a seguir descrito através de um dialeto do MER (Modelo Entidade Relacionamento).

Enunciado 3453840-1

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.

 

Provas

Questão presente nas seguintes provas
2723295 Ano: 2022
Disciplina: TI - Sistemas Operacionais
Banca: UFSC
Orgão: UFSC
Provas:

Analise as afirmativas abaixo sobre gerenciamento de memória em sistemas operacionais e assinale a alternativa correta.

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.

 

Provas

Questão presente nas seguintes provas
2723294 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere os três trechos de código abaixo como partes de programas hipotéticos que cumprem todos os requisitos necessários para que possam ser executados.

I. Código:

cond = true

while (cond) {

x = processar(argumento)

if (x<=0) {

cond = false

}

}

II. Código:

while (true) {

x = processar(argumento)

}

III. Código:

cond = true

y = argumento

while (cond) {

x = processar(argumento)

y = y - 10

if (y<=0) {

cond = false

}

}

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.

 

Provas

Questão presente nas seguintes provas
2723293 Ano: 2022
Disciplina: TI - Sistemas Operacionais
Banca: UFSC
Orgão: UFSC
Provas:

Analise as afirmativas abaixo sobre escalonamento de processos em sistemas operacionais e assinale a alternativa correta.

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.

 

Provas

Questão presente nas seguintes provas
2723292 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere a função abaixo:

calcular(argumento) {

if (argumento <= 0) {

return 1

}

x = argumento - 2

y = argumento + calcular(x)

return y

}

Assinale a alternativa que apresenta de forma correta o resultado de “calcular(5)”.

 

Provas

Questão presente nas seguintes provas
2723291 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere as seguintes afirmativas associadas à programação estruturada.

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).

 

Provas

Questão presente nas seguintes provas
2723290 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere o diagrama de classes de UML abaixo e as afirmativas a seu respeito.

Enunciado 3453829-1

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.

 

Provas

Questão presente nas seguintes provas