Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/06/2023, 19:01 Avaliação II - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:825697) Peso da Avaliação 1,50 Prova 62515460 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Hoje em dia, o software assume um duplo papel. Ele é o produto e ao mesmo tempo o veículo para entrega do produto. Como produto, ele disponibiliza o potencial de computação presente em computador, ou mais amplamente numa rede de computadores acessível pelo hardware local. Quer resida em um telefone celular, quer opere em um computador de grande porte (Mainframes), o software é transformador de informações, produzindo, gerando, adquirindo, modificando, exibindo, ou transmitindo informação, que pode ser tão simples como um bit ou tão complexa como uma apresentação multimídia. Para o desenvolvimento desses softwares, existem algumas fases, como por exemplo a fase de implementar ou codificar o software. A respeito dessas fases, analise as sentenças a seguir: I- Fase de análise. II- Fase de design. III- Fase de testes. IV- Fase de implantação.Assinale a alternativa CORRETA: A Somente a sentença III está correta. B Somente a sentença II está correta. C Somente a sentença I está correta. D As sentenças I, II, III e IV estão corretas. O levantamento dos requisitos é uma das etapas mais importantes em todo o projeto de desenvolvimento de software, pois é nela que o analista obtém as necessidades dos usuários para posteriormente transformá-las em um produto funcional. Considerando a atividade de levantamento de requisitos e suas características, assinale a alternativa CORRETA: A Um requisito levantado erroneamente ocasiona problemas em cascata nas demais etapas do projeto. B Os requisitos levantados erroneamente podem ser facilmente corrigidos durante a etapa de implementação. C O levantamento de requisitos é a última etapa antes do desenvolvimento do código-fonte propriamente dito. D Uma das dificuldades do levantamento de requisitos é a ausência de ferramental adequado para o registro. VOLTAR A+ Alterar modo de visualização 1 2 26/06/2023, 19:01 Avaliação II - Individual about:blank 2/5 Na etapa de levantamento e análise de requisitos, é necessário um contato constante com o usuário, pois é nessa etapa que são detalhadas as funcionalidades das atividades, assim como os processos que possam ser automatizados. A comunicação é um dos maiores desafios dessa etapa de levantamento e análise de requisitos. Outro fator crítico está relacionado às dúvidas dos usuários com as potencialidades dos sistemas de informação. Relacionado aos fatores críticos no levantamento de requisitos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os requisitos não estão completos. ( ) Usuário não comprometido, falta de envolvimento do usuário. ( ) Usuário possui uma expectativa do sistema diferente da realidade. ( ) Falta de apoio pela alta gerência. ( ) Falta de recursos. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - F - F. B V - V - F - F - V. C V - V - V - V - V. D F - F - F - V - V. Generalização / Especialização é um tipo de relacionamento possível de ser aplicado a certos elementos de modelo na UML. Considerando esses elementos, assinale a alternativa CORRETA: A Casos de uso e classes. B Casos de uso e atores. C Casos de uso, classes e atores. D Classes e atores. A notação UML utiliza de alguns mecanismos na construção de seus diagramas, com o intuito de tratar informações adicionais que ainda não foram descritas. Uma nessas notações se chama Estereótipos. Assinale a alternativa CORRETA correspondente a esse conceito: A É utilizado para comentar ou esclarecer alguma parte do diagrama. B É considerado o núcleo do mecanismo de extensão de UML. Normalmente são utilizados para estender (enriquecer) o significado de um determinado elemento em um diagrama. 3 4 5 26/06/2023, 19:01 Avaliação II - Individual about:blank 3/5 C Os elementos gráficos de um diagrama da UML possuem propriedades predefinidas. Propriedades adicionais para elementos gráficos de um diagrama podem ser definidas através do uso de etiquetas. D A todo elemento da UML está associada alguma semântica, onde cada elemento gráfico possui um significado bem definido que, uma vez entendido, fica implícito na utilização do elemento em algum diagrama. Com base nas informações recebidas sobre o desenvolvimento de um sistema UML, analise as sentenças a seguir: I- Análise de Requisitos. II- Análise. III- Design. IV- Programação. ( ) Descreve que novas classes, atributos, métodos e funcionalidades serão adicionados a fim de prover uma infraestrutura técnica necessária à interface do usuário e de periféricos, gerenciamento de banco de dados, comunicação com outros sistemas, entre outros. ( ) É responsável pela coleta dos dados que são indispensáveis e necessários para que o usuário do sistema possa solucionar seu problema e alcançar os objetivos desejados da organização. ( ) São definidas as primeiras abstrações (classes e objetos) e mecanismos que estarão presentes no domínio do problema. ( ) As classes provenientes do design são convertidas para o código da linguagem orientada a objetos escolhida. Assinale a alternativa que apresenta a sequência CORRETA: A III - I - II - IV. B II - I - IV - III. C I - IV - II - III. D III - II - I - IV. Um fator crítico na fase de levantamento de requisitos são as incertezas dos usuários com relação às potencialidades do sistema de informação. Sobre os principais fatores críticos na fase de levantamento de requisitos, analise as sentenças a seguir: I- Falta de envolvimento do usuário. II- Falta de recursos. III- Expectativas irreais. IV- Apoio do executivo. V- Mudança de requisitos e especificações.Assinale a alternativa CORRETA: A Somente a sentença I está correta. B As sentenças I, II, III e IV estão corretas. C As sentenças I, II, III e V estão corretas. 6 7 26/06/2023, 19:01 Avaliação II - Individual about:blank 4/5 D As sentenças I e V estão corretas. Um sistema de informação deve ter uma boa documentação, de forma atualizada, para que o sistema possa ser mantido de maneira rápida, fácil e correta. Ao modelar o sistema, se está documentado de uma maneira eficiente. No entanto, a documentação é somente uma das vantagens fornecidas pela modelagem. Partindo da importância do por que modelar, uma pergunta nos vem à mente: afinal quais os reais objetivos da modelagem? Sobre os principais objetivos da modelagem, assinale a alternativa INCORRETA: A Permite a especificação da arquitetura e comportamento de um sistema. B Ajuda a visualizar o sistema como gostaríamos que ele fosse. C Documenta as decisões tomadas após o processo de desenvolvimento e não durante o processo de desenvolvimento. D Fornece padrões de desenvolvimento que servem como guia de construção do sistema. A Unified Modeling Language (UML) procura atender às diferentes fases do ciclo de vida de um projeto de desenvolvimento de software através de um conjunto de diagramas com características e notação específicas. As informações destes diagramas são complementares e, em conjunto, traduzem a visão do que o sistema deve fazer e de como ele deve ser construído. Considerando as características dos diagramas da UML, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O diagrama de classes é uma representação dos objetos que encontramos no mundo real. ( ) O diagrama de objetos procura mostrar o estado de um objeto em determinado período de execução. ( ) O diagrama de pacotes serve para simplificar a visualização de sistemas mais extensos, pois são agrupadores de classes. ( ) O diagrama de componentes é normalmente subsequente ao diagrama de casos de uso. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B V - F - F - V. C F - F - V - F. D F - F - V - V. Na fase de prototipação de projetos, é possível entender com mais clarezao propósito do software que está sendo desenvolvido, entender o negócio do cliente, propor melhorias, minimizar riscos e maximizar os tempos de desenvolvimento. Referente à prototipação, analise as sentenças a seguir: I- O uso de protótipos evita que os clientes após o desenvolvimento do software identifiquem que este não atende às suas reais necessidades decorrente aos problemas de comunicação entre usuário e 8 9 10 26/06/2023, 19:01 Avaliação II - Individual about:blank 5/5 engenheiro nas fases de levantamentos. II- É necessário utilizar algum tipo de ferramenta para trabalhar com protótipos. III- O protótipo tem como objetivo simplificar o entendimento dos requisitos, assim como as funcionalidades e os conceitos do software. IV- Ao se fazer uso de protótipos, fica claro que o apresentado é o desenvolvimento finalizado e não simplesmente um rascunho. V- O uso do protótipo faz com que o usuário esteja ciente no estágio que se encontra o software. Agora, assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B As sentenças I, III e IV estão corretas. C As sentenças II, III e V estão corretas. D As sentenças I, II e V estão corretas. Imprimir
Compartilhar