Questões Militares Para exército

Foram encontradas 21.017 questões

Resolva questões gratuitamente!

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

Q521789 Programação
Considere o seguinte trecho em linguagem JAVA:


public class Exemplo{

    public static void main(String[] args)

    {

    double d1 = 0.0;

    double d2 = 0.0;

    double d3 = 0.0;

    double d4 = 0.0;

    media (d1);

    media (d1 , d2);

    media (d1, d2, d3);

    media (d1, d2, d3, d4);

     }

}  

O programador utilizou um único método media, sem uso de sobrecarga de método. 

Analise as afirmativas abaixo e assinale corretamente a que representa uma assinatura válida do método media para o código apresentado e que possibilite receber uma lista de argumentos de tamanho variável. 


Alternativas
Q521788 Programação
 Considere o seguinte código em linguagem JAVA:

 
                                public class Codigo {
                                  public static void main(String[ ] args)
                                  {
                                     try { throwException (); }
                                     catch (Exception exception) { System.out.printf (" 1 ");}
                                  }
                                  public static void throwException () throws Exception
                                  {
                                       try { System.out.printf (" 2 "); throw new Exception (); }
                                       catch (RuntimeException runtimeException) { System.out.printf (" 3 ");}
                                       finally {System.out.printf (" 4 ");}
                                  }
                               }


Teremos como saída a sequência:


Alternativas
Q521787 Gerência de Projetos
Em uma reunião de Diretoria da empresa “Construindo Cidades", foi aprovado o projeto de construção de um condomínio com 2 prédios, 16 andares, 4 apartamentos por andar. João Pedro Mendes foi eleito o gerente desse projeto e, como tal, precisará efetuar alguns ajustes no orçamento inicialmente previsto. Ele também poderá contratar técnicos especializados para reforçar a equipe.


Considerando o modelo proposto pelo PMI (Project Management Institute) para o gerenciamento de projetos, assinale corretamente qual documento formaliza essa etapa.

Alternativas
Q521786 Governança de TI
Com relação à biblioteca de boas práticas na oferta de serviços de tecnologia da informação denominada ITIL (Information Technology Infrastructure Library) versão 2, suponha que o servidor de banco de dados da área financeira de uma grande empresa apresentou falhas em seu funcionamento, vindo a parar de funcionar completamente. Uma equipe de manutenção foi alocada para resolver o problema de modo mais rápido possível, dentro de um tempo estabelecido pelo Acordo de Nível de Serviço (SLA) celebrado com a área-cliente deste serviço de TI. Analise este cenário e marque a opção correta que sinaliza qual dos processos do ITIL V2 estaria sendo colocado em prática.
Alternativas
Q521785 Sistemas de Informação
 Analise as afirmativas sobre a teoria de sistemas de informação, colocando entre parênteses a letra V, quando se tratar de afirmativa verdadeira, e a letra F quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.


( ) Os Sistemas de Apoio à Decisão fornecem apoio interativo ad hoc a seus usuários e possibilitam a análise de um grande número de variáveis a fim de um posicionamento sobre determinada questão.

( ) Os sistemas colaborativos pertencem ao grupo de Sistemas de Apoio Gerencial e possuem a função de monitorar e controlar processos físicos em plantas industriais.

( ) Os sistemas de Gerenciamento da Cadeia de Suprimentos (SCM) possuem como função a integração e automação dos processos de atendimento ao cliente nas áreas de vendas, marketing e serviços de produto com o intuito de aproximá-los à empresa. 


Alternativas
Q521784 Engenharia de Software
O SISHOP – Sistema de Gestão Hospitalar – possui uma consulta que exibe a relação de todos os pacientes internados, o horário de alimentação e a dosagem de medicamentos de cada um deles. Por fim, exibe o total de pacientes e a quantidade de leitos ocupados.


Pela técnica de Análise de Pontos de Função, como função de Transação, a rotina acima descrita deve ser pontuada como: 

Alternativas
Q521783 Arquitetura de Software
Analise as afirmativas sobre a classificação do Gang of Four (GoF) quanto aos diferentes padrões de projeto, colocando entre parênteses a letra V, quando se tratar de afirmativa verdadeira, e a letra F quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.


( ) O padrão de projeto ITERATOR pertence ao grupo de propósito COMPORTAMENTAL, o qual trata as interações e divisões de responsabilidades entre as classes ou objetos.

( ) O padrão de projeto ADAPTER pertence ao grupo de propósito de CRIAÇÃO, o qual se preocupa com o processo de criação de objetos.

( ) O padrão de projeto BRIDGE pertence ao grupo de propósito ESTRUTURAL, o qual lida com a composição de classes ou objetos.

Alternativas
Q521782 Arquitetura de Software
Em relação à teoria de padrões de projeto, associe a segunda coluna de acordo com a primeira e, a seguir, assinale a alternativa com a sequência correta.


Padrão de Projeto

1. OBSERVER

2. COMMAND

3. FLYWEIGHT

4. ITERATOR

5. MEMENTO


Intenção do Padrão de Projeto 

( ) Utiliza compartilhamento para suportar de maneira eficiente grandes quantidades de objetos com granularidade fina.

( ) Permite armazenar o estado interno de um objeto em um determinado momento para que se possa ser restaurá-lo quando necessário.

( ) Define uma dependência um-para-muitos entre objetos de modo que, quando um objeto muda de estado, todos os seus dependentes são automaticamente notificados e atualizados. 


Alternativas
Q521781 Programação
Considere o programa escrito em linguagem C e marque a alternativa correta acerca do resultado a ser impresso para a variável vetor


                                 #include <stdio.h>
                                 int funcao (int *x, int y)
                                 {
                                  if (y > 9)
                                    return (1);
                                  else
                                      if (x [y] > 3)
                                        return (x [y] + funcao (x, y+1 ));
                                  else
                                      return (x [y] * funcao (x, y+1));
                                }
                                int main ()
                                {
                                    int vetor [ ] = {1,1,2,3,4,5,6,7,8,9};
                                    int resultado = funcao (vetor, 0);
                                    for (int i=0; i < 10; ++i) {
                                        printf ("%d" , vetor [i]);
                                        if (i<9)
                                        printf (",");
                                    }
                                }


Alternativas
Q521780 Engenharia de Software
Segundo a teoria de Engenharia de Software, analise as afirmativas abaixo e assinale em qual dos seguintes grupos de modelagem inserem-se os modelos de fluxo de dados e modelos de máquinas de estado.
Alternativas
Q521779 Programação
 Analise as afirmativas abaixo e, em seguida, assinale a opção correta.


São palavras reservadas da linguagem C no padrão ANSI e, portanto, não podem ser utilizadas como nomes de variáveis em programas inscritos nesta linguagem: 

I. overall.

II. union.

III. extern.

IV.signed.

V. code


Alternativas
Q521778 Engenharia de Software
Segundo a teoria de Engenharia de Software, analise as afirmativas abaixo e assinale qual dos requisitos representa um requisito não-funcional de especificação de sistemas.
Alternativas
Q521777 Programação
. Considere o programa escrito em linguagem C e marque a alternativa correta acerca do resultado a ser impresso.


                                #include <stdio.h>
                                int main ( ) {
                                            int v [ ] = {20, 35, 76, 80};
                                             int *a;
                                             a = &v [1];
                                             --(*++a);
                                             (*a--)= (*++a) + 1;
                                             (*a) = --(*--a);
                                             printf ("%d, %d, %d, %d\n", v[0], v[1], v[2], v[3]);
                                 } 

Alternativas
Q521776 Programação
Considere o programa escrito em linguagem C e marque a alternativa correta acerca do resultado a ser impresso.


                   #include  <stdio.h>
                   int main () {

                       int numero = 20;
                       printf ("%o + %x = %04d", numero, numero, numero * 5);
                   } 
Alternativas
Q521775 Banco de Dados

 Considere as tabelas A e B abaixo, seus campos CODIGO e VALOR, e a consulta em linguagem SQL. Assinale a alternativa correta que demonstra o retorno da consulta SQL.


 Imagem associada para resolução da questão


Alternativas
Q521774 Banco de Dados
 Segundo a teoria de modelagem em banco de dados, a figura abaixo ilustra um diagrama de entidade-relacionamento (DER) baseado na teoria de Peter Chen. Assinale a alternativa correta que designa o tipo de entidade caracterizado por “Leito".



Imagem associada para resolução da questão


Alternativas
Q521773 Banco de Dados
Em relação à teoria de concorrência em banco de dados, associe a segunda coluna de acordo com a primeira e, a seguir, assinale a alternativa com a sequência correta.


Nível de Isolamento de Transação


1. READ UNCOMMITTED

2. READ COMMITTED

3. REPEATABLE READ

4. REPEATABLE UNREAD

5. SERIALIZABLE 


Características


( ) Não permite a Leitura Fantasma no banco de dados.

( ) Permite a ocorrência de Leituras Sujas.

( ) Não permite a ocorrência de Leituras Sujas, porém permite a ocorrência de Leitura Não-Repetível e Leitura Fantasma.


Alternativas
Q521772 Banco de Dados
 Em relação à teoria de transação em banco de dados, associe a segunda coluna de acordo com a primeira e, a seguir, assinale a alternativa com a sequência correta.


Propriedade de uma Transação 

1. Atomicidade

2. Consistência

3. Isolamento

4. Durabilidade

5. Objetividade 


Característica da Propriedade


( ) Caracteriza a persistência dos efeitos de uma transação sobre uma base de dados em caso de sucesso de sua execução (commit).

( ) Representa a capacidade de uma transação ter todas as suas operações executadas ou nenhuma delas.

( ) Garante que as atualizações de uma dada transação sejam ocultas de outras que estejam sendo executadas em modo concorrente, até o momento de seu término.


Alternativas
Q521771 Banco de Dados
 Analise as afirmativas sobre a teoria de mineração de dados, colocando entre parênteses a letra V, quando se tratar de afirmativa verdadeira, e a letra F quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.


( ) A tarefa de agrupamento de dados consiste em agrupar um conjunto de registros em dois ou mais grupos, com base em alguma medida de semelhança ou de proximidade entre os valores dos atributos que os compõem.

( ) Na tarefa de associação os padrões de dados descobertos são apresentados na forma de regras do tipo A →C, onde A e C representam, respectivamente, o antecedente e o consequente da regra.

( ) Os algoritmos para construção de árvores de decisão, como o ID3 e C4.5, são utilizados na tarefa de classificação. 

Alternativas
Q521770 Banco de Dados

 Analise o esquema seguinte e marque a alternativa correta que indica a regra de associação de compra cujas métricas de suporte e confiança indicam respectivamente os valores de 40% e 50%.


Considerando a teoria de mineração de dados e a tarefa de associação, a tabela abaixo ilustra algumas transações relacionadas a compras de supermercado. Os itens marcados com a letra „X‟ indicam a ocorrência de compra do produto a cada transação.


                         Imagem associada para resolução da questão     

Alternativas
Respostas
16901: C
16902: C
16903: E
16904: C
16905: B
16906: B
16907: D
16908: B
16909: E
16910: B
16911: C
16912: D
16913: D
16914: C
16915: B
16916: D
16917: E
16918: D
16919: A
16920: B