Magna Concursos

Foram encontradas 540 questões.

2267380 Ano: 2010
Disciplina: TI - Redes de Computadores
Banca: UFAC
Orgão: UFAC
Provas:

Com relação a redes de computadores, analise as afirmativas abaixo e a seguir escolha a alternativa correta:

I. Dentre os protocolos da arquitetura TCP/IP, o SNTP é empregado na transmissão de mensagens para a Internet. Já o DHCP constitui um serviço disponível em um servidor Web empregado para atribuição dinâmica de endereços IP a partir do servidor de rede.

II. Modelo de Referência OSI/ISO, a camada Enlace é responsável por detectar corrigir erros ocorridos na transmissão e a camada de rede é responsável pelo roteamento dos pacotes.

III. TELNET constitui um recurso que opera na camada de aplicação do Modelo OSI/ISO e se comunica com o protocolo TCP por meio de uma porta conhecida e identificada pelo número 23.

 

Provas

Questão presente nas seguintes provas
2267379 Ano: 2010
Disciplina: TI - Redes de Computadores
Banca: UFAC
Orgão: UFAC
Provas:

A Internet baseia-se num conjunto de protocolos conhecido como TCP/IP (Transmission Control Protocol/Internet Protocol) nele as máquinas são identificadas por números de 32bis conhecidos como um endereço IP. Pela dificuldade dos humanos em manipular estes números, é possível associar nomes aos endereços, os chamados hostname. Existem dois métodos de mapear hostnames em endereços: host table e DSN (Domain Name Service).

Sobre eles pode-se afirmar que:

I. O primeiro método é o mais antigo e consiste de um simples arquivo, conhecido como host file, contendo linhas com, pelo menos duas partes, o endereço IP e o hostname.

II. O segundo é o mais moderno e a informação sobre nomes e endereços é distribuída entre vários servidores de nomes, organizados hierarquicamente.

III. Embora o primeiro método seja mais antigo que o segundo, ele ainda é largamente usado, por vários motivos. Por exemplo, se durante a inicialização do sistema ele precisar se comunicar com outro computador e o DSN ainda não foi inicializado, ele poderá ler o arquivo de hosts.

 

Provas

Questão presente nas seguintes provas
2267378 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAC
Orgão: UFAC
Provas:

O IDE (Integrated Development Environment) Delphi, em sua versão 6, visando a portabilidade, permitia o desenvolvimento de aplicações para Windows e Linux.

Pode-se dizer que isso foi possível graças:

I. À inclusão da biblioteca CLX, que é uma versão da VCL, escrita usando uma biblioteca C++ no ao invés de usar API nativa do Windows.

II. Ao fato dele descompilar as aplicações criadas pelo Kylix, que era usado para desenvolvimento em Linux, através de bibliotecas WINE invés de código nativo Linux.

III. À inclusão da biblioteca CLX, que é uma versão da VCL, escrita usando a biblioteca Qt da empresa Troll Tech, disponível em diversos ambientes como Windows, Linux, Mac e Palm.

 

Provas

Questão presente nas seguintes provas
2267377 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAC
Orgão: UFAC
Provas:

Considerando o trecho de código Java a seguir, quais assinaturas de construtores devem existir obrigatoriamente na classe Base:

public class Derived extends Base{
int r, s, t;
public Derived(int x, int y){
r =x ;
s = y;
}
public Derived(int x){

super(x).

I. public Base()

II. public Base(int x)

III. public Base(int x, int y)

 

Provas

Questão presente nas seguintes provas
2267376 Ano: 2010
Disciplina: TI - Sistemas Operacionais
Banca: UFAC
Orgão: UFAC
Provas:

Sobre as famílias de sistemas operacionais Windows e Linux, pode-se afirmar que:

I. Diferentemente do Windows, o Linux pode administrar seu espaço de swap de duas formas: usando uma participação dedicada exclusivamente para este fim ou usando um arquivo que pode residir no sistema de arquivos juntamente com todos os demais.

II. Ambos podem ser instalados em discos que possuam no máximo quatro partições primárias ou três partições primárias e uma partição estendida, sendo que esta poderá ter múltiplas partições lógicas.

III. No Linux há uma tradição em se criar sua estrutura de diretórios seguindo algumas convenções, por exemplo, /etc para arquivos de configurações e /home para pastas dos usuários.

 

Provas

Questão presente nas seguintes provas
2267373 Ano: 2010
Disciplina: TI - Sistemas Operacionais
Banca: UFAC
Orgão: UFAC
Provas:

O controle de espaço em disco é uma grande preocupação em sistemas multiusuários. Uma técnica muito importante nessa tarefa é o sistema de quotas.

Sobre o emprego dessa técnica nos sistemas operacionais Windows e Linux, pode-se afirmar que:

I. O Windows oferece essa técnica apenas para o sistema de arquivos NTFS, e versões como Windows 2000 só permitem o controle de quotas por usuário ou por volume. Já no Linux, o uso de quotas é permitido em vários dos muitos sistemas de arquivos por ele suportados, inclusive o NTFS. Além disso, o Linux também suporta o controle de quotas por grupos de usuários.

II. O Linux poderá manipular as quotas em sistemas de arquivos NTFS através do smbcquotas, que é parte integrante do SAMBA, que por sua vez é uma coleção de programas que implementam o protocolo SMB (Server Message Block) da Microsoft.

III. Mesmo ambos os sistemas operacionais possuindo dois tipos de limites de quotas - um para alertar o usuário e outro para bloquear o acesso -, no Linux, o acesso sempre será negado quando o segundo limite for ultrapassado. Já no Windows 2000, isso é opcionalmente definido pelo administrador.

 

Provas

Questão presente nas seguintes provas
2267372 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAC
Orgão: UFAC
Provas:

Um paradigma de desenvolvimento de software bem conhecido atualmente é o paradigma da orientação a objetos.

Sobre os conceitos desse paradigma, pode-se afirmar que:

I. Num objeto encontram-se encapsuladas todas suas características estruturais, que são os valores dos atributos que definem o objeto; e os comportamentais, que são as ações que modificam os valores dos atributos do objeto.

II. Neste paradigma, os objetos interagem através da troca de mensagens. Elas são usadas para estimular um comportamento no objeto receptor, através da execução da operação solicitada. Se esta necessitar de parâmetros, eles deverão estar presentes na mensagem.

III. A herança é um dos principais responsável pelo do reuso de código, contudo, o polimorfismo reduz consideravelmente o esforço para estender o sistema, pois a mesma operação pode se comportar de forma diferente em classes diferentes, tornando fácil o processo de manutenção.

 

Provas

Questão presente nas seguintes provas
2267371 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAC
Orgão: UFAC
Provas:

Arquitetura de um sistema de software pode ser descrita por cinco visões interligadas, em que cada uma corresponde a um projeto da organização e estrutura do sistema, sob determinados aspectos.

Sobre isso, pode-se afirmar que:

I. Estas visões são de caso de uso, de projeto, do processo, de implementação e de implantação.

II. Estas visões são de caso de uso, de projeto, de modelagem, de implementação e de implantação.

III. A visão de caso de uso descreve o comportamento do sistema sob a ótica do usuário, podendo ser usada para representar os requisitos funcionais da aplicação.

 

Provas

Questão presente nas seguintes provas
2267370 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAC
Orgão: UFAC
Provas:

Um dos elementos do modelo conceitual da UML (Unified Modeling Language) são os blocos de construção, que podem ser de três tipos: itens, relacionamentos e diagramas.

Sobre eles pode-se afirmar que:

I. Os itens podem ser estruturais, comportamentais, funcionais, de agrupamento, e anotacionais.

II. Os relacionamento podem ser de dependência, associação, generalização, encapsulamento e realização.

III. Os diagramas podem ser de classes, atributos, métodos, caso de uso, componentes e implantação.

 

Provas

Questão presente nas seguintes provas
2267369 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAC
Orgão: UFAC
Provas:

Um dos principais elementos numa aplicação AJAX é o objeto XMLHttpRequest. O trecho de código a seguir, usado para verificar se o navegador onde está sendo executado tem suporte ao AJAX e para criar o objeto XMLHttpRequest que será usado na aplicação.

Com base nisso pode-se afirmar que:

<html>

<head>

<script language="JavaScript">

function testAjax(){

if (window.XMLHttpRequest) {

xmlhttp = new XMLHttpRequest ();

alert("ok! Your browser has native AJAX support");

}alse if (window.ActiveXobject){

xmlhttp = new ActiveXobject ("Microsoft.XMLHTTP");

alert ("ok! your browser has AJAX support by ActiveX");

}else{

alert ("ops! Your browser has not AJAX support");

}

}

</script>

</head>

<body>

<form method="post" name="testajax" action="">

<input type="submit" value="Test AJAX" onclick="testAjax()">

</form>

</body>

</html>

I. Mesmo se o navegador não possuir suporte ao AJAX nem ao ActiveX, mas possuir suporte ao JavaScript, o trecho de código será corretamente executado pelo navegador.

II. O código está correto, pois o objeto XMLHtmlRequest, em versões antigas do Internet Explorer (5 e 6, por exemplo), foi originalmente implementado como componente ActiveX.

III. Mesmo com sintaxe JavaScript correta, o uso de ActiveX não é permitido pois ele foi desenvolvido pela Microsoft para substituir suas tecnologias COM (Component Object Model) e OLE (Object Linking and Embedding), não possuindo qualquer relação com AJAX.

 

Provas

Questão presente nas seguintes provas