Questões Militares Para quadro complementar

Foram encontradas 4.393 questões

Resolva questões gratuitamente!

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

Q520526 Engenharia de Software
Como se denomina o recurso que permite escrever programas em que se processam objetos que compartilham a mesma superclasse em uma hierarquia de classes, que possibilita projetar e implementar sistemas que são facilmente extensíveis?
Alternativas
Q520525 Engenharia de Software
Em UML, qual é o diagrama que descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles?
Alternativas
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
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
Q520518 Engenharia Eletrônica
Analise o circuito a seguir.

Imagem associada para resolução da questão

Assinale a opção que completa corretamente as lacunas da sentença abaixo.
O circuito acima possui dois transistores que estão ligados em série. Com base na análise deste circuito, ê correto afirmar que se ambas as entradas e V2 forem ______ ambos os transistores T1e T2 __________ e a saída Vout ________ . Se qualquer das entradas for o transistor correspondente ________ e a saída Vout_________ , sendo assim este circuito representa uma porta ._______


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
Q520516 Algoritmos e Estrutura de Dados
Analise a árvore binária a seguir.


Imagem associada para resolução da questão


Em relação às árvores binárias de busca, os parâmetros, comprimento de caminho interno e externo, respectivamente I(T) e E(T), constituem um indicativo da qualidade da árvore para o problema da busca. Os valores I(T)/n e E(T)/(n+l) representam os números médios de comparação efetuadas em operações de busca, com e sem sucesso, respectivamente.
De acordo com essa informações e em relação à arvore bináia acima, assinale a opção que apresenta a quantidade de comparações, em média, que são necessárias, respectivamente, para localizar uma chave e para concluir que uma chave não está presente.

Dados: Rj = Nós externos

       n = Número de Nós internos

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
Q520511 Engenharia Eletrônica

Analise o circuito a seguir.

Imagem associada para resolução da questão

O circuito acima possui as chaves CHA e CHB que são independentes e podem ser combinadas aleatoriamente formando um conjunto de quatro combinações possíveis entre elas. Este circuito representa uma porta do tipo:

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
Respostas
3441: C
3442: B
3443: A
3444: D
3445: D
3446: D
3447: B
3448: B
3449: E
3450: C
3451: B
3452: C
3453: B
3454: B
3455: A
3456: A
3457: A
3458: B
3459: E
3460: A