Buscar

APOLS 1 A 5

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Questão 1/5 - Análise de Sistemas
Conforme abordado na Aula 1, em Projetos de Software há ferramentas e frameworks que integram todo o processo de desenvolvimento de software.
Dentre estes frameworks, assinale a alternativa correta que corresponde a um dos frameworks mais utilizados hoje como forma de padronização e qualidade:
Nota: 20.0
	
	A
	Ferramentas GUI;
	
	B
	Ferramentas RAD;
	
	C
	Arquitetura MVC;
	
	D
	Projeto estruturado;
	
	E
	UML.
Você acertou!
Conforme apresentado na Rota de Aprendizagem e slide 13/56 da Aula 1, a Linguagem de Modelagem Unificada (UML), é a ferramenta de modelagem mais utilizada no desenvolvimento atual de sistemas.
Questão 2/5 - Análise de Sistemas
De acordo com o conteúdo apresentado na Aula 1 referente ao Ciclo de Vida de Sistemas e seus modelos, analise atentamente a definição apresentada abaixo:
Processo que possibilita que o desenvolvedor crie um modelo do software que deve ser construído.
Com base na definição apresentada acima, assinale a alternativa correta que corresponde ao modelo de Ciclo de Vida que obedece a estas características.
Nota: 20.0
	
	A
	Prototipação;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem e slide 44/56, onde define que a prototipação é o processo que possibilita que o desenvolvedor crie um modelo do software que deve ser construído.
	
	B
	RAD (Rappid Application Development);
	
	C
	Ciclo de Vida do Software;
	
	D
	Ciclo de Desenvolvimento Ágil;
	
	E
	Fases da UML.
Questão 3/5 - Análise de Sistemas
Conforme apresentado na Aula 1, a Análise de Sistemas é a atividade de identificar os problemas do domínio, apresentar alternativas de soluções e o estudo da viabilidade de um software. Porém, no final dos anos 40 até os anos 60, quando se iniciou a evolução dos sistemas computadorizados, grande parte dos esforços, e consequentes custos, eram concentrados em outra atividade.
Com base na definição apresentada acima, assinale a alternativa que corresponde qual atividade está se referindo:
Nota: 20.0
	
	A
	Desenvolvimento do software;
	
	B
	Documentação do software;
	
	C
	Levantamento de requisitos;
	
	D
	Análise Estruturada;
	
	E
	Desenvolvimento do Hardware.
Você acertou!
Conteúdo apresentado na página 1 da Rota de Aprendizagem. No final dos anos 40 até os anos 60, quando se iniciou a evolução dos sistemas computadorizados, grande parte dos esforços, e consequentes custos, eram concentrados no desenvolvimento do hardware, em razão, principalmente das limitações e dificuldades encontradas na época.
Questão 4/5 - Análise de Sistemas
De acordo com o conteúdo apresentado na Aula 1 referente ao Ciclo de Vida de Sistemas e seus modelos, analise atentamente a definição apresentada abaixo:
Engloba as melhores características do ciclo de vida Clássico e da Prototipação, adicionando um novo elemento: a Análise de Risco. Segue a abordagem de passos sistemáticos do Ciclo de Vida Clássico incorporando-os numa estrutura iterativa que reflete mais realisticamente o mundo real e usa a Prototipação, em qualquer etapa da evolução do produto, como mecanismo de redução de riscos.
Com base na definição apresentada acima, assinale a alternativa correta que corresponde ao modelo de Ciclo de Vida que obedece a estas características.
Nota: 20.0
	
	A
	RAD (Rappid Application Development);
	
	B
	MVC;
	
	C
	Espiral;
Você acertou!
Conforme apresentado na Rota de Aprendizagem e slide 49/56 da Aula 1, o modelo Espiral engloba as melhores características do ciclo de vida Clássico e da Prototipação, adicionando um novo elemento: a Análise de Risco. Segue a abordagem de passos sistemáticos do Ciclo de Vida Clássico incorporando-os numa estrutura iterativa que reflete mais realisticamente o mundo real e usa a Prototipação, em qualquer etapa da evolução do produto, como mecanismo de redução de riscos.
	
	D
	Cascata;
	
	E
	Prototipação.
Questão 5/5 - Análise de Sistemas
Com base no conteúdo abordado na Aula 1, o desenvolvimento, operação e manutenção do software abrange um conjunto de três elementos fundamentais: Métodos, Ferramentas e Procedimentos.
De acordo com estes conceitos, assinale a alternativa correta que corresponde a denominação dada a totalidade das etapas que se constituem destes elementos:
Nota: 0.0
	
	A
	Ciclos de Desenvolvimento Ágil;
	
	B
	RAD (Rappid Application Development);
	
	C
	Fases da UML;
	
	D
	Ciclo de Vida;
Conforme conteúdo da Rota de Aprendizagem e slides 32/56 ao 35/56, o conjunto das etapas que envolvem métodos, ferramentas e procedimentos, são conhecidos como ciclo de vida.
	
	E
	Crise de Software.
Questão 1/5 - Análise de Sistemas
Conforme abordado na Aula 02, o Diagrama de Fluxo de Dados (DFD) é uma representação gráfica da rede de processos interligados.
Com base nos conceitos apresentados, assinale a alternativa correta com relação ao Diagrama de Fluxo de Dados:
Nota: 20.0
	
	A
	O dicionário de dados, na descrição de componentes, permite utilizar o símbolo "?" para enquadrar componentes que são utilizados alternativamente;
	
	B
	Os dados podem mover-se diretamente de um depósito de dados para outro depósito de dados;
	
	C
	Entre dois depósitos de dados e entre duas entidades externas deve haver pelo menos uma ligação entre um depósito de dados e uma entidade externa;
	
	D
	Qualquer fluxo de dados tem sempre uma origem e um destino, sendo sempre um deles necessariamente um depósito de dados;
	
	E
	O destino de um fluxo de um determinado processo pode ser outro processo, um depósito de dados ou uma entidade externa.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 1-3 da Aula 02.
Questão 2/5 - Análise de Sistemas
De acordo com o conteúdo abordado na Aula 03, a Engenharia de Requisitos tem como objetivo criar e manter um documento de requisitos.
De acordo com esta definição, assinale a alternativa correta que corresponde aos quatro sub-processos da Engenharia de Requisitos:
Nota: 20.0
	
	A
	Manutenção, Análise, Teste, e Casos de Uso;
	
	B
	Matriz de Rastreabilidade, Casos de Uso, Analise de Requisitos e Validação de Requisitos;
	
	C
	Análise, Teste, Casos de Uso e Manutenção;
	
	D
	Caso de Uso, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos;
	
	E
	Estudo de Viabilidade, Elicitação e Análise de Requisitos, Especificação e Validação de Requisitos.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 04 da Aula 03.
Questão 3/5 - Análise de Sistemas
Conforme visto na Aula 02, Análise Essencial é o modelo do que o sistema tem que fazer, de forma a satisfazer os requisitos do utilizador, com o mínimo possível de informação sobre como o sistema deve ser implementado, dividindo-se em modelo ambiental e modelo comportamental.
Com base na definição de Análise Essencial apresentada, assinale a alternativa correta que corresponde aos componentes que fazem parte do Modelo Comportamental da Análise Essencial.
Nota: 20.0
	
	A
	Análise Essencial, Modelo Ambiental, Modelo Comportamental;
	
	B
	Declaração de Objetivos, Diagrama de Contexto, Lista de Eventos;
	
	C
	Declaração de Objetivos, Diagrama de Fluxo de Dados Particionado, Dicionário de Dados;
	
	D
	Diagrama de Fluxo de Dados Particionado, Diagrama Entidade Relacionamento, Normalização;
Você acertou!
Conteúdo apresentado na Rota de Aprendizagem, página 05/08 da Aula 02.
	
	E
	Lista de Eventos, Diagrama Entidade Relacionamento, Dicionário de Dados.
Questão 4/5 - Análise de Sistemas
Conforme conteúdo visto na Aula 02, no final da década de 70, a análise estruturada possibilitou especificar os requisitos lógicos do sistema em um modelo gráfico de alto nível, capaz de ser compreendido pelos usuários e de ser mapeado para a arquitetura do projeto.
Com base nos conceitos
apresentados, assinale a alternativa correta com relação à análise estruturada:
Nota: 20.0
	
	A
	Diagrama de Fluxo de Dados (DFD) não tem utilidade para a Análise de Requisitos;
	
	B
	A Análise Estruturada é uma técnica de modelagem do conteúdo e do fluxo de informação;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem e slides 06/78 ao 33/78 da Aula 02. A Análise Estruturada é uma técnica de modelagem do conteúdo e do fluxo de informação.
	
	C
	O Projeto do Fluxo de Dados (DFDesign) é utilizado no planejamento da implantação;
	
	D
	A Análise Estruturada é uma técnica de modelagem da estrutura da organização;
	
	E
	Descreve a forma como os dados de entrada são transformados nos dados de saída.
Questão 5/5 - Análise de Sistemas
Conforme abordado na Aula 03, a Engenharia de Software se preocupa em sistematizar o desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo.
Sobre a engenharia de software, analise atentamente as afirmativas abaixo:
I. Atualmente todos os problemas na construção de software de alta qualidade no prazo e dentro do orçamento foram solucionados;
II. Ao longo dos últimos 50 anos, o software evoluiu de um produto de indústria para um ferramental especializado em solução de problemas e análise de informações específicas;
III. Todo projeto de software é iniciado por alguma necessidade do negócio;
IV. O intuito da engenharia de software é fornecer uma estrutura para a construção de software com alta qualidade.
Com base nas afirmativas acima, assinale a alternativa correta:
Nota: 20.0
	
	A
	Estão corretas somente as afirmativas III e IV;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 02 a 04 da Aula 03.
	
	B
	Estão corretas somente as afirmativas I, II e IV;
	
	C
	Estão corretas somente as afirmativas I e II;
	
	D
	Estão corretas somente as afirmativas II, III e IV;
	
	E
	Estão corretas somente as afirmativas II e III.
Questão 1/5 - Análise de Sistemas
Conforme abordado na Aula 03, requisito é uma sentença identificando uma capacidade, uma característica física ou um fator de qualidade que limita um produto ou um processo.
Com relação aos Requisitos Funcionais, assinale a alternativa correta:
Nota: 20.0
	
	A
	Representam condições cuja exigência deve ser satisfeita;
	
	B
	Oferecem informações para ajudar na decisão sobre se o projeto pode ou não ser feito;
	
	C
	Correspondem à lista de todas as coisas que o sistema deve fazer;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 06 e 07 da Aula 03.
	
	D
	Representam as características de hardware necessárias para suportar o sistema;
	
	E
	São restrições e qualidades que se coloca sobre como o sistema deve funcionar.
Questão 2/5 - Análise de Sistemas
Em um ambiente real de desenvolvimento de software mudanças são inevitáveis. Em muitos dos casos os requisitos do sistema mudam enquanto o sistema ainda está sendo desenvolvido.
Com base na situação apresentada acima, assinale a alternativa correta, que corresponde ao tipo de controle utilizado para gerenciamento deste tipo de situação:
Nota: 20.0
	
	A
	Controle de Entradas e Saídas;
	
	B
	Controle de Mudança;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04.
	
	C
	Controle da Informação;
	
	D
	Controle de Requisitos;
	
	E
	Controle de Recursos Humanos.
Questão 3/5 - Análise de Sistemas
A Engenharia de Software se preocupa em sistematizar o desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo.
Com essa afirmação, podemos dizer então que a Engenharia de Software é:
Nota: 20.0
	
	A
	É um tópico de desenvolvimento de software;
	
	B
	É uma metodologia de desenvolvimento de software;
	
	C
	É uma estrutura de desenvolvimento de software;
	
	D
	É um processo de desenvolvimento de software;
	
	E
	É uma disciplina da engenharia dedicada a todos os aspectos da produção de software.
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 03.
Questão 4/5 - Análise de Sistemas
De acordo com o que foi abordado na Aula 03, o estudo de viabilidade é o que indica se o esforço em desenvolver a ideia vale a pena.
Com relação ao estudo de viabilidade, assinale a alternativa correta:
Nota: 20.0
	
	A
	Dá suporte automatizado aos métodos;
	
	B
	Visa tanto a tomada de decisão e também a sugestão de possíveis alternativas de solução;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 05 da Aula 03.
	
	C
	É um processo que envolve todas as atividades exigidas para criar e manter o documento de requisitos de sistema;
	
	D
	É um processo de análise para identificar se o software após desenvolvido é adequado ao ambiente onde será implantado;
	
	E
	Estabelece quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimento do sistema.
Questão 5/5 - Análise de Sistemas
Com relação ao conteúdo abordado na Aula 04, analise atentamente as definições apresentadas abaixo.
Estabelece quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimento do sistema. Objetiva fornecer métodos para compreender a natureza de um problema e estabelecer com exatidão o que um sistema deve fazer.
Com base nos conceitos apresentados acima, assinale a alternativa correta que corresponde à qual fase da Engenharia de Software que eles correspondem:
Nota: 20.0
	
	A
	Gerenciamento de Requisitos;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 01 e 02 da Aula 04.
	
	B
	Requisito;
	
	C
	Prototipação;
	
	D
	Estudo de Viabilidade;
	
	E
	Levantamento de Requisitos.
Questão 1/5 - Análise de Sistemas
Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a definição apresentada abaixo:
Representam um conjunto de informações, ou seja, elementos de dados que caracterizam um objeto.
Assinale a alternativa correta que corresponde a qual conceito da análise orientada a objetos a definição apresentada acima se refere:
Nota: 20.0
	
	A
	Objetos;
	
	B
	Operações;
	
	C
	Atributos;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 05.
	
	D
	Classes;
	
	E
	Métodos.
Questão 2/5 - Análise de Sistemas
Conforme visto na Aula 04, a Gerência de Configuração está comumente associada a dois tipos de tarefas de grande importância.
Assinale a alternativa correta que corresponde a estes dois tipos de tarefas:
Nota: 20.0
	
	A
	Controle de versões e controle de configuração;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 03 da Aula 04.
	
	B
	Controle de configuração e controle de requisitos;
	
	C
	Controle de versões e controle de mudanças;
	
	D
	Controle de versões e controle de requisitos;
	
	E
	Controle de mudança e controle de configuração.
Questão 3/5 - Análise de Sistemas
A evolução do processo de análise de sistemas resultou no surgimento de vários modelos. Um destes modelos criou o conceito de um tipo de dado com uma estrutura e operações para manipular esta estrutura.
Assinale a alternativa correta que corresponde a como este modelo de análise de sistemas é conhecido:
Nota: 20.0
	
	A
	Análise Estruturada;
	
	B
	Rappid Application Development – RAD;
	
	C
	Análise Essencial;
	
	D
	Análise Orientada a Objetos;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 01 da Aula 05.
	
	E
	Unified Modeling Language – UML.
Questão 4/5 - Análise de Sistemas
Uma das atividades primordiais do processo de desenvolvimento de software em geral e da Análise de Sistemas em particular, diz respeito à especificação de Requisitos do software, conforme apresentado
na aula 04.
Assinale a alternativa correta com relação a requisitos de software:
Nota: 0.0
	
	A
	Fornecem uma estrutura básica para o desenvolvimento de um produto de software;
	
	B
	Estabelecem restrições sobre a operação e o desenvolvimento do sistema;
	
	C
	São descrições dos principais recursos de um produto de software, seu fluxo de informações, comportamento e atributos;
	
	D
	Estabelecem quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimento do sistema;
	
	E
	As alternativas A e C estão corretas.
Conteúdo abordado na Rota de Aprendizagem, página 01 da Aula 04.
Questão 5/5 - Análise de Sistemas
Conforme visto na Aula 04, o rastreamento de requisitos é indispensável para o processo de revisão dos requisitos e dos documentos da Análise de Sistemas.
De acordo com estes conceitos, assinale a alternativa correta que corresponde a quais são os tipos de Rastreamento geralmente utilizados na Gerência de Requisitos:
Nota: 20.0
	
	A
	Associação entre requisitos de processos e Associação dos requisitos com o projeto;
	
	B
	Rastreamento de origem, Associação entre requisitos dependentes e Associação dos requisitos com o projeto;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 02 da Aula 04.
	
	C
	Associação entre requisitos de processos e Rastreamento de Origem;
	
	D
	Associação entre Rastreamento de Origem e Associação dos requisito de processos;
	
	E
	Associação entre requisitos dependentes e Associação dos requisitos com o projeto.
Questão 1/5 - Análise de Sistemas
Com relação a Análise Orientada a Objetos, o projeto orientado a objetos preocupa-se com a definição de objetos e softwares e suas responsabilidades e colaborações.
Sobre está definição, assinale a alternativa correta que corresponde a como é denominada uma notação comum para ilustrar essas colaborações:
Nota: 20.0
	
	A
	Casos de uso;
	
	B
	Diagrama de classes;
	
	C
	Diagrama de atividade;
	
	D
	Diagrama de sequência;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 05 e 06 da Aula 06.
	
	E
	Diagrama de estados.
Questão 2/5 - Análise de Sistemas
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Com relação aos diagramas da UML, analise atentamente a definição apresentada abaixo:
Uso obrigatório: Toda vez que o caso de uso A for executado, obrigatoriamente o caso de uso B também deve ser executado.
Assinale a alternativa correta que se refere a esta afirmação, no que tange a casos de uso:
Nota: 20.0
	
	A
	Include;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, página 03 da Aula 06.
	
	B
	Associação e Include;
	
	C
	Include e Extends;
	
	D
	Extends;
	
	E
	Associação e Extends.
Questão 3/5 - Análise de Sistemas
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos.
Considere as seguintes informações sobre diagramas de classes e diagramas de objetos da UML, utilizados na modelagem orientada a objetos:
I. Um diagrama de objetos possui apenas dois compartimentos (nome e atributos);
II. Um diagrama de classes possui três compartimentos (nome, atributos e operações);
III. O formato para o nome de um objeto é nome-objeto:nome-classe.
Sobre as afirmativas acima, assinale a alternativa correta:
Nota: 20.0
	
	A
	Estão corretas apenas as afirmativas I e II;
	
	B
	Estão corretas apenas as afirmativas II e III;
	
	C
	Estão corretas as afirmativas I, II e III;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 03 a 05 da Aula 06.
	
	D
	Estão corretas apenas as afirmativas I e III;
	
	E
	Está correta apenas a afirmativa I.
Questão 4/5 - Análise de Sistemas
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Com relação aos diagramas da UML, analise atentamente a figura apresentada abaixo: 
Com base no diagrama apresentado, analise as afirmativas abaixo:
I. b é um objeto ativo da classe B;
II. a mensagem 1.2 representa uma iteração;
III. a mensagem 1 é uma found message;
IV. a mensagem 1.3 é assíncrona.
De acordo com as afirmativas acima, assinale a alternativa correta:
Nota: 20.0
	
	A
	Estão corretas apenas as afirmativas I, II e III;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 06 e 07 da Aula 06.
	
	B
	Estão corretas apenas as afirmativas I e II;
	
	C
	Estão corretas apenas a afirmativa I;
	
	D
	Estão corretas apenas a afirmativa IV;
	
	E
	Estão corretas apenas as afirmativas III e IV.
Questão 5/5 - Análise de Sistemas
Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a definição apresentada abaixo: 
É uma linguagem gráfica para visualização, especificação, construção e documentação de artefatos de sistemas complexos de software. De seu ponto de vista, um requisito é uma característica de projeto, uma propriedade ou um comportamento de um sistema. E um diagrama de sequência enfatiza a ordenação temporal de mensagens.
Avaliando as afirmações apresentadas do ponto de vista da UML podemos concluir que:
Nota: 20.0
	
	A
	São afirmações incorretas, pois tratam dadefinição de Análise Estruturada;
	
	B
	São afirmações incorretas,pois um requisito não é uma característica do projeto;
	
	C
	São afirmações incorretas, pois tratam-se de definições aplicáveis somente à orientação a objetos;
	
	D
	Tratam-se de afirmações corretas do ponto de vista da UML;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 03 e 04 da Aula 05.
	
	E
	São afirmações incorretas, pois tratam da definição de Análise Essencial.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais