Questões Militares Comentadas para quadro complementar

Foram encontradas 832 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q520524 Algoritmos e Estrutura de Dados
Em relação aos Algoritmos de ordenação, assinale a opção correta.
Alternativas
Q520523 Engenharia de Software
Correlacione os atributos fundamentais de qualidade para software de computador definidos no padrão ISO 9126, às suas respectivas descrições,e assinale a opção que apresenta a seqüência correta.


    ATRIBUTOS


I - Funcionalidade

II - Confiabilidade

III- Usabilidade

IV - Eficiência

V - Facilidade de Manutenção

VI - Portabilidade

     DESCRIÇÕES

( ) É o grau de facilidade de utilização do software conforme indicado pelos seguintes sub-atributos: facilidade de compreensão, facilidade de aprendizagem, e operabilidade.

( ) É o grau de otimização de uso, pelo software, dos recursos do sistema conforme indicado pelos seguintes sub-atributos: comportamento em relação ao tempo, comportamento em relação aos recursos.

(  ) É o grau com que o software satisfaz às necessidades declaradas conforme indicado pelos seguintes sub-atributos: adequabilidade, exatidão, interoperabilidade, conformidade e segurança.

( ) É a quantidade de tempo que o software fica disponível para uso conforme indicado pelos seguintes sub-atributos: maturidade, tolerância a falhas, facilidade de recuperação.

( ) É o grau em que uma correção pode ser realizada no software conforme indicado pelos seguintes sub-atributos: facilidade de analise, facilidade de realização de mudanças, estabilidade e testabilidade.

Alternativas
Q520522 Programação
Em relação ao ARRAY da linguagem de programação JAVA, coloque F(falso) ou V(verdadeiro) nas afirmativas abaixo, e assinale a opção que apresenta a seqüência correta.
 ( ) Um ARRAY pode armazenar muitos tipos de valores diferentes .  ( ) Um índice de ARRAY deve ser normalmente do tipo FLOAT.  ( ) Argumentos de linha de comando são armazenados em um ARRAY de STRINGS, chamado args por convenção.  ( ) Argumentos de linha de comando são separados por um espaço em branco.  ( ) O trecho de algoritmo abaixo apresenta a EXCEPTION:         JAVA.LANG.ARRAYINDEXOUTOFBONDSEXCEPTION.       int [] b = new int [10];       for (int i = 0;i < b.length; i++)          b[i] = 1;  ( ) Um ARRAY que utiliza dois índices é referido como um ARRAY bidimensional.
Alternativas
Q520521 Redes de Computadores
Em relação à arquitetura do Bluetooth, assinale a opção correta.
Alternativas
Q520520 Arquitetura de Computadores
Em relação à largura de barramento é correto afirmar que:
Alternativas
Q520519 Arquitetura de Computadores
Correlacione as fases de um compilador às suas respectivas definições e assinale a opção que apresenta a seqüência correta correta.


FASES


I - Análise Léxica

II - Análise Sintática

III- Análise Semântica

IV - Geração de Código Intermediário

V - Otimização de Código

VI - Gerenciamento da tabela de símbolos


DEFINIÇÕES


( ) Realiza a verificação de tipo,onde o compilador verifica se cada operador possui operandos compatíveis.

( ) Independente das arquiteturas de máquina faz algumas transformações no código intermediário com o objetivo de produzir um código objeto melhor .

( ) Utiliza os primeiros componentes dos tokens produzidos pela fase anterior para criar uma representação intermediária do tipo árvore, que mostra a estrutura gramatical da seqüência de tokes.

( ) Responsável por ler o fluxo de caracteres que compõem o programa fonte e por agrupá-los em seqüências significativas, chamadas lexamas.

( ) Gera uma representação intermediária explícita de baixo nível ou do tipo linguagem de máquina, que pode significar um programa para uma máquina abstrata. 


Alternativas
Q520517 Programação
Observe o trecho de código abaixo.

      public void disconnect FromDatabase ()
      {
             if  ( connectedToDatabase )
            {
                try
                  {
                       resultSet.close();
                       statement.close();
                       connection.close();
                  }
                 Catch ( SQLException sqlException)
                  {
                      sqlException.printStackTrace();
                   }
                   finally
                   {
                       connectedToDatabase = false;
                   }
       }



Sabendo que o código acima se refere à implementação da Java no acesso a banco de dados em JDBC, assinale a opção que apresenta corretamente a função do método do trecho de código acima.


Alternativas
Q520515 Algoritmos e Estrutura de Dados
Analise o texto abaixo, segundo Guimarães e Lages (1994).


"É a descrição de um padrão de comportamento, expressado em termos de um repertório bem definido e finito de ações "Primitivas", das quais são dadas como certo que elas podem ser executadas". A descrição acima refere-se:


Alternativas
Q520514 Sistemas Operacionais
Como se denomina o software usado pelo sistema Linux que é instalado em qualquer equipamento da rede, normalmente em roteadores, switches e servidores, cuja função é manter contadores que informam o estado do equipamento, como o tráfego de pacotes nas interfaces de um roteador?
Alternativas
Q520513 Segurança da Informação
Assinale a opção que completa corretamente as lacunas da sentença abaixo.

Em relação à assinatura digital, existe um esquema de autenticação que não exige a criptografia da mensagem inteira. Esse esquema se baseia na idéia de uma função de HASH unidirecional que extrai um trecho qualquer do texto simples e, a partir dele, calcula uma seqüência de bits de tamanho fixo. Essa função de HASH, representada por MD (MESSAGE DIGEST), geralmente é chamada de sumário da mensagem e cujas quatro propriedades mais importantes são:


Se MD (P) for fornecido, será ____________ encontrar P; Se P for fornecido, o cálculo de MD(P) será ____________ , dado P, ninguém pode encontrar P' tal que ___________ , e uma mudança na entrada de até mesmo 1 bit produz uma saída ___________ .


Alternativas
Q520512 Arquitetura de Computadores
Em relação aos compiladores, assinale a opção que apresenta as três principais tarefas que compõem um gerador de código.
Alternativas
Q520510 Programação
Em Java, é possível ter vários métodos com o mesmo nome que operam, separadamente, sobre diferentes tipos ou números de argumentos. Este recurso é denominado de método:
Alternativas
Q520509 Sistemas Operacionais
Assinale a opção que apresenta as duas funções básicas realizadas pelo gerenciador de memória no espaço livre da memória HEAP.
Alternativas
Q520508 Programação
Na linguagem Java, a palavra-chave FINAL pode ser usada na declaração de classes, de métodos e de variáveis. Quando essa palavra-chave é usada na declaração de uma classe, ela indica que a classe:
Alternativas
Q520507 Arquitetura de Computadores
Em relação à arquitetura do sistema de computação do tipo multiprocessamento simétrico, é correto afirmar que:
Alternativas
Q520506 Arquitetura de Computadores
Em relação à Análise Léxica de um compilador, como ê denominado o termo que é constituído por um nome e um valor de atributo opcional, sendo que esse nome é um símbolo abstrato que representa um tipo de unidade léxica, por exemplo, uma palavra-chave em particular, ou uma seqüência de caracteres da entrada que denota um identificador?
Alternativas
Q520505 Banco de Dados
Em relação aos bancos de dados relacionais, qual operação envolvendo duas tabelas exige que as mesmas tenham uma coluna em comum?
Alternativas
Q520504 Engenharia de Software
Em relação aos testes de software realizados por engenheiros de software, é correto afirmar que:
Alternativas
Q520503 Redes de Computadores
Em relação à rede de datagramas, assinale a opção correta.
Alternativas
Q520502 Banco de Dados
Segundo Elmasri e S. B. Navathe(2011), um esquema de relações R está nesta forma normal se toda vez que uma dependência funcional não trivial X →A se mantém em R, então X é uma superchave de R. Assinale a opção que corresponde a essa forma normal.
Alternativas
Respostas
621: A
622: D
623: D
624: A
625: D
626: B
627: E
628: B
629: C
630: B
631: B
632: A
633: A
634: B
635: E
636: A
637: D
638: C
639: B
640: C