Questões de Concurso Sobre engenharia de software

Foram encontradas 14.526 questões

Q278635 Engenharia de Software
Na UML, o diagrama que tem como função exibir as relações entre objetos que desempenham diferentes papéis é o diagrama de:
Alternativas
Q278634 Engenharia de Software
Analise as seguintes sentenças em relação à UML:

I. Um pacote (package) permite agregar diferentes elementos de um sistema, porém um elemento encontra-se definido em apenas um único pacote.

II. Elementos de diferentes tipos não podem ter o mesmo nome dentro de um pacote.

III. Os pacotes apresentam entre si diferentes tipos de relações, em particular relações de importação, exportação e generalização.

Em relação às sentenças supracitadas, pode-se afirmar que apenas:
Alternativas
Q278633 Engenharia de Software
Analise as seguintes sentenças relativas aos padrões de projeto:

I. O padrão decorator consiste em uma maneira de adicionar funcionalidades (estender responsabilidades), a um objeto de modo dinâmico.

II. No padrão bridge não é possível estender o software sem modificar qualquer uma das classes existentes.

III. Reutilizar soluções e estabelecer terminologia comum são razões comumente estabelecidas para estudar padrões de projeto.

Em relação às sentenças supracitadas, pode-se afirmar que apenas:
Alternativas
Q278629 Engenharia de Software
São características dos projetos orientados a objeto as abaixo relacionadas, EXCETO:
Alternativas
Q267655 Engenharia de Software
Segundo o padrão ISO/IEC 14764: 2006, também conhecido como IEEE Std 14764-2006, a manutenção de software é definida como a totalidade das atividades requeridas para prover suporte custo-efetivo a um software, seja durante o estágio de pré-entrega, seja no estágio de pós-entrega. A esse respeito, assinale a opção correta acerca dos conceitos de manutenção e métricas de software.
Alternativas
Q267654 Engenharia de Software
Conforme o SWEBOK (corpo de conhecimentos da engenharia de software), os processos de garantia de qualidade de software provêem certeza de que o produto de software e seus processos do ciclo de vida do projeto estão conformes aos requisitos especificados, por meio do planejamento, apoio e desempenho de um conjunto de atividades que dão confiança adequada de que a qualidade está sendo construída no software. Com relação a esse assunto, assinale a opção correta acerca dos conceitos de qualidade no desenvolvimento de software, técnicas e estratégias de software.
Alternativas
Q267653 Engenharia de Software
A notação UML 2.0 é um padrão para modelar sistemas de software que vem sendo desenvolvido nos últimos anos a partir da unificação de conceitos de modelagem desenvolvidos por vários pesquisadores de todo o mundo. Acerca do uso de UML no desenvolvimento de software e sistemas de informações, assinale a opção correta.
Alternativas
Q267646 Engenharia de Software
Acerca da modularização, assinale a opção correta.
Alternativas
Q258549 Engenharia de Software
Com relação ao paradigma de orientação a objetos, considere as seguintes afirmativas:


1) “Herança” (ou generalização) é o mecanismo pelo qual uma classe (ou subclasse) pode estender outra classe (ou superclasse).


2) “Polimorfismo” é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm identificação (assinatura) diferentes, mas comportamentos iguais.


3) “Interface” é um contrato entre a classe e o mundo externo.


Assinale a alternativa correta

Alternativas
Q258538 Engenharia de Software
Com relação ao paradigma de orientação a objetos, considere as seguintes afirmativas:


1) Objeto é uma instância de uma classe.


2) Mensagem é a chamada de um método de um objeto.

3) Atributos são características de uma classe.


Assinale a alternativa correta.

Alternativas
Q258019 Engenharia de Software
Marque a alternativa que NÃO corresponde aos diagramas utilizados na linguagem de modelagem UML (Unified Modeling Language).

Alternativas
Q239136 Engenharia de Software
O ciclo de vida da informação é composto de sete etapas: identificação das necessidades e dos requisitos, obtenção, tratamento, distribuição, uso, armazenamento e descarte.
Nesse sentido, considere:

A necessidade de se precaver contra problemas na recuperação dos dados pode exigir a migração periódica dos acervos digitais para tecnologias mais atualizadas, para protegê-los de mudanças nos métodos de gravação, armazenamento e recuperação, que ocorrem a ciclos cada vez menores, devido aos constantes avanços nas
tecnologias da informação e comunicação.

A afirmação acima refere-se à etapa de
Alternativas
Q205654 Engenharia de Software
No contexto do projeto de software a definição das atividades do negócio do cliente que serão suportadas pelo software e os dados quantitativos, tais como, tempo de resposta e número de usuários, devem ocorrer
Alternativas
Q205653 Engenharia de Software
Em relação às ferramentas de auxílio de gerência de projetos, é correto afirmar:
Alternativas
Q205652 Engenharia de Software
Em relação ao ciclo de vida de um projeto, é correto afirmar:
Alternativas
Q205651 Engenharia de Software
Em relação à análise e ao projeto orientados a objetos, é correto afirmar:
Alternativas
Q205650 Engenharia de Software
É uma atividade exclusiva do projeto orientado a objetos,
Alternativas
Q205645 Engenharia de Software
No RUP, investigar os detalhes do Log de Teste e analisar as falhas que ocorreram durante a implementação e execução do teste é um dos papéis do
Alternativas
Q205644 Engenharia de Software
No RUP, uma unidade de implantação consiste em um build, documentos e artefatos de instalação. A finalidade desta atividade é criar uma unidade de implantação que seja suficientemente completa para ser descarregada, instalada e executada em um nó como um grupo. Criar a Unidade de Implantação é responsabilidade do
Alternativas
Q205643 Engenharia de Software
No RUP, o repositório do projeto armazena todas as versões de diretórios e arquivos do projeto, como também, todos os dados e metadados derivados que estejam associados a esses diretórios e arquivos. É um artefato integrante do conjunto de artefatos de
Alternativas
Respostas
12521: B
12522: E
12523: D
12524: E
12525: E
12526: A
12527: B
12528: B
12529: E
12530: E
12531: D
12532: C
12533: C
12534: B
12535: C
12536: D
12537: E
12538: E
12539: C
12540: E