Buscar

Avaliação Final (Objetiva) - Individual

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 6 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 6 páginas

Prévia do material em texto

Prova Impressa 
 
GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:825819) 
Peso da Avaliação 3,00 
Prova 
Qtd. de Questões 10 
Acertos/Erros 10/0 
Nota 10,00 
Os softwares podem ser definidos e desenvolvidos para diversas áreas de aplicabilidade, suas funcionalidades são executar funções, disponibilizar resultados específicos, gerenciar 
uma grande gama de dados e informações. Um desafio da tecnologia da informação é disponibilizar para os usuários/clientes, softwares de qualidade, que sejam confiáveis, fáceis de 
utilizar e que tenham interoperabilidade. Uma categoria de software em específico utiliza algoritmos não numéricos, utilizados no desenvolvimento da robótica, sistemas especialistas, 
redes neurais e jogos. Com relação a essa categoria de software, analise as opções a seguir: 
I- Linhas de produtos. 
II- Aplicação embutida. 
III- Inteligência artificial. 
IV- Engenharia web. 
Assinale a alternativa CORRETA: 
A Somente a opção II está correta. 
B As opções I e III estão corretas. 
C As opções I, II e IV estão corretas. 
D Somente a opção III está correta. 
Na engenharia de software, um Dicionário de Dados (DD) é uma lista dos elementos de dados que são necessários para a representação do sistema, e uma ferramenta de referência 
para a equipe, a qual permite associar um significado aos termos utilizados pelo sistema. Sobre os Dicionários de Dados, assinale a alternativa CORRETA: 
A O símbolo " = " significa um comentário nos DDs. 
 
 
1 
2 
 
B O DD é uma lista dos elementos de dados que são utilizados pelo sistema. 
C A especificação dos fluxos de dados não são especificados pelo DD. 
D As entidades externas são de onde parte ou para onde chegam os dados. 
O processo de software trata de colocar em prática as etapas da Engenharia de Software em uma organização de desenvolvimento de software, busca aplicar em cada etapa do 
desenvolvimento um conjunto de atividades, métodos, ferramentas e práticas que são utilizadas para construir um produto de software. Sobre a importância do processo de software, 
assinale a alternativa CORRETA: 
A Um processo de software não é pré-requisito para uma organização obter certificado de qualidade de software. 
B O processo de software define todas as etapas de desenvolvimento de software, desde o entendimento das necessidades do cliente, da definição do escopo, implementação, testes e 
liberação para uso. 
C Um processo de software bem documentado irá definir o quê, quando e como as atividades de desenvolvimento serão realizadas, sem preocupar-se com quem irá fazer. 
D Um processo de software torna-se opcional em uma organização de desenvolvimento de software quando o nível de expertise dos seus profissionais é elevado e os recursos 
tecnológicos utilizados são de última geração. 
A análise e especificação dos requisitos têm vital importância no desenvolvimento de softwares, pois é nesta etapa da engenharia de software que são levantadas as informações de 
grande importância para a construção adequada do sistema (considerada marco decisivo de sucesso ou fracasso dos projetos). Sobre a concepção do termo Requisito de Software, analise as 
sentenças a seguir: 
I- Os Requisitos de Software estão relacionados à definição do que o sistema deve fazer, suas propriedades e suas restrições quanto às operações do sistema. 
II- Os requisitos são a base para a criação do escopo do projeto e sua documentação ocorre uma única vez no projeto, pois os requisitos não mudam durante a execução dos projetos de 
software. 
III- Os requisitos de software são classificados como funcionais ou não funcionais. Os requisitos funcionais tratam das descrições das funções que o software deverá oferecer e os 
requisitos não funcionais tipicamente representam restrições sobre os serviços e/ou funções oferecidas pelo software. 
IV- Quando ocorre o levantamento de requisitos de forma inadequada, o resultado é um diagnóstico pobre com conclusões comprometidas, não identificando as causas dos problemas, os 
custos elevados, os prazos vencidos ou comprometedores, a omissão de processos fundamentais e os descréditos. 
V- O gerenciamento de requisitos se trata de um modelo sistemático para: identificar, organizar e documentar os requisitos do sistema; e estabelecer e manter acordo entre o cliente e a 
equipe do projeto nos requisitos variáveis do sistema. 
Assinale a alternativa CORRETA: 
3 
4 
 
A As sentenças I, III, IV e V estão corretas. 
B As sentenças II, III e V estão corretas. 
C As sentenças I, II e IV estão corretas. 
D As sentenças II e IV estão corretas. 
O ambiente de Engenharia de Software centrado no processo está diretamente associado ao nível de formalismo e tipo de orientação ocorridos durante os projetos, cuja orientação 
ativa traz de forma direta aos desenvolvedores quais são suas tarefas ou eventos de maior importância executados de forma interativa, sejam eles de forma ativa, passiva ou obrigatória. 
Referente aos quatro paradigmas de interação na execução de processos de software listados, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) Interação orientada a tarefas: o processo passa a ser executado a partir de metas predefinidas a serem executadas e atingidas, direcionando quais tarefas devem ser realizadas ou quais 
documentos devem ser manipulados. 
( ) Interação orientada a documentos: toma como base um conjunto de documentos criados ou manipulados, que servem como instruções de procedimentos disponíveis no processo. 
( ) Interação orientada a metas: é executada a partir de uma lista já definida de tarefas. 
( ) Interação orientada a ferramentas: o processo é orientado com base nas ferramentas "cases" de engenharia de software para a realização do desenvolvimento do projeto de software. 
Assinale a alternativa que apresenta a sequência CORRETA: 
A F - V - F - F. 
B V - F - V - V. 
C F - V - F - V. 
D V - F - F - V. 
Para Bonfim (2013, p. 9) a análise estruturada consiste na construção de um modelo lógico de sistema, "utilizando técnicas gráficas capazes de levar usuários, analistas e projetistas a 
formarem um quadro claro e geral do sistema e de como suas partes se encaixam para atender às necessidades daqueles que dele precisam". Portanto, as principais ferramentas da análise 
estruturada são o Diagrama de Fluxo de Dados (DFD), o Dicionário de Dados (DD) e o Diagrama de Entidade e Relacionamento (DER). Sobre o Diagrama de Entidade e Relacionamento 
( DER), classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O objetivo do DER é representar o modelo de dados do sistema que está sendo projetado. 
5 
6 
 
( ) As entidades recebem os dados a serem armazenados. 
( ) Cada tipo de relacionamento é definido por uma cardinalidade. 
( ) A cardinalidade é utilizada no DER para representar o grau do relacionamento, seja ele mínimo ou máximo. 
Assinale a alternativa que apresenta a sequência CORRETA: 
FONTE: BONFIM, Wagner. Análise essencial e análise estruturada. 2013. Disponível em: . Acesso em: 22 out. 2017. 
A V - V - F - F. 
B F - F - V - F. 
C V - V - V - F. 
D V - V - F - V. 
Um processo de software deve ser criado e configurado com base na plataforma tecnológica adotada pela organização para o desenvolvimento de seus projetos de software, 
apropriando-se de uma excelente linguagem durante a modelagem dos processos. Referente aos níveis de formalidade de linguagem da modelagem de processos, classifique V para as 
sentenças verdadeiras e F para as falsas: 
( ) Baseada em regras: modela o processo utilizando pré e pós-condições durante a execução, como ocorre no desenvolvimento de sistemas inteligentes. 
( ) Evento-condição-ação: modela o processo a partir da identificação de eventos que validarão a execução do projeto a partir das condições que devem ser seguidas e ações tomadas para 
satisfazer a condição do evento. 
( ) Redes de Petri: modela o processopor meio de algoritmos transacionais, seguindo diversos fluxos de controles e garantindo a sequência correta do processo de software. 
( ) Redes de tarefas: modela o processo utilizando um grafo, representando a sua estrutura, em que seus nodos representam as atividades e os arcos executam o fluxo de controle/dados 
entre as diversas atividades. 
Assinale a alternativa que apresenta a sequência CORRETA: 
A V - V - F - V. 
B V - V - F - F. 
C V - V - V - F. 
7 
 
D F - F - V - V. 
O Diagrama de Fluxo de Dados (DFD) é uma ferramenta fundamental para a construção de software, é um diagrama gráfico que utiliza quatro símbolos para representar todas as 
relações entre os dados, bem como os processos que modificam os dados e os limites entre o que está pertencente ao sistema e ao que não está. Sobre a definição de DFD, assinale a 
alternativa CORRETA: 
A Uma entidade externa indica os dados e o respectivo caminho por onde percorrem no sistema. 
B A forma geométrica de retângulo com cantos arredondados representa um depósito de dados. 
C O DFD é um texto livre de formato para representar as relações entre os dados. 
D O DFD apresenta as partes componentes do sistema com as interfaces entre os componentes indicados. 
A melhoria contínua de processos que satisfaçam as necessidades e tornem as empresas competitivas tornou-se foco das organizações. As metodologias que padronizam e gerenciam 
os processos de desenvolvimento de software com foco na qualidade de processos e produtos de software, proporcionam ganho de competitividade, de forma a garantir serviços ou 
produtos de forma rápida, com redução de custos e maior qualidade e segurança. Sobre a melhoria de processo de software, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O processo de software reduz o controle e a organização de atividades. 
( ) A melhoria contínua de software implica reduções de competitividade da empresa. 
( ) O processo de software busca melhorias aumentando a capacidade dos processos de maneira contínua e incremental. 
( ) A melhoria de processo de software busca melhorar as atividade internas e externas durante o desenvolvimento de software. 
Assinale a alternativa que apresenta a sequência CORRETA: 
FONTE: DE OLIVEIRA, Leila Ribeiro. Implementação de processos: o uso de técnicas de projetos de software para estimar processos de negócio. Projetos e Dissertações em Sistemas de 
Informação e Gestão do Conhecimento, v. 1, n. 1, 2013. 
A F - F - V - V. 
B V - F - V - F. 
C V - V - F - F. 
8 
9 
 
D F - V - F - V. 
Na engenharia de software, os requisitos não funcionais descrevem como o sistema se comportará para executar suas tarefas, por exemplo, características de desempenho, interfaces 
de usuário e outros atributos de qualidade. A respeito dos requisitos não funcionais, analise as sentenças a seguir: 
I- Os requisitos de produto podem especificar ou restringir o comportamento de um software. 
II- Os requisitos não funcionais são declarações de funções de como o sistema deve reagir a entradas específicas. 
III- Os requisitos organizacionais são requisitos de sistemas analisados a partir das políticas e procedimentos da organização do cliente e do desenvolvedor. 
IV- Alguns requisitos não funcionais são provenientes de características requeridas para o software, como produto, organizacional e externos. 
Assinale a alternativa CORRETA: 
A As sentenças I, II e IV estão corretas. 
B As sentenças I, II e III estão corretas. 
C As sentenças II e III estão corretas. 
D As sentenças I, III e IV estão corretas. 
10

Continue navegando