Questões Militares
Comentadas para primeiro tenente
Foram encontradas 2.753 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
( ) Uma Thread pode ser definida por meio da extensão da classe Thread ou implementação da interface Runnable.
( ) A interface Runnable apresenta dois métodos para manipulação de Threads, sendo eles o método run() e o método start().
( ) O nome da Thread deve ser único, portanto, duas ou mais Threads com o mesmo nome não serão executadas separadamente.
( ) O método yield() da classe Thread causa a alteração do estado da Thread de RUNNING (em execução) para RUNNABLE (pronto).
I. O GenericServlet é um servlet que independe do protocolo, enquanto que HttpServlet utiliza o protocolo HTTP para troca de informações entre cliente e servidor.
II. A classe HttpServlet apresenta o método service(). Este método aceita como parâmetro um objeto ServletRequest e um objeto ServletResponse.
III. A interface HttpServletRequest apresenta o método setContentType() que é o responsável por especificar o tipo de conteúdo da resposta para o navegador.
IV. O diretório de raiz de contexto de um Servlet é obrigatoriamente o local onde o Tomcat ou outro servidor web está instalado.
( ) Uma coleção é uma estrutura de dados capaz de armazenar objetos. Ela pode crescer e encolher dinamicamente.
( ) Collection é uma interface que declara métodos capazes de inserir e remover coleções de objetos
( ) Uma List é uma interface com métodos para implementar coleções. As classes ArrayList, Vector e LinkedList implementam estes métodos da interface List.
( ) Um Set é uma coleção que não pode conter nenhum elemento duplicado. Entre as classes que implementam esta coleção encontramos HashMap, ArrayList e TreeMap.
( ) Não podemos duplicar rótulos de case para um bloco switch.
( ) Quando uma instrução break é encontrada, o controle sai da instrução case atual e continua sua execução na instrução default.
( ) Um loop do tipo do{ } while(false) é executado ao menos uma vez.
( ) Uma assertion (premissa) é uma expressão que deve ser avaliada como falso somente se o código estiver funcionando adequadamente.
A. Classes Concreta
B. Interfaces
C. Classes Abstratas
( ) Object
( ) List
( ) String
( ) WindowAdapter
( ) JFrame
( ) ResultSet
( ) A classe File possui métodos que permitem obter o nome do arquivo, seu diretório e o tamanho de um arquivo.
( ) O método nextLine() é utilizado para ler uma linha no arquivo texto até que se encontre o caractere de nova linha \n.
( ) Podemos criar arquivos em disco chamando o método mkdir().
( ) Podemos utilizar um objeto do tipo BufferedReader para ler uma linha do arquivo.
I. A sobrecarga de métodos (overloading) indica que métodos possuem o mesmo nome, ter lista de argumentos diferentes, usar diferentes modificadores de acesso e lançar exceções diferentes. No entanto, o tipo de retorno deve ser o igual.
II. Os métodos construtores podem ser sobrecarregados e sobrescrito, no entanto para ser sobrescrito, a classe deve possuir uma superclasse com métodos sobrecarregados.
III. Uma variável de referência do tipo superclasse ou interface pode referenciar um objeto da subclasse. No entanto, o oposto não acontece.
IV. O encapsulamento diz respeito à ocultação dos detalhes de implementação de uma classe. Podemos utilizar modificadores de acesso public, private e protected para informar o nível de visibilidade de propriedades e métodos de uma classe.
A técnica de ______________ é utilizada para aumentar o grau de concorrência e a eficiência dos sistemas operacionais. Esta técnica utiliza uma área em disco para ler e gravar dados, enquanto programas são executados concorrentemente.
Eventos inesperados podem ocorrer enquanto um programa está em execução. Uma _______________ é sempre gerada por algum evento externo ao programa e não depende da instrução que está sendo executada.
I. Um software tradutor é utilizado para converter um programa-fonte em código de máquina.
II. Assembler é responsável por traduzir um código-fonte em linguagem de montagem em um programa-objeto não executável.
III. Um software interpretador é um tradutor que traduz cada instrução e a executa imediatamente.
IV. Um linker ou editor de ligação é utilizado para carregar na memória principal um programa para ser executado.
1. Arquitetura RISC
2. Arquitetura CISC
( ) Instruções executadas por microcódigos.
( ) Arquitetura com poucos registradores.
( ) Muito uso de técnica de pipelining.
( ) Arquitetura com muitos registradores.
( ) Instruções com diversos formatos.
1. Unidade de Controle (UC)
2. Registradores
3. Unidade Lógica e Aritmética (ULA)
4. Memória Principal
( ) Local onde são armazenados instruções e dados.
( ) Gerenciamento das atividades de todos os componentes do computador.
( ) Memória de alta velocidade interna do processador.
( ) Responsável pela realização de cálculos e tomadas de decisão.