Questões de Concursos Engenharia de Software

Resolva Questões de Concursos Engenharia de Software Grátis. Exercícios com Perguntas e Respostas. Provas Online com Gabarito.

  • 4 - Questão 15684 - Informática - Engenharia de Software - Nível Superior - Tecnologia da Informação - MPOG - CESPE - 2013
  • A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software.Python e Ruby são exemplos de linguagens que apresentam essa qualidade.Acerca dessas linguagens, julgue os itens subsequentes.

    Em uma classe de modelo escrita em Ruby, o mapeamento dos objetos em tabelas do banco de dados pode ser feito mediante o ActiveRecord,uma classe ORM (object-relational mapping) que contém um conjunto de técnicas para a transformação entre modelos orientado a objetos e relacional.
  • 5 - Questão 10786 - Informática - Engenharia de Software - Nível Superior - Auditor de Controle Externo - TCM GO - INSTITUTO CIDADES - 2012
  • Sobre o processo unificado de desenvolvimento de software marque a alternativa incorreta:

    I. O processo unificado de desenvolvimento de software é o conjunto de atividades necessárias para transformar requisitos do usuário em um sistema de software, baseado em componentes.

    II. Os aspectos que distinguem o processo unificado são capturados em três conceitos chaves: direcionado a casos de uso; iterativo e incremental; com foco em desempenho.

    III. Há vários benefícios em se adotar um processo iterativo controlado, entre os quais podemos destacar a redução dos riscos envolvendo custos a um único incremento.

    IV. O final de uma fase é marcado por um ponto de verificação. Um dos propósitos destes pontos de verificação é que permitem a monitoração do progresso dos trabalhos.
  • 7 - Questão 22918 - Informática - Engenharia de Software - Nível Superior - Analista de Sistemas - CEAGESP - VUNESP - 2010
  • Na programação orientada a objetos existem quatro tipos de polimorfismos possíveis de serem aplicados na estrutura de uma classe, a saber:
  • 8 - Questão 29368 - Informática - Engenharia de Software - Nível Superior - Analista de Tecnologia da Informação - CODEBA - FGV - 2016
  • Durante a fase de análise de um sistema que está sendo desenvolvido sob o paradigma de orientação a objetos, o analista Pedro quer representar, em um diagrama de classes, que uma turma é formada por alunos. Os alunos, porém, também podem ser considerados individualmente no sistema, independente da turma.

    Para representar a relação entre alunos e turma, Pedro deve utilizar
  • 9 - Questão 21802 - Informática - Engenharia de Software - Nível Superior - Analista do Banco Central - BACEN - CESGRANRIO - 2010
  • Uma empresa deseja desenvolver internamente um sistema de controle de visitantes. Foi solicitada uma funcionalidade em que, dado um CPF, sejam retornados, em uma tela, os seguintes dados:

    . nome completo;
    . data de nascimento;
    . período da última visita;
    . quantidade de visitas.

    De acordo com a Análise de Pontos de Função, quantas funções transacionais devem ser contabilizadas para essa tela?
  • 10 - Questão 32092 - Informática - Engenharia de Software - Nível Superior - Analista de Tecnologia da Informação - CRO RJ - 2016
  • No que diz respeito às métricas de projeto de software, é correto afirmar que a metodologia utilizada para dimensionar um produto, quantificando a funcionalidade proporcionada ao usuário a partir do seu desenho lógico, constituindo-se, portanto, em medidas indiretas do produto e do processo por meio do qual ele é desenvolvido, está representado por qual tipo de métrica?