Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/07/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/5 1. Um software de gerência de configuração deve ser capaz de gerenciar a evolução do software durante o seu processo de desenvolvimento. No que diz respeito aos baselines (linhas base) da gerência de configuração, analise as sentenças a seguir: I- As baselines representam conjuntos de itens de configuração formalmente aprovados que servem de base para as etapas seguintes de desenvolvimento. II- As baselines são definidas e podem ocorrer ao final de cada uma das fases do processo de desenvolvimento de software, ou de algum outro modo definido pela gerência. III- Um item de configuração de software pode ser alterado a qualquer momento durante o desenvolvimento de software, porém só pode gerar duas baselines, uma no início e outra no final assim que encerrar o projeto. IV- Ao término de uma etapa do desenvolvimento, e após sua aceitação formal, a baseline pode ser descartada, pois já se encontra representada nos artefatos gerados. V- Uma das funções da tarefa "Identificação da Configuração" envolve a definição de uma nomenclatura que possibilite a identificação inequívoca dos itens de configuração, baselines e releases. Agora, assinale a alternativa CORRETA: a) Somente a sentença V está correta. b) As sentenças II, III e IV estão corretas. c) As sentenças I, II e V estão corretas. d) As sentenças I, III e V estão corretas. 2. Segundo Fernandes e Abreu (2008), o modelo COBIT é um assunto relevante, porque é uma ferramenta de suporte que permite aos gerentes suprir as deficiências com respeito aos requisitos de controle, questões técnicas e riscos de negócios, comunicando esse nível de controle às partes interessadas. O COBIT habilita o desenvolvimento de políticas claras e boas práticas para controles de TI em toda a empresa. Sobre as áreas com foco em governança de TI na visão do COBIT, analise as sentenças a seguir: I- Um melhor alinhamento baseado na formação acadêmica dos funcionários. II- Entrega de valor que é a execução da proposta de valor de TI através do ciclo de entrega, garantindo que a TI entregue os prometidos benefícios previstos na estratégia da organização, concentrando-se em otimizar custos e provendo o valor intrínseco de TI. III- Gerenciamento de riscos: é importante o mapeamento dos riscos e ter planos para a mitigação destes riscos. IV- Gerenciamento dos recursos inclui a otimização dos investimentos e da gestão adequada dos recursos críticos de TI. V- Monitora todos os processos para garantir que a direção definida seja seguida. Agora, assinale a alternativa CORRETA: FONTE: FERNANDES, Agnaldo Aragon; ABREU, Vladimir Ferraz de. Implantando a governança de TI: da estratégia à gestão dos processos e serviços. 2. ed. Rio de Janeiro: Brasport, 2008. a) As sentenças I, II e III estão corretas. b) As sentenças I, II e IV estão corretas. c) As sentenças II, III, IV e V estão corretas. d) Somente a sentença I está correta. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_2%20aria-label= 02/07/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/5 3. Através de uma certificação de qualidade, as organizações buscam padronizar a forma de realizar as atividades, garantindo maior assertividade nos projetos. As normas da International Organization for Standardization (ISO) especificam requisitos para um sistema gerencial de qualidade de uma organização. Sobre as normas ISO mais utilizadas para dar suporte ao desenvolvimento de software, analise as sentenças a seguir: I- Norma ISO/IEC 12207: responsável por definir as características de funcionalidade, confiabilidade, eficiência, usabilidade, manutenibilidade e portabilidade de software. II- Norma ISO/IEC 15504: responsável pela norma da avaliação de processos de software organizacionais. III- Norma ISO/IEC 9126: responsável por definir o processo de ciclo de vida de software. IV- Norma ISO/IEC 27000: responsável por definir um processo da segurança da informação. V - Norma ISO/IEC 15939: responsável por definir um processo de métrica de software. Agora, assinale a alternativa CORRETA: a) As sentenças II, IV e V estão corretas. b) As sentenças I, IV e V estão corretas. c) As sentenças II, III e IV estão corretas. d) As sentenças I, III e V estão corretas. 4. O desenvolvimento de software é praticado por meio da execução geralmente sequencial de várias atividades que são agrupadas em cada etapa do processo. Dividir o projeto em atividades é relevante no sentido de entender como estas se relacionam e qual o nível de dependência estabelecido no momento de execução. Para colaborar com isso, utiliza-se o conceito de ciclo de vida do software para especificar um grupo de atividades e seus relacionamentos. Sobre o ciclo de vida de desenvolvimento de software, assinale a alternativa CORRETA: a) O modelo em espiral serve como base para o modelo de prototipação e cascata. b) O modelo em cascata é o mais simples e tem as etapas bem definidas. c) O modelo baseado em componentes não tem como foco a reutilização. d) O modelo incremental aumenta o tempo de desenvolvimento do projeto. 5. Cada vez mais, os métodos ágeis têm despertado o interesse da comunidade de Engenharia de Software como uma alternativa para o desenvolvimento de sistemas de uma maneira mais rápida, eficiente e que atenda às reais necessidades dos clientes. Existe no mercado uma série de métodos disponíveis que utilizam a abordagem ágil e que, por seguirem os princípios ágeis, apresentam uma série de atividades semelhantes no seu processo de desenvolvimento. Sobre os métodos ágeis mais utilizados em empresas desenvolvedoras de software, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Scrum: o escopo do projeto é construído através de sprints, em que são realizadas reuniões curtas para decidir quem trabalha nos sprints e quanto tempo dura cada tarefa. ( ) Extreme Programming: proposto para projetos grandes e complexos e concentra-se na colaboração humana, prezando pelas metodologias iterativa e incremental. ( ) Adaptative Software Development (ASD): valoriza o trabalho em equipe através da programação em pares. ( ) Dynamic System Development Method (DSDM): baseada em Desenvolvimento Rápido de Aplicação (RAD) via metodologia incremental, que enfatiza a participação do usuário final. ( ) Crystal Clear: possui foco nas habilidades e talentos de cada pessoa envolvida possibilitando a adaptação a diversos projetos, pois não é feita para empresas padronizadas. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - F - F - V - V. b) F - F - V - V - V. c) V - V - F - F - F. d) V - V - F - F - V. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_3%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_4%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_5%20aria-label= 02/07/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 3/5 6. Omodelo cascata é considerado o ciclo de vida mais antigo da engenharia de software, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com a definição dos requisitos por parte do cliente, avançando pelas atividades de projeto e implementação de software, testes, implantação, culminando no suporte contínuo do software concluído. A respeito das características negativas desse modelo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Demora no atendimento devido aos retrabalhos tardios. ( ) Como os testes ocorrem no final do processo, um erro sutil pode vir a exigir semanas de verificação para que se possa eliminá-lo. ( ) Pelo fato de possuir um modelo de ciclo de vida bem definido e sem sobreposição, pode impactar em atrasos no cronograma do projeto. ( ) É praticamente impossível obter-se a totalidade de requisitos de maneira antecipada e em uma única etapa do projeto, possibilitando o retorno para uma etapa sempre que for necessário. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - F. b) V - F - F - V. c) V - V - V - F. d) V - V - F - V. 7. 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: 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 e IV estão corretas. b) As sentenças II, III e IV estão corretas. c) As sentenças I, III e IV estão corretas. d) As sentenças I, II e III estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_7%20aria-label= 02/07/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 4/5 8. O entendimento popular sobre o conceito de qualidade tem evoluído à medida que a experiência humana acompanha a evolução tecnológica. As gerações que viveram períodos em que as experiências se davam de forma exclusivamente tangível ainda têm em sua programação genética a ideia de que qualidade é sinônimo de durabilidade. Qualidade de software é um processo sistemático que focaliza todas as etapas e os artefatos produzidos com o objetivo de garantir a conformidade de processos e produtos, prevenindo e eliminando defeitos. Com base nessas informações, analise as sentenças a seguir: I- Técnicas de verificação e validação são aplicadas aos softwares durante e depois de seu desenvolvimento para garantir que ele atenda a sua especificação e forneça as funcionalidades esperadas pelos clientes. II- A análise de software é uma técnica de verificação e validação muito usada, que consiste em exercitar o programa usando dados reais processados pelo programa e verificar se as saídas obtidas estão de acordo com as saídas esperadas. III- Revisões não fazem parte das atividades de garantia de qualidade de software. Atividades exigidas para controlar o software e que devem ser aplicadas ao longo de todo processo de engenharia de software. IV- Atividades de testes do software se dão apenas nas fases de construção do software que terá a responsabilidade de implementar os componentes e realizar os testes de unidade e nas demais fases não realizará mais testes. Agora, assinale a alternativa CORRETA: a) As sentenças II e IV estão corretas. b) As sentenças I e III estão corretas. c) As sentenças I e II estão corretas. d) As sentenças I, II e III estão corretas. 9. Risco de um projeto é um evento com uma probabilidade de ocorrer no futuro, impactando o projeto de forma negativa (ameaça) ou positiva (oportunidade). Ele pode ocorrer devido a uma ou mais causas, por isso da importância das empresas de softwares utilizarem um processo consistente para identificar, priorizar, acompanhar e tratar riscos através de uma ativa gestão de riscos em seus projetos. Sobre as quatro formas de se tratar um risco, analise as sentenças a seguir: I- Eliminação: identificar e eliminar proativamente sua existência. II- Mitigação: quando um risco sempre existirá e não há tratamento e resta ficar ciente das consequências. III- Transferência: quando se transfere a outra pessoa ou área a responsabilidade para lidar com o risco para você. IV- Aceitação: diante de riscos sem eliminação no projeto, buscar meios para reduzir o impacto de sua ocorrência. Agora, assinale a alternativa CORRETA: a) As sentenças II e III estão corretas. b) As sentenças I, II e IV estão corretas. c) As sentenças I e III estão corretas. d) As sentenças I e IV estão corretas. 10.O gerenciamento de projetos de software envolve atividades para assegurar que o software seja entregue dentro do prazo e do orçamento previsto, estando de acordo com os requisitos da organização. As pessoas devem ser organizadas para o trabalho de desenvolvimento de forma efetiva, pois seu planejamento compreende a elaboração de estimativas para o trabalho a ser realizado, o estabelecimento de compromissos necessários e a definição de planos para a realização do trabalho. Sobre os quatro fatores conhecidos como 4Ps, que definem o gerenciamento de projeto de forma efetiva, assinale a alternativa CORRETA: a) Pessoas, prazo, plano e produto. b) Pessoas, produto, processo e projeto. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_8%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_9%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_10%20aria-label= 02/07/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 5/5 c) Projeto, plano, prazo e pessoa. d) Produto, projeto, prazo e planejamento. 11.(ENADE, 2008) O rational unified process (RUP) é um processo de engenharia de software cujo objetivo é assegurar a produção de software de alta qualidade, satisfazendo as necessidades dos usuários no prazo e nos custos previstos. O RUP contém uma estrutura que pode ser adaptada e estendida, pois é formado por duas estruturas principais, denominadas dimensões, que representam os aspectos dinâmicos e estáticos do processo. O aspecto dinâmico é expresso em ciclos, fases, iterações e marcos. O estático, por sua vez, contém as disciplinas, os fluxos, os artefatos e os trabalhadores. Com base na iteração do RUP, julgue as asserções a seguir: I - A cada iteração das fases do RUP, geram-se ou não artefatos de software. PORQUE II - Os artefatos produzidos dependem da ênfase que é dada a cada disciplina.Assinale a alternativa CORRETA: a) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. b) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. c) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. d) As duas asserções são proposições verdadeiras, mas a segunda não é justificativa correta da primeira. 12.(ENADE, 2011) Uma empresa vem desenvolvendo um programa de melhoria de seus processos de software utilizando o modelo de qualidade CMMI. O programa envolveu a definição de todos os processos padrão da organização, implementação de técnicas de controle estatístico de processos e métodos de melhoria contínua. Após a avaliação SCAMPI, classe A, foi detectado que a área de processo de PP - Project Planning (Planejamento de Projeto) não estava aderente ao modelo. Nesse contexto, considerando a representação por estágios do CMMI, a empresa seria classificada em que nível de maturidade? a) Nível 2. b) Nível 1. c) Nível 4. d) Nível 3. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_11%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTc4NUdUSQ==&action2=QURTMTk=&action3=NjY4NzQ5&action4=MjAyMS8x&prova=MzQ3OTg4NTg=#questao_12%20aria-label=
Compartilhar