- ID
- 1561633
- Banca
- Marinha
- Órgão
- PMS
- Ano
- 2013
- Provas
- Disciplina
- Banco de Dados
- Assuntos
Em relação às atividades relacionadas ao ciclo de vida micro, que focam o sistema de aplicação de banco de dados, é correto afirmar que:
Em relação às atividades relacionadas ao ciclo de vida micro, que focam o sistema de aplicação de banco de dados, é correto afirmar que:
Em algumas linguagens, o símbolo de operador "+" pode significar coisas distintas quando aplicados a operandos de tipos diferentes. Se os operandos de "+" forem do tipo inteiro, a operação chamada é a adição de inteiros; se forem do tipo ponto flutuante, a operação chamada é a adição de ponto flutuante; e se forem do tipo set, a operação chamada é a união de conjunto. O compilador pode determinar qual operação executar com base nos tipos de operandos fornecidos. Esta descrição é relativa à que conceito do paradigma de Orientação a Objeto?
Em relação à gerência de Proj etos, assinale a opção INCORRETA.
Com relação à construção de algoritmos na linguagem JAVA, analise o programa abaixo desenvolvido no ambiente Netbeans 7.3:
public static void main(String[ ] args) {
P1 t = new P1();
t . d (19);
}
public static long f (long n) {
if {n <=1) {
return 1;
}
else (return n * f (n-1);
}
}
public void d(long n) {
for (int t=0; t <= n; t++ ) {
System, out .printf ("%d = %d\n" , t, f(t));
}
}
}
Dentre as opções abaixo, qual apresenta o valor da variável
" t " quando f (t) = 24?
Considerando o tratamento de estrutura de dados e os algoritmos
que suportam estas estruturas, analise o programa em
JAVA abaixo desenvolvido no ambiente Netbeans 7.3:
public class PI {
public static void main{String[] args) {
int a=4;
int [ ] vetor = {1,2,3,0,a};
a=3;
bS (vetor);
for (int i=0; i<(vetor.length)-1; i++) {
System.out.println (vetor [í]) ;
}
}
public static void bS (int [ ] vetor){
boolean houveTroca = true;
while (houveTroca) {
houveTroca = false;
for (int i = 0; i < (vetor.length)-1; i++) {
if (vetor[i] > vetor[i+1]}{
int variavelAuxiliar = vetor [i+1] ;
vetor [i+1] = vetor [i];
vetor[i] = variavelAuxiliar;
houveTroca = true;
}
}
}
}
}
Qual é a seqüência de valores que será impressa pelo programa
ao final de sua execução?
Com relação à rede de computadores, assinale a opção INCORRETA.
Em relação à declaração de escopo de um projeto, assinale a opção correta.
Segundo Fernandes (2012), os objetivos: permitir uma melhor tomada de decisão; garantir a transparência dos processos; reduzir custos e aumentar a eficácia através da coordenação de esforços conjuntos; e construir padrões, processos e metodologias que possam ser disseminadas pela organização, são referentes
Em relação à gerência de projetos, é correto afirmar que:
Segundo Pressman (2011), Teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente . Como se denomina o aspecto da estratégia de Teste de software referente ao conjunto de tarefas que garantem que o software implementa corretamente uma função específica, considerando ser, neste momento, menos importante os requisitos do cliente?
Considere uma situação real de consulta a uma determinada tabela e atributos constante do banco de dados.De acordo com a especificação da linguagem SQL, assinale a opção que apresenta a consulta sintaticamente correta.
Acredita-se que a profundidade com a qual as pessoas podem pensar é influenciada pelo poder e expressividade da linguagem que elas usam para comunicar seus pensamentos. Assim sendo, que aspecto, segundo Sebesta (2011), deve-se ter em mente para subsidiar o processo de escolha da linguagem de programação adequada para atender a problemas específicos?
Com relação ao assunto rede de computadores, assinale a opção INCORRETA:
Com relação à rede de computadores, é correto afirmar que:
Considerando a arquitetura de banco de dados distribuídos, assinale a opção correta.
A busca por um conjunto de soluções comprovadas para um conjunto de problemas claramente delineados representa bem o que Pressman (2011) denomina de:
Na Marinha ou em qualquer organização onde muitas pessoas compartilham os mesmos recursos, existe a necessidade de um administrador principal para supervisionar e gerenciar tais recursos. Em um ambiente de banco de dados, o recurso principal é o próprio banco de dados. Assinale a opção que apresenta o recurso secundário desse ambiente conforme preceituado por Elmasri e Navathe (2011) .
Das afirmativas abaixo, sobre gerência de projetos, assinale a opção correta.
Segundo Cockburn e Highsmith citados por Pressman (2011), como se denomina o princípio de desenvolvimento que foca talentos e habilidades de indivíduos, moldando o processo de acordo com as pessoas e as equipes específicas?
Segundo Szwarcifiter e Markenzon (2010), um aspecto fundamental no estudo das árvores de busca é, naturalmente, o custo de acesso a uma chave desejada. Sendo assim, qual é o tipo de árvore cuja organização visa minimizar o número de comparações efetuadas no pior caso, para uma busca com chaves de probabilidades de ocorrência idênticas?
Analise o código em JAVA abaixo,
public class Bicycle {
public static void main{String[] args) {
Bike b = new Bike(0,0,0);
MountainBike mb = new MountainBike (0,0,0,05;
}
public static class Bike {
public int cadência;
public int marcha;
public int veloc;
public Bike (int cadencia_inic, int veloc_inic, int marcha_inic) {
marcha = marcha_inic;
cadência = cadencia_inic;
veloc = veloc_inic;
}
public void mudar_cadencia(int n) {
cadência = n;
}
public void mudargnarcha(int n) {
marcha = n ;
}
public void frear(int decrement) {
veloc -= decrement;
}
public void acelerar(int increment) {
veloc += increment;
}
}
public static class MountainBike extends Bike {
public int altura_do_banco;
public MountainBike ( int altura__inic, int cadencia_inic,
int veloc_inic, int marcha__inic) {
super(cadencia_inic, veloc_inic, marcha_inic);
altura_do_banco = altura_inic;
}
public void alterar_altura_do_banco(int n) {
altura_do_banco = n;
}
public void acelerar (int increment) {
veloc += increment + 1;
}
}
}
Em relação ao código acima, considerando que polimorfismo e
herança são aspectos importantes no paradigma de Orientação
a Objeto, ê correto afirmar que:
Assinale a opção que completa corretamente as lacunas da sentença abaixo.
Segundo Pressman (2011), ao definir o que é uma arquitetura no tópico Arquitetura de Software, há uma distinta diferença entre os termos _________ e _________ , sendo o primeiro uma __________ do segundo.
Com relação a funções e procedimentos na linguagem JAVA, analise o programa abaixo desenvolvido no ambiente Netbeans 7.3:
public class Fibonacci {
static long f (int n) {
if (n < 2) {
return n;
}else {
return f(n - 1) + f {n - 2);
}
}
public static void main(String[ ] args) {
int i ;
for ( i = 0; i < 8; i++) { }
System.out.println (f (i)) ;
}
}
Assinale a opção que apresenta o valor que será impresso pelo
programa acima.
Segundo Fowler (2005), nas estratégias orientadas a objeto, desenha-se um determinado diagrama para uma única classe para mostrar o comportamento do ciclo de vida de um único objeto. Como se denomina esse diagrama?
Assinale a opção que apresenta apenas tipos primitivos de dados, segundo Deitei (2010).
Segundo Fowler (2005) , como se denomina o diagrama da UML que tem como maior finalidade o fato de suportar e estimular o comportamento paralelo?
Segundo Fowler (2005), qual é o diagrama da UML que representa um determinado ponto no tempo?
A Linguagem SQL permite o uso do valor NULL com a finalidade de:
Considerando o assunto rede de computadores, analise as afirmativas abaixo,
I - Local Area Networks (LAN) sem fio, padrão 802.11b da IEEE, também conhecido como Wi-FI, usam Carrier Sense Multíple Acess With Collision Avoidance (CSMA/CA), que antes de transmitir um quadro de dados, um remetente transmite uma pequena mensagem de controle à qual o receptor responde.
II - Uma rede usa uma topologia de estrela se todos os computadores são organizados de forma que um cabo conecta o primeiro computador a um segundo, outro cabo conecta a um terceiro, e assim por diante, até que um cabo conecte o computador final de volta ao primeiro.
III- Uma rede que usa topologia de barramento consiste em um único cabo longo ao qual computadores se acoplam. Qualquer computador acoplado a um barramento pode enviar um sinal através do cabo, e todos os computadores receberão esse sinal.
IV - Uma tecnologia de rede que usa anéis de rotação contrária é chamada de autocura (self healing) porque o hardware pode detectar uma falha catastrófica e se recuperar automaticamente.
V - Uma topologia em anel torna mais fácil aos computadores coordenarem o acesso e detectarem se a rede está operando corretamente. Porém, uma rede inteira em anel é desativada se um dos cabos é cortado.
Assinale a opção correta.