Buscar

AVS - LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

Fechar
	Avaliação: CCT0756_AVS_201803473551 » LINGUAGEM DE PROGRAMAÇÃO
	Tipo de Avaliação: AVS 
	Aluno: 201803473551 - MARCELLI MENDONÇA GOMES 
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9001/AA
	Nota da Prova: 6,0    Nota de Partic.:   Av. Parcial  Data: 08/12/2018 10:10:03 
	
	 1a Questão (Ref.: 201804619084)
	Pontos: 1,0  / 1,0 
	A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de
		
	
	JavaBeans.
	
	JavaFX.
	
	Java Virtual Machine.
	
	J2SE.
	
	Java API.
	
	
	 2a Questão (Ref.: 201803619367)
	Pontos: 1,0  / 1,0 
	Associe as duas colunas relacionando as instruções de seleção e de repetição com suas respectivas definições e, a seguir, assinale a sequência correta. Instruções de seleção e de repetição: 
(1) if 
(2) if...else 
(3) while 
(4) switch 
Definições: 
( ) Instrução de seleção múltipla: seleciona ou ignora um grupo de ações entre vários grupos. 
( ) Instrução de seleção única: seleciona ou ignora um grupo de ações. 
( ) Instrução de repetição que executa um grupo de ações zero ou mais vezes, enquanto uma condição de continuação do loop for verdadeira. 
( ) Instrução de seleção dupla: executa um grupo de ações entre dois grupos de ações. 
		
	
	2 - 1 - 4 - 3
	
	4 - 1 - 3 - 2
	
	1 - 4 - 3 - 2
	
	2 - 3 - 1 - 4
	
	3 - 2 - 1 - 4
	
	
	 3a Questão (Ref.: 201804220506)
	Pontos: 0,0  / 1,0 
	Analise as afirmativas e marque a alternativa correta:
i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos.
ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta.
iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada.
		
	
	Apenas a alternativa ii está correta. 
	
	Todas as alternativas estão corretas. 
	
	Apenas a alternativa i está correta. 
	
	Apenas a alternativa iii está correta. 
	
	Todas as alternativas estão erradas. 
	
	
	 4a Questão (Ref.: 201803554196)
	Pontos: 0,0  / 1,0 
	Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a construção:
		
	
	this extend integer SIZE := 10
	
	void final int SIZE = 10
	
	this final int SIZE :=10
	
	static final int SIZE = 10
	
	static extend integer SIZE = 10
	
	
	 5a Questão (Ref.: 201804304876)
	Pontos: 0,0  / 1,0 
	Marque a alternativa que contém o valor que será exibido na console quando da execução do código Java abaixo. 
		
	
	84
	
	6
	
	5
	
	8
	
	10
	
	
	 6a Questão (Ref.: 201804386721)
	Pontos: 1,0  / 1,0 
	Os modificadores de acesso alteram a visibilidade de
atributos e métodos nas classes em JAVA. Analise as afirmativas
abaixo de acordo com a imagem.
I.Os atributos declarados como private na classe Animal são
visíveis somente na classe Animal.
II.Os atributos declarados como protected na classe Animal
são visíveis pela classe Animal e classe Floresta.
III.Os atributos declarados como public na classe Animal são
visíveis pela classe Animal, classe Floresta e classe
Mamífero.
IV.Os atributos declarados sem modificadores na classe Animal
são visíveis pela classe Animal e classe Floresta.
De acordo com as afirmativas, marque a alternativa CORRETA:
		
	
	Apenas a afirmativa III está incorreta.
	
	Apenas a afirmativa IV está incorreta.
	
	Apenas as afirmativas I e IV estão corretas.
	
	Todas estão erradas.
	
	As afirmativas I, II e IV estão corretas.
	
	
	 7a Questão (Ref.: 201803749232)
	Pontos: 1,0  / 1,0 
	Considere uma classe ContaBancária e suas duas subclasses ContaCorrente e ContaPoupança, cada uma das três com o método AplicarJuros. A redefinição do método AplicarJuros nas duas subclasses, cada uma com detalhes de implementação diferentes com a mesma interface, caracteriza o princípio denominado na orientação a objetos como:
		
	
	Herança
	
	Encapsulamento
	
	Abstração
	
	Polimorfismo
	
	Sobrecarga
	
	
	 8a Questão (Ref.: 201804130923)
	Pontos: 0,0  / 1,0 
	O método __________ permite o registro de um tratador de eventos para um objeto visual. O método __________ contém o código de tratamento de um evento em um objeto tratador de eventos. O método _________, da classe Event, permite obter a referência do objeto visual que gerou o evento. Escolha a opção que enumera a sequência correta de preenchimento das lacunas do texto.
		
	
	addActionListener; handler; getSource
	
	getSource; handler; actionPerformed 
	
	addActionListener; actionPerformed; getSource
	
	actionPerformed;add; getSource
	
	add; addActionListener; handler
	
	
	 9a Questão (Ref.: 201803799091)
	Pontos: 1,0  / 1,0 
	Quando em um método, uma determinada situação de exceção é gerada e não é tratada no corpo do método, essa exceção é arremessada para ser tratada pelo invocador. Para indicar o processamento do mecanismo descrito, usa-se a cláusula, abaixo indicada, na assinatura do método:
		
	
	throw
	
	throws
	
	raise
	
	raising
	
	throwable
	
	
	 10a Questão (Ref.: 201803552526)
	Pontos: 1,0  / 1,0 
	Dado o trecho de código escrito em Java abaixo, podemos afirmar que:
public class Avaliacao{ 
 public void metodo() throws Exception {
  throw new Exception();
 }
public static void main(String args[]) {
  int x, y, z;
  x = y = z = 1;
  try {
   new Avaliacao().metodo();
   x++;
  } catch (Exception e) {
   y++;
  } finally {
   z++;
   new Avaliacao().metodo();
  }
  System.out.println(x + "," + y + "," + z);
}
}
		
	
	Imprime no console: 2,2,1.
	
	Imprime no console: 1,1,3.
	
	Imprime no console: 2,2,3.
	
	Imprime no console: 1,1,2.
	
	O programa não compila.
	
		
	 
	Fechar
	Avaliação: CCT0757_AVS_201803473551 » SISTEMAS OPERACIONAIS
	Tipo de Avaliação: AVS 
	Aluno: 201803473551 - MARCELLI MENDONÇA GOMES 
	Professor:
	RICARDO LUIS BALIEIRO
	Turma: 9003/AC
	Nota da Prova: 7,0    Nota de Partic.:   Av. Parcial  Data: 05/12/2018 20:10:45 
	
	 1a Questão (Ref.: 201804646121)
	Pontos: 1,0  / 1,0 
	Qual dos itens abaixo corresponde a sistemas Monoprogramáveis ou Monotarefas?
		
	
	Há apenas um único usuário interagindo com o sistema, mas existe a possibilidade de execução de diversas tarefas ao mesmo tempo, como a edição de texto, uma impressão e o acesso à Internet.
	
	Recursos computacionais são compartilhados entre os usuários e aplicações, de forma concorrente aos diversos recursos como: memória, processador e periféricos, de forma ordenada e protegida, entre os diversos programas. 
	
	Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados a execução de vários programas de forma concorrente em um ambiente monousuário.
	
	Os Programas são executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice). 
	
	Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados a execução de um único programa ou tarefa.
	
	
	 2a Questão (Ref.: 201804645751)
	Pontos: 0,0  / 1,0 
	Para melhor análise do desempenho dos processos com os diferentes tipos de escalonamento existentes, os processos são classificados em dois tipos: CPU-bound e I/O-bound. Com esse conceito definido podemosafirmar que:
		
	
	Os processos CPU-bound levam vantagem em escalonamentos feitos com o mecanismo de preempção por tempo, enquanto os processos I/O-bound se beneficiam através de mecanismos de prioridade dinâmica.
	
	Os processos I/O-bound levam vantagem em escalonamentos feitos com o mecanismo de preempção por tempo, enquanto os processos CPU-bound se beneficiam através de mecanismos de preempção por prioridade
	
	Os processos I/O-bound podem levar vantagem  em qualquer escalonamento baseado composto com critérios de prioridade
	
	Independente do tipo de escalonamento, os processos I/O-bound levam vantagem sobre os processos CPU-bound
	
	Não faz diferença o tipo de escalonamento, pois sempre os processos CPU-bound levam vantagem sobre os processos I/O-bound
	
	
	 3a Questão (Ref.: 201804645674)
	Pontos: 1,0  / 1,0 
	Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:
		
	
	ocupar menos espaço em memória.
	
	estiver em modo usuário.
	
	tiver o menor tempo de processador ainda por executar.
	
	tiver maior prioridade.
	
	chegar primeiro ao estado de pronto.
	
	
	 4a Questão (Ref.: 201804645752)
	Pontos: 0,0  / 1,0 
	Um computador com endereços de 32 bits usa uma tabela de páginas de dois níveis. Os endereços virtuais são divididos em um campo de 11 bits para o primeiro nível da tabela, outro campo de 11 bits para o segundo nível e um último campo para o desloamento. Quantas páginas podem existir neste sistema?
		
	
	211
	
	232
	
	222
	
	210
	
	212
	
	
	 5a Questão (Ref.: 201804646116)
	Pontos: 1,0  / 1,0 
	Um device driver, ou simplesmente driver, tem como função implementar a comunicação do subsistema de E/S com os dispositivos de E/S. Sendo assim, um device driver é bem definido na alternativa:
		
	
	Recebe comandos gerais sobre acessos aos dispositivos, traduzindo-os para comandos específicos que poderão ser executados pelos controladores
	
	Manipula diretamente os dispositivos de E/S
	
	Permite a comunicação entre o sistema computacional e o mundo externo
	
	Parte do programa que contém dados compartilhados
	
	Realiza as funções comuns a todos os tipos de dispositivos
	
	
	 6a Questão (Ref.: 201804645853)
	Pontos: 1,0  / 1,0 
	Arquivos e diretórios possuem atributos. Assinale a alternativa que NÃO representa um atributo de um arquivo.
		
	
	Nome
	
	Tamanho do bloco
	
	Permissão de leitura/escrita
	
	Tipo
	
	Data de modificação
	
	
	 7a Questão (Ref.: 201804646029)
	Pontos: 0,0  / 1,0 
	Analise as quatro sentenças abaixo sobre sistema de arquivos e, em seguida, assinale a única alternativa correta:
I. Na alocação contígua a tabela de alocação contém uma entrada (com bloco inicial e tamanho em blocos) para cada arquivo;
II. Para controle de espaços livres temos pelo menos três formas: mapa de bit, lista encadeada e tabela de blocos livres;
III. Na alocação indexada, para se ter acesso a um determinado bloco é necessário percorrer a lista até o bloco desejado;
IV. Na alocação encadeada a tabela de alocação contém um índice para cada arquivo.
		
	
	Somente as sentenças II e III estão corretas
	
	Somente as sentenças I, II e IV estão corretas
	
	Todas as sentenças estão corretas
	
	Somente as sentenças III e IV estão corretas
	
	Somente as sentenças I e II estão corretas
	
	
	 8a Questão (Ref.: 201806557452)
	Pontos: 1,0  / 1,0 
	Um sistema Cliente/Servidor pode ser entendido como a interação entre Software e Hardware em diferentes níveis, implicando na composição de diferentes computadores e aplicações. As opções abaixo apresentam característica do lado Servidor:
I- Cliente, também denominado de "front-end", é um processo que interage com o usuário através de uma interface gráfica.
II- Recebe e responde às solicitações dos Clientes.
III- Atende a diversos Clientes simultaneamente.
Assinale a opção CORRETA.
		
	
	Somente o item I está correto
	
	Somente os itens I e III estão corretos
	
	Somente o item II está correto
	
	Os itens I, II e III estão corretos
	
	Somente os itens II e III estão corretos
	
	
	 9a Questão (Ref.: 201804646233)
	Pontos: 1,0  / 1,0 
	Em uma determinada manutenção em um microcomputador em ambiente Microsoft Windows, o sistema operacional apresenta falha em sua inicialização.Qual, dos comandos listados, auxilia nessa recuperação?
		
	
	NETSTAT. 
	
	CHKDSK.
	
	IPCONFIG.
	
	DIR.
	
	TASKKILL.
	
	
	 10a Questão (Ref.: 201806551189)
	Pontos: 1,0  / 1,0 
	No console do sistema operacional Linux, alguns comandos permitem executar operações com arquivos e diretórios do disco.
Os comandos utilizados para criar, acessar e remover um diretório vazio são, respectivamente:
		
	
	md, cd e rd.
	
	dir.cdir, lsdir e erase.
	
	mkdir, cd e rm.
	
	pwd, mv e rm.
	
	md, ls e rm.

Continue navegando