Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE SOFTWARE UNIASSELVI SIMULADO: 3 simulado 1Esse é o modelo que representa a principal forma de representação dos modelos sequenciais, sendo que cada fase necessita da elaboração de um ou mais documentos, bem como sua aprovação, antes de dar início à fase seguinte. A qual modelo o exposto se refere? A Em V. B Cascata. C Incremental. D Espiral. 2 Melhoria de Processo do Software Brasileiro tem como objetivo definir um modelo de melhoria e avaliação de processo de software, adequado, preferencialmente, para micro, pequenas e médias empresas brasileiras, de forma a atender as suas necessidades de negócio e a ser reconhecido nacional e internacionalmente como um modelo aplicável à indústria de software. Com relação ao projeto de Melhoria de Processo (MPS.BR) nível F, assinale a alternativa CORRETA: A O processo Definição do Processo Organizacional tem como objetivo estabelecer e manter um conjunto de ativos de processo organizacional e padrões do ambiente de trabalho usáveis e aplicáveis às necessidades de negócio da organização. B O processo Avaliação e Melhoria do Processo Organizacional tem como objetivo determinar o quanto os processos padrão da organização contribuem para alcançar os objetivos de negócio da organização. C O processo Garantia da Qualidade tem como objetivo assegurar que os produtos de trabalho e execução dos processos estejam em conformidade com os planos, procedimentos e padrões estabelecidos. D O processo Gerência de Portfólio tem como objetivo armazenar, analisar e relatar os dados relativos aos produtos desenvolvidos e aos processos implementados na organização e em seus projetos, de forma a apoiar os objetivos organizacionais. 3 O atributo é a decomposição da entidade em seus dados. A associação de dados de uma mesma entidade pode ser chamada de classe de dados. Existem vários tipos de atributos em função de sua existência dentro da entidade. Sobre o atributo classificador, assinale a alternativa CORRETA: A É o atributo obrigatório, que distingue a entidade em dois ou mais tipos. Exemplo: Sexo (M - masculino, F - feminino). B É o atributo que pode ser omitido. C É o atributo que identifica uma entidade. D É o atributo que é definido como o resultado de uma operação matemática sobre outros atributos da entidade. 4 Ferramentas de gestão de processo de software são utilizadas para dar suporte ao processo de desenvolvimento. Essas ferramentas servem para oferecer um conjunto de serviços e atividades a fim de minimizar o tempo de execução mantendo alto nível de qualidade em projetos de software. Para aumentar a produtividade pela notação BPMN, devemos utilizar uma boa ferramenta. O desenho a seguir representa qual ferramenta? A Ferramenta case: Bizagi Modeler. B Ferramenta case: DRAW.io. C Ferramenta case: BPMN.io. D Ferramenta case: Aris Express. 5 Ferramentas de gestão de processo de software são utilizadas para dar suporte ao processo de desenvolvimento. Essas ferramentas servem para oferecer um conjunto de serviços e atividades a fim de minimizar o tempo de execução mantendo alto nível de qualidade em projetos de software. Para aumentar a produtividade pela notação BPMN, devemos utilizar uma boa ferramenta. A figura a seguir representa qual ferramenta? A SYDLE. B HEFLO! Documentação. C Microsoft Visio®. D MODELIO. 6 Ferramentas de gestão de processo de software são utilizadas para dar suporte ao processo de desenvolvimento. Essas ferramentas servem para oferecer um conjunto de serviços e atividades a fim de minimizar o tempo de execução mantendo alto nível de qualidade em projetos de software. Para aumentar a produtividade pela notação BPMN, devemos utilizar uma boa ferramenta. Nesse sentido, considere as características a seguir: - Esta ferramenta de modelagem de processos software livre possui objetivo original de modelagem de diagramas UML, mas foi estendida para criar diagramas de processos em BPMN. - Quem utiliza tem a sensação de trabalhar em uma ferramenta de desenvolvedor, pois ela é baseada no eclipse, famosa interface para desenvolvimento de software. Qual ferramenta possui as características descritas? A HEFLO! Documentação. B Microsoft Visio®. C SYDLE. D MODELIO. 7 Ferramentas de gestão de processo de software são utilizadas para dar suporte ao processo de desenvolvimento. Essas ferramentas servem para oferecer um conjunto de serviços e atividades a fim de minimizar o tempo de execução mantendo alto nível de qualidade em projetos de software. Para aumentar a produtividade pela notação BPMN, devemos utilizar uma boa ferramenta. Qual o ponto forte da ferramenta Microsoft Visio®? A É on-line e permite criar diagramas de processo sem precisar instalar nenhum aplicativo. B Produção de um software com características próprias, fornecendo ferramentas e conteúdos que podem ser usados como base para uma grande variedade de processos de TI a fim de resolver necessidades. C São os diagramas técnicos e profissionais, com imagens vetoriais, que podem ser ampliados e manipulados com facilidade. D Possui o recurso de menu de contexto, que permite criar o fluxo a partir do conector no elemento anterior. 8 Segundo Martins Azevedo (2013, p. 7), “desenvolver categorias genéricas para as aplicações de softwares é uma tarefa muito difícil. Quanto mais complexo é o sistema, mais difícil é determinar de forma clara os vários componentes do software”. Para o Pressman (1995) podem-se dividir as aplicações em tipos de software. Observe a descrição de um desses tipos a seguir: - São os softwares desenvolvidos para o uso pessoal do computador, tais como planilhas eletrônicas, processadores de textos, jogos etc. Eles continuam a representar os mais inovadores projetos de interface com os seres humanos de toda indústria de software. Sobre qual tipo de software o trecho acima está se referindo? Assinale a alternativa CORRETA: A Aplicações Web B Software de Computador Pessoal C Software Embutido D Software de Inteligência Artificial 9 Segundo Pressman (2011, p. 40), “Uma metodologia (framework) de processo estabelece o alicerce para um processo de engenharia de software completo, por meio da identificação de um pequeno número de atividades estruturais aplicáveis a todos os projetos, independentemente de tamanho ou complexidade”. Além disso, a metodologia de processo engloba um conjunto de atividades de apoio, também conhecidas como atividades guarda-chuva, aplicáveis em todo o processo de software. “Uma metodologia de processo genérico para engenharia de software compreende cinco atividades: Comunicação, Planejamento, Modelagem, Construção e Emprego”. Observe o trecho a seguir e identifique qual das 5 atividades ele está se referindo: - Qualquer jornada complicada pode ser simplificada caso exista um mapa. Um projeto de software é uma jornada complicada, e essa atividade cria um “mapa” que ajuda a guiar a equipe na sua jornada. O mapa – denominado plano de projeto de software – define o trabalho de engenharia de software, descrevendo as tarefas técnicas a ser conduzidas, os riscos prováveis, os recursos que serão necessários, os produtos resultantes a serem produzidos e um cronograma de trabalho. Assinale a alternativa CORRETA: A Comunicação B Construção C Modelagem D Planejamento 10 As atividades lógicas do processo de engenharia de software são complementadas por uma série de atividades de guarda-chuva, geralmente aplicadas ao longo de um projeto, auxiliando a equipe a gerenciar, a controlar o progresso, a qualidade, as mudanças e os riscos (PRESSMAN, 2011, p. 41-42). Observe a descrição de uma dessas atividades a seguir: - Engloba as atividades necessárias para criar artefatos, por exemplo, modelos, documentos, logs, formulários e listas. Sobre qualatividade esse trecho está se referindo? Assinale a alternativa CORRETA: A Medição B Preparo e produção dos artefatos de software C Gerenciamento da reusabilidade D Gerenciamento da configuração de software
Compartilhar