Magna Concursos

Foram encontradas 40 questões.

3108818 Ano: 2015
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IF-SC
Orgão: IF-SC

Um programa precisa ler os cadastros de clientes de uma empresa contidos em um arquivo. Esses cadastros devem ser copiados para memória RAM, com o cuidado de excluir os registros duplicados que porventura existam. Dependendo da estrutura de dados usada para armazenar os registros em memória, essa operação terá um determinado custo computacional para ser completada. Sendo assim, analise as afirmações que seguem.

I. Se for usado um vetor ou uma lista simplesmente encadeada, o custo da operação é O(n2).

II. Se for usada uma árvore de pesquisa binária balanceada, o custo da operação pode ser O(n log n).

III. Se for usada uma lista duplamente encadeada, o custo da operação é O(n).

IV. Se for usada uma tabela hash com M linhas e resolução de colisões por encadeamento, o custo da operação é O(n log M).

Assinale a alternativa que apresenta somente as afirmações CORRETAS

 

Provas

Questão presente nas seguintes provas
3108817 Ano: 2015
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IF-SC
Orgão: IF-SC

Um servidor Linux possui quatro discos rígidos. Para usar o espaço disponível nesses discos, foi decidido utilizar RAID combinado com LVM. O objetivo é melhorar a segurança dos dados, reduzindo a chance de perdas de arquivos em caso de falha de discos rígidos, além de facilitar o uso do espaço disponível.

Sendo assim, analise a veracidade das afirmações que seguem.

I. Pode-se criar um volume group LVM composto por um volume RAID1, RAID5 ou RAID6.

II. Um volume RAID pode ser usado como volume lógico LVM.

III. Um volume RAID1 com os quatro discos tem menos espaço disponível que um volume RAID5.

IV. Para maior proteção contra perdas de dados devido a falhas de disco, RAID6 pode ser usado em vez de RAID5 ou RAID1.

Assinale a alternativa que apresenta somente as afirmações CORRETAS.

 

Provas

Questão presente nas seguintes provas
3108816 Ano: 2015
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IF-SC
Orgão: IF-SC

Os tipos de memórias que podem usadas em um computador seguem uma hierarquia no que diz respeito à velocidade, custo e capacidade. Sendo assim, marque as afirmações verdadeiras com (V) e as falsas com (F).

( ) Memória terciária tem custo mais elevado que memórias primária e secundária, porém proporciona menores tempos de acesso.

( ) Discos rígidos são exemplos de memória secundária, os quais apresentam maior capacidade que memória primária.

( ) Pode-se usar memória RAM ociosa como cache de memória secundária, dessa forma acelerando o acesso aos dados mais frequentemente usados nessa memória secundária.

( ) Memória estática costuma ser usada como cache de memória RAM, porém sua quantidade é limitada devido a seu alto custo.

( ) O processador consegue executar diretamente instruções de um programa que esteja em memória primária ou secundária.

Assinale a alternativa que contém a sequência CORRETA de cima para baixo.

 

Provas

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

Um determinado programa deve ser compilado no Linux a partir de seu código-fonte. Ao realizar a compilação, alguns erros podem ocorrer. Associe as mensagens de erro na coluna da esquerda com as ferramentas de cadeia de compilação na coluna da direita.

I. main.c:(.text+0x54): undefined reference to `printF'

II. main.c:8: error: ‘ss’ undeclared (first use in this function)

III. main.c:3:1: error: unterminated #ifndef

IV. lib.s:13: Error: no such instruction: `movh x.1591(%rip), %eax'

( ) preprocessador de texto

( ) compilador

( ) linkador

( ) assemblador

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

 

Provas

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

Os nodos de uma árvore de pesquisa binária podem ser percorridos de acordo com diferentes sequências. Associe as sequências de visita a nodos na coluna da esquerda com as afirmações na coluna da direita.

I. IN-ORDER
II. PRE-ORDER
III. POST-ORDER
IV. LEVEL-ORDER

( ) Pode ser usado para destruir uma árvore, liberando a memória usada por seus nodos.
( ) Pode ser usado para localizar um dado com custo O(log n).
( ) Pode ser implementado de forma não-recursiva com o auxílio de uma fila.
( ) Pode ser usado para resolver uma expressão aritmética em notação polonesa.

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

 

Provas

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

No paradigma de orientação a objetos, um programa é concebido com base em objetos que se relacionam. Objetos pertencem a classes que definem seus atributos e comportamento. De acordo com esse paradigma, analise as afirmações que seguem.

I. Dois objetos podem ser considerados iguais se seus estados forem idênticos.

II. Objetos de classes derivadas também pertencem à classe ancestral.

III. O encapsulamento determina que um objeto não pode acessar diretamente um atributo de outro objeto, independente das classes desses objetos.

IV. O relacionamento de herança entre classes é uma forma de reuso de código.

Assinale a alternativa que apresenta somente as afirmações CORRETAS.

 

Provas

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

Um programa Java é composto pelas duas classes mostradas a seguir:

Enunciado 3434283-1

Sobre esse programa, analise as afirmações que seguem.

I. Implementa um servidor TCP limitado a comunicação unidirecional com clientes.

II. Está sujeito a ocorrência de deadlock.

III. Usa um pool de threads para atender as conexões recebidas.

IV. O método doLog da classe Escritor deve ser qualificado como synchronized.

Assinale a alternativa que apresenta somente as afirmações CORRETAS.

 

Provas

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

Um sistema usado para cópia de arquivos através de uma rede tem sua estrutura dada pelo seguinte diagrama UML.

Enunciado 3434279-1

De acordo com esse diagrama estrutural, analise a veracidade das afirmações que seguem.

I. A classe Cliente possui um relacionamento de agregação com a classe Conector.

II. A classe Copiador possui um relacionamento de associação com as classes Cliente e Dbconector.

III. Objetos da classe Result não fazem parte de instâncias da classe Cliente.

IV. Ao destruir um objeto da classe Copiador, seus objetos correspondentes aos atributos cliente e db também são destruídos.

Assinale a alternativa que apresenta somente as afirmações CORRETAS.

 

Provas

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

Uma aplicação web segue o estilo arquitetural REST, implementando assim um serviço web. Com relação às características gerais dessa aplicação, marque com (V) as afirmações verdadeiras e com (F) as falsas.

( ) A modificação do estado de um recurso mantido pela aplicação deve se feito com uma requisição HTTP do tipo PUT.

( ) Cada sessão entre um cliente e a aplicação implica um identificador de sessão incluído na URI ou em um cabeçalho da requisição.

( ) Usa-se Internet Media Types para informar o tipo de conteúdo transportado tanto na requisição feita pelo cliente quanto na resposta retornada pela aplicação.

( ) Cada requisição deve apresentar todos os dados necessários para seu processamento pela aplicação.

( ) O sucesso ou falha no atendimento de uma requisição pela aplicação é informado pelo cabeçalho HTTP Status-Code, incluído na resposta devolvida pela aplicação.

Assinale a alternativa que contém a sequência CORRETA de cima para baixo.

 

Provas

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

Uma aplicação web executada em um servidor retorna páginas HTML contendo scripts JavaScript. Esses scripts interagem com a aplicação web usando AJAX. Baseado na afirmativa do texto acima, analise o acerto das afirmações que seguem.

I. Um script, ao interagir com a aplicação web por meio da API XMLHttpRequest, obtém uma resposta cujo conteúdo não necessariamente implica carregar uma página web completa.

II. Requisições feitas por um script via API XMLHttpRequest devem ser codificadas com XML.

III. Um script pode atualizar parte de uma página web usando HTML DOM, ao receber uma resposta de uma requisição.

IV. Requisições feitas por scripts não podem ser feitas simultaneamente.

Assinale a alternativa que apresenta somente as afirmações CORRETAS.

 

Provas

Questão presente nas seguintes provas