Perguntas engenharia de software

1
1 - Quais são os elementos básicos de um diagrama de fluxo de dados? R - Entidade, fluxo de dados, processo e depósito de dados. 2 - Qual a finalidade do dicionário de dados? R - Fornece a informação de texto de suporte para complementar a informação gráfica mostrada no DFD, é simplesmente um grupo organizado de definições de todos os elementos de dados no sistema sendo modelado. 3 - No dicionário de dados quais são as regras para a criação de nomes? R -O nome deve ser formado por palavras separadas por sublinha com até 32 caracteres. Preferencialmente os nomes devem ser efetuados de acordo com o usuário. Devem ser eliminadas as proposições e conjunções. Quando houver a necessidade de abreviar uma palavra, que seja uma abreviatura clara. 4 - Falando sobre diagrama de entidade e relacionamento, qual a diferença entre entidade e atributo? R - Entidade é algo real ou abstrato, percebido no ambiente e sobre o qual nos interessa armazenar dados. Atributo é um dos itens de dados que armazenamos sobre uma entidade, caracteriza ou qualifica uma determinada propriedade de uma entidade. 5 - Como verificamos a consistência do diagrama de transição de estados? R - devemos verificar a consistência do mesmo, respondendo: Foram definidos todos os estados? Todos os estados foram atingidos? Algum estado foi definido sem que haja caminhos que levem a ele? Todos os estados tem saída? Em cada estado, o sistema reage adequadamente a todas as condições possíveis? Este é o erro mais comum, é esquecido de especificar o comportamento do sistema em condições inesperadas. 6 - Explique qual a usabilidade do diagrama de transição de estados? R - É usado para modelar o comportamento de transição de estado, é uma ferramenta de modelagem para descrever o comportamento de sistemas de tempo real e a parte de interface humana de muitos sistemas online. 7 - Qual a finalidade de se utilizar a especificação de processos? R - Sua finalidade é permitir que o analista de sistemas descreva, rigorosa e precisamente, a política representada por cada um dos processos atômicos de baixo nível nos diagramas de fluxo de dados de baixo-nível.

Transcript of Perguntas engenharia de software

Page 1: Perguntas engenharia de software

1 - Quais são os elementos básicos de um diagrama de fluxo de dados?R - Entidade, fluxo de dados, processo e depósito de dados.

2 - Qual a finalidade do dicionário de dados?R - Fornece a informação de texto de suporte para complementar a informação gráfica mostrada no DFD, é simplesmente um grupo organizado de definições de todos os elementos de dados no sistema sendo modelado.

3 - No dicionário de dados quais são as regras para a criação de nomes?R -O nome deve ser formado por palavras separadas por sublinha com até 32 caracteres. Preferencialmente os nomes devem ser efetuados de acordo com o usuário. Devem ser eliminadas as proposições e conjunções. Quando houver a necessidade de abreviar uma palavra, que seja uma abreviatura clara.

4 - Falando sobre diagrama de entidade e relacionamento, qual a diferença entre entidade e atributo?R - Entidade é algo real ou abstrato, percebido no ambiente e sobre o qual nos interessa armazenar dados. Atributo é um dos itens de dados que armazenamos sobre uma entidade, caracteriza ou qualifica uma determinada propriedade de uma entidade.

5 - Como verificamos a consistência do diagrama de transição de estados?R - devemos verificar a consistência do mesmo, respondendo:Foram definidos todos os estados?Todos os estados foram atingidos? Algum estado foi definido sem que haja caminhos que levem a ele?Todos os estados tem saída?Em cada estado, o sistema reage adequadamente a todas as condições possíveis?Este é o erro mais comum, é esquecido de especificar o comportamento do sistema em condições inesperadas.

6 - Explique qual a usabilidade do diagrama de transição de estados?R - É usado para modelar o comportamento de transição de estado, é uma ferramenta de modelagem para descrever o comportamento de sistemas de tempo real e a parte de interface humana de muitos sistemas online.

7 - Qual a finalidade de se utilizar a especificação de processos?R - Sua finalidade é permitir que o analista de sistemas descreva, rigorosa e precisamente, a política representada por cada um dos processos atômicos de baixo nível nos diagramas de fluxo de dados de baixo-nível.