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.
É um diagrama comportamental que se preocupa com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um determinado processo. Trata-se de:
Diagrama de pacotes.
Diagrama de objetos.
Diagrama de classes.
Diagrama de sequência.
Observe a figura, que mostra uma ferramenta empregada no desenvolvimento orientado a objetos, utilizada na construção do modelo do sistema desde o nível de análise até o de especificação. De todos, é o mais rico em notação.
Essa ferramenta é conhecida como Diagrama de
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Um projeto de desenvolvimento possui 7 entradas externas (external inputs - EI) de alta complexidade, 15 EI de complexidade moderada e 12 EI de baixa complexidade. Esse mesmo projeto também possui 8 pesquisas externas (external queries - EQ) de alta complexidade, 19 EQ de complexidade moderada e 3 EQ de complexidade baixa, além de 5 arquivos lógicos internos (internal logical files - ILF) de alta complexidade, 3 ILF de complexidade mediana e 6 ILF de complexidade baixa. Para fins de conversão, 4 EI de complexidade mediana foram incluídos no projeto.
Com base no texto acima, julgue os itens seguintes.
Considere que, a um projeto de melhoria, tenham sido adicionados 4 EI de complexidade mediana, 1 EQ de complexidade baixa e 2 EO (external output) de complexidade mediana. Além disso, 1 EQ de complexidade alta foi excluído, a complexidade de 1 ILF foi alterada de alta para mediana e 1 EI de complexidade mediana para conversão foi incluído. Nessa situação, a contagem de pontos por função, utilizando as regras para projetos de melhoria e desprezando qualquer fator de ajuste, resulta em 49 pontos por função.
Qual a principal finalidade do digrama de atividades?
Fornecer uma visão geral dentro de um sistema ou processo de negócio.
Preocupa-se em descrever os passos a serem percorridos para a conclusão de uma atividade específica.
Representar os subsistemas ou submódulos englobados por um sistema de forma a determinar as partes que o compõem.
Preocupa-se em descrever os passos a serem percorridos para a conclusão de uma atividade específica.
Em relação às metodologias de desenvolvimento de sistemas, o diagrama de fluxo de dados DFD é uma das ferramentas de modelagem mais utilizadas, tendo dentre seus objetivos mostrar o sistema como uma rede de processos funcionais, interligados por dados. No DFD, o símbolo utilizado para um processo é
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Um projeto de desenvolvimento possui 7 entradas externas (external inputs - EI) de alta complexidade, 15 EI de complexidade moderada e 12 EI de baixa complexidade. Esse mesmo projeto também possui 8 pesquisas externas (external queries - EQ) de alta complexidade, 19 EQ de complexidade moderada e 3 EQ de complexidade baixa, além de 5 arquivos lógicos internos (internal logical files - ILF) de alta complexidade, 3 ILF de complexidade mediana e 6 ILF de complexidade baixa. Para fins de conversão, 4 EI de complexidade mediana foram incluídos no projeto.
Com base no texto acima, julgue os itens seguintes.
Diferentemente do EIF (external input file), o ILF é mantido pela aplicação alvo da medição.
Na fase de levantamentos de requisitos, deve ser levados em consideração dois tipos, são eles:
Requisitos funcionais e não-funcionais.
Requisitos funcionais e não-relacionais.
Requisitos relacionais e não-relacionais.
Requisitos relacionais e funcionais.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Um projeto de desenvolvimento possui 7 entradas externas (external inputs - EI) de alta complexidade, 15 EI de complexidade moderada e 12 EI de baixa complexidade. Esse mesmo projeto também possui 8 pesquisas externas (external queries - EQ) de alta complexidade, 19 EQ de complexidade moderada e 3 EQ de complexidade baixa, além de 5 arquivos lógicos internos (internal logical files - ILF) de alta complexidade, 3 ILF de complexidade mediana e 6 ILF de complexidade baixa. Para fins de conversão, 4 EI de complexidade mediana foram incluídos no projeto.
Com base no texto acima, julgue os itens seguintes.
A partir das regras de cálculo de pontos por função de projetos novos e sem considerar qualquer fator de ajuste, a dimensão do projeto especificado na ordem da questão equivale a 402 pontos por função.
Sobre a modelagem de software é incorreto afirmar.
Os clientes desejam constantemente modificações ou melhorias no sistema.
O mercado está sempre mudando, o que força a adoção de novas estratégias por parte das empresas e em seus sistemas.
O governo promulga novas leis e cria novos impostos e alíquotas, ou ainda, modifica as leis e alíquotas já existentes, provocando a manutenção do software.
Logo na primeira ou segunda analise é possível determinar os prazos e os custos de desenvolvimento e implantação do software.
CASE é uma sigla que tem por significado Computer-Aided Software Engineering. Paralelamente, ferramenta CASE é um software que tem por objetivo auxiliar os projetistas e analistas envolvidos na tarefa de produzir sistemas. Um dos componentes indispensáveis de uma ferramenta CASE é a modelagem visual, ou seja, permitir a representação, por meio de modelos gráficos, o que está sendo definido e, em particular, diagramas da análise orientada a objetos por meio da UML. Nesse sentido, dois exemplos de ferramentas CASE são
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...