Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
A UML-2 descreve quantos tipos de diagramas oficiais:
Cinco
Oito
Dez
Treze
Vinte e Um
Ciência da Computação - Engenharia de Software - Fundação CEFETBAHIA / Centro Federal de Educação Tecnológica da Bahia (CEFETBAHIA) - 2006
Sobre as ferramentas CASE, utilizadas na engenharia de software, analise as afirmativas abaixo.
I. As ferramentas CASE só podem ser utilizadas nas fases de projeto e codificação.
II. Algumas ferramentas CASE existentes podem automatizar o processo de estimativa do projeto de software.
III. O único objetivo do uso de ferramentas CASE é a automatização da documentação das fases da engenharia de software.
IV. Existem diversas ferramentas CASE que proporcionam ao engenheiro de software a capacidade de automatizar atividades manuais e fases como: planejamento, projeto, codificação, requisitos, gerenciamento de configuração e documentação.
Das afirmativas da página anterior, estão corretas, apenas,
I e II
I e III
II e III
II e IV
III e IV
Analise as afirmativas sobre a orientação a objetos e assinale a afirmativa correta:
I. O modelo de análise orientada a objetos aborda três aspectos de objetos: a estrutura estática (modelo de objetos), a seqüência de interações (modelo dinâmico) e as transformações de dados (modelo funcional).
II. O modelo de análise orientada a objetos é uma abstração concisa e precisa do que o sistema deverá fazer, não como deverá fazê-lo.
III. O modelo de análise orientada a objetos é uma abstração concisa e precisa como o sistema deverá fazer, não do que deverá fazê-lo.
Está(ão) correta(s) apenas a(s) afirmativa(s):
III
I e III
II e III
I e II
I, II e III
Ciência da Computação - Engenharia de Software - Fundação CEFETBAHIA / Centro Federal de Educação Tecnológica da Bahia (CEFETBAHIA) - 2006
Alguns testes são realizados no processo de verificação e validação do software. Um destes testes é realizado pelo usuário com o intuito de descobrir erros. Este teste é realizado em um ambiente natural de uso, mas sob a supervisão do desenvolvedor do software, que registra os erros e problemas detectados pelo usuário. Esse teste é conhecido por
Alfa.
Beta.
de unidade.
de integração.
de recuperação.
Ciência da Computação - Engenharia de Software - Fundação CEFETBAHIA / Centro Federal de Educação Tecnológica da Bahia (CEFETBAHIA) - 2006
Na análise orientada a objetos, o compartilhamento de atributos e operações entre classes, com base em relacionamento hierárquico, é conhecido por
Herança.
Abstração.
Hierarquia
Polimorfismo.
Encapsulamento.
No processo de desenvolvimento de um software é definido um conjunto de etapas e a esse conjunto de etapas dá-se o nome de Paradigmas da Engenharia de Software. Nesse contexto destacam-se 4 paradigmas principais. Não importando o paradigma utilizado o processo de desenvolvimento pode ser dividido em 3 fases de desenvolvimento que são
o ciclo de vida básico, a prototipação e o modelo espiral.
o clico de vida básico, desenvolvimento e manutenção.
prototipação, modelo em espiral e manutenção.
definição, desenvolvimento e manutenção.
definição, prototipação e manutenção.
A fase de testes de um software é muito importante. Vár ias estratégias de testes podem ser implementadas para assegurar que o software está realmente em acordo com suas especificações e sem erros. Quando o software é testado em um ambiente cont rolado por alguns usuários e juntamente com os desenvolvedores es te é denominado de
Teste de Unidade.
Teste de Integração.
Teste de Instalação.
Beta-Test.
Alfa-Test.
Ciência da Computação - Engenharia de Software - Fundação de Estudos Superiores de administração e Gerência (ESAG) - 2006
Com relação ao diagrama de casos de uso (UML) a seguir, assinale a alternativa correta:
Existem alguns organismos que auxiliam a melhorar a qualidade do desenvolvimento dos softwares tanto internacional quanto nacionalmente. A International Organizat ion for Standardization – ISO e a International Electrotechnical Comission – IEC, são organismos normalizadores reconhecidos internacionalmente. Em âmbito nacional, qual órgão responde pelo processo de normalização de softwares no Brasil?
ANSI.
ABNT.
ISO.
IEEE.
PSP.
Ciência da Computação - Engenharia de Software - Fundação de Estudos Superiores de administração e Gerência (ESAG) - 2006
Com relação às instruções XML a seguir, assinale a alternativa que representa corretamente a reposta de um validador XML:
Analise as instruções XML a seguir e assinale a alternativa correta Linha/instrução
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...