Buscar

Perguntas sobre Programação

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 37 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

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 6, do total de 37 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

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 9, do total de 37 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

1.
		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?
		Quest.: 1
	
	
	
	 
	Programação Estruturada
	
	
	Programação Essencial
	
	 
	Programação Orientada a objeto
	
	
	Programação lógica
	
	
	Programação em Linguagem de Máquina
	
	
	
		2.
		Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ?
		Quest.: 2
	
	
	
	
	Paradigma Procedural
	
	
	Paradigma Concorrente
	
	 
	Paradigma Imperativo
	
	 
	Paradigma Lógico
	
	
	Paradigma Orientado a Objeto
	
	
	
		3.
		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
		Quest.: 3
	
	
	
	
	Estão corretas as opções I, II
	
	 
	Estão corretas as opções II e III
	
	 
	Estão corretas as opções III e IV
	
	
	Estão corretas as opções I, II e IV
	
	
	Estão corretas as opções I, II e III
	
	
	
		4.
		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
		Quest.: 4
	
	
	
	
	Paradigma Orientado a Objeto
	
	 
	Paradigma Lógico
	
	
	Paradigma Concorrente
	
	
	Paradigma Funcional
	
	
	Paradigma Imperativo
	
	
	
		5.
		Como se chama o paradigma de programação cuja estrutura é baseada em um conjunto de funções, e o resultado de uma pode ser utilizado como argumento de entrada em  outra. O mesmo  é  largamente utilizada no campo da Inteligência artificial em sistemas especialistas.
		Quest.: 5
	
	
	
	
	Paradigma Orientado a Objeto.
	
	
	Paradigma Concorrente.
	
	
	Paradigma Declarativo.
	
	 
	Paradigma Funcional.
	
	
	Paradigma Lógico.
	
	
	
		6.
		Um paradigma é uma forma de abordar um problema. No paradigma da orientação a objetos, há um elemento,  uma entidade autônoma (objeto), que contém seus próprios dados (atributos) que são manipulados pelos funções (.
Analise a questão e as assertivas que seguem
O paradigma da orientação a objetos visualiza um sistema de software como: 
I. uma coleção de objetos interconectados.
II. Cada objeto é responsável por realizar tarefas específicas.
III. O sistema deve ser definido e descrito a partir de suas funções mais amplas.
Com base na análise, assinale a ÚNICA alternativa CORRETA.
		Quest.: 6
	
	
	
	
	Apenas estão corretas as assertivas I e III
	
	
	Apenas está correta a assertiva III
	
	 
	Apenas estão corretas as assertivas II e III
	
	 
	Apenas estão corretas as assertivas I e II
	
	
	Apenas está correta a assertiva I
		1.
		Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permite que um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO.
		Quest.: 1
	
	
	
	
	Apenas a opção IV está correta
	
	 
	Estão corretas as opções I, II e IV
	
	
	Apenas a opção I está correta
	
	
	Estão corretas as opções II e IV
	
	
	Estão corretas as opções I, II e III
	
	
	
		2.
		Relacione adequadamente cada modelo (Coluna 1) com o respectivo paradigma de análise (coluna 2)
	Modelo-Coluna 1
	Paradigma-Coluna 2
	DFD Particionada Por Evento
	Análise Tradicional
	Fluxograma
	Análise O.O
	Diagrama de Casos de Uso
	Análise Essencial
Assinale a UNICA opção que apresenta a correta relação entre as colunas.
		Quest.: 2
	
	
	
	
	1-c ; 2-b; 3-a
	
	
	1-b ; 2-a; 3-c
	
	
	1-b ; 2-c; 3-a
	
	 
	1-a ; 2-c; 3-b
	
	 
	1-c ; 2-a; 3-b
	
	
	
		3.
		No que tange ao papel desempenhado pelo analista de sistemas, qualquer que seja o porte ou tamanho da empresa, analise as seguintes assertivas. I. O analista de sistemas deve interagir apenas com o usuário-gestor, ou seja aquele que toma decisão na empresa II. O analista de sistemas não pode interagir com os programadores, apenas com os projetistas de sistemas III. O analista de sistemas é o elo de ligação entre os usuários e a equipe de desenvolvimento IV. O analista de sistemas deve preocupar-se apenas com aspectos lógicos, abstraindo-se de qualquer aspecto tecnológico
		Quest.: 3
	
	
	
	
	Estão corretas as opções I, III e IV
	
	 
	Estão corretas as opções III e IV
	
	
	Apenas a opção III está correta
	
	 
	Apenas a opção IV está correta
	
	
	Estão corretas as opções I e IV
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		4.
		O paradigma de análise ________________________ carecteriza-se basicamente pela descrição textual do sistema e suas partes (sub sistemas)
		Quest.: 4
	
	
	
	 
	Tradicional
	
	
	Essencial
	
	 
	Orientada a Objeto
	
	
	Funcional
	
	
	Estruturada
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		5.
		Na programação orientada a objetos, muitos conceitos são abordados, dentre eles, podemos citar o de Herança, polimorfismo, objetos, classes, métodos e encapsulamento. Dentre as opções abaixo, qual conceitua encapsulamento ?
		Quest.: 5
	
	
	
	
	é definido como a possibilita a criação de uma nova classe de modo que essa classe (denominada subclasse, classe-filha ou classe derivada) herda todas as características da classe-mãe (denominada superclasse, classe base ou classe primitiva); podendo, ainda, a classe-filha possuir propriedades e métodos próprios.
	
	
	é definido como a habilidade do analista de sistemas de modelar características do mundo real.
	
	 
	é definido como uma instância criada a partir de uma classe, recebendo todas as características da classe o qual foi originada.
	
	 
	é definido como a forma de acesso a objetos onde desconhecemos os seus procedimentos internos e acessamos os mesmos através dos seus métodos, sempre protegendo os atributos
	
	
	é capacidade ou técnica que permite a um objeto possuir "vários comportamentos".
	
	
	
		6.
		Os requisitos funcionais são aqueles que representam funções que o sistema deve ter para atender as necessidades de seus clientes. Assinale a questão que NÃO representa um requisito funcional, referente a requisitos de um sistema de Venda em uma lojaQuest.: 6
	
	
	
	
	Consultar comissões de vendedor no período
	
	 
	A impressão do boleto de venda não pode exceder 30 para ser impresso após finalizada avenda
	
	
	Imprimir Relatório de Vendas no Período
	
	
	Calcular comissões de vendas
	
	
	Incluir Venda
		1.
		No que se refere as características dos Requisitos de Sistemas no contexto da Análise Estruturada de Sistemas, analise as assertivas a seguir I. Os requisitos mudam com muita frequencia durante o processo de desenvolvimento. II. Nessa epoca, reinava o processo de desenvolvimento Em Cascata Clássico e os requisitos seguiam congelados desde o levantamento dos requisitos até o final do processo de desenvolvimento. III. As mudanças de requisitos não eram problemas nessa época. Assinale a ÚNICA opção correta
		Quest.: 1
	
	
	
	
	Está correta apenas a opção II
	
	 
	Estão corretas as opções I e II
	
	
	Está correta apenas a opção I
	
	 
	Estão corretas as opções I, II e III
	
	
	Estão corretas as opções II e III
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		2.
		No que se refere aos conceitos dos modelos usados na Análise Estruturada, assinale a ÚNICA alternativa ERRADA
		Quest.: 2
	
	
	
	 
	O DFD (diagrama de Fluxo de dados) contém apenas 3 elementos: Processos, depósitos de dados e fluxos de dados
	
	
	Olhando para um processo do DFD (diagrama de Fluxo de dados) é difícil de entendermos a ordem de execução dos fluxos sem que tenhamos a especificação dos processos em mãos.
	
	
	Fica complicado de entender o DFD (diagrama de Fluxo de dados) sem a ajuda do DD (Dicionário de Dados)
	
	 
	A especificação dos processos mostra a lógica de funcionamento interno dos processos primitivos contidos no DFD (diagrama de Fluxo de dados)
	
	
	O DD (Dicionário de Dados) mostra a definição de todos os elementos contidos no DFD.
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		3.
		Dentre os nomes de processo citados nas opções, cite o único que não serve para nome de processo;
		Quest.: 3
	
	
	
	
	DESIGNAR ALUNOS PARA SALAS
	
	
	CADSTRAR CLIENTES
	
	
	GERAR RELATÓRIO DE INVENTÁRIO
	
	 
	DATA DE EMISSÃO
	
	
	REALIZAR SERVIÇO
	
	
	
		4.
		Sobre dicionário de dados, modelo usado na técnica de Análise Estruturada considere as assertivas que seguem:
I. O Dicionário de dados é apropriado para o registro de dados contidos em um DFD (diagrama de fluxo de dados) como por exemplo: estruturas de dados, fluxos de dados e  depósitos de dados.
II. Os Fluxos de dados são estruturas de dados em movimento e depósito de dados são estruturas de dados estáticas.
III. Estruturas de dados são compostas por elementos de dados e/ou outras estruturas de dados.
IV. Os depósitos de dados são compostos por tabelas normalizadas.
Com base em sua análise, assinale a ÚNICA opção correta
 
		Quest.: 4
	
	
	
	
	Estão corretas apenas as assertivas I e II
	
	 
	Estão corretas apenas as assertivas III e IV
	
	
	Estão corretas apenas as assertivas II, III, IV
	
	
	Estão corretas apenas as assertivas I e IV
	
	 
	Estão corretas apenas as assertivas I, II e III
	
	
	
		5.
		São elementos constitutivos dos diagramas usados na análise estruturada e auxiliam na representação da informação:
		Quest.: 5
	
	
	
	
	Processo, polimorfismo e entidade.
	
	 
	Item de dado, herança e processo.
	
	
	Entidade exteran, item de fluxo e herança.
	
	 
	Entidade externa, processo, fluxo de dados e depósito de dados.
	
	
	Entidade Externa, processo, item de fluxo elementar e depósito de dados.
	
	
	
		6.
		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:
		Quest.: 6
	
	
	
	 
	Funções
	
	 
	Eventos
	
	
	Relacionamentos
	
	
	Objetos
	
	
	Classes.
	
	
		1.
		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:
		Quest.: 1
	
	
	
	
	Essencial e Secundário
	
	 
	Essencial e Fisico
	
	
	Primário e secundário
	
	 
	Essencial e Implementação
	
	
	Ambiental e Comportamental
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		2.
		O evento é um acontecimento no mundo exterior ou ____________________ que requer do sistema uma resposta Assinale a opção que completa corretamente a frase.
		Quest.: 2
	
	
	
	 
	Temporal
	
	
	Atemporal
	
	 
	Interno
	
	
	Anterior
	
	
	Posterior
	
	
	
		3.
		Com relação ao Modelo Ambiental pertinente ao Modelo Essencial da Análise Essencial, assinale a ÚNICA opção correta
		Quest.: 3
	
	
	
	
	As ferramentas usadas são: DTE (Diagrama de Transição de Estados), MER (modelo de entidade e relacionamento) e DD (dicionário de dados).
	
	
	Juntamente com o modelo estruturado formam a base da Análise Essencial.
	
	 
	As ferramentas usadas são: Diagrama de Contexto, Lista de Eventos, Objetivos do sistema
	
	
	Juntamente com o modelo comportamental formam a base da Análise Essencial.
	
	
	Descreve o comportamento do sistema em resposta aos eventos que o afetam
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		4.
		Com relação ao conceito do DD (dicionário de dados), assinale a opção que o descreve corretamente
		Quest.: 4
	
	
	
	 
	Uma listagem organizada de todos os elementos do DFD que são pertinentes ao sistema
	
	
	Uma listagem organizada daqueles elementos de dados de maior pertinência ao sistema.
	
	
	Uma listagem impressa de dados quantitativos defnidos na especificação de requisitos do sistema
	
	 
	Uma listagem organizada de alguns dos dados que devem subsidiar o planejamento do sistema.
	
	
	Uma atividade inerente ao trabalho de operadores de sistemas aplicativos
	
	
	
		5.
		Analise as assertivas a seguir , no que se refere a um comparativo entre as técnicas de análise estruturada e análise essencial.
1- Começa pela elaboração da lista de eventos
2 - Começa pela modelagem lógica do sistema, com o DFD (diagrama de fluxo de dados).
3 - Aborda duas perspectivas do Sistema - Função e Dados.
4 - Aborda três perspectivas do Sistema - Função, dados e Controle.
5 - Mais subjetiva, gerando dúvidas quanto a identificação das funções do sistema.
Com base em sua análise, assinale a UNICA alternativa correta que apresenta as características da análise essencial.
		Quest.: 5
	
	
	
	
	Apenas as assertivas 2, 3 e 5 são corretas.
	
	 
	Apenas as assertivas 1 e 4 são corretas.
	
	
	Apenas as assertivas 2, 4 e 5 são corretas.
	
	 
	Apenas as assertivas 1, 3 e 4 são corretas.
	
	
	Apenas a assertiva 1 está correta
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		6.
		Analise as assertivas abaixo,  no que se refere aos conceitos inerentes a técnica de Análise Essencial. Classifique cada assertiva como V(verdadeira) ou F(falsa).
I. A análise essencial herdou da análise estruturada, o conceito de evento.
II. Um evento temporal ocorre quando há passagem de determinadoperíodo de tempo 
III. Um evento é sempre algo externo que faz com que uma das funções do sistema seja ativada.
IV. A Análise Essencial considera que a tecnologia é perfeita ou seja no Modelo Essencial deve-se considerar apenas os  requisitos verdadeiros, sem preocupação com a tecnologia
Com base em sua análise e classificação, assinale a  ÙNICA opção  correta
		Quest.: 6
	
	
	
	
	Estão corretas apenas as assertivas I e IV
	
	
	Está correta apenas a assertiva IV
	
	 
	Estão corretas apenas as assertivas II e IV
	
	 
	Estão corretas apenas as assertivas I, II e III
	
	
	Estão corretas apenas as assertivas II, III e IV
		1.
		A analise essencial prevê a construção de um sistema com base no principio da essência do sistema. Um sistema modelado por este ponto de vista é composto de dois modelos: Modelo ambiental e Modelo comportamental. O modelo comportamental tem por objetivo ?
		Quest.: 1
	
	
	
	
	Definir a lista de eventos.
	
	
	Confeccionar o Diagrama de contexto.
	
	 
	Definir o comportamento do sistema, de modo a representar o que ele deve fazer para atender ao ambiente.
	
	
	Definir as interfaces entre o sistema e o ambiente.
	
	
	Confeccionar o Propósito do Sistema.
	
	
	
		2.
		Sobre o modelo comportamental, parte integrante da análise essencial, analise as assertivas que seguem
I .Mostra como o sistema se comporta sob o ponto de vista externo.
II.A principal percepção foi a possibilidade de derivar os 3 modelos (funcional, de dados e de controle), a partir da lista de eventos.
III. Trouxe pela primeira vez o diagrama de dados para o contexto da análise de sistemas
IV. Trouxe conceitos fundamentais, como a lista de eventos que afetam o sistema, mas conservou os modelos da analise estruturada.
Com base em sua análise, assinale a ÚNICA opção correta
		Quest.: 2
	
	
	
	 
	Está correta apenas a assertiva IV
	
	
	Estão corretas apenas as assertivas I e II
	
	
	Estão corretas apenas as assertivas I, II e IV
	
	
	Estão corretas apenas as assertivas I e IV
	
	 
	Estão corretas apenas as assertivas II e IV
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		3.
		Jose Cláudio, um exímio programador, soube que precisa entender como funciona um determinado diagrama para poder fazer a interface da tela de Pedidos de Clientes, onde precisa habilitar e desabilitar determinados botões conforme o status corrente do Pedido (que pode ser Aberto, Pendente, Em produção e Entregue). Porém ele esqueceu o nome do diagrama. Assinale a opção que descreve corretamente o nome do diagrama que José Cláudio precisa lembrar.
		Quest.: 3
	
	
	
	 
	Diagrama de transição de botões
	
	
	Diagrama de Transição de Fluxos
	
	
	Diagrama de Fluxo de Dados
	
	
	Diagrama de Entidade e Relacionamento
	
	 
	Diagrama de Transição de Estado
	
	
	
		4.
		(Eletrobrás) Considere as seguintes assertivas do diagrama de classes da notação UML.
I. Uma classe representa um conjunto de objetos cuja cardinalidade é sempre maior do que um. 
II. O polimorfismo das operações é uma consequência da relação de herança entre classes. 
III. Se um objeto A está associado a um objeto B e B está associado a mais de um objeto C então, obrigatoriamente, um objeto C estará associado a mais de um objeto A.
As assertivas corretas são
		Quest.: 4
	
	
	
	 
	Somente II
	
	
	Somente II e III
	
	
	Somente I
	
	
	Somente I e II
	
	
	Somente III
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		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.
		Quest.: 5
	
	
	
	
	A assertiva correta é somente a que relaciona o diagrama 3
	
	 
	A assertiva correta é somente a que relaciona o diagrama 5
	
	
	A assertiva correta é a composta pelos diagramas 1 ,3 e 4;
	
	 
	A assertiva correta é a composta pelos diagramas 1 e 4;
	
	
	A assertiva correta é a composta pelos diagramas 1 e 5;
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		6.
		Nos depósitos de dados do DFD (Diagrama de Fluxo de Dados), temos conhecimento dos dados que lá estão armazenados, porém não temos acesso ao relacionamento entre esses dados, o que só foi obtido posteriormente, com a inclusão do:
		Quest.: 6
	
	
	
	
	Modelo de Entidade e fluxo de relacionamento
	
	
	Modelo de Fluxo de Entidades
	
	 
	Modelo de Entidade e Relacionamento
	
	 
	Diagrama de Entidade de Dados
	
	
	Modelos de estruturação dos elementos
	
	 (IBGE) Considere as seguintes assertivas sobre a técnica de especificação de requisitos conhecida como casos de uso: 
I. Todo caso de uso possui um roteiro; 
II. O roteiro é uma sequência de passos executados por um ator; 
III. Uma exceção descreve a recuperação da falha de um passo de um caso de uso. 
As assertivas corretas são: 
		Quest.: 1
	
	
	
	 
	I, II e III
	
	
	Somente a I
	
	 
	Somente I e II
	
	
	Somente a II
	
	
	Somente a III
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		2.
		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.
		Quest.: 2
	
	
	
	
	Diagrama de Atividades e Diagrama de Sequencia
	
	
	Diagrama de Classes e Diagrama de Casos de Uso
	
	 
	Diagramas de Casos de Uso e Diagrama de Sequencia
	
	
	Diagrama de Casos de Uso e Diagrama de Atividades
	
	
	Diagramas de Classes e Diagrama de Sequencia
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		3.
		No diagrama de caso de uso da UML, os casos de uso primários são aqueles que interagem diretamente com o ator e respondem por um evento que afeta o sistema. Os casos de uso secundários são os que se relacionam com os primários através de 3 (três) relacionamentos. Assinale a opção que contém o nome correto desses 3 (três) relacionamentos.
		Quest.: 3
	
	
	
	
	Associação, Composição e Herança
	
	 
	Include (ou uses), Extends e Especialização
	
	
	Include (ou uses), Generalização e Especialização
	
	
	Include (ou uses), Associação simples e Agregação
	
	
	Extends, Especialização e mensagem
	
	
	
		4.
		(Eletrobrás) Em relação à tecnologia de orientação a objetos, a afirmativa de que o estado de um objeto não deve ser acessado diretamente, mas sim por intermédio de métodos de acesso (ou propriedades) está diretamente relacionada ao conceito de:
		Quest.: 4
	
	
	
	 
	Interface
	
	
	Polimorfismo
	
	
	Classe
	
	
	Herança
	
	 
	Encapsulamento
	
	
	
		5.
		No que diz respeito a UML, analise as assertivas apresentadas
I. A UML surgiu pela ideia de unificar o que havia de melhor em termos de modelagem de sistemas OO 
II. É uma metodologia, direcionando para a ordem adequada de elaboração dos diagramas 
III. Possui apenas 3 diagramas: casos de uso, classes e sequencia.
IV.É uma linguagem de modelagem, que permite modelar diferentes níveis de abstração de um projeto de software. 
V. É um processo de desenvolvimento completo para desenvolvimento sob a técnica da análise Orientada a objeto
Com base em sua análise, assinale a ÚNICA alternativa correta
		Quest.: 5
	
	
	
	
	Estão corretas apenas as assertivas I, II e IV
	
	
	Estão corretas apenas as assertivas II e III
	
	
	Está correta apenas a assertiva IV
	
	 
	Estão corretas apenas as assertivas I e IV
	
	 
	Estão corretas apenas as assertivas I e II
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		6.
		(TRE - adaptado) Generalização / Especialização é um tipo de relacionamento possível de ser aplicado ao(s) seguinte(s) elemento(s) de modelo na UML. 
		Quest.: 6
	
	
	
	
	Somente classes e atores
	
	
	Somente Casos de uso e atores
	
	
	Somente casos de uso e classes
	
	 
	Casos de uso, classes e atores
	
	
	Somente classes
		1.
		A especificação de um Caso de Uso é uma descrição textual de sua funcionalidade, sendo a mesma fundamental na modelagem do diagrama de :
		Quest.: 1
	
	
	
	
	Diagrama de Eventos
	
	
	Estado.
	
	 
	Dados.
	
	
	Classe.
	
	 
	Sequência.
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		2.
		A UML é uma linguagem própria para descrever e especificar Sistemas orientados a objeto. Dentre os seus diagramas, um é utilizado para  descrever o processo de negócio, fluxo de trabalho e lógica de procedimentos. Além disso o mesmo suporta comportamento paralelo. Estes conceitos estão referenciando a que diagrama ?
		Quest.: 2
	
	
	
	
	Diagrama de Sequência.
	
	 
	Diagrama de Atividades.
	
	 
	Diagrama de Componentes.
	
	
	Diagrama de Casos de Uso. 
	
	
	Diagrama de Distribuição.
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		3.
		Analise as assertivas a seguir, referentes aos conceitos da técnica de orientação a objeto
I - A herança pode ser compreendida como a propriedade em que uma classe pode herdar de outra, suas propriedades, ou seja seus atributos e métodos.
II - A classe é constituída de atributos que representam os dados e métodos que representam suas funcionalidades.
III - O conceito de encapsulamento é a capacidade que uma classe tem de proteger seus métodos, que somente podem ser acessados pelos seus atributos
Marque a preposição correta das afirmativas acima.
		Quest.: 3
	
	
	
	 
	Apenas as assertivas I e II   estão corretas.
	
	
	Apenas as assertivas I, II e III estão corretas.
	
	 
	Apenas a assertiva II está correta
	
	
	Apenas as assertivas I e III estão corretas.
	
	
	Apenas as assertivas  II e III estão corretas.
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		4.
		Na UML, uma classe captura a estrutura e o comportamento comum de um conjunto de objetos. É uma abstração de elementos do mundo real. Quando esses elementos existem no mundo real, são instâncias de classe e são referidos como objetos. Para cada classe que tem comportamento temporal significativo, com diferentes possíveis estados, deve ser criado um _________________________ para descrever este comportamento.
Assinale a opção que completa corretamente a frase.
		Quest.: 4
	
	
	
	
	diagrama de atividades
	
	 
	diagrama de estados
	
	 
	diagrama de pacotes
	
	
	diagrama de casos de uso
	
	
	diagrama de objetos
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		5.
		Quando usamos um diagrama de atividades para entendimento de um processo de funcionamento da empresa, estamos desenvolvendo um modelo de ?
		Quest.: 5
	
	
	
	
	Lógico.
	
	
	Casos de Uso.
	
	 
	Algoritmos de alta complexidade.
	
	
	Dados.
	
	 
	Processo de negócio.
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		6.
		Diagrama de estados é um grafo direcionado de estados conectados por transições que mostra um estado inicial, um ou mais estados intermediários, um ou mais estados finais e as transições entre cada estado. 
Analise as assertivas a seguir no que se refere ao diagrama de estados;
I- Um Estado representa a situação em um determinado momento durante a ocorrência de um cenário.
II -Um estado é uma atividade que é executada dentro da classe.
III -Um estado pode demonstrar a espera pela ocorrência de um evento, a reação a um estímulo, a execução de alguma atividade.
Com base em sua análise, assinale a opção correta
		Quest.: 6
	
	
	
	 
	Estão corretas somente as assertivas I e III
	
	
	Está correta somente a assertiva III
	
	 
	Está correta somente a assertiva I
	
	
	Estão corretas somente as assertivas I e II
	
	
	Está correta somente a assertiva II
	
	
		1.
		Com relação ao Diagrama de Entidade e Relacionamento (DER) também chamado de Modelo de Entidade e Relacionamento (MER) analise as assertivas a seguir: I. O DER ou MER foi usado apenas pela Análise Essencial. II. O DER ou MER foi usado desde o surgimento da Análise Essencial, mas seu uso na Análise Estruturada só ocorreu após o crescimento dos sistemas (em tamanho e complexidade). III. Na Análise Estruturada, o DER ou MER era obtido pela análise dos depósitos de dados. IV. Na Análise Essencial, o DER ou MER era obtido a partir da análise da Lista de Eventos Com base em sua análise das assertivas, assinale a ÙNICA opção correta
		Quest.: 1
	
	
	
	 
	Estão corretas as opções II, III e IV apenas
	
	 
	Estão corretas as opções II e III apenas
	
	
	Estão corretas as opções I e III apenas
	
	
	Estão corretas as opções I e IV apenas
	
	
	Estão corretas as opções I, II e IV apenas
	
	
	
		2.
		Considere o seguinte contexto. Um Pedido ao ser inserido no sistema inicia sua vida no estado de EM ABERTO. Quando vai para a produção, o estado muda para PRODUZINDO. Ao ficar pronto, o estado altera para AGUARDANDO ENTREGA, e apos ser entregue muda para ENTREGUE. Pode ser que o pedido não possa ser entregue e nesse caso o status muda para NÃO ENTREGUE. Com base nos estados e na elaboração do DTE, assinale a ÚNICA opção INCORRETA
		Quest.: 2
	
	
	
	
	Outro estado final é NAO ENTREGUE
	
	 
	O estado final é ENTREGUE
	
	 
	Esse diagrama não pode ser feito, pois não pode ter 2 estados finais.
	
	
	Os estados possíveis são: EM ABERTO, PRODUZINDO, AGUARDANDO ENTREGA, ENTREGUE E NÃO ENTREGUE
	
	
	O estado inicial é EM ABERTO
	
	
	
		3.
		Analise as assertivas abaixo e classifique-as como sendo V (verdadeiras) ou F (falsas). I. Um depósito de dados só aparece nas explosões do DFD, a partir do nível 2 II. Um dicionário de dados é completamente dependente do DFD, porem esse pode ser entendido sem o DD III. A metodologia top-down, conceito usado pela Analise Estruturada, parte de uma análise geral para o detalhamento. IV. Um fluxo de dados vindo de uma entidade externa no nível N de um DFD, pode não aparece na explosão do Nível N+1 do mesmo DFD Com base em sua análise, assinale a opção que apresenta corretamente a sequencia de V e F das assertivas
		Quest.: 3
	
	
	
	
	I-V ; II-F, III-V, IV-F
	
	
	I-F ; II-F, III-F, IV-F
	
	 
	I-F ; II-F, III-V, IV-F
	
	 
	I-F ; II-F, III-F, IV-V
	
	
	I-V ; II-F, III-V, IV-V
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		4.
		Analise o cenário referente a um sistema de Pedidos de Livros - O Cliente fazPedido de Livro - O Pedido contém Data do Pedido, Quantidade e Nome dos 7 livros possíveis de serem pedidos, além de nome e telefone do cliente, Com base no cenário apresentado, assinale a ÚNICA opção INCORRETA no que se refere a um possível modelo de dados.
		Quest.: 4
	
	
	
	
	Clientes, Livros e Pedidos são as entidades do MER (ou DER)
	
	
	Nome do Livro é atributo de Livros
	
	 
	Quantidade é o único atributo de Pedido
	
	 
	Telefone é um dos atributos de cliente
	
	
	Nome é um dos atributos de Clientes
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		5.
		No que se refere ao Diagrama de Entidade e Relacionamento (DER) também chamado de Modelo de Entidade e Relacionamento (MER), analise as assertivas abaixo I. Na Análise Estruturada não era usado, inicialmente. Somente mais tarde veio a ser incorporado como modelo, na medida em que os sistemas ficaram maiores e mais complexos. II. O DER mostra o relacionamento dos dados que são armazenados em um sistema III. O DER possui 2 elementos : entidades e atributos das entidades. Com base em sua análise, assinale a ÚNICA opção correta
		Quest.: 5
	
	
	
	
	Estão corretas I, II e III
	
	
	Está correta apenas I
	
	 
	Estão corretas I e II.
	
	 
	Estão corretas I e III
	
	
	Está correta apenas II
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		6.
		Na análise essencial existem três tipos de evento: orientado a fluxo, evento de  controle e evento  temporal. Tendo como base o cenário abaixo, marque a opção que mostra corretamente a descrição de um evento temporal.
"Na biblioteca da UNESA, um aluno pode retirar no máximo três livros por 72 horas, desde que o mesmo esteja matriculado em um curso da instituição. Diariamente ás 17:00 hs é emitido um relatório de cobrança dos alunos que extrapolarem o tempo previsto de locação do livro ".
		Quest.: 6
	
	
	
	 
	É hora de emitir relatório de cobrança.
	
	 
	Sistema emite relatório de cobrança
	
	
	Aluno solicita relatório de cobrança
	
	
	Relatório de cobrança é emitido diariamente pelo sistema
	
	
	É hora de retirar Livro
	
		1.
		Durante o levantamento de um sistema, um analista registrou o seguinte requisito funcional: ¿A função de efetivação de uma compra deverá exigir que o cliente se identifique novamente para o sistema, caso o valor da transação ultrapasse o limite de crédito definido pela gerência.¿ A partir desta declaração, o analista elaborou o diagrama de casos de uso abaixo.
 
Qual deve ser o estereótipo da relação entre os casos de uso Efetiva Compra e Identifica Cliente, de modo que esse diagrama expresse o requisito funcional descrito anteriormente?
		Quest.: 1
	
	
	
	
	Include
	
	 
	Implements
	
	 
	Extends
	
	
	Overrides
	
	
	Inherits
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		2.
		Em termos de documentação de software, o diagrama UML mais recomendado para documentar requisitos funcionais e as dependências entre eles é o:
		Quest.: 2
	
	
	
	
	Diagrama de Classe
	
	
	Diagrama de entidade e relacionamento
	
	 
	Diagrama de Casos de Uso
	
	
	Diagrama de Fluxo de dados
	
	
	Diagrama de Sequência
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		3.
		Se em algum ponto de um Caso de Uso houver a necessidade de inserir incondicionalmente um cenário contido em outro Caso, deve-se usar o relacionamento de dependência estereotipado como
		Quest.: 3
	
	
	
	
	generalize
	
	
	enumerate
	
	 
	include ou uses
	
	 
	Realize
	
	
	Extends
	
	
	
		4.
		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 :
		Quest.: 4
	
	
	
	
	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; atrubutos : nome, endereco, dt_nasc, cpf; métodos :contratar_func(), alterar_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();
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		5.
		Durante o levantamento de um sistema utilizando-se da análise orientada a objeto, um elemento é de suma importância, pois o mesmo facilita a identidficação das funcionalidades do sistema e consequentemente a confecção do diagrama de casos de uso. Todavia esse elemento não foi criado no contexto da analise OO. este conceito refere-se :
		Quest.: 5
	
	
	
	
	Diagrama de estados.
	
	 
	Lista de eventos.
	
	
	Diagrama de Sequência.
	
	
	Diagrama de classes.
	
	 
	Diagrama de entidade e Relacionamento.
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		1.
		O diagrama de atividades é um dos diagramas disponíveis na UML (Linguagem de Modelagem Unificada) para a modelagem de aspectos dinâmicos de sistemas.
Com relação ao diagrama de atividades apresentado, avalie as afirmações a seguir.
I. A atividade 05 será executada se a atividade 03 ou a atividade 04 for concluída.

II. A ramificação sequencial existente após a atividade 02 significa que, caso o fluxo seja [não], é necessário que sejam executadas as atividades 01 e 02.

III. As atividades 03 e 04 vão ter início ao mesmo tempo, entretanto, não significa que terminarão ao mesmo tempo.

IV. Caso o fluxo da ramificação sequencial existente após a atividade 02 tenha o fluxo [sim], a atividade 02 não será mais executada
 
É correto apenas o que afirma em 
 
		Quest.: 1
	
	
	
	
	II e III
	
	
	I e II
	
	 
	III e IV
	
	 
	I, II e IV
	
	
	I, III e IV
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		2.
		Analise as seguintes afirmações sobre a UML
I. A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma vez que
fornece um conjunto de representações gráficas e sua semântica para a modelagem de software.
II. O diagrama de casos de uso procura, por meio de uma linguagem simples, demonstrar o comportamento externo do sistema. Esse diagrama apresenta o sistema sob a perspectiva
do usuário, e é dentre todos da UML, o mais abstrato, flexível e informal.
III. Um relacionamento de extensão de um caso de uso "A" para um caso de uso "B" significa que 
toda vez que "A" for executado ele incorporará o comportamento definido em "B"
IV. Os diagramas de interação da UML demonstram como ocorrem as trocas de mensagens entre os objetos do sistema para se atingir um determinado objetivo.
É correto apenas o que se afirma em
		Quest.: 2
	
	
	
	 
	II e IV
	
	
	I e II
	
	 
	III eIV
	
	
	II, III e IV
	
	
	I, II e III
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		3.
		Embora  existam  muitas  abordagens  para  o  desenvolvimento  rápido  de  software,  elas  compartilham  algumas características fundamentais.
Sobre essas características compartilhadas, assinale a alternativa correta.
I - Esses  processos  de  desenvolvimento  rápido  requerem  que  os  requisitos  estejam  todos  especificados completamente para, em seguida, projetar, construir e testar o sistema. 
II- O software não é desenvolvido como uma única unidade, mas como uma série de incrementos, onde cada incremento inclui uma nova ou novas funcionalidades do sistema (software). 
III- Os usuários finais e outros stakeholders do sistema são envolvidos na especificação e na avaliação de cada versão (incremento do software). Eles podem propor alterações ao software e novos requisitos a serem implementados em versões posteriores do software. 
IV -São métodos de desenvolvimento incremental em que os incrementos, incluídos em uma nova versão do sistema, são disponibilizados aos clientes a cada duas ou três semanas, por exemplo.
Assinale a alternativa correta
		Quest.: 3
	
	
	
	
	Somente as afirmativas I, II e III são corretas.
	
	
	Somente as afirmativas III e IV são corretas.
	
	
	Somente as afirmativas I e II são corretas.
	
	 
	Somente as afirmativas II, III e IV são corretas. *
	
	
	Somente as afirmativas I e IV são corretas.
	
	
	
		4.
		Considere a classe QUARTO no contexto de um sistema de Hotelaria. Considere a descrição abaixo referente ao ciclo de vida da classe QUARTO
- sempre que um hóspede chega para ocupar um quarto, o mesmo passa de Disponível para Ocupado. Tão logo o hóspede encerre sua conta o quarto entra em estado de Limpeza, permanecendo assim ate sua liberação para Disponível ao final da limpeza. Sempre que uma obra precisa ser realizada no quarto, o mesmo deve ficar como Em Obra.
Com base no texto, assinale a opção que apresenta corretamente, TODOS os estados da classe QUARTO
		Quest.: 4
	
	
	
	
	Disponível, Ocupado
	
	 
	Disponível, Ocupado, Em limpeza, Em Obra
	
	
	Disponível, Ocupado e Em Obra
	
	 
	Disponível, Ocupado, Em limpeza
	
	
	Disponível, Ocupado, Em limpeza, Em Obra e Livre
	
	
	
		5.
		Para que seja possível desenvolver o Diagrama de Atividades com propriedade, quais diagramas da UML são necessários?
I. Diagrama de Casos de Uso
II. Especificações de Casos de Uso
III. Diagrama de Classes
IV. Diagrama de Atividades
Assinale a opção correta
		Quest.: 5
	
	
	
	 
	Apenas I e II
	
	 
	Apenas I, II e III
	
	
	Apenas I, II e IV
	
	
	I, II, III e IV
	
	
	Apenas II e III
	 Clique aqui para visualizar o Gabarito Comentado desta questão.
	
	
		6.
		Um diagrama de atividades mostra o processo de negócio ou processo de software através do fluxo de atividades. O mesmo pode ser utilizado para descrever vários processos, EXCETO :
		Quest.: 6
	
	
	
	 
	Uma lista de eventos.
	
	
	Um fluxo de trabalho.
	
	
	interação entre componentes .
	
	
	As etapas de Um caso de uso.
	
	
	Um algoritmo de Software.
	 1a Questão (Ref.: 201301768372)
	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
		
	
	Apenas a opção II está correta
	
	Estão corretas as opções I, II e IV
	 
	Estão corretas as opções I e II
	
	Estão corretas as opções II, III e IV
	
	Está correta apenas a opção I
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201301768384)
	Pontos: 0,0  / 1,0
	Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permite que um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO.
		
	 
	Apenas a opção IV está correta
	
	Estão corretas as opções II e IV
	
	Estão corretas as opções I, II e III
	 
	Estão corretas as opções I, II e IV
	
	Apenas a opção I está correta
		
	
	
	 3a Questão (Ref.: 201301768383)
	Pontos: 0,0  / 1,0
	Dentre os problemas apresentados pela Análise Estruturada, assinale aquele que NÃO pode ser resolvido com os conceitos trazidos pela Análise Essencial
		
	 
	Dica de por onde começar a análise do sistema
	
	Separação dos aspectos lígicos e físicos do sistema
	
	Inserção da perspectiva de Controle dos sistemas, através do DTE (Diagrama de Transição dos estados)
	 
	Subjetividade na elaboração do DFD, que permitia uma solução diferente da outra, quando feita por diferentes analistas de sistemas
	
	Inserção em definitivo da pestectiva de dados, através do MER (Modelo de Entidade e Relacionamento)
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201301768453)
	Pontos: 1,0  / 1,0
	Com relação ao conceito do DD (dicionário de dados), assinale a opção que o descreve corretamente
		
	
	Uma atividade inerente ao trabalho de operadores de sistemas aplicativos
	 
	Uma listagem organizada de todos os elementos do DFD que são pertinentes ao sistema
	
	Uma listagem impressa de dados quantitativos defnidos na especificação de requisitos do sistema
	
	Uma listagem organizada daqueles elementos de dados de maior pertinência ao sistema.
	
	Uma listagem organizada de alguns dos dados que devem subsidiar o planejamento do sistema.
		
	
	
	 5a Questão (Ref.: 201301768357)
	Pontos: 0,0  / 1,0
	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 Estruturada
	
	Programação Orientada a objeto
	 
	Programação lógica
	
	Programação Essencial
	
	Programação em Linguagem de Máquina
		
	
	
	 6a Questão (Ref.: 201301768364)
	Pontos: 0,0  / 1,0
	Qual o paradigma que facilita o desenvolvimento de programas que executam simultaneamente e concorrem por recursos de hardware.
		
	 
	Paradigma Concorrente
	
	Paradigma Imperativo
	 
	Paradigma Funcional
	
	Paradigma Lógico
	
	Paradigma Orientado a Objeto
		
	
	
	 7a Questão (Ref.: 201301768360)
	Pontos: 0,0  / 1,0
	Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ?
		
	
	Paradigma Procedural
	
	Paradigma Imperativo
	
	Paradigma Concorrente
	 
	Paradigma Orientado a Objeto
	 
	Paradigma Lógico
		
	
	
	 8a Questão (Ref.: 201301768361)
	Pontos: 0,0  / 1,0
	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 Lógico
	
	Paradigma Funcional
	 
	Paradigma Imperativo ou Procedural
	 
	Paradigma Concorrente
	
	Paradigma Orientado a Objeto
		
	
	
	 9a Questão (Ref.: 201301785069)
	
	Qual o conceito de encapsulamento, um dos pilares da Analise Orientada a Objeto?
		
	
Sua Resposta: HY
	
Compare com a sua resposta: Encapsular significa proteger. O principio do encapsulamento protege os dados (atributos) de uma classe do acesso externo, so permitindo que métodos da própria classe acesse seus respectivos dados (atributos)
		
	
	
	 10a Questão (Ref.: 201301785057)
	
	Defina requisitos Funcionais
		
	
Sua Resposta: G
	
Compare com a sua resposta: São as funcionalidades que o sistema deve ter para atender as necessidades de seus usuários.
	 1a Questão (Ref.: 201301768478)
	Pontos: 0,0  / 1,0
	O evento é um acontecimento no mundo exterior ou ____________________ que requer do sistema uma resposta Assinale a opção que completa corretamente a frase.
		
	
	Interno
	 
	Temporal
	 
	Anterior
	
	Atemporal
	
	Posterior
		
	
	
	 2a Questão (Ref.: 201301768475)
	Pontos: 0,0  / 1,0
	Com relação ao Modelo Ambiental pertinente ao Modelo Essencial da Análise Essencial, assinale a ÚNICA opção correta
		
	
	Descreve o comportamento do sistema em resposta aos eventos que o afetam
	 
	Juntamente com o modelo estruturado formam a base da Análise Essencial.
	 
	As ferramentas usadas são: Diagrama de Contexto, Lista de Eventos, Objetivos do sistema
	
	As ferramentas usadas são: DTE (Diagrama de Transição de Estados), MER (modelo de entidade e relacionamento) e DD (dicionário de dados).
	
	Juntamente com o modelo comportamental formam a base da Análise Essencial.
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201301768436)
	Pontos: 1,0  / 1,0
	Analise cada assertiva a seguir e classique cada uma em V(verdadeira) ou F(falsa). As assertivas são pertinentes aos conceitos do paradigma da análise estruturada.
I. Havia dificuldade do analista de sistemas em entender e comunicar as necessidades do sistema a sua equipe de desenvolvimento.
II. O sistemas não atendem a seus usuários, mesmo depois de desenvolvidos.
III. Os orçamentos e cronogramas estavam sempre dentro das previsões
IV Os sistemas começam a aumentar de tamanho e complexidade.
Assinale a UNICA opção que contém a correta sequencia de V (verdadeiro) e F(falso).
		
	
	I-V; II-F; III-F; IV-F
	
	I-F; II-V; III-V; IV-V
	 
	I-V; II-V; III-F; IV-V
	
	I-V; II-V; III-F; IV-F
	
	I-F; II-F; III-F; IV-V
		
	
	
	 4a Questão (Ref.: 201301768459)
	Pontos: 1,0  / 1,0
	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:
		
	
	Eventos
	
	Objetos
	
	Relacionamentos
	 
	Funções
	
	Classes.
		
	
	
	 5a Questão (Ref.: 201301768458)
	Pontos: 1,0  / 1,0
	A especificação de processos em análise estruturada corresponde a:
		
	
	Uma listagem organizada de todos os elementos de dados pertinentes ao sistema
	
	Um saida para priorizar os processos do Diagrama de Fluxo de Dados (DFD) de maior complexidade.
	
	Uma listagem estruturada dos elementos de dados gerados por processos externos
	 
	Descrição de todos os processos do Diagrama de Fluxo de Dados (DFD) que aparecem no nível de refinamento final (úitmo nível).
	
	Especificação dos processos do Diagrama de Fluxo de Dados (DFD) que não comportam descrição formal.
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201301768379)
	Pontos: 0,0  / 1,0
	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:
		
	
	Estão corretas as opções III e IV
	 
	Apenas a opção II está correta
	
	Estão corretas as opções I, II e III
	
	Apenas a opção I está correta
	 
	Estão corretas as opções I e II
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201301768445)
	Pontos: 0,0  / 1,0
	No que se refere as características dos Requisitos de Sistemas no contexto da Análise Estruturada de Sistemas, analise as assertivas a seguir I. Os requisitos mudam com muita frequencia durante o processo de desenvolvimento. II. Nessa epoca, reinava o processo de desenvolvimento Em Cascata Clássico e os requisitos seguiam congelados desde o levantamento dos requisitos até o final do processo de desenvolvimento. III. As mudanças de requisitos não eram problemas nessa época. Assinale a ÚNICA opção correta
		
	
	Estão corretas as opções I, II e III
	
	Está correta apenas a opção I
	
	Estão corretas as opções II e III
	 
	Estão corretas as opções I e II
	 
	Está correta apenas a opção II
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201301768372)
	Pontos: 0,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 I e II
	
	Estão corretas as opções II, III e IV
	
	Está correta apenas a opção I
	 
	Apenas a opção II está correta
	
	Estão corretas as opções I, II e IV
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201301785069)
	
	Qual o conceito de encapsulamento, um dos pilares da Analise Orientada a Objeto?
		
	
Sua Resposta: TF
	
Compare com a sua resposta: Encapsular significa proteger. O principio do encapsulamento protege os dados (atributos) de uma classe do acesso externo, so permitindo que métodos da própria classe acesse seus respectivos dados (atributos)
		
	
	
	 10a Questão (Ref.: 201301785057)
	
	Defina requisitos Funcionais
		
	
Sua Resposta: F
	
Compare com a sua resposta: São as funcionalidades que o sistema deve ter para atender as necessidades de seus usuários.
		
	 1a Questão (Ref.: 201301768357)
	Pontos: 0,0  / 1,0
	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 em Linguagem de Máquina
	 
	Programação Estruturada
	 
	Programação lógica
	
	Programação Essencial
	
	Programação Orientada a objeto
		
	
	
	 2a Questão (Ref.: 201301768384)
	Pontos: 1,0  / 1,0
	Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permiteque um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO.
		
	
	Apenas a opção I está correta
	 
	Estão corretas as opções I, II e IV
	
	Apenas a opção IV está correta
	
	Estão corretas as opções I, II e III
	
	Estão corretas as opções II e IV
		
	
	
	 3a Questão (Ref.: 201301768453)
	Pontos: 1,0  / 1,0
	Com relação ao conceito do DD (dicionário de dados), assinale a opção que o descreve corretamente
		
	 
	Uma listagem organizada de todos os elementos do DFD que são pertinentes ao sistema
	
	Uma listagem impressa de dados quantitativos defnidos na especificação de requisitos do sistema
	
	Uma listagem organizada de alguns dos dados que devem subsidiar o planejamento do sistema.
	
	Uma atividade inerente ao trabalho de operadores de sistemas aplicativos
	
	Uma listagem organizada daqueles elementos de dados de maior pertinência ao sistema.
		
	
	
	 4a Questão (Ref.: 201301768360)
	Pontos: 0,0  / 1,0
	Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ?
		
	
	Paradigma Orientado a Objeto
	
	Paradigma Concorrente
	 
	Paradigma Imperativo
	 
	Paradigma Lógico
	
	Paradigma Procedural
		
	
	
	 5a Questão (Ref.: 201301768383)
	Pontos: 0,0  / 1,0
	Dentre os problemas apresentados pela Análise Estruturada, assinale aquele que NÃO pode ser resolvido com os conceitos trazidos pela Análise Essencial
		
	
	Inserção da perspectiva de Controle dos sistemas, através do DTE (Diagrama de Transição dos estados)
	 
	Separação dos aspectos lígicos e físicos do sistema
	
	Inserção em definitivo da pestectiva de dados, através do MER (Modelo de Entidade e Relacionamento)
	
	Dica de por onde começar a análise do sistema
	 
	Subjetividade na elaboração do DFD, que permitia uma solução diferente da outra, quando feita por diferentes analistas de sistemas
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201301768361)
	Pontos: 0,0  / 1,0
	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 Lógico
	
	Paradigma Concorrente
	 
	Paradigma Funcional
	
	Paradigma Orientado a Objeto
	 
	Paradigma Imperativo ou Procedural
		
	
	
	 7a Questão (Ref.: 201301768364)
	Pontos: 0,0  / 1,0
	Qual o paradigma que facilita o desenvolvimento de programas que executam simultaneamente e concorrem por recursos de hardware.
		
	
	Paradigma Imperativo
	 
	Paradigma Orientado a Objeto
	
	Paradigma Lógico
	 
	Paradigma Concorrente
	
	Paradigma Funcional
		
	
	
	 8a Questão (Ref.: 201301768478)
	Pontos: 0,0  / 1,0
	O evento é um acontecimento no mundo exterior ou ____________________ que requer do sistema uma resposta Assinale a opção que completa corretamente a frase.
		
	
	Anterior
	
	Atemporal
	
	Posterior
	 
	Interno
	 
	Temporal
		
	
	
	 9a Questão (Ref.: 201301785069)
	
	Qual o conceito de encapsulamento, um dos pilares da Analise Orientada a Objeto?
		
	
Sua Resposta: T
	
Compare com a sua resposta: Encapsular significa proteger. O principio do encapsulamento protege os dados (atributos) de uma classe do acesso externo, so permitindo que métodos da própria classe acesse seus respectivos dados (atributos)
		
	
	
	 10a Questão (Ref.: 201301785057)
	
	Defina requisitos Funcionais
		
	
Sua Resposta: T
	
Compare com a sua resposta: São as funcionalidades que o sistema deve ter para atender as necessidades de seus usuários.
		
	 1a Questão (Ref.: 201301768360)
	Pontos: 0,5  / 0,5
	Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ?
		
	
	Paradigma Orientado a Objeto
	
	Paradigma Procedural
	
	Paradigma Concorrente
	
	Paradigma Imperativo
	 
	Paradigma Lógico
	
	
	 2a Questão (Ref.: 201301768384)
	Pontos: 0,5  / 0,5
	Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permite que um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO.
		
	 
	Estão corretas as opções I, II e IV
	
	Estão corretas as opções II e IV
	
	Apenas a opção I está correta
	
	Apenas a opção IV está correta
	
	Estão corretas as opções I, II e III
	
	
	 3a Questão (Ref.: 201301770105)
	Pontos: 0,5  / 0,5
	São elementos constitutivos dos diagramas usados na análise estruturada e auxiliam na representação da informação:
		
	 
	Entidade externa, processo, fluxo de dados e depósito de dados.
	
	Entidade exteran, item de fluxo e herança.
	
	Entidade Externa, processo, item de fluxo elementar e depósito de dados.
	
	Item de dado, herança e processo.
	
	Processo, polimorfismo e entidade.
	
	
	 4a Questão (Ref.: 201301770219)
	Pontos: 0,0  / 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 ao controle, III. orientado ao controle, IV. orientado a fluxo, V. orientado ao controle
	
	I.Temporal, II. Orientado ao controle, III. orientado a fluxo, IV. orientado a fluxo, V. orientado a fluxo
	 
	I.Temporal, II. Orientado ao controle, orientado ao controle, orientado a fluxo, V. orientado a fluxo
	
	I.Temporal, II. Orientado a fluxo, III. orientado ao controle, IV. orientado a fluxo, V. orientado a fluxo
	 
	I.Temporal, II. Orientado a fluxo, III. orientado a fluxo, IV. orientado a fluxo, V. orientado a fluxo
	
	
	 5a Questão (Ref.: 201301862651)
	Pontos: 0,5  / 0,5
	Na Analise essencial, a Lista de Eventos deve ser elaborada sob a forma de uma tabela. Marque dentre as alternativas abaixo , a alternativa correta que relaciona as colunas que tal tabela deve ter.
		
	
	Numero do evento , nome do evento, tipo do evento, estímulos, depósitos, respostas
	
	Numero do Evento , nome do evento, data do evento, estímulos, ações e respostas
	
	Número do Evento , local do evento, tipo do evento, estímulos , ações e respostas
	
	Número do Evento , local do evento, tipo do evento, estímulos, ações e respostas
	 
	Número do Evento , nome do evento, tipo do evento, estímulos, ações e respostas
	
	
	 6a Questão (Ref.: 201301770121)
	Pontos: 0,0  / 1,0
	Sobre a análise estruturada de sistemas, analise os seguintes enunciados I- O Diagrama de Fluxo de Dados (DFD) e o Dicionário de Dados fazem parte da notação utilizada na análise estruturada; II- A análiseestruturada utiliza um enfoque bottom-up para descrever os processos do sistema; III- O Diagrama de Contexto é o DFD cujo objetivo é representar o sistema como um todo e suas relações com o mundo externo; IV- Os componentes de um DFD são: Processo, Fluxo de Dados, Depósito de Dados e Entidades Externas; V- Os componentes de um DFD são: Ator e Caso de Uso. Com base em sua análise, assinale a ÚNICA alternativa correta
		
	
	Somente o enunciado II está correto.
	
	os enunciados I, III e V estão corretos.
	 
	Os enunciados I, III e IV estão corretos.
	
	Os enunciados II e III estão corretos.
	 
	Os enunciados I, II e V estão corretos.
	
	
	 7a Questão (Ref.: 201301785019)
	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 II e III
	 
	Está correta apenas II
	
	Está correta apenas I e II
	 
	Está correta apenas I
	
	Está correta apenas I, II e III
	
	
	 8a Questão (Ref.: 201301879409)
	Pontos: 0,0  / 1,5
	Podemos dizer que uma linguagem de programação é orientada a objetos, quando a expressão abaixo é verdadeira
Linguagem OO = Objetos + classes  Herança
Interprete essa expressão e explique, como através dela podemos dizer que uma linguagem é orientada a objeto.
		
	
Resposta:
	
Gabarito:
A resposta do aluno deve permear o seguinte
- Uma linguagem é dita orientada à objetos quando ela dá suporte lingüístico para objetos, e requer que estes objetos sejam instâncias de classes e um mecanismo de herança deve ser permitido.
	
	
	 9a Questão (Ref.: 201301784867)
	Pontos: 0,0  / 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 ?
		
	
Resposta:
	
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.
	
	
	 10a Questão (Ref.: 201301881221)
	Pontos: 0,0  / 1,0
	A UML é uma linguagem que muito vem auxiliando na modelagem de Sistemas desenvolvidos pelo paradigma orientado a objeto. A UML integra um conjunto de diagramas que se complementam na definição e especificação de um software. Três desses diagramas que se integram são: Casos de Uso, Classes e Sequencia. Nesse contexto
I. Diagrama de Sequencia mostra como as classes envolvidas em um caso de uso interagem para realizar um cenário de uso.
PORQUE
II. Um caso de uso é um conjunto de cenários de uso, onde cada cenário descreve uma sequencia de passos da interação do usuário com o sistema.
		
	
	As afirmativas I e II são verdadeiras e a segunda NÃO justifica a primeira
	
	A afirmativa I é falsa e a II é verdadeira
	 
	As afirmativas I e II são verdadeiras e a segunda justifica a primeira
	 
	A afirmativa I é verdadeira e a II é falsa
	
	Ambas as afirmativas são falsas

Outros materiais