Buscar

AV1 PARADIGMAS DE ANÁLISE 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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

Avaliação: CCT0259_AV1_201201242673 » PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
Tipo de Avaliação: AV1
Aluno: 201201242673 - TIAGO CARDOSO FERREIRA GOMES
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9001/AA
Nota da Prova: 6,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 22/09/2012
 1a Questão (Cód.: 138754) Pontos: 0,5 / 0,5
O modelo ambiental da Análise Estruturada é composto pelos sguintes documentos e/ou diagramas (assinale a
resposta CORRETA)
Lista de eventos, Diagrama de contexto e DFD detalhado.
Lista de eventos, DFD completo e Diagrama E-R.
Declaração de objetivos, DFD completo e Diagrama E-R.
 Declaração de objetivos, Diagrama de contexto e Lista de eventos.
Declaração de objetivos, Diagrama de contexto e DFD detalhado.
 2a Questão (Cód.: 138813) Pontos: 0,5 / 0,5
A análise essencial divide a construção do sistema em 2 grandes modelos. O primeiro constitui-se no cerne do
sistema, ou seja refere-se ao funcionamento do negócio e o segundo totalmente voltado aos aspectos de
desenvolvimento (projeto e implementação). Assinale a opção que mostra, respectivamente, o nome desses dois
modelos:
Essencial e Fisico
 Essencial e Implementação
Ambiental e Comportamental
Essencial e Secundário
Primário e secundário
 3a Questão (Cód.: 136885) Pontos: 0,5 / 0,5
Como se chama o técnica de programação que, primeiro, coibiu o uso de desvios incondicionais (como por exemplo
GOTO), por ser prejudicial às boas técnicas de programação?
Programação Essencial
Programação lógica
Programação em Linguagem de Máquina
 Programação Estruturada
Programação Orientada a objeto
 4a Questão (Cód.: 136987) Pontos: 0,5 / 0,5
BDQ Prova file:///C:/Users/Administrador/Desktop/Nova pasta/PARADIGMAS ...
1 de 3 26/11/2012 14:55
Conforme o que estabelece a metodologia para o Projeto e Análise Estruturada, o Diagrama de Fluxo de Dados -
DFD é uma ferramenta de modelagem empregada no desenvolvimento de sistemas, que oferece uma visão
orientada para:
Classes.
Eventos
Relacionamentos
Objetos
 Funções
 5a Questão (Cód.: 136884) Pontos: 1,0 / 1,0
Com relação a influência das Linguagens de programação no processo de desenvolvimento de software, analise as
seguintes assertivas: I. As linguagens de programação influenciam quase todos as fases do processo de
desenvolvimento de software, exceto a fase de Manutenção II. Na fase de concepção a linguagem de programação
influencia, sobretudo, a analise de viabilidade. III. Na fase de análise a influência, da linguagem de programação, é
pela escolha do paradigma da linguagem, limitando o conjunto de linguagens disponíveis. IV. A influência só ocorre
realmente na própria fase de implementação (codificação na linguagem). Analise as assertivas e assinale a unica
opção correta
Estão corretas as opções I, II e IV
Estão corretas as opções III e IV
Estão corretas as opções I, II
Estão corretas as opções I, II e III
 Estão corretas as opções II e III
 6a Questão (Cód.: 136895) Pontos: 0,0 / 1,0
Qual paradigma de Linguagem de programação caracteriza-se pelas particularidades apresentadas a seguir. I. O
programa é um conjunto de funções II. Os programas tendem a ter menos código (menores) III. LISP é a
linguagem de programação mais representativa desse paradigma.
Paradigma Orientado a Objeto
 Paradigma Funcional
Paradigma Imperativo
Paradigma Concorrente
Paradigma Lógico
 7a Questão (Cód.: 136897) Pontos: 1,0 / 1,0
Diga qual paradigma é caracterizado pelos fatos descritos a seguir: I. Declaram-se os resultados e não os
procedimentos II. De posse de vários fatos derivam-se conclusões e novos fatos III. A execução dos programas
corresponde a um processo de dedução automática IV. Prolog é sua linguagem de programação mais característica
Paradigma Imperativo
Paradigma Orientado a Objeto
Paradigma Funcional
 Paradigma Lógico
Paradigma Concorrente
BDQ Prova file:///C:/Users/Administrador/Desktop/Nova pasta/PARADIGMAS ...
2 de 3 26/11/2012 14:55
 8a Questão (Cód.: 136908) Pontos: 0,0 / 1,0
A análise essencial tentou resolver alguns problemas identificados na era da Análise Estruturada. Assinale a opção
que NÃO representa um desses problemas da Análise Estruturada.
 Identificação dos eventos que afetam o sistema
 Subjetividade na explosão dos DFDs. Cada analista de sistemas tende a fazer uma divisão diferente.
Subjetividade na elaboração do DFD de nível zero, que apresenta as principais funcionalidades do sistema.
Saber identificar com clareza por onde devemos começar a fase de análise.
Dificuldade em separar aspectos lógicos dos físicos (tecnológicos)
 9a Questão (Cód.: 136900) Pontos: 1,0 / 1,0
Analise as assertivas a seguir no que se refere as características da fase de análise, dentro do contexto de
desenvolvimento de software. I. É uma fase onde estuda-se o problema, no contexto da empresa. II. Nessa fase,
especifica-se O QUE FAZER III. Na fase de análise, deve-se pensar nas tecnologias a serem adotadas na solução do
problema. IV. É uma fase onde a participação do usuário é irrelevante Assina a UNICA opção correta, dentre as
apresentadas
Estão corretas as opções II, III e IV
Estão corretas as opções I, II e IV
Apenas a opção II está correta
Está correta apenas a opção I
 Estão corretas as opções I e II
 10a Questão (Cód.: 136890) Pontos: 1,0 / 1,0
Para que o programador possa desempenhar com desenvoltura sua atividade de programar é importante que o
mesmo tenha conhecimento e, preferencialmente, experiência com a(s) linguagem (ns) de programação, que
utilizam. Assinale a ÚNICA opção que NÃO apresenta um motivo coerente para justificar a necessidade do
conhecimento, pelo programador, das linguagens de programação que utiliza.
Conhecendo bem uma ou mais linguagens de programação, o programador passa a ter mais facilidade para
aprender novas linguagens de programação.
 Com tal conhecimento o programador poderá ganhar tempo na fase de Testes, que poderá ser eliminada.
O programador conhecendo um maior universo de linguagens passa a ter a possibilidade de ajudar na
escolha da melhor linguagem a ser usada em determinado projeto
Conhecendo a linguagem o programador terá maior capacidade para criar soluções dentro do contexto da
linguagem
A habilidade do programador na linguagem confere ao mesmo proeficiência para escrita de códigos
eficazes.
 
 
BDQ Prova file:///C:/Users/Administrador/Desktop/Nova pasta/PARADIGMAS ...
3 de 3 26/11/2012 14:55

Outros materiais