Questões Militares
Para exército
Foram encontradas 15.094 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Leia atentamente as assertivas a seguir, todas relacionadas aos textos 1,2 e 3.
I – O fato de Escher não ter sido um bom aluno mostra que ele não tinha aptidão para desenvolver raciocínios abstratos.
II – A ligação entre os conceitos matemáticos desenvolvidos na obra de M. C. Escher é de ordem puramente do acaso, haja vista sua comprovada dificuldade para entender a matemática ensinada na escola.
III – A habilidade de calcular usando números e símbolos expressa uma das maneiras de demonstrar a aquisição de conceitos matemáticos, mas não a única maneira.
IV – A obra de Escher surpreende inclusive os mais renomados catedráticos da matemática por sua inovadora maneira de transformar em arte abstrações matemáticas pensadas habitualmente apenas nos tradicionais ambientes de ensino.
Dentre as afirmativas acima, quais estão corretas?
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.
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:
Considerando o modelo proposto pelo PMI (Project Management Institute) para o gerenciamento de projetos, assinale corretamente qual documento formaliza essa etapa.
( ) 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.
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:
( ) 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.
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.
#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 (",");
}
}
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.
#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]);
}
#include <stdio.h>
int main () {
int numero = 20;
printf ("%o + %x = %04d", numero, numero, numero * 5);
}


