Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/06/2023, 19:00 Avaliação Final (Objetiva) - Individual FLEX about:blank 1/7 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual FLEX (Cod.:651196) Peso da Avaliação 3,00 Prova 22527110 Qtd. de Questões 12 Acertos/Erros 12/0 Nota 10,00 A busca pela qualidade e produtividade no desenvolvimento de software fez com que a cultura das organizações mudasse suas maneiras de trabalho de forma que a melhoria contínua fizesse parte dos seus objetivos estratégicos. “O mercado consumidor de hoje vive mudanças muito rápidas em vários aspectos, como mais exigência, mais competitividade e novos recursos tecnológicos. Portanto, para acompanhar tamanha velocidade das transformações do mercado, o desenvolvimento de softwares está utilizando metodologias ágeis para construir não apenas um produto melhor, mas também um produto que os clientes realmente estejam dispostos a utilizar — e pagar por ele. Os métodos ágeis surgiram como uma alternativa ao desenvolvimento tradicional, também conhecido como de cascata. Nesse modelo, levantava-se os requisitos do sistema com o cliente, fazia-se a análise e o projeto e, em seguida, desenvolvia-se o software para prosseguir com a implementação. O problema do desenvolvimento em cascata é que dificilmente o cliente sabe definir todos os problemas que ele quer solucionar com a aplicação ainda na fase de análise. Já o desenvolvimento ágil foca totalmente na solução do problema do cliente, utilizando a prototipação, desenvolvimento incremental e times reduzidos”. Sobre os métodos ágeis, analise as sentenças a seguir: I- Os principais benefícios da metodologia ágil são a colaboração e integração das equipes, foco em projeto de curtos prazos, o desenvolvimento simultâneo e o aprimoramento de técnicas de programação. II- TDD (Test-Driven Development) faz parte do processo de desenvolvimento ágil. III- As Metodologias Ágeis de Desenvolvimento de Software não são recomendadas para projetos onde as mudanças são frequentes. IV- As metodologias ágeis não permitem a alteração dos requisitos. FONTE: MASSIMUS. O que são metodologias ágeis? [s.l.: s.n.], 2015. Disponível em . Acesso em: 15 jul. 2016. Assinale a alternativa CORRETA: A As sentenças II, III e IV estão corretas. B As sentenças I e IV estão corretas. C As sentenças I, II e IV estão corretas. D As sentenças I e II estão corretas. A evolução de software se ocupa em modificar os sistemas de software existentes, para que eles atendam a novos requisitos. Isso está se tornando a abordagem normal de desenvolvimento de software para sistemas pequenos e de porte médio. De acordo com a evolução histórica do software, VOLTAR A+ Alterar modo de visualização 1 2 03/06/2023, 19:00 Avaliação Final (Objetiva) - Individual FLEX about:blank 2/7 podemos notar a ocorrência da crise do software e a ocorrência dos mitos de software. Com base na evolução de software, assinale a alternativa CORRETA: A Com relação aos mitos de software relacionados o cliente, é correto dizer que, se nós estamos atrasados nos prazos, podemos adicionar mais programadores e tirar o atraso, porém o que acontece na realidade é o desenvolvimento de software não ser um processo mecânico igual à manufatura. Acrescentar pessoas em um projeto torna-o ainda mais atrasado. Pessoas podem ser acrescentadas, mas somente de uma forma planejada. B Com relação aos mitos administrativos, notamos que, enquanto não tivermos o programa "funcionando", não teremos realmente nenhuma maneira de avaliar sua qualidade, porém na realidade um programa funcionando é somente uma parte de uma Configuração de Software que inclui todos os itens de informação produzidos durante a construção e a manutenção do software. C No que diz respeito à crise do software, é correto afirmar que ela se refere a problemas encontrados no desenvolvimento de software, tais como estimativas de prazo e de custo, que são frequentemente imprecisas. A produtividade das pessoas da área de software não tem acompanhado a demanda por seus serviços, e a qualidade de software às vezes é menos adequada. D Os mitos profissionais são os requisitos de projeto que se modificam continuamente, mas as mudanças podem ser facilmente acomodadas, porque o software é flexível. Enfim, uma declaração geral dos objetivos é suficiente para se começar a escrever programas - podemos preencher os detalhes mais tarde. Os projetos de software constituem-se em várias etapas e, para obter êxito em seu desenvolvimento, é necessário ter o conhecimento em técnicas e ferramentas de gerenciamento/planejamento. Entre os principais problemas que os projetos de software enfrentam, podemos citar mudança de requisitos afetando sua qualidade, provocando estorno de orçamento e atraso no prazo de entrega do projeto. Sobre as categorias de projeto subprojeto, programa e portfólio, analise as sentenças a seguir: I- Projetos grandes e complexos podem ser divididos em projetos menores chamados subprojetos. II- Portfólio é um grupo de projetos que são relacionados e gerenciados coletivamente de forma coordenada. III- Programa é composto por um conjunto de projetos ou subprojetos com objetivos comuns. IV- Um projeto pode ou não fazer parte de um programa, mas um programa sempre terá projetos. Agora, assinale a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B As sentenças I e IV estão corretas. C As sentenças I e III estão corretas. D As sentenças II, III e IV estão corretas. No intuito de se atingir os objetivos definidos para os projetos, as atividades envolvidas devem ser criteriosamente definidas e controladas. Cabe ressaltar que todas as etapas possuem regras específicas. Podemos entender as regras como os requisitos necessários para a execução da etapa ou atividade em questão. Identificar, entender, documentar e priorizar os requisitos é de grande importância para o controle do projeto como um todo. Com relação aos requisitos, analise as sentenças a seguir: 3 4 03/06/2023, 19:00 Avaliação Final (Objetiva) - Individual FLEX about:blank 3/7 I- A gestão dos requisitos preocupa-se com a documentação, versionamento, controle de mudanças e qualidade dos requisitos levantados na fase de especificação de requisitos. II- A especificação de requisitos faz o detalhamento das regras de negócio, sinalizando o que o sistema deverá fazer. III- São duas as principais categorias de requisitos: de negócio e de sistemas. IV- Brainstorming não pode ser considerada uma técnica de levantamento de requisitos. Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B As sentenças I e IV estão corretas. C As sentenças I, III e IV estão corretas. D As sentenças II, III e IV estão corretas. As empresas são pressionadas a investirem em melhoria de processo para se tornarem mais eficientes, aumentando, assim, a sua produtividade, qualidade e inovação. Enquanto o COBIT é utilizado para auditoria e controle de processos, o ITIL desempenha seu papel no Gerenciamento de Serviços. Ambos são frameworks distintos, não concorrentes, e que se completam. Atualmente, os modelos COBIT e ITIL, entre outros, são utilizados como as melhores práticas para gestão de processos, produtos e serviços de TI. Estudos apontam que o ITIL é o modelo de gestão mais difundido entre as empresas brasileiras. Neste contexto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O Framework COBIT atenta aos processos de negócio orientado a resultados e otimizando o uso de recursos, funciona como uma entidade de padronização e estabelece métodos documentados para nortear a área de tecnologia das empresas, incluindo qualidade de software, níveis de maturidade e segurança da informação. ( ) O ITIL é um conjunto de melhores práticas que vem ao encontro do novo estilo de vida imposto às áreas de TI, oferecendo orientações para todos os tipos de provedores de serviços de TI. ( ) O Framework COBIT é baseado em processos de gestão de serviços, independentemente de tecnologiae negócio a serem utilizados pela organização. ( ) O ITIL foca nos processos de aquisição e terceirização de bens e serviços, agrupando áreas de processo por categorias; tem como objetivo a relação dos modelos e elevação dos custos com melhorias de processo. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - F. B F - V - V - F. C F - F - V - V. D V - F - F - V. Várias são as disciplinas apresentadas pelo PMBOK para garantir um adequado gerenciamento de projetos. O gerenciamento de escopo é um dos principais controles feitos pela gestão de projetos. 5 6 03/06/2023, 19:00 Avaliação Final (Objetiva) - Individual FLEX about:blank 4/7 O escopo garante um controle sobre o que foi definido e o que será implementado. Sobre o Gerenciamento de Escopo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A definição do escopo limita o universo de desenvolvimento do produto ou serviço. É um detalhamento do que será feito. ( ) Gerenciar as expectativas dos clientes é um dos grandes desafios na definição do escopo do projeto. ( ) O escopo serve para determinar a complexidade do trabalho que deverá ser desenvolvido. ( ) A técnica de medição de Análise de Pontos de Função não é utilizada para definir o tamanho do escopo do projeto. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - V - F - F. C V - F - F - V. D V - V - V - F. Existem diversos modelos e ferramentas para governança de TI, dentre eles, os padrões mais amplamente aceitos são CobiT, ITIL, ISO/IEC 20000, CMMI-DEV e MPS.BR, sendo utilizados como as melhores práticas para gestão de processos, produtos e serviços de TI. Eles são mundialmente reconhecidos como guias das melhores práticas, utilizados para auditoria de sistemas, consultoria de TI e aplicáveis a processos de certificação. Com relação aos modelos CobiT e ITIL, analise as sentenças a seguir: I- O Framework CobiT preocupa-se com os processos de negócio, enquanto o ITIL é focado nas questões de entrega e suporte de serviço. II- O Framework CobiT foca nas melhores práticas para desenvolvimento de produtos de software, enquanto o ITIL foca no ciclo de gestão de Riscos. III- A biblioteca do ITIL foca nas melhores práticas de gerenciamento de Recursos Humanos, enquanto o Framework CobiT foca nas melhores práticas para desenvolvimento dos processos de softwares. IV- O ITIL foca nas melhores práticas para desenvolvimento de produtos de software, enquanto Framework CobiT lida com as práticas de arquitetura orientada a serviços. Agora, assinale a alternativa CORRETA: A As sentenças II e III estão corretas. B Somente a sentença I está correta. C As sentenças II e IV estão corretas. D As sentenças I, III e IV estão corretas. Friedrich Ludwig Bauer, em 1969, foi o teórico que originou o termo Engenharia de Software, lembrando que o próprio significado de engenharia já traz os conceitos de criação, construção, análise, desenvolvimento e manutenção. Sendo assim, engenharia de software, para o teórico, é a 7 8 03/06/2023, 19:00 Avaliação Final (Objetiva) - Individual FLEX about:blank 5/7 criação e a utilização de sólidos princípios de engenharia, a fim de obter software de maneira econômica, que seja confiável e que trabalhe em máquinas reais. A engenharia de software está fortemente relacionada ao software na medida que ela nos capacita para o desenvolvimento de sistemas complexos dentro do prazo e com alta qualidade. Observe a figura a seguir, que apresenta as camadas da engenharia de software. Em seguida, associe os itens, utilizando o código a seguir: I- Item qualidade. II- Item processos. III- Item método. IV- Item ferramentas. ( ) Tem como finalidade promover uma cultura de aperfeiçoamento contínuo de processos. ( ) Tem como finalidade manter as camadas de tecnologia coesas e também é quem possibilita o desenvolvimento de software de forma racional e dentro do prazo. ( ) Envolve diversas tarefas, como comunicação, análise de requisitos, modelagem de projeto, construção de software, testes e suporte. ( ) É responsável por fornecer suporte automatizado ou semiautomatizado para o processo e os métodos. FONTE DA IMAGEM: Disponível em: . Acesso em: 3 ago. 2016. Agora, assinale a alternativa que apresenta a sequência CORRETA: A II - I - IV - III. B I - II - III - IV. C III - IV - II - I. D I - III - II - IV. A Engenharia de Software é composta por diversos conceitos de fundamental importância na área e abrange um processo, um conjunto de métodos ou práticas e diversas ferramentas que possibilitam aos profissionais desenvolverem softwares de alta qualidade. Entendemos software como a criação intelectual, compreendendo os programas, procedimentos, regras e qualquer documentação correlata à operação de um sistema de processamento de dados. Carvalho e Chiossi (2001) descrevem alguns príncipios importantes para a Engenharia de Software. Sobre esses princípios, analise as sentenças a seguir: I- A formalidade busca agrupar conceitos em atributos formais e de serviços, permitindo, assim, desenvolver e reutilizar definições em componentes de softwares de aplicação. Seus efeitos estão associados ao processo de identificação dos aspectos necessários de um determinado fenômeno, desconsiderando os detalhes. II- A decomposição busca definir uma metodologia com diagramas de fácil visualização que devem ser estabelecidos para que possamos ter uma entrega efetiva, permitindo, assim, que partes ou componentes de um produto desenvolvido possam ser utilizados em outros sistemas. III- A padronização busca auxiliar o processo de construção de software, objetivando mais qualidade. Por meio deste princípio, é possível capitalizar experiências de outros projetos e aprender com erros já experimentados, aplicando solução conhecida. 9 03/06/2023, 19:00 Avaliação Final (Objetiva) - Individual FLEX about:blank 6/7 FONTE: CARVALHO, A. M. B. R.; CHIOSSI, T. C. S. Introdução à engenharia de software. Campinas: UNICAMP, 2001. 148p. Agora, assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B Somente a sentença III está correta. C As sentenças II e III estão corretas. D As sentenças I e II estão corretas. O principal objetivo do Guia PMBOK® é identificar o conjunto de conhecimentos em gerenciamento de projetos envolvendo os processos de integração, escopo, tempo, custo, qualidade, recursos humanos, comunicação, riscos, aquisição e envolvidos no projeto. Este guia é amplamente reconhecido como boa prática nas organizações do mundo todo, utilizando: (1) entradas, (2) ferramentas e técnicas e (3) saídas, em cada um dos seus processos para realização do projeto. Acerca destas áreas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A gestão do escopo do projeto trata de identificar os requisitos que serão construídos no projeto. ( ) A gestão de tempo do projeto definirá o período em que o projeto ocorrerá, garantindo sua entrega dentro do prazo previsto. ( ) A gestão da qualidade do projeto permite que o projeto possa ser mais transparente durante seu uso, repasse, armazenamento e disseminação das informações. ( ) A gestão das comunicações irá assegurar que o produto final esteja correto e satisfaça às necessidades e às expectativas do patrocinador ou usuário final. ( ) A gestão de envolvidos do projeto irá permitir que as pessoas internas ou externas ao projeto estejam sincronizadas, a fim de melhorar as decisões do projeto. FONTE: PROJETOSCOLABORATIVOS. Objetivo do Guia PMBOK. Disponível em: . Acesso em: 27 jan. 2016. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F - V. B F - V - V - F - F. C V - F - F - V - V. D V - V - F - F - V. (ENADE, 2008) No processo de desenvolvimento de software, todo software passa pelas fases de análise e projeto, associadas, respectivamente, com o que deve ser feito e como deve ser feito. A partir dessainformação, assinale a alternativa correta: A O objetivo do projeto arquitetural é desenvolver uma estrutura de programa e representar os diversos fluxos de dados entre os módulos. B Na fase de análise, três modelos que devem ser considerados são: do domínio da informação, o funcional e o comportamental. 10 11 03/06/2023, 19:00 Avaliação Final (Objetiva) - Individual FLEX about:blank 7/7 C Para lidar com a complexidade do software, pode-se aplicar o princípio do particionamento, quebrando o problema em problemas menores. Esse princípio não é aplicado nas outras fases de desenvolvimento e ele não causa impacto nos custos de desenvolvimento. D Na fase de projeto, dois níveis de projeto devem ser considerados: o projeto detalhado, que se preocupa com uma transformação dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar, que se preocupa em aprimorar o projeto detalhado para que a implementação possa ser realizada em seguida. (ENADE, 2005) No processo de desenvolvimento de um sistema de tomada de decisões a ser implementado por uma instituição financeira de natureza privada, um profissional de sistemas de informações, contratado por prestação de serviços, recebeu a incumbência de garantir que o novo sistema operasse com uma função de concessão de crédito para clientes com maior probabilidade de honrar compromissos e que representassem menor risco para a instituição. Para a análise do perfil de cada cliente, o projetista definiu uma função de pesquisa e cruzamento de informações obtidas de terceiros e referentes a dados bancários, pessoais, comerciais, de previdência e saúde, e gastos com cartão de crédito. Em pouco tempo de operação, o novo sistema elevou os indicadores de desempenho da instituição financeira, apesar de ter diminuído o número de pessoas atendidas com o programa de concessão de créditos. Quanto às questões éticas associadas à prática profissional, no contexto da situação apresentada, julgue os itens a seguir: I- É direito da empresa utilizar qualquer informação disponível, desde que seja para benefício corporativo. II- A empresa deve controlar, notificar e solicitar consentimento para armazenar e usar informações dos clientes. III- A responsabilidade pelo uso correto de informações é de quem as fornece, de quem as adquire e dos profissionais que as utilizam na construção de sistemas. Assinale a alternativa correta: A Apenas os itens I e II estão certos. B Apenas os itens I e III estão certos. C Apenas os itens II e III estão certos. D Apenas um item está certo. 12 Imprimir
Compartilhar