Magna Concursos

Foram encontradas 1.668 questões.

3108619 Ano: 2015
Disciplina: TI - Sistemas Operacionais
Banca: IF-SC
Orgão: IF-SC
Provas:

Sistemas de Arquivo (File System) é a forma de organização dos dados em um determinado meio de armazenamento. Assinale a alternativa cujo nome mostrado NÃO CORRESPONDE a um Sistema de Arquivos conhecido.

 

Provas

Questão presente nas seguintes provas
3108618 Ano: 2015
Disciplina: TI - Sistemas Operacionais
Banca: IF-SC
Orgão: IF-SC

Testes de escalonabilidade são importantes no processo de escalonamento de tarefas de tempo real, pois podem determinar se um conjunto de tarefas é escalonável. Esses testes variam conforme os modelos de tarefas e as políticas definidas em um problema de escalonamento. Associe a coluna da direita com a da esquerda de acordo com as características desses testes.

(1) Testes Exatos

(2) Testes Suficientes

(3) Testes Necessários

( ) É um teste mais restritivo em que conjuntos de tarefas aceitos certamente são escalonáveis.

( ) A única garantia que esse tipo de teste pode fornecer é que os conjuntos descartados de tarefas certamente não são escalonáveis.

( ) São precisos uma vez que indicam se um conjunto de tarefas é ou não escalonável.

Assinale a alternativa que contém a sequência CORRETA de associação, de cima para baixo.

 

Provas

Questão presente nas seguintes provas
3108617 Ano: 2015
Disciplina: TI - Sistemas Operacionais
Banca: IF-SC
Orgão: IF-SC

Sistemas de tempo real (STR) são aqueles em que o comportamento correto do sistema não depende apenas dos valores calculados, mas, também, dos tempos em que os resultados são produzidos. Sobre os sistemas de tempo real, assinale a alternativa INCORRETA.

 

Provas

Questão presente nas seguintes provas
3108616 Ano: 2015
Disciplina: TI - Sistemas Operacionais
Banca: IF-SC
Orgão: IF-SC

Sistemas computacionais possuem uma série de recursos que são compartilhados através de um sistema operacional entre diversos processos. Muitas vezes, tais recursos necessitam ser acessados de forma exclusiva pelos processos do sistema e, por isso, situações de impasse (deadlock) podem ocorrer. Sobre a ocorrência de impasses, assinale a alternativa INCORRETA.

 

Provas

Questão presente nas seguintes provas
3108615 Ano: 2015
Disciplina: TI - Sistemas Operacionais
Banca: IF-SC
Orgão: IF-SC

Um sistema operacional pode ser visto como uma interface entre usuário e computador e também como um gerente de recursos. Com base nisso, associe essas visões do sistema operacional na coluna da esquerda com serviços de sistema operacional na coluna da direita.

I. Gerente de recursos.

II. Interface entre usuário e computador.

( ) Escalonamento de processos.

( ) Acesso a arquivos em disco.

( ) Uso de espaço em disco como memória virtual.

( ) Uso de memória RAM ociosa como cache de disco.

( ) Execução de programas.

Assinale a alternativa que contém a sequência CORRETA de associação, de acima para baixo.

 

Provas

Questão presente nas seguintes provas
3108614 Ano: 2015
Disciplina: TI - Sistemas Operacionais
Banca: IF-SC
Orgão: IF-SC

O processo de boot do sistema operacional Linux em um computador do tipo PC é realizado em um número de etapas. Cada etapa envolve a execução de um ou mais programas. Associe os programas na coluna da esquerda com as ações pelas quais são responsáveis durante o boot, descritas na coluna da direita.

I. init, upstart, systemd

II. GRUB

III. MBR

IV. kernel

V. BIOS

( ) Procura por carregadores de boot em dispositivos do computador.

( ) Ativa drivers para os dispositivos de entrada e saída.

( ) Carrega o núcleo do sistema operacional e inicia sua execução.

( ) Age como carregador de boot de primeiro estágio.

( ) Executa daemons necessários para diversas atividades e serviços do sistema computacional.

Assinale a alternativa que contém a sequência CORRETA de associação, de acima para baixo.

 

Provas

Questão presente nas seguintes provas
3108613 Ano: 2015
Disciplina: TI - Sistemas Operacionais
Banca: IF-SC
Orgão: IF-SC

Sobre virtualização computacional, considere as proposições que seguem.

I. Contêineres (containers) em Linux é um tipo de virtualização ao nível do sistema operacional (operating-system-level virtualization).

II. Na virtualização plena (full virtualization), o instantâneo (snapshot) é uma cópia do estado da máquina virtual. Em algumas implementações, isso significa o estado das memórias principal e secundária.

III. A virtualização de roteadores de borda e de balanceadores de carga é do tipo Virtualização das Funções de Rede (Network Function Virtualization).

Assinale a alternativa CORRETA.

 

Provas

Questão presente nas seguintes provas
3108612 Ano: 2015
Disciplina: TI - Sistemas Operacionais
Banca: IF-SC
Orgão: IF-SC

O acesso aleatório aos registros de um arquivo pode ser obtido por meio do uso de estruturas do tipo índice. Com relação às estruturas do tipo índice, assinale a alternativa CORRETA.

 

Provas

Questão presente nas seguintes provas
3108611 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SC
Orgão: IF-SC

A programação orientada a objetos difere muito do esquema entidade relacional implementado por bancos de dados, como o PostgreSQL e o MySQL. Essa lacuna entre esses dois paradigmas impõe a transformação de objetos em registros e dos registros em objetos. Tal tarefa cabe às ferramentas de mapeamento objeto-relacional.

Acerca disso, analise as seguintes afirmações e marque as verdadeiras com (V) e as falsas com (F).

( ) O Hibernate é a ferramenta ORM (Object-Relational Mapping) open source líder de mercado, sendo a inspiração para a especificação da Java Persistence Application Programming Interface (JPA).

( ) O Hibernate abstrai o código SQL (Structured Query Language) já que toda a camada JDBC (Java Database Connectivity) e o SQL são gerados em tempo de execução e de acordo com o banco de dados que está sendo utilizado. Com o Hibernate é possível se utilizar vários bancos de dados através de dialetos sem a necessidade de se alterar o código Java da aplicação.

( ) JPA é um framework leve, baseado em POJOS (Plain Old Java Objects) para persistir objetos Java. Ele evoluiu do framework JDBC e o mapeamento objeto-relacional produzido é inteiramente dirigido a metadados. Tal mapeamento é implementado via anotações no código fonte Java ou através de um arquivo chamado persistence.xml.

( ) Remover e atualizar objetos com JPA é muito simples: o EntityManager possui métodos para cada operação. Para remover, é preciso carregar a entidade antes e, depois, usar o método remove. Essa facilidade de operação se deve ao êxito do JPA em implementar os métodos comuns de interação com bancos de dados.

( ) O JPA possui uma linguagem própria de consulta chamada de JPQL (Java Persistence Query Language) para facilitar a busca de objetos. Via JPQL, a mesma consulta pode ser executada em vários bancos de dados de forma transparente ao programador.

Assinale a alternativa que apresenta a sequência CORRETA, de cima para baixo.

 

Provas

Questão presente nas seguintes provas
3108610 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: IF-SC
Orgão: IF-SC

Um banco de dados possui duas tabelas conforme o diagrama relacional a seguir.

Enunciado 3434280-1

Uma pesquisa de todos os clientes que efetuaram uma ou mais compras de ao menos R$ 100 pode ser feita usando os seguintes comandos SQL, verifique a correção deles.

I. Select distinct table1.* from table1,table2 where table2.cliente=table1.id and table2.total>100;

II. Select * from table1 where id=(select distinct cliente from table2) and total>100;

III. Select * from table1 join table2 where id=table2.cliente and table2.total>100;

IV. Select distinct * from table1,(select cliente, total from table2) as aux where id=aux.cliente and aux.total>100;

Assinale a alternativa que apresenta somente os comandos CORRETOS.

 

Provas

Questão presente nas seguintes provas