Questões da Prova da Prefeitura Municipal de Suzano - Professor - Tecnologia da Informação (2013)

Limpar Busca

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:

  • A a implementação do banco de dados consiste no processo de preparar um projeto lógico e físico completo do sistema de banco de dados no Sistema de Gerenciamento do Banco de Dados escolhido.
  • B na carga ou conversão de dados quaisquer aplicações de software de um sistema anterior são convertidas para o novo sistema.
  • C na definição do sistema, o escopo do sistema de banco de dados, seus usuários e suas aplicações são definidos.
  • D na operação, o crescimento e a expansão podem ocorrer no conteúdo de dados e nas aplicações de software.
  • E no teste e validação, o sistema de banco de dados e suas aplicações são colocados em operação. Normalmente, os sistemas antigos e os novos são operados em paralelo por um período de tempo.

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?

  • A Herança.
  • B Polimorfismo.
  • C Fisiologismo.
  • D Encapsulamento.
  • E Herança Múltipla.

Em relação à gerência de Proj etos, assinale a opção INCORRETA.

  • A Gerenciamento de projetos é a aplicação de ferramentas, técnicas, habilidades e conhecimento refrente às atividades do projeto para promover resultados bem-sucedidos e atender aos requisitos do projeto.
  • B Programas são grupos de projetos relacionados que são gerenciados usando-se as mesmas técnicas, de modo coordenado .
  • C Portfólios são coleções de projetos ou programas interdependentes.
  • D O escritório de gerenciamento de projetos é uma unidade organizacional centralizada que supervisiona o gerenciamento de projetos e programas de toda organização.
  • E Um projeto é bem-sucedido quando atende ou excede as expectativas das partes interessadas.

Com relação à construção de algoritmos na linguagem JAVA, analise o programa abaixo desenvolvido no ambiente Netbeans 7.3:


public class P1 {

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 " , t, f(t));

}

}

}

Dentre as opções abaixo, qual apresenta o valor da variável " t " quando f (t) = 24?

  • A 4
  • B 6
  • C 8
  • D 12
  • E 14

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?


  • A 0, 1, 2, 4
  • B 0, 1, 2, 3
  • C 1, 2, 3, 0
  • D 1, 2, 3, 4
  • E 2 , 3, 0, 4