Baixe o app para aproveitar ainda mais
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.
Compartilhar