Magna Concursos

Foram encontradas 50 questões.

2645771 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 de entidade relacionamento). Sobre esse esquema, assinale a alternativa correta.
Enunciado 3352502-1
 

Provas

Questão presente nas seguintes provas
2645770 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:
Considere as seguintes tabelas de um banco de dados relacional para responder à questão.

TAB_1 (a1, a2)

TAB_2 (a3, a4, a5)

TAB_3 (a6, a7)

TAB_4 (a8, a9, a10)

A chave primária de TAB_1 é o atributo a1; a chave primária de TAB_2 é o atributo a3; a chave primária de TAB_3 é o atributo a6; e a chave primária de TAB_4 é o par de atributos (a8,a9). O atributo a5 é uma chave estrangeira que faz referência à TAB_1. O atributo a8 é uma chave estrangeira que faz referência à TAB_1, e o atributo a9 é uma chave estrangeira que faz referência à TAB_3.
Considere a seguinte consulta expressa na linguagem SQL DML sobre o banco de dados relacional definido anteriormente e assinale a alternativa que descreve, de maneira correta, a intenção dessa consulta.
SELECT TAB_4.*
FROM TAB_4 JOIN TAB_1 ON a8 = a1 JOIN TAB_3 ON a9 = a6
WHERE a10 < > 100 AND a2 = a7;
 

Provas

Questão presente nas seguintes provas
2645769 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:
Considere as seguintes tabelas de um banco de dados relacional para responder à questão.

TAB_1 (a1, a2)

TAB_2 (a3, a4, a5)

TAB_3 (a6, a7)

TAB_4 (a8, a9, a10)

A chave primária de TAB_1 é o atributo a1; a chave primária de TAB_2 é o atributo a3; a chave primária de TAB_3 é o atributo a6; e a chave primária de TAB_4 é o par de atributos (a8,a9). O atributo a5 é uma chave estrangeira que faz referência à TAB_1. O atributo a8 é uma chave estrangeira que faz referência à TAB_1, e o atributo a9 é uma chave estrangeira que faz referência à TAB_3.
Com relação ao banco de dados relacional definido anteriormente, é correto afirmar que:
 

Provas

Questão presente nas seguintes provas
2645768 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:
Considere a seguinte tabela relacional TAB com 3 atributos, sendo o atributo a1 a chave primária de TAB, e as seguintes dependências funcionais entre os seus atributos:
TAB (a1, a2, a3)
a1 → a2, a3
a2 → a3

Em qual(is) forma(s) normal(is) TAB está?
 

Provas

Questão presente nas seguintes provas
2645767 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:
Considere as seguintes definições relacionadas a testes.

I. “O concentra o esforço de verificação no menor elemento construtivo do projeto de software – o componente ou módulo de software. Usando a descrição do projeto em nível de componente como guia, caminhos de controle importantes são testados para descobrir erros dentro do limite do módulo. A relativa complexidade dos testes e os erros que esses testes descobrem são limitados pelo escopo restrito estabelecido. Esse teste se concentra na lógica de processamento interno e nas estruturas de dados dentro dos limites de um componente. Esse tipo de teste pode ser realizado em paralelo para vários componentes.”
II. “O é uma técnica sistemática para construir a arquitetura de software e, ao mesmo tempo, realizar testes para descobrir erros associados à interface. O objetivo é pegar componentes (unidades construtivas) testados e construir uma estrutura de programa que tenha sido definida pelo projeto.”
III. “Cada vez que um novo módulo é adicionado como parte do processo de teste, o software muda. Novos caminhos de fluxo de dados são estabelecidos, novas entradas e saídas podem ocorrer, e uma nova lógica de controle é invocada. Os efeitos colaterais associados a essas alterações podem causar problemas com funções que anteriormente funcionavam perfeitamente. No contexto de uma estratégia de teste, o é a reexecução de algum subconjunto de testes que já foram conduzidos para garantir que as alterações não tenham propagado efeitos colaterais indesejados.”

Assinale a alternativa que preencha corretamente as três definições, considerando sua ordem numérica.
 

Provas

Questão presente nas seguintes provas
2645766 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:
Considere a seguinte lista de procedimentos de alteração de um software orientado a objetos previamente existentes.

I. Inclusão de novas classes, com acréscimo de funcionalidades ao software;
II. Criação de superclasse comum a classes previamente existentes;
III. Migração de atributos ou métodos de subclasse para superclasse;
IV. Remoção de classes para a exclusão de funcionalidades consideradas indesejadas para o software;
V. Remoção de métodos de classes para a exclusão de funcionalidades consideradas indesejadas para o software; e
VI. Particionamento de uma classe existente em duas ou mais classes.

Assinale a alternativa que indica corretamente os itens da lista acima considerados procedimentos de refatoração (refactoring).
 

Provas

Questão presente nas seguintes provas
2645765 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFSC
Orgão: UFSC
Provas:
Considere os diagramas abaixo, da modelagem de um jogo de tabuleiro hipotético, em que são apresentados somente classes, atributos e métodos relevantes para a presente questão, e as afirmativas a seguir, a respeito da modelagem.

Enunciado 3352496-1
I. A presença dos métodos “criarJogador() : Jogador” e “criarJogador(nome : string) : Jogador” na classe Tabuleiro corresponde a um exemplo de sobrecarga.
II. A presença dos métodos “criarJogador() : Jogador” e “criarJogador(nome : string) : Jogador” na classe Tabuleiro corresponde a um exemplo de polimorfismo.
III. A presença do método “lancarDado() : int” nas classes Tabuleiro e Dado corresponde a um exemplo de sobrecarga.
IV. A presença do método “lancarDado() : int” nas classes Tabuleiro e Dado corresponde a um exemplo de polimorfismo.
V. A presença do método “lancarDado() : int” nas classes Dado, Dado6Faces e Dado12Faces corresponde a um exemplo de sobrecarga.
VI. A presença do método “lancarDado() : int” nas classes Dado, Dado6Faces e Dado12Faces corresponde a um exemplo de polimorfismo.

Assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
2645764 Ano: 2022
Disciplina: TI - Sistemas Operacionais
Banca: UFSC
Orgão: UFSC
Provas:
Analise as afirmativas abaixo sobre containers Docker e assinale a alternativa correta.

I. Cada imagem Docker possibilita a criação de um container, exclusivamente.
II. Os arquivos Dockerfile reúnem as definições para instanciar os containers.
III. Os containers publicam as portas definidas pelas instruções EXPOSE, presentes no Dockerfile.
 

Provas

Questão presente nas seguintes provas
2645763 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:
Analise as afirmativas abaixo, sobre scripts em Bash, e assinale a alternativa correta.

I. O número do processo atual pode ser acessado através da variável $?.
II. Em x=`string`, a variável x recebe a saída padrão (stdout) do comando string (entre acentos graves).
III. O comando set, sem argumentos, lista as variáveis de ambiente configuradas.
 

Provas

Questão presente nas seguintes provas
2645762 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, as páginas possuem tamanhos variados.
II. Em um sistema de memória virtual, existem múltiplos espaços de endereçamento físicos, um para cada processo.
III. Na técnica de paginação, existe uma única tabela de páginas para todos os processos do sistema.
IV. Na técnica de segmentação pura, os segmentos podem ter tamanhos variados.
 

Provas

Questão presente nas seguintes provas