Buscar

AV2 2014 paradigmas de analise e desenvolvimento

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCT0305_AV2» PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS 
Tipo de Avaliação: AV2 
Aluno: 
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 
Nota da Prova: 5,0 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 15/06/2014 
 
 
 1a Questão (Ref.: 201201531154) 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. 
 
 
Resposta: No diagrama de fluxo de dados ficam as entradas, processamento e saída (ou armazenamento), o 
dicionário de dados deve conter as informações do DFD. 
 
 
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 
 
 
 
 2a Questão (Ref.: 201201435342) Pontos: 0,5 / 0,5 
Como se chama o paradigma de linguagem de programação que em que o computador é visto como uma 
máquina programável e que esta baseado no funcionamento da máquina de Von Neumman? 
 
 Paradigma Imperativo ou Procedural 
 
Paradigma Concorrente 
 
Paradigma Orientado a Objeto 
 
Paradigma Lógico 
 
Paradigma Funcional 
 
 
 
 3a Questão (Ref.: 201201435360) Pontos: 0,5 / 0,5 
Analise as assertivas a seguir, que descrevem características do paradigma de Analise Estruturada. I. Foi o 
primeiro paradigma a usar diagramas para representar modelos. II. O modelo funcional é representado pelas 
seguintes ferramentas: DFD (diagrama de fluxo de dados), DD (dicionario de dados) e especificação de 
processos. III. Trouxe a idéia de o mundo é feito de objetos. IV. Usa modelos que integram as 3 perspectivas de 
sistemas: função, dados e controle. Com base em sua analise das assertivas, assinale a ÚNICA opção correta: 
 
 
Apenas a opção I está correta 
 
Estão corretas as opções I, II e III 
 
Apenas a opção II está correta 
 
Estão corretas as opções III e IV 
 Estão corretas as opções I e II 
 
 
 
 4a Questão (Ref.: 201201546249) Pontos: 1,0 / 1,0 
Um analista de sistemas recebeu como atribuição, o desenvolvimento de uma classe para um Projeto Orientado 
a Objeto em sua empresa. Está classe será de suma importância para a área de recursos humanos. Para tal 
recebeu o seguinte cenário : 
O setor de recursos humanos (RH), tem por necessidade a captação e contração de mão de obra. Para isso 
necessita de algumas informações do funcionário : nome, endereço, nascimento e cpf. O setor de RH 
pode contratar, demitir ou alterar os dados de um funcionário. 
Marque a opção correta que caracteriza os atributas propriedades e métodos da classe a ser desenvolvida, 
tendo como base o cenário acima : 
 
 Classe : Funcionário; atrubutos : nome, endereco, dt_nasc, cpf; métodos :contratar_func(), alterar_func(), demitir_func(); 
 
Classe : Funcionário; atributos :contratar_func(), alterar_func(), demitir_func(); métodos : nome, endereco, dt_nasc, cpf; 
 
Classe : Funcionário; atributos : nome, alterar_func(), dt_nasc, cpf; métodos :contratar_func(), endereco_func(); demitir_func(); 
 
 
Classe : Funcionário; atributos : nome, endereco, sal, cpf; métodos : contratar_func(), alterar_func(), demitir_func(); 
 
Classe : Funcionário; atributos : nome, endereco, dt_nasc, cpf; métodos :contratar_func(), alterar_func(), excluir_func(); 
 
 
 
 5a Questão (Ref.: 201201546388) Pontos: 1,5 / 1,5 
Considere o caso de uso de nome CADASTRAR FUNCIONÁRIO, cuja finalidade é cadastrar para pagamento 
da folha de pagamento, todo funcionário contratado pela empresa. 
- O caso de uso CADASTAR FUNCIONARIO deve relacionar-se com o caso de uso CADASTRAR DEPENDENTES e 
com o caso de uso VALIDAR CPF 
- O caso de uso VALIDADE CFP é usado toda vez que um funcionário é cadastrado para verificar se o número do 
CPF é valido. 
- O caso de uso CADASTRAR DEPENDENTE, é usado caso o novo funcionário tenha dependentes. 
Com base no contexto descrito, responda aos questionamentos que seguem e JUSTIFIQUE-OS. 
a) Qual relacionamento entre os casos de uso Cadastrar Funcionário e Validar CPF? 
b) Qual relacionamento entre os casos de uso Cadastrar Funcionário e Cadastrar Dependente? 
 
 
 
Resposta: a) O relacionamento será do tipo include, já que é um procedimento obrigatório, cada novo 
funcionário que for cadastrado DEVERÁ ter o cpf verificado. b) O relacionamento será do tipo extend, já que é 
um procedimento "alternativo, opcional", nem todo funcionário terá dependentes, então quando houver o caso 
de uso será utilizado. 
 
 
Gabarito: 
a) INCLUDE ou USES, pois validar CPF sempre será usado, pelo caso de uso cadastrar funcionário 
b) EXTENDS, pois Cadastrar Dependente somente será usado quando o funcionáiro tiver dependente 
 
 
 
 6a Questão (Ref.: 201201532849) 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 
 
 
Estão corretas apenas as assertivas I, III e IV 
 
Estão corretas apenas as assertivas II, III e IV 
 
Está correta apenas a assertiva I 
 
Está correta apenas a assertiva IV 
 Estão corretas apenas as assertivas I e IV 
 
 
 
 7a Questão (Ref.: 201201437200) Pontos: 0,5 / 0,5 
Existem 3 classificações para os eventos, segundo seu tipo: orientado a fluxo, orientado e controle e orientado 
ao tempo (ou temporal). Para cada um dos eventos abaixo, classifique-os quanto ao tipo I. É Hora de emitir 
folha de pagamento II. Diteroria autoriza pagamento III. Oitavo cheque foi emitido IV.Cliente solicita pedido V. 
Editora envia nota fiscal Assinale a opção que apresenta a correta classificação de cada evento acima, em 
ordem. 
 
 
I.Temporal, II. Orientado a fluxo, III. orientado a fluxo, IV. orientado a fluxo, V. orientado a fluxo 
 
I.Temporal, II. Orientado ao controle, III. orientado a fluxo, IV. orientado a fluxo, V. orientado a fluxo 
 
I.Temporal, II. Orientado ao controle, III. orientado ao controle, IV. orientado a fluxo, V. orientado ao 
controle 
 
I.Temporal, II. Orientado a fluxo, III. orientado ao controle, IV. orientado a fluxo, V. orientado a fluxo 
 I.Temporal, II. Orientado ao controle, orientado ao controle, orientado a fluxo, V. orientado a fluxo 
 
 
 
 8a Questão (Ref.: 201201452000) Pontos: 0,0 / 0,5 
No que diz respeito a UML, analise as assertivas apresentadas I. Não é uma metodologia, mas um processo de 
desenvolvimento já que determina as fases do trabalho. II. É uma linguagem que permite a elaboração de 
diagramas para modelagem nas diversas fases de um projeto III. É uma linguagem onde só é possivel modelar 
aspectos lógicos do sistema. IV. Os diagramas podem ser classificados em estruturais e semi estruturais 
Assinale a única resposta correta 
 
 
Está correta apenas I 
 Está correta apenas II e III 
 
Está correta apenas I, II e III 
 Está correta apenas II 
 
Está correta apenas I e II 
 
 
 
 9a Questão (Ref.: 201201437194) Pontos: 0,0 / 1,0 
Considere um sistema de controle de hotel, onde temos o evento CLIENTE REGISTRA CHECK IN, querepresenta 
a chegada do cliente ao hotel para ocupação de um quarto. Assinale a opção que representa, na ordem: 1. o 
tipo de evento; 2. um possível exemplo de estímulo; 3. um possível nome de função e 3. uma possível resposta 
externa ao evento 
 
 
Orientado a controle, Dados Hospedagem, Registrar Check in, (hóspede registrado) 
 
Orientado a controle, Dados Hospedagem, Registrar Check in, Informações ao Hóspede 
 Orientado a fluxo, Dados Hospedagem, Registrar Check in, Informações ao Hóspede 
 
Orientado a fluxo, Dados Hospedagem, Registrar Check in, (hóspede registrado) 
 Orientado ao tempo, Dados Hospedagem, Registrar Check in, (hóspede registrado) 
 
 
 
 10a Questão (Ref.: 201201435459) Pontos: 0,5 / 0,5 
O evento é um acontecimento no mundo exterior ou ____________________ que requer do sistema uma 
resposta Assinale a opção que completa corretamente a frase. 
 
 
Interno 
 
Posterior 
 
Anterior 
 Temporal 
 
Atemporal 
 
 
 
Período de não visualização da prova: desde 09/06/2014 até 25/06/2014.

Outros materiais