O Melhor site de questões do Brasil!

Questões de Concursos Públicos

Aumentar letra Diminuir letra

Palavra-chave:
ImprimirImprimir página | Exibindo 1 de 5 de 15 no total.
Questões por página:
1 Q240169   Imprimir
Prova: ESAF - 2008 - CGU - Tecnologia da Informação - Desenvolvimento de Sistemas
Disciplina: Engenharia de Software | Assuntos: Projeto de Software

Ao longo das últimas décadas, a engenharia de software fez progressos significativos no campo de padrões de projeto – arquiteturas comprovadas para construir software orientado a objetos flexível e fácil de manter. Com relação ao padrão Facade, é correto afirmar que

  • a) fornece um objeto representante ou um marcador de outro objeto para controlar o acesso ao mesmo.
  • b) define o esqueleto de um algoritmo em uma operação, postergando a definição de alguns passos para subclasses.
  • c) define uma interface para criar um objeto, mas deixa as subclasses decidirem qual classe a ser instanciada.
  • d) fornece uma interface unifucada para um conjunto de interfaces em um subsistema.
  • e) 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.



2 Q240185   Imprimir
Prova: ESAF - 2008 - CGU - Tecnologia da Informação - Desenvolvimento de Sistemas
Disciplina: Engenharia de Software | Assuntos: Projeto de Software

Requisitos são capacidades e condições às quais o sistema – e em termos mais amplos, o projeto – deve atender. Entre as diversas classificações e tipos de requisitos, encontramos requisitos do usuário, requisitos de sistema e especificação de projeto de software.

Assinale a opção que trata de requisitos de usuário.

  • a) O usuário deve dispor de recursos para definir o tipo de arquivos externos.
  • b) O software deve oferecer um meio de representar e acessar arquivos externos criados por outras ferramentas
  • c) Cada tipo de arquivo externo pode ter uma ferramenta associada que pode ser aplicada a ele.
  • d) Cada tipo de arquivo externo pode ser representado com um ícone específico na tela do usuário.
  • e) Devem ser fornecidos recursos para o ícone que representa um arquivo externo, a ser definido pelo usuário.



3 Q236310   Imprimir
Prova: FCC - 2012 - MPE-PE - Analista Ministerial - Informática

Dentre os principais estágios do modelo de desenvolvimento em cascata está o Projeto de sistema e software, que

  • a) é a fase mais longa do ciclo de vida do sistema. O sistema é instalado e colocado em uso e é efetuada a correção de erros que não foram descobertos em estágios iniciais.
  • b) estabelece os serviços, restrições e metas do sistema por meio de consulta aos usuários, e em seguida define em detalhes estes itens para serem utilizados como uma especificação do sistema.
  • c) integra as unidades do programa ou programas como um sistema completo e efetuam testes para garantir que os requisitos do software tenham sido atendidos.
  • d) aloca os requisitos tanto para sistemas de hardware como para sistemas de software, por meio de uma arquitetura geral do sistema.
  • e) desenvolve o projeto de software como um conjunto de programas ou unidades de programas para posteriormente serem aplicados os testes unitários.



4 Q119997   Imprimir    Questão fácil

O índice de acertos para essa questão está na faixa de 61% a 80%.
Prova: FEPESE - 2010 - UDESC - Analista de Sistemas
Disciplina: Engenharia de Software | Assuntos: Projeto de Software

Relacione os padrões de projetos listados abaixo com suas respectivas finalidades:

Padrões de Projetos

1. Facade (fachada)
2. Decorator (decorador)
3. Memento (lembrança)
4. Proxy (procurador)
5. Observer (observador)

Finalidades

( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente.
( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar.
( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde.
( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade.
( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório.

Assinale a alternativa que indica a sequência correta, de cima para baixo.

  • a) 1 – 5 – 3 – 4 – 2
  • b) 3 – 1 – 5 – 2 – 4
  • c) 3 – 5 – 1 – 4 – 2
  • d) 5 – 1 – 3 – 2 – 4
  • e) 5 – 1 – 3 – 4 – 2



5 Q54865   Imprimir    Questão difícil

O índice de acertos para essa questão está na faixa de 21% a 40%.
Prova: FGV - 2010 - BADESC - Analista de Sistemas - Desenvolvimento de Sistemas
Disciplina: Engenharia de Software | Assuntos: Projeto de Software

O Projeto de software é o primeiro passo da fase de desenvolvimento de qualquer produto ou sistema de engenharia.

Do ponto de vista técnico, a fase de projeto produz:

  • a) projeto de dados, sistema e domínio.
  • b) projeto de dados, sistema, domínio e interface.
  • c) projeto de dados, arquitetural, procedimental e interface.
  • d) projeto de dados, sistema, domínio, procedimental e interface.
  • e) projeto de dados, domínio, arquitetural, procedimental e interface.



Imprimir

Copyright © 2007-2013 Questões de Concursos. Todos os direitos reservados.