segunda-feira, 7 de dezembro de 2015

av paradigmas

Questão número 1.1a Questão (Ref.: 201503348793)Pontos: 0,0  / 1,5
No DFD (diagrama de fluxo de dados), advindo da Analise Estruturada, algumas regras devem ser obedecidas, no que se refere a impossibilidade de representar fluxos de dados entre os componentes do DFD. Cite 3 (três) destas regras.



Gabarito:
Não pode existir:
1) fluxo entre duas entidades externas;
2) fluxo entre uma entidade externa e um deposito;
3) fluxo entre dois depósitos;
4) processo sem fluxo de entrada,
5) processo sem fluxo de saida


 Questão número 2.2a Questão (Ref.: 201503269487)Pontos: 0,5  / 1,5
O paradima Orientado a Objeto (OO) visa possibilitar um conjunto integrado de soluções, nas fases de analise, projeto e programação, para que sejam desenvolvidos sistemas eficientes e de forma harmônica. Atualmente as empresas vem usando uma linguagem chamada UML, que permite a modelagem de sistemas orientado a objeto. Por que a UML é considerada uma linguagem e não um processo ou metodologia de trabalho ?



Gabarito:
 A UML se propoe a apresentar diagramas com diversas finalidades com os respectivos elementos de sua elaboração. Porem ela não determinada a ordem e muito menos quais elementos devem ser feitos no projeto. Cada empresa deve, dentro de sua metodologia de trabalho e processo de desenvolvimento selecionar os diagramas que serão usados e determinar a sequencia de utlilização. Ou seja cada empresa é livre para aplicar os diagramas disponíveis na ordem que lhe convier.


 Questão número 3.3a Questão (Ref.: 201503363478)Pontos: 0,5  / 0,5
Conceitualmente Paradigma é definido como um grupo de linguagens semelhantes que tenham características em comum. O paradigma imperativo ou procedural especifica a sequência de procedimentos com alterações no estado da memória da máquina de Von Neumann. Na lista abaixo marque uma vantagem do uso de uma linguagem de programação imperativa :
Opção Não RespondidaAdequado a computação paralela.
Opção Não RespondidaRequer acompanhamento passo a passo do estado de cada Variável.
Opção Marcada Opção CertaEficiência nos programas, pois essas Linguagens de programação simulam a arquitetura do hardware.
Opção Não RespondidaFacilidade na correção de programas.
Opção Não RespondidaFacilidade na escrita de programas complexos.


 Questão número 4.4a Questão (Ref.: 201503350488)Pontos: 0,5  / 0,5
Com relação a fase de análise, existente em qualquer processo de desenvolvimento de software, analise as assertivas a seguir:
I. É uma fase onde identificamos os requisitos do sistema ou seja aquilo que o usuário precisa que o sistema faça.
II. É uma fase onde especifica-se o "COMO fazer".
III. É uma fase que independe de tecnologia, contudo já temos que definir a linguagem de programação com que desenvolveremos o sistema.
IV. É uma fase independente de tecnologia, para que a solução possa ser implementada de várias formas.
Com base em sua análise das assertivas, assinale a ÚNICA alternativa correta
Opção Não RespondidaEstão corretas apenas as assertivas II, III e IV
Opção Marcada Opção CertaEstão corretas apenas as assertivas I e IV
Opção Não RespondidaEstá correta apenas a assertiva IV
Opção Não RespondidaEstão corretas apenas as assertivas I, III e IV
Opção Não RespondidaEstá correta apenas a assertiva I


 Questão número 5.5a Questão (Ref.: 201503253078)Pontos: 0,5  / 0,5
A especificação de processos em análise estruturada corresponde a:
Opção Não RespondidaEspecificação dos processos do Diagrama de Fluxo de Dados (DFD) que não comportam descrição formal.
Opção Não RespondidaUma listagem organizada de todos os elementos de dados pertinentes ao sistema
Opção Não RespondidaUma listagem estruturada dos elementos de dados gerados por processos externos
Opção Marcada Opção CertaDescrição de todos os processos do Diagrama de Fluxo de Dados (DFD) que aparecem no nível de refinamento final (úitmo nível).
Opção Não RespondidaUm saida para priorizar os processos do Diagrama de Fluxo de Dados (DFD) de maior complexidade.


 Questão número 6.6a Questão (Ref.: 201503351913)Pontos: 0,5  / 0,5
Considere os tipos de diagramas citados abaixo e indique a assertiva que permite representar o sistema por um unico processo, mostrando as suas interações com entidades externas. 1-Diagrama de Entidades externas; 2- Dioagrama de caso de uso; 3- Diagrama de Entidade e Relacionamento; 4- Diagrama de Atividade; 5- Diagrama de Contexto.
Opção Não RespondidaA assertiva correta é a composta pelos diagramas 1 ,3 e 4;
Opção Não RespondidaA assertiva correta é somente a que relaciona o diagrama 3
Opção Marcada Opção CertaA assertiva correta é somente a que relaciona o diagrama 5
Opção Não RespondidaA assertiva correta é a composta pelos diagramas 1 e 4;
Opção Não RespondidaA assertiva correta é a composta pelos diagramas 1 e 5;


 Questão número 7.7a Questão (Ref.: 201503828737)Pontos: 0,5  / 0,5
Tendo como base o modelo comportamental da análise essencial serão relacionados a seguir os passos para derivar um DFD preliminar a partir de um DFD particionado por evento.

1 - Desenhe os fluxos de dados de/para os depósitos de dados.

2 - Analise os processos (funções) que acessem os mesmos depósitos de dados e/ou recebam fluxos de dados das mesmas entidades externas. Tal verificação pode indicar processos afins e devem ser desenhados próximos, facilitando a diagramação.

3 - Desenhe os fluxos de dados de/para as entidades externas.

4 - Desenhe as entidades externas e repita os desenhos, caso necessário. Tente evitar as repetições.

5 - Desenhe os depósitos de dados e repita os desenhos, caso necessário. Tente evitar as repetições.

A alternativa que contém a ordem correta desses passos é :
Opção Não Respondida1,5,4,2,3.
Opção Não Respondida1,2,3,4,5.
Opção Não Respondida2,5,4,3,1.
Opção Marcada Opção Certa2,5,4,1,3.
Opção Não Respondida2,4,5,1,3.


 Questão número 8.8a Questão (Ref.: 201503363487)Pontos: 0,0  / 0,5
Na análise orientada a objetos, existem três diagramas que compõem o chamado Tripé da análise. Um dos diagramas descreve as funcionalidades do sistema, o outro mostra as classes de domínio do problema e por último, o que mostra a interação entre os objetos em um determinado cenário.
Com base no contexto acima, assinale a ÚNICA alternativa que representa, na ordem, o primeiro e o terceiro diagrama descrito.
Opção Não RespondidaDiagrama de Casos de Uso e Diagrama de Atividades
Opção Não Respondida Opção CertaDiagramas de Casos de Uso e Diagrama de Sequencia
Opção Não RespondidaDiagrama de Atividades e Diagrama de Sequencia


Opção Não RespondidaDiagramas de Classes e Diagrama de Sequencia


 Questão número 9.9a Questão (Ref.: 201503254921)Pontos: 0,0  / 1,0
Analise as assertivas a seguir sobre a especificação dos processos primitivos do Diagrama de Fluxo de Dados (DFD). I. A especificação dos processos é opcional, pois o Diagrama de Fluxo de dados (DFD) fala por si. II. A especificação dos processos nos mostra a ordem com que os fluxos de entrada são usados. III. A especificação dos processos nos mostra a ordem com os fluxos de saída são gerados. IV. A especificação dos processos só não mostra o momento em que os dados são armazenados nos depósitos. Com base em sua análise, assinale a única opção correta
 
Opção Não RespondidaEstão corretas as opções I e IV
Opção Não Respondida Opção CertaEstão corretas as opções II e III
Opção Não RespondidaEstá correta apenas a opção II
Opção Não RespondidaEstão corretas as opções II e IV.


 Questão número 10.10a Questão (Ref.: 201503269645)Pontos: 0,0  / 1,0
Em termos de documentação de software, o diagrama UML mais recomendado para documentar requisitos funcionais e as dependências entre eles é o:
Opção Não RespondidaDiagrama de entidade e relacionamento
Opção Não RespondidaDiagrama de Fluxo de dados
Opção Não RespondidaDiagrama de Sequência

Diagrama de Classe
Opção Não Respondida Opção CertaDiagrama de Casos de Uso