Questões de Engenharia de Software - Análise Estruturada para Concurso
Foram encontradas 141 questões
Trata-se de parte de um
Um Analista de Sistemas recebeu a tarefa de modelar um
pequeno sistema para controlar os pedidos de produtos
feitos pela empresa na qual trabalha. Para realizar suas
atividades o Analista escolheu utilizar diagramas empregados
na análise estruturada.
A figura abaixo apresenta o DFD (Diagrama de Fluxo de
Dados) parcial por ele elaborado.
Quantas entidades o DER acima possui?
Um Analista de Sistemas recebeu a tarefa de modelar um
pequeno sistema para controlar os pedidos de produtos
feitos pela empresa na qual trabalha. Para realizar suas
atividades o Analista escolheu utilizar diagramas empregados
na análise estruturada.
A figura abaixo apresenta o DFD (Diagrama de Fluxo de
Dados) parcial por ele elaborado.
Um Analista de Sistemas recebeu a tarefa de modelar um
pequeno sistema para controlar os pedidos de produtos
feitos pela empresa na qual trabalha. Para realizar suas
atividades o Analista escolheu utilizar diagramas empregados
na análise estruturada.
A figura abaixo apresenta o DFD (Diagrama de Fluxo de
Dados) parcial por ele elaborado.
I - "Vendedor" é uma entidade externa.
II - "Cadastrar Solicitação" é um processo.
III - As setas do diagrama indicam a direção do fluxo de dados.
Está(ão) correta(s) a(s) afirmativa(s):
I - O DFD (Diagrama de Fluxo de Dados) é uma técnica gráfica que descreve o fluxo de informação e as transformações que são aplicadas à medida em que os dados se movimentam da entrada para a saída.
II - O DTE (Diagrama de Transição de Estado) representa o comportamento de um sistema, descrevendo seus estados e os eventos que fazem com que o sistema mude de estado.
III - O DER (Diagrama de Entidade-Relacionamento) é uma listagem organizada de todos os elementos de dados que são pertinentes ao sistema, com definições precisas e rigorosas, de forma que tanto o usuário como o analista tenham uma compreensão comum das entradas, das saídas, dos componentes dos depósitos de dados e dos cálculos intermediários.
Está(ão) correta(s) a(s) afirmativa(s):
de caixa de supermercado tendo como base um computador
que registra os produtos vendidos, interagindo com
dispositivos de entrada e saída tais como impressora, teclado
e leitora de código de barras. Esse sistema deve interagir
também com o operador do caixa e com um banco de dados do
estabelecimento. A partir dessas informações, julgue os itens
que se seguem.
estruturada, elementos como caixa e mercadoria definem
módulos básicos sobre os quais deve-se estruturar o
programa.
Analise as seguintes afirmações relacionadas a desenvolvimento estruturado.
I. Um DFD é composto por dois elementos gráficos. Um representa o fluxo de dados e os processos e o outro, o dicionário de dados.
II. Um diagrama de fluxo de dados - DFD é uma especificação em rede de um sistema e mostra os componentes ativos do sistema e as interfaces de dados entre eles.
III. Um processo pode transformar dados, modificando a informação contida nos dados.
IV. Um dicionário de dados em um DFD é desenhado como um par de linhas paralelas.
A identificação do nome do arquivo encontra-se entre as duas linhas. Indique a opção que contenha todas as afirmações verdadeiras.
I. Um Diagrama de Fluxo de Dados (DFD) é uma técnica gráfica que descreve o fluxo da informação e as transformações que são aplicadas à medida que os dados se movimentam da entrada para a saída.
II. Um Diagrama de Fluxo de Dados (DFD) pode ser usado para representar um sistema ou software em qualquer nível de abstração. O nível 0 (zero) do DFD, denominado modelo fundamental do sistema, representa o elemento software global como uma única bolha, com dados de entrada indicados por setas que chegam, e a saída indicada por setas que saem.
III. No DFD, um círculo é usado para representar uma entidade externa, isto é, um sistema que produza informação a ser transformada ou receba a informação transformada. Um retângulo representa a transformação a ser aplicada ao dado.
IV. Um Diagrama de Fluxo de Dados (DFD) deve, além do fluxo da informação, descrever detalhadamente a lógica procedimental do sistema.
Indique a opção que contenha todas as afirmações verdadeiras.
Sobre os diagramas da Análise Estruturada são feitas as seguintes afirmativas:
I - os poços sem fundo no DFD fazem com que o diagrama fique logicamente inconsistente;
II - um DTE deve apresentar obrigatoriamente um único estado final, podendo apresentar mais de um estado inicial;
III - se o DER e o DFD de um sistema estão em equilíbrio, então, os processos de um DFD devem estar representados no DER através de relacionamentos entre as entidades e os terminadores.
Está(ão) correta(s) a(s) afirmativa(s):
Para os diagramas utilizados na Análise Estruturada são feitas as afirmativas abaixo.
I - Se um DFD e um DTE estão em equilíbrio, cada fluxo de controle que sai na bolha de controle deve estar associado a uma condição apropriada no correspondente diagrama de transições de estado.
II - O interior de um processo de controle de um DFD pode ser modelado por um DTE o qual pode apresentar um ou mais níveis.
III - Os estados do DTE devem estar representados por relacionamentos no DER sendo esta uma condição necessária, porém não suficiente para o equilíbrio entre um DTE e um DER.
IV - Se houver um depósito no DFD que não apareça no DER, ou se houver um tipo de objeto ou um relacionamento no DER que não apareça no DFD, os diagramas não estão em equilíbrio.
V - Em um dicionário de dados a definição pedido = id + 1{item}5 + (vendedor), indica que o elemento pedido é formado pelo elemento id que é obrigatório, por um e no máximo cinco itens e pelo elemento vendedor que não é obrigatório.
Está(ão) correta(s) apenas a(s) afirmativa(s):
Para a Engenharia da Informação são feitas as afirmativas abaixo.
I - A Engenharia da Informação pode ser representada por uma pirâmide de faces distintas, sendo que a mais mutável delas é a de Requerimentos.
II - Durante a fase de Projeto os DFDs são derivados para Diagramas de Estrutura, que por sua vez, possibilitarão a obtenção de uma Especificação Física precisa do sistema.
III - A criação do protótipo, quando utilizado, é feita na fase de Planejamento.
Está(ão) correta(s) a(s) afirmativa(s):
I - O nível mais alto deve possuir somente um processo;
II - Os fluxos de dados que entram e saem de um processo devem corresponder aos fluxos de dados que entram e saem do diagrama que representa a explosão do processo;
III - Todo processo de um DFD deve ser explodido em outro DFD ou ser descrito numa mini-especificação mas não ambos.
São verdadeiras somente as afirmativas: