Questões de Ciência da Computação do ano 2015

Lista completa de Questões de Ciência da Computação do ano 2015 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Assim como as procedures, com PL/SQL é possível criar functions. Qual das alternativas abaixo está ERRADA em relação ao comando baixo?

  • A. Cria uma function chamada ‘cpmf’ para calcular e retornar 0,38% de um valor.
  • B. Se uma function de mesmo nome existir, deverá ser eliminada e substituída por uma versão mais nova.
  • C. O modo usado indica que o parâmetro é de entrada.
  • D. A function pode ser chamada usando o comando ‘SELECT empno, ename, sal, cpmf(sal) FROM scott.empregados WHERE deptno = 10;’.
  • E. A diferença entre procedure e function, conforme visto acima, é que a procedure retorna ao menos um valor.

A Engenharia de Requisitos é uma das atividades primordiais do processo de desenvolvimento de um software. Qual das seguintes tarefas NÃO é de competência de um engenheiro de requisitos?

  • A. Levantar as necessidades do cliente diante do software.
  • B. Elaborar a documentação pertinente à visão desejada do software.
  • C. Validar com o cliente se o que foi desenvolvido está de acordo com o esperado;
  • D. Organizar a equipe de desenvolvimento do software.
  • E. Gerenciar as modificações desejadas pelo cliente.

O SCRUM e o XP são processos de desenvolvimento que possuem os seguintes princípios em comum, EXCETO:

  • A. Indivíduos e interações são mais importantes que processos e ferramentas.
  • B. Seguir o processo de desenvolvimento é mais importante do que se adaptar a mudanças.
  • C. Software funcionando é mais importante do que documentação completa e detalhada.
  • D. Colaboração com o cliente é mais importante do que negociação de contratos.
  • E. Adaptação a mudanças é mais importante do que seguir o plano inicial.

Sobre Melhoria do Processo de Software, o MPS.BR surgiu no Brasil como alternativa ao CMMI, motivado pelos seguintes problemas

  • A. o último estágio do CMMI, de otimização, é impossível de ser alcançado no Brasil devido a proibições da legislação fiscal.
  • B. o CMMI não avalia o processo de gerência de projetos, bastante presente nas empresas brasileiras.
  • C. o CMMI não é compatível com a ISO/IEC, muito adotada no Brasil.
  • D. a implantação do CMMI é bastante demorada, além do custo ser impraticável para micro e pequenas empresas.
  • E. o CMMI não é baseado em níveis, o que torna complexa a sua avaliação.

O teste é fundamental quando se deseja atingir uma qualidade mínima no desenvolvimento de um software. Dentre os tipos de testes existentes, o Teste de Regressão é aquele que

  • A. tem como foco as menores unidades codificadas do software.
  • B. é usado para validar se a implementação está de acordo com a especificação.
  • C. verifica se as alterações/inclusões de código estão corretas e não afetam o que já estava funcionando.
  • D. testa os conhecidos requisitos não-funcionais.
  • E. analisa se as partes, quando colocadas para trabalhar juntas, não conduzem a erros.

Analise a seguinte função e indique qual o seu problema:

  • A. Pode entrar em loop infinito.
  • B. Só funciona quando o valor da variável ‘n’ é múltiplo de 5 (cinco).
  • C. Sempre vai devolver 0 (zero).
  • D. Não funciona quando o valor da variável ‘n’ é negativo.
  • E. Só funciona quando o valor da variável ‘n’ é um número primo.

O conhecimento sobre estruturas de dados é fundamental para uma boa solução algorítmica. A estrutura conhecida como FILA tem como característica

  • A. não pode ser implementada usando uma lista encadeada/ligada.
  • B. sua política de inserção e remoção é conhecida pela sigla LIFO (Last-In-First-Out).
  • C. não pode ser implementada usando um vetor;
  • D. o próximo elemento removido é o que está na estrutura há menos tempo.
  • E. o próximo elemento removido é o que está na estrutura há mais tempo.

Árvore AVL é uma árvore de busca autobalanceada. Isso significa que

  • A. as alturas das duas sub-árvores a partir de cada nó diferem no máximo em uma unidade.
  • B. cada nó da árvore possui até três descendentes.
  • C. as alturas das duas sub-árvores a partir de cada nó diferem no máximo em duas unidades.
  • D. pode possuir até duas raízes.
  • E. as alturas das duas sub-árvores a partir de cada nó são exatamente iguais.

A UML é uma famosa linguagem usada para análise e projeto orientado a objetos. O seu Diagrama de Sequência tem como características, EXCETO,

  • A. geralmente é construído a partir dos Casos de Uso.
  • B. usado para representar interações entre objetos de um cenário, realizadas através de operações ou métodos.
  • C. dá ênfase ao fluxo de controle de uma atividade para outra.
  • D. dá ênfase à ordenação temporal em que as mensagens são trocadas entre os objetos de um sistema.
  • E. pode ser facilmente transformado em um Diagrama de Colaboração.

Sobre o Rational Unified Process (RUP), é INCORRETO afirmar que

  • A. é dirigido por Casos de Uso.
  • B. é baseado no dueto Fases versus Disciplinas.
  • C. é centrado na Arquitetura do Software.
  • D. utiliza o Modelo Iterativo e Incremental.
  • E. possui originalmente 5 (cinco) fases, sendo Concepção, Elaboração, Construção, Treinamento e Manutenção.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...