Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Em uma organizacão por projetos: (Assinale a alternativa CORRETA). Está subordinada ao gerente funcional. Está subordinada a muitos chefes. Não consegue atingir seus objetivos. Nem sempre terá um "lar" de retorno ao final do projeto. Não é fiel ao projeto. Respondido em 25/03/2020 10:47:24 Explicação: A principal desvantagem de uma organização por projetos é que, no fim do projeto, a equipe se dispersa e não tem um departamento funcional ("lar") para o qual voltar. 2a Questão A aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos denomina-se: Gestão de Risco. Gestão do Conhecimento. Gerenciamento Contábil Financeiro. Gerenciamento de Projetos. Gestão de pessoas. Respondido em 25/03/2020 10:47:17 Explicação: O gerenciamento de projetos reúne habilidades que o líder dever possuir como liderança e conhecimento técnico, além de ferramentas de apoio. 3a Questão Um gerente de projeto está tentando concluir um projeto de desenvolvimento de software, mas não consegue obter atenção suficiente para o projeto. Os recursos estão concentrados em realizar trabalho relacionado a processos e o gerente do projeto tem pouca autoridade para designar recursos adequadamente. Em qual forma de organização o gerente de projeto trabalha? Fraca Funcional Facilitador Matricial Coordenador Respondido em 25/03/2020 10:47:20 Explicação: Em uma organização funcional o gerente de projeto tem o menor apoio e pouca autoridade para ddesignar recursos. Facilitador e coordenador são formas de matriz fraca. 4a Questão Em uma organização de matriz fraca dois gerentes de projetos acabam de perceber que seu poder é limitado. Um deles é facilitador de projetos e o outro atua como coordenador de projetos. Qual é a diferença entre um facilitador e um coordenador de projetos? O facilitador do projeto está subordinado a um gerente de nível mais alto. O facilitador do projeto tem alguma autoridade. O facilitador do projeto não pode tomar decisões. O facilitador do projeto pode tomar decisões. O facilitador do projeto gerencia o projeto até a entrega do produto/serviço. Respondido em 25/03/2020 10:47:34 Explicação: O coordenador do projeto está subordinado a um gerente de nível mais alto e tem autoridade para tomar algumas decisões. O facilitador do projeto não tem autoridade para tomar decisões. 5a Questão Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto. Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão: (Assinale a alternativa CORRETA). Abertas Complexas Simples Difíceis de automatizar Fechadas Respondido em 25/03/2020 10:47:39 Explicação: Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da organização, as comunicações são mais complexas. 6a Questão Em uma conversa entre gerentes de projetos, alguns reclamam de com o é difícil gerenciar projetos na empresa em que trabalham. Alguns reclamam das partes interessadas e da quantidade de mudanças que solicitam. Outros comentam o quanto é difícil consegyir que as pesoas cooperem e trabalhem. Um gerente quer se concentrar nas vantagens da organiação matricial. Assinale o item que ele menciona. As comunicações são mais fáceis. Os relatórios são mais fáceis de compreender. Aumento do controle do gerente de projetso sobre os recursos. As reuniões são realizadas em menor tempo. Mais um chefe para a equipes de projeto 1a Questão Em uma organizacão por projetos: (Assinale a alternativa CORRETA). Está subordinada ao gerente funcional. Não consegue atingir seus objetivos. Nem sempre terá um "lar" de retorno ao final do projeto. Está subordinada a muitos chefes. Não é fiel ao projeto. Respondido em 25/03/2020 10:47:56 Explicação: A principal desvantagem de uma organização por projetos é que, no fim do projeto, a equipe se dispersa e não tem um departamento funcional ("lar") para o qual voltar. 2a Questão A aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos denomina-se: Gestão de pessoas. Gestão de Risco. Gestão do Conhecimento. Gerenciamento de Projetos. Gerenciamento Contábil Financeiro. Respondido em 25/03/2020 10:47:59 Explicação: O gerenciamento de projetos reúne habilidades que o líder dever possuir como liderança e conhecimento técnico, além de ferramentas de apoio. 3a Questão Um gerente de projeto está tentando concluir um projeto de desenvolvimento de software, mas não consegue obter atenção suficiente para o projeto. Os recursos estão concentrados em realizar trabalho relacionado a processos e o gerente do projeto tem pouca autoridade para designar recursos adequadamente. Em qual forma de organização o gerente de projeto trabalha? Funcional Fraca Facilitador Matricial Coordenador Respondido em 25/03/2020 10:47:52 Explicação: Em uma organização funcional o gerente de projeto tem o menor apoio e pouca autoridade para ddesignar recursos. Facilitador e coordenador são formas de matriz fraca. 4a Questão Em uma organização de matriz fraca dois gerentes de projetos acabam de perceber que seu poder é limitado. Um deles é facilitador de projetos e o outro atua como coordenador de projetos. Qual é a diferença entre um facilitador e um coordenador de projetos? O facilitador do projeto tem alguma autoridade. O facilitador do projeto está subordinado a um gerente de nível mais alto. O facilitador do projeto não pode tomar decisões. O facilitador do projeto pode tomar decisões. O facilitador do projeto gerencia o projeto até a entrega do produto/serviço. Respondido em 25/03/2020 10:47:55 Explicação: O coordenador do projeto está subordinado a um gerente de nível mais alto e tem autoridade para tomar algumas decisões. O facilitador do projeto não tem autoridade para tomar decisões. 5a Questão Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto. Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão: (Assinale a alternativa CORRETA). Fechadas Difíceis de automatizar Abertas Simples Complexas Respondido em 25/03/2020 10:48:08 Explicação: Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da organização, as comunicações são mais complexas. 6a Questão Em uma conversa entre gerentes de projetos, alguns reclamam de com o é difícil gerenciar projetos na empresa em que trabalham. Alguns reclamam das partes interessadas e da quantidade de mudanças que solicitam. Outros comentam o quanto é difícil consegyir que as pesoas cooperem e trabalhem. Um gerente quer se concentrar nas vantagens da organiação matricial. Assinale o item que ele menciona. As reuniões são realizadas em menor tempo. Mais um chefe para a equipes de projeto Os relatórios são mais fáceis de compreender. Aumento do controle do gerente de projetso sobre os recursos. As comunicações são mais fáceis. 1a Questão Em uma organizacão por projetos: (Assinale a alternativa CORRETA). Não consegue atingir seus objetivos. Não é fiel ao projeto. Está subordinada ao gerente funcional. Nem sempre terá um "lar" de retorno ao final do projeto. Estásubordinada a muitos chefes. Respondido em 25/03/2020 10:48:27 Explicação: A principal desvantagem de uma organização por projetos é que, no fim do projeto, a equipe se dispersa e não tem um departamento funcional ("lar") para o qual voltar. 2a Questão A aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos denomina-se: Gerenciamento Contábil Financeiro. Gestão de pessoas. Gerenciamento de Projetos. Gestão de Risco. Gestão do Conhecimento. Respondido em 25/03/2020 10:48:21 Explicação: O gerenciamento de projetos reúne habilidades que o líder dever possuir como liderança e conhecimento técnico, além de ferramentas de apoio. 3a Questão Um gerente de projeto está tentando concluir um projeto de desenvolvimento de software, mas não consegue obter atenção suficiente para o projeto. Os recursos estão concentrados em realizar trabalho relacionado a processos e o gerente do projeto tem pouca autoridade para designar recursos adequadamente. Em qual forma de organização o gerente de projeto trabalha? Matricial Facilitador Fraca Funcional Coordenador Respondido em 25/03/2020 10:48:34 Explicação: Em uma organização funcional o gerente de projeto tem o menor apoio e pouca autoridade para ddesignar recursos. Facilitador e coordenador são formas de matriz fraca. 4a Questão Em uma organização de matriz fraca dois gerentes de projetos acabam de perceber que seu poder é limitado. Um deles é facilitador de projetos e o outro atua como coordenador de projetos. Qual é a diferença entre um facilitador e um coordenador de projetos? O facilitador do projeto tem alguma autoridade. O facilitador do projeto pode tomar decisões. O facilitador do projeto gerencia o projeto até a entrega do produto/serviço. O facilitador do projeto não pode tomar decisões. O facilitador do projeto está subordinado a um gerente de nível mais alto. Respondido em 25/03/2020 10:48:34 Explicação: O coordenador do projeto está subordinado a um gerente de nível mais alto e tem autoridade para tomar algumas decisões. O facilitador do projeto não tem autoridade para tomar decisões. 5a Questão Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto. Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão: (Assinale a alternativa CORRETA). Difíceis de automatizar Simples Abertas Complexas Fechadas Respondido em 25/03/2020 10:48:47 Explicação: Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da organização, as comunicações são mais complexas. 6a Questão Em uma conversa entre gerentes de projetos, alguns reclamam de com o é difícil gerenciar projetos na empresa em que trabalham. Alguns reclamam das partes interessadas e da quantidade de mudanças que solicitam. Outros comentam o quanto é difícil consegyir que as pesoas cooperem e trabalhem. Um gerente quer se concentrar nas vantagens da organiação matricial. Assinale o item que ele menciona. Mais um chefe para a equipes de projeto As reuniões são realizadas em menor tempo. Aumento do controle do gerente de projetso sobre os recursos. As comunicações são mais fáceis. Os relatórios são mais fáceis de compreender. 1a Questão Em uma organizacão por projetos: (Assinale a alternativa CORRETA). Não consegue atingir seus objetivos. Está subordinada ao gerente funcional. Nem sempre terá um "lar" de retorno ao final do projeto. Está subordinada a muitos chefes. Não é fiel ao projeto. Respondido em 25/03/2020 10:48:50 Explicação: A principal desvantagem de uma organização por projetos é que, no fim do projeto, a equipe se dispersa e não tem um departamento funcional ("lar") para o qual voltar. 2a Questão A aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos denomina-se: Gerenciamento Contábil Financeiro. Gestão de pessoas. Gestão do Conhecimento. Gerenciamento de Projetos. Gestão de Risco. Respondido em 25/03/2020 10:49:03 Explicação: O gerenciamento de projetos reúne habilidades que o líder dever possuir como liderança e conhecimento técnico, além de ferramentas de apoio. 3a Questão Um gerente de projeto está tentando concluir um projeto de desenvolvimento de software, mas não consegue obter atenção suficiente para o projeto. Os recursos estão concentrados em realizar trabalho relacionado a processos e o gerente do projeto tem pouca autoridade para designar recursos adequadamente. Em qual forma de organização o gerente de projeto trabalha? Coordenador Fraca Facilitador Funcional Matricial Respondido em 25/03/2020 10:48:55 Explicação: Em uma organização funcional o gerente de projeto tem o menor apoio e pouca autoridade para ddesignar recursos. Facilitador e coordenador são formas de matriz fraca. 4a Questão Em uma organização de matriz fraca dois gerentes de projetos acabam de perceber que seu poder é limitado. Um deles é facilitador de projetos e o outro atua como coordenador de projetos. Qual é a diferença entre um facilitador e um coordenador de projetos? O facilitador do projeto não pode tomar decisões. O facilitador do projeto tem alguma autoridade. O facilitador do projeto gerencia o projeto até a entrega do produto/serviço. O facilitador do projeto pode tomar decisões. O facilitador do projeto está subordinado a um gerente de nível mais alto. Respondido em 25/03/2020 10:49:02 Explicação: O coordenador do projeto está subordinado a um gerente de nível mais alto e tem autoridade para tomar algumas decisões. O facilitador do projeto não tem autoridade para tomar decisões. 5a Questão Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto. Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão: (Assinale a alternativa CORRETA). Complexas Simples Fechadas Abertas Difíceis de automatizar Respondido em 25/03/2020 10:49:16 Explicação: Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da organização, as comunicações são mais complexas. 6a Questão Em uma conversa entre gerentes de projetos, alguns reclamam de com o é difícil gerenciar projetos na empresa em que trabalham. Alguns reclamam das partes interessadas e da quantidade de mudanças que solicitam. Outros comentam o quanto é difícil consegyir que as pesoas cooperem e trabalhem. Um gerente quer se concentrar nas vantagens da organiação matricial. Assinale o item que ele menciona. Aumento do controle do gerente de projetso sobre os recursos. Mais um chefe para a equipes de projeto As reuniões são realizadas em menor tempo. Os relatórios são mais fáceis de compreender. As comunicações são mais fáceis. 1a Questão Em uma organizacão por projetos: (Assinale a alternativa CORRETA). Não consegue atingir seus objetivos. Está subordinada ao gerente funcional. Não é fiel ao projeto. Nem sempre terá um "lar" de retorno ao final do projeto. Está subordinada a muitos chefes. Respondido em 25/03/2020 10:49:30 Explicação: A principal desvantagem de uma organização por projetos é que, no fim do projeto, a equipe se dispersa e não tem um departamento funcional ("lar") para o qual voltar. 2a QuestãoA aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos denomina-se: Gerenciamento Contábil Financeiro. Gestão de pessoas. Gerenciamento de Projetos. Gestão de Risco. Gestão do Conhecimento. Respondido em 25/03/2020 10:49:32 Explicação: O gerenciamento de projetos reúne habilidades que o líder dever possuir como liderança e conhecimento técnico, além de ferramentas de apoio. 3a Questão Um gerente de projeto está tentando concluir um projeto de desenvolvimento de software, mas não consegue obter atenção suficiente para o projeto. Os recursos estão concentrados em realizar trabalho relacionado a processos e o gerente do projeto tem pouca autoridade para designar recursos adequadamente. Em qual forma de organização o gerente de projeto trabalha? Coordenador Matricial Fraca Funcional Facilitador Respondido em 25/03/2020 10:49:34 Explicação: Em uma organização funcional o gerente de projeto tem o menor apoio e pouca autoridade para ddesignar recursos. Facilitador e coordenador são formas de matriz fraca. 4a Questão Em uma organização de matriz fraca dois gerentes de projetos acabam de perceber que seu poder é limitado. Um deles é facilitador de projetos e o outro atua como coordenador de projetos. Qual é a diferença entre um facilitador e um coordenador de projetos? O facilitador do projeto não pode tomar decisões. O facilitador do projeto está subordinado a um gerente de nível mais alto. O facilitador do projeto gerencia o projeto até a entrega do produto/serviço. O facilitador do projeto pode tomar decisões. O facilitador do projeto tem alguma autoridade. Respondido em 25/03/2020 10:49:41 Explicação: O coordenador do projeto está subordinado a um gerente de nível mais alto e tem autoridade para tomar algumas decisões. O facilitador do projeto não tem autoridade para tomar decisões. 5a Questão Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto. Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão: (Assinale a alternativa CORRETA). Complexas Fechadas Difíceis de automatizar Abertas Simples Respondido em 25/03/2020 10:49:34 Explicação: Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da organização, as comunicações são mais complexas. 6a Questão Em uma conversa entre gerentes de projetos, alguns reclamam de com o é difícil gerenciar projetos na empresa em que trabalham. Alguns reclamam das partes interessadas e da quantidade de mudanças que solicitam. Outros comentam o quanto é difícil consegyir que as pesoas cooperem e trabalhem. Um gerente quer se concentrar nas vantagens da organiação matricial. Assinale o item que ele menciona. Os relatórios são mais fáceis de compreender. Mais um chefe para a equipes de projeto Aumento do controle do gerente de projetso sobre os recursos. As reuniões são realizadas em menor tempo. As comunicações são mais fáceis. 1a Questão Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do desenvolvimento dependia do término da fase anterior, Como se chama o processso de desenvolvimento de software com essa propriedade? Cascata àgil UML iterativo incremental RUP Respondido em 25/03/2020 10:50:04 Explicação: esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da anterior 2a Questão Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem. Como se chama o modelo que apresenta essa propriedade? ágil Incremental RUP cascata sequencial Respondido em 25/03/2020 10:50:10 Explicação: o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado logo o modelo é o incremental 3a Questão Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e: A|ssinale a complementação correta. desenvolvimento incremental geração de relatórios de teste implementação e teste unitário análise de recursos e software pesquisa e testes. Respondido em 25/03/2020 10:50:06 Explicação: De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário. 4a Questão A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes parciais. Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não identificados. Não possibilita avaliar a qualidade do software produzido. É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao cliente. Permite avaliar o desempenho geral da equipe de desenvolvimento de software Respondido em 25/03/2020 10:50:14 Explicação: O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software. 5a Questão Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. Os incrementos de um software são entregues ao cliente somente duas vezes. Os incrementos de um software são entregues ao cliente de uma só vez. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. Respondido em 25/03/2020 10:50:30 Explicação: Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a elicitação de requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma incremental. 6a Questão Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento. iterativoincremental evolutivo iterativo e incremental em cascata Respondido em 25/03/2020 10:50:26 Explicação: O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem necessariamente esta sequencialidade. 7a Questão Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema: segurança utilização mínima de recursos legibilidade legalidade atualização contínua Respondido em 25/03/2020 10:50:31 Explicação: De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas necessidades em cada ciclo. 8a Questão O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (riscos, lições aprendidas) e incrementa novos objetivos para a fase seguinte, seguindo para a próxima iteração. O modelo de software em questão é o: Assinale a resposta correta. Modelo espiral RAD Modelo cascata Prototipação Modelo evolutivo 1a Questão Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do desenvolvimento dependia do término da fase anterior, Como se chama o processso de desenvolvimento de software com essa propriedade? àgil iterativo incremental RUP Cascata UML Respondido em 25/03/2020 10:50:46 Explicação: esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da anterior 2a Questão Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem. Como se chama o modelo que apresenta essa propriedade? RUP cascata sequencial Incremental ágil Respondido em 25/03/2020 10:51:02 Explicação: o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado logo o modelo é o incremental 3a Questão Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e: A|ssinale a complementação correta. geração de relatórios de teste implementação e teste unitário desenvolvimento incremental pesquisa e testes. análise de recursos e software Respondido em 25/03/2020 10:50:57 Explicação: De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário. 4a Questão A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes parciais. Não possibilita avaliar a qualidade do software produzido. Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não identificados. Permite avaliar o desempenho geral da equipe de desenvolvimento de software É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao cliente. Respondido em 25/03/2020 10:51:03 Explicação: O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software. 5a Questão Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. Os incrementos de um software são entregues ao cliente somente duas vezes. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação. Os incrementos de um software são entregues ao cliente de uma só vez. Respondido em 25/03/2020 10:51:17 Explicação: Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a elicitação de requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma incremental. 6a Questão Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento. evolutivo em cascata iterativo incremental iterativo e incremental Respondido em 25/03/2020 10:51:23 Explicação: O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem necessariamente esta sequencialidade. 7a Questão Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema: legibilidade utilização mínima de recursos legalidade atualização contínua segurança Respondido em 25/03/2020 10:51:27 Explicação: De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas necessidades em cada ciclo. 8a Questão O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (riscos, lições aprendidas) e incrementa novos objetivos para a fase seguinte, seguindo para a próxima iteração. O modelo de software em questão é o: Assinale a resposta correta. Modelo cascata RAD Modelo evolutivo Modelo espiral Prototipação 1a Questão Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do desenvolvimentodependia do término da fase anterior, Como se chama o processso de desenvolvimento de software com essa propriedade? RUP àgil Cascata UML iterativo incremental Respondido em 25/03/2020 10:51:34 Explicação: esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da anterior 2a Questão Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem. Como se chama o modelo que apresenta essa propriedade? Incremental ágil sequencial cascata RUP Respondido em 25/03/2020 10:51:50 Explicação: o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado logo o modelo é o incremental 3a Questão Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e: A|ssinale a complementação correta. pesquisa e testes. geração de relatórios de teste implementação e teste unitário análise de recursos e software desenvolvimento incremental Respondido em 25/03/2020 10:51:53 Explicação: De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário. 4a Questão A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele Não possibilita avaliar a qualidade do software produzido. Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não identificados. É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao cliente. Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes parciais. Permite avaliar o desempenho geral da equipe de desenvolvimento de software Respondido em 25/03/2020 10:51:58 Explicação: O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software. 5a Questão Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. Os incrementos de um software são entregues ao cliente de uma só vez. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação. A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. Os incrementos de um software são entregues ao cliente somente duas vezes. Respondido em 25/03/2020 10:51:50 Explicação: Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a elicitação de requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma incremental. 6a Questão Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento. iterativo e incremental evolutivo em cascata incremental iterativo Respondido em 25/03/2020 10:51:55 Explicação: O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem necessariamente esta sequencialidade. 7a Questão Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema: atualização contínua utilização mínima de recursos legalidade segurança legibilidade Respondido em 25/03/2020 10:52:09 Explicação: De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas necessidades em cada ciclo. 8a Questão O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (riscos, lições aprendidas) e incrementa novos objetivos para a fase seguinte, seguindo para a próxima iteração. O modelo de software em questão é o: Assinale a resposta correta. RAD Modelo cascata Prototipação Modelo evolutivo Modelo espiral 1a Questão Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do desenvolvimento dependia do término da fase anterior, Como se chama o processso de desenvolvimento de software com essa propriedade? iterativo incremental UML àgil RUP Cascata Respondido em 25/03/2020 10:52:22 Explicação: esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da anterior 2a Questão Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem. Como se chama o modelo que apresenta essa propriedade? Incremental sequencial ágil RUP cascata Respondido em 25/03/2020 10:52:25 Explicação: o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado logo o modelo é o incremental 3a Questão Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e: A|ssinale a complementação correta. pesquisa e testes. geração de relatórios de teste desenvolvimento incremental análise de recursos e software implementação e teste unitário Respondido em 25/03/2020 10:52:33 Explicação: De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário. 4a QuestãoA prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao cliente. Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não identificados. Permite avaliar o desempenho geral da equipe de desenvolvimento de software Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes parciais. Não possibilita avaliar a qualidade do software produzido. Respondido em 25/03/2020 10:52:35 Explicação: O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software. 5a Questão Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. Os incrementos de um software são entregues ao cliente somente duas vezes. Os incrementos de um software são entregues ao cliente de uma só vez. A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. Respondido em 25/03/2020 10:52:38 Explicação: Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a elicitação de requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma incremental. 6a Questão Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento. evolutivo iterativo e incremental incremental iterativo em cascata Respondido em 25/03/2020 10:52:53 Explicação: O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem necessariamente esta sequencialidade. 7a Questão Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema: legibilidade segurança legalidade atualização contínua utilização mínima de recursos Respondido em 25/03/2020 10:52:57 Explicação: De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas necessidades em cada ciclo. 8a Questão O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (riscos, lições aprendidas) e incrementa novos objetivos para a fase seguinte, seguindo para a próxima iteração. O modelo de software em questão é o: Assinale a resposta correta. Modelo cascata Prototipação Modelo evolutivo Modelo espiral RAD 1a Questão Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do desenvolvimento dependia do término da fase anterior, Como se chama o processso de desenvolvimento de software com essa propriedade? àgil RUP iterativo incremental UML Cascata Respondido em 25/03/2020 10:53:02 Explicação: esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da anterior 2a Questão Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem. Como se chama o modelo que apresenta essa propriedade? RUP ágil sequencial cascata Incremental Respondido em 25/03/2020 10:53:15 Explicação: o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado logo o modelo é o incremental 3a Questão Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e: A|ssinale a complementação correta. geração de relatórios de teste desenvolvimento incremental pesquisa e testes. análise de recursos e software implementação e teste unitário Respondido em 25/03/2020 10:53:20 Explicação: De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário. 4a Questão A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes parciais. Não possibilita avaliar a qualidade do software produzido. Permite avaliar o desempenho geral da equipe de desenvolvimento de software Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não identificados. É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao cliente. Respondido em 25/03/2020 10:53:34 Explicação: O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software. 5a Questão Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. Os incrementos de um software são entregues ao cliente somente duas vezes. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação. Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. Os incrementos de um softwaresão entregues ao cliente de uma só vez. A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. Respondido em 25/03/2020 10:53:37 Explicação: Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a elicitação de requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma incremental. 6a Questão Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento. evolutivo iterativo iterativo e incremental incremental em cascata Respondido em 25/03/2020 10:53:47 Explicação: O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem necessariamente esta sequencialidade. 7a Questão Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema: utilização mínima de recursos legalidade atualização contínua segurança legibilidade Respondido em 25/03/2020 10:53:40 Explicação: De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas necessidades em cada ciclo. 8a Questão O Ciclo de Vida de um Sistema especifica todas as fases de desenvolvimento, desde sua concepção até o processo de manutenção e declínio. No que diz respeito ao desenvolvimento de software, existem alguns processos conhecidos. Um destes processos, possui característica iterativa e incremental, inicia cada fase do projeto realizando um planejamento prévio, realiza a execução da fase, verifica o progresso e os resultados da fase (riscos, lições aprendidas) e incrementa novos objetivos para a fase seguinte, seguindo para a próxima iteração. O modelo de software em questão é o: Assinale a resposta correta. Modelo espiral Prototipação Modelo cascata Modelo evolutivo RAD 1a Questão Temos aplicação de qualidade em duas dimensões: qualidade do processo e qualidade do produto. A dimensão da qualidade do processo refere-se: I- A qualidade deve existir desde o início, ou seja, já na fase de análise de requisitos, quando acontece o levantamento de requisitos. II- A garantida com a aplicação de testes sistemáticos nos vários estágios de desenvolvimento. III- A garantir e monitorar os métodos e os padrões que os engenheiros de software usam e verificar se eles estão usando apropriadamente seus conhecimentos. Assinale a assertiva correta. Apenas o item I está correto. Apenas os itens I e II estão corretos. Apenas o item II está correto. Apenas o item III está correto. Apenas os itens II e III estão corretos. Respondido em 25/03/2020 10:54:00 Explicação: Monitorar os métodos e os padrões que os engenheiros de software usam e verificar se eles estão usando apropriadamente seus conhecimentos, refere-se ao papel da SQA (Garantia de qualidade de software). 2a Questão Qual o papel da SQA (Garantia de qualidade de software)? A partir de processos uniformes e consistentes a tendência é que o produto final gerado, o software, seja eficiente. Conseguir melhores projetistas para projetar o produto, então, em geral, SQA não pode tê-los. Monitorar os métodos e os padrões que os engenheiros de software usam e verificar se eles estão usando apropriadamente seus conhecimentos. Tornar possível que qualquer pessoa possa fazer revisões no trabalho de pessoas experientes. Processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Respondido em 25/03/2020 10:54:14 Explicação: Tornar possível que qualquer pessoa possa fazer revisões no trabalho de pessoas experientes é um dos desafios críticos para qualquer programa de qualidade. Conseguir melhores projetistas para projetar o produto, então, em geral, SQA não pode tê-los é o que os gerentes necessitam. A partir de processos uniformes e consistentes a tendência é que o produto final gerado, o software seja eficiente, acontece com os Softwares mal testados que geram prejuízos as empresas. Processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos, é o conceito geral de SQL. 3a Questão O que podemos concluir do gráfico abaixo apresentado? No eixo vertical, temos o custo de conserto de erros em software No eixo horizontal, temos as fases do processo de desenvolvimento de software o ideal é detectarmos erros no software ao final do processo de desenvolvimento os erros mais caros são detectados no inicio os testes não interferem na qualidade do produto de software quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção Respondido em 25/03/2020 10:54:21 Explicação: Myers também ficou conhecido pela Regra de 10 de Myers, que mostra que ¿quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção 4a Questão Podemos conceituar Qualidade de Software como: Um processo sistemático que focaliza todas as etapas e artefatos gerados com o objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Um processo para provar que determinadas coisas (funções) fazem o que devem fazer. Um processo para demonstrar que os defeitos não estão presentes. Um processo que demonstra que algo funciona corretamente. Um processo que foca em todos os produtos de software gerados pela equipe de desenvolvimento. Respondido em 25/03/2020 10:54:28 Explicação: O conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. Ainda assim poucas empresas percebem que a implantação de um ¿processo de garantia de qualidade de software¿ é uma questão de estratégia de sobrevivência em um mercado cada vez mais exigente e competitivo. Teste é o processo de demonstrar que os defeitos não estão presentes. Teste é o processo de demonstrar que algo funciona corretamente. Teste é o processo de provar que determinadas coisas (funções) fazem o que devem fazer. O objetivo real do teste de software é mostrar que um software está de acordo com suas especificações e que ele atende as expectativas do cliente. 5a Questão O teste do software deve acontecer (assinale a única opção correta): No meio do processo de desenvolvimento No inicio e no final do processo de desenvolvimento Em todo o processo de desenvolvimento No início do processo de desenvolvimento No final do processo de desenvolvimento de software Respondido em 25/03/2020 10:54:39 Explicação:O teste de software tem que ocorrer em todo o processo de desenvolvimento. A garantia de qualidade de software (Software Quality Assurance) não é algo com a qual começamos a nos preocupar depois que o código foi gerado, e sim, ao longo de todo o processo de engenharia de software. 6a Questão Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60, 80 e 2000. Em 1980 a complexidade era média e em 2000 a complexidade era alta. Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa. Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo. Em 1960 o tamaho era minimo e em 2000 a complexidade era média. Em 1980 o tamanho era pequeno e a complexidade alta. Respondido em 25/03/2020 10:54:34 Explicação: No Cenário Atual do desenvolvimento de o conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. Myers concluiu que zero-defeito é algo inatingível? Ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software 'livre de erros'. Sempre existirão erros a serem descobertos. 7a Questão É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela "regra 10 de Myers" e concluiu também que zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que: I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. Assinale a assertiva correta. Apenas o item III está correto. Apenas os itens II e III estão corretos. Apenas o item I está correto. Apenas o item II está correto. Apenas os itens I e II estão corretos. Respondido em 25/03/2020 10:54:42 Explicação: O item I indica a importância da qualidade de software que é é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Myers concluiu que zero-defeito é algo inatingível, ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos. Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhecido pela regra 10 de Myers. 8a Questão O que estabelece a regra 10 de Myers? Os testes tornam-se mais complexo, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. Não existe garantia de que a solução tecnologia contratada será entregue no prazo e nos custos negociados. Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. 1a Questão A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Vários fatores podem afetar a qualidade, como fatores externos e internos. São eles: I- Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. II- Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software. III- Fatores externos - são percebidos apenas pelas pessoas que desenvolvem software. IV- Fatores internos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. Assinale a assertiva correta. Apenas os itens I e IV estão corretos. Apenas os itens II e III estão corretos. Apenas os itens III e IV estão corretos. Apenas os itens I e II estão corretos. Apenas o item I está correto. Respondido em 25/03/2020 10:55:01 Explicação: Se desejarmos desenvolver e produzir software com qualidade, é necessário investir em qualidade em todos os pontos do processo. Alguns fatores podem afetar a qualidade, como fatores externos e internos de `Qualidade de Software¿. Vejamos alguns exemplos: Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. Por exemplo: confiabilidade, eficiência e facilidade de uso. Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software. Por exemplo: modularidade e legibilidade. 2a Questão O que podemos concluir do gráfico abaixo apresentado? No eixo vertical, temos o custo de conserto de erros em software No eixo horizontal, temos as fases do processo de desenvolvimento de software os testes não interferem na qualidade do produto de software quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção o ideal é detectarmos erros no software ao final do processo de desenvolvimento os erros mais caros são detectados no inicio Respondido em 25/03/2020 10:55:07 Explicação: Myers também ficou conhecido pela Regra de 10 de Myers, que mostra que ¿quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção 3a Questão Podemos conceituar Qualidade de Software como: Um processo que demonstra que algo funciona corretamente. Um processo para demonstrar que os defeitos não estão presentes. Um processo para provar que determinadas coisas (funções) fazem o que devem fazer. Um processo que foca em todos os produtos de software gerados pela equipe de desenvolvimento. Um processo sistemático que focaliza todas as etapas e artefatos gerados com o objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Respondido em 25/03/2020 10:55:23 Explicação: O conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. Ainda assim poucas empresas percebem que a implantação de um ¿processo de garantia de qualidade de software¿ é uma questão de estratégia de sobrevivência em um mercado cada vez mais exigente e competitivo. Teste é o processo de demonstrar que os defeitos não estão presentes. Teste é o processo de demonstrar que algo funciona corretamente. Teste é o processo de provar que determinadas coisas (funções) fazem o que devem fazer. O objetivo real do teste de software é mostrar que um software está de acordo com suas especificações e que ele atende as expectativas do cliente. 4a Questão O teste do software deve acontecer (assinale a única opção correta): No meio do processo de desenvolvimento Em todo o processo de desenvolvimento No início do processo de desenvolvimento No final do processo de desenvolvimento de software No inicio e no final do processo de desenvolvimento Respondido em 25/03/2020 10:55:28 Explicação: O teste de software tem que ocorrer em todo o processo de desenvolvimento. A garantia de qualidade de software (Software Quality Assurance) não é algo com a qual começamos a nos preocupar depois que o código foi gerado, e sim, ao longode todo o processo de engenharia de software. 5a Questão Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60, 80 e 2000. Em 1980 o tamanho era pequeno e a complexidade alta. Em 1980 a complexidade era média e em 2000 a complexidade era alta. Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo. Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa. Em 1960 o tamaho era minimo e em 2000 a complexidade era média. Respondido em 25/03/2020 10:55:23 Explicação: No Cenário Atual do desenvolvimento de o conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. Myers concluiu que zero-defeito é algo inatingível? Ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software 'livre de erros'. Sempre existirão erros a serem descobertos. 6a Questão É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela "regra 10 de Myers" e concluiu também que zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que: I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. Assinale a assertiva correta. Apenas o item III está correto. Apenas o item II está correto. Apenas os itens II e III estão corretos. Apenas o item I está correto. Apenas os itens I e II estão corretos. Respondido em 25/03/2020 10:55:29 Explicação: O item I indica a importância da qualidade de software que é é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Myers concluiu que zero-defeito é algo inatingível, ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos. Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhecido pela regra 10 de Myers. 7a Questão O que estabelece a regra 10 de Myers? Os testes tornam-se mais complexo, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. Não existe garantia de que a solução tecnologia contratada será entregue no prazo e nos custos negociados. Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. Respondido em 25/03/2020 10:55:37 Explicação: Por volta de 1979, Myers produziu um dos primeiros trabalhos mais completos e profundos sobre um processo de teste de software. Myers é o autor do livro "The Art of Software Testing¿ (Glenford J. Myers, Corey Sandler, Tom Badgett), considerado por muitos como a primeira obra de real valor sobre teste de software e a criadora de termos muito usados como 'Caixa Branca e Caixa Preta" e "Caso de Teste". Myers também ficou conhecido pela regra 10 de Myers. 8a Questão Qual o papel da SQA (Garantia de qualidade de software)? Processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. A partir de processos uniformes e consistentes a tendência é que o produto final gerado, o software, seja eficiente. Tornar possível que qualquer pessoa possa fazer revisões no trabalho de pessoas experientes. Monitorar os métodos e os padrões que os engenheiros de software usam e verificar se eles estão usando apropriadamente seus conhecimentos. Conseguir melhores projetistas para projetar o produto, então, em geral, SQA não pode tê-los. 1a Questão Temos aplicação de qualidade em duas dimensões: qualidade do processo e qualidade do produto. A dimensão da qualidade do processo refere-se: I- A qualidade deve existir desde o início, ou seja, já na fase de análise de requisitos, quando acontece o levantamento de requisitos. II- A garantida com a aplicação de testes sistemáticos nos vários estágios de desenvolvimento. III- A garantir e monitorar os métodos e os padrões que os engenheiros de software usam e verificar se eles estão usando apropriadamente seus conhecimentos. Assinale a assertiva correta. Apenas os itens I e II estão corretos. Apenas o item III está correto. Apenas o item I está correto. Apenas o item II está correto. Apenas os itens II e III estão corretos. Respondido em 25/03/2020 10:55:58 Explicação: Monitorar os métodos e os padrões que os engenheiros de software usam e verificar se eles estão usando apropriadamente seus conhecimentos, refere-se ao papel da SQA (Garantia de qualidade de software). 2a Questão Qual o papel da SQA (Garantia de qualidade de software)? Monitorar os métodos e os padrões que os engenheiros de software usam e verificar se eles estão usando apropriadamente seus conhecimentos. Tornar possível que qualquer pessoa possa fazer revisões no trabalho de pessoas experientes. A partir de processos uniformes e consistentes a tendência é que o produto final gerado, o software, seja eficiente. Processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Conseguir melhores projetistas para projetar o produto, então, em geral, SQA não pode tê-los. Respondido em 25/03/2020 10:56:13 Explicação: Tornar possível que qualquer pessoa possa fazer revisões no trabalho de pessoas experientes é um dos desafios críticos para qualquer programa de qualidade. Conseguir melhores projetistas para projetar o produto, então, em geral, SQA não pode tê-los é o que os gerentes necessitam. A partir de processos uniformes e consistentes a tendência é que o produto final gerado, o software seja eficiente, acontece com os Softwares mal testados que geram prejuízos as empresas. Processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos, é o conceito geral de SQL. 3a Questão O que podemos concluir do gráfico abaixo apresentado? No eixo vertical, temos o custo de conserto de erros em software No eixo horizontal, temos as fases do processo de desenvolvimento de software os testes não interferem na qualidade do produto de software os erros mais caros são detectados no inicio quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção o ideal é detectarmos erros no software ao final do processo de desenvolvimento quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção Respondido em 25/03/2020 10:56:29 Explicação: Myers também ficou conhecido pela Regra de 10 de Myers, que mostra que ¿quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção4a Questão Podemos conceituar Qualidade de Software como: Um processo sistemático que focaliza todas as etapas e artefatos gerados com o objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Um processo para provar que determinadas coisas (funções) fazem o que devem fazer. Um processo que foca em todos os produtos de software gerados pela equipe de desenvolvimento. Um processo para demonstrar que os defeitos não estão presentes. Um processo que demonstra que algo funciona corretamente. Respondido em 25/03/2020 10:56:25 Explicação: O conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. Ainda assim poucas empresas percebem que a implantação de um ¿processo de garantia de qualidade de software¿ é uma questão de estratégia de sobrevivência em um mercado cada vez mais exigente e competitivo. Teste é o processo de demonstrar que os defeitos não estão presentes. Teste é o processo de demonstrar que algo funciona corretamente. Teste é o processo de provar que determinadas coisas (funções) fazem o que devem fazer. O objetivo real do teste de software é mostrar que um software está de acordo com suas especificações e que ele atende as expectativas do cliente. 5a Questão O teste do software deve acontecer (assinale a única opção correta): No final do processo de desenvolvimento de software Em todo o processo de desenvolvimento No meio do processo de desenvolvimento No início do processo de desenvolvimento No inicio e no final do processo de desenvolvimento Respondido em 25/03/2020 10:56:30 Explicação: O teste de software tem que ocorrer em todo o processo de desenvolvimento. A garantia de qualidade de software (Software Quality Assurance) não é algo com a qual começamos a nos preocupar depois que o código foi gerado, e sim, ao longo de todo o processo de engenharia de software. 6a Questão Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60, 80 e 2000. Em 1980 a complexidade era média e em 2000 a complexidade era alta. Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa. Em 1980 o tamanho era pequeno e a complexidade alta. Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo. Em 1960 o tamaho era minimo e em 2000 a complexidade era média. Respondido em 25/03/2020 10:56:46 Explicação: No Cenário Atual do desenvolvimento de o conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. Myers concluiu que zero-defeito é algo inatingível? Ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software 'livre de erros'. Sempre existirão erros a serem descobertos. 7a Questão É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela "regra 10 de Myers" e concluiu também que zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que: I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. Assinale a assertiva correta. Apenas o item III está correto. Apenas o item II está correto. Apenas o item I está correto. Apenas os itens I e II estão corretos. Apenas os itens II e III estão corretos. Respondido em 25/03/2020 10:56:51 Explicação: O item I indica a importância da qualidade de software que é é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Myers concluiu que zero-defeito é algo inatingível, ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos. Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhecido pela regra 10 de Myers. 8a Questão O que estabelece a regra 10 de Myers? Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Os testes tornam-se mais complexo, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. Não existe garantia de que a solução tecnologia contratada será entregue no prazo e nos custos negociados. Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. 1a Questão A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Vários fatores podem afetar a qualidade, como fatores externos e internos. São eles: I- Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. II- Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software. III- Fatores externos - são percebidos apenas pelas pessoas que desenvolvem software. IV- Fatores internos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. Assinale a assertiva correta. Apenas os itens III e IV estão corretos. Apenas os itens I e II estão corretos. Apenas o item I está correto. Apenas os itens II e III estão corretos. Apenas os itens I e IV estão corretos. Respondido em 25/03/2020 10:57:11 Explicação: Se desejarmos desenvolver e produzir software com qualidade, é necessário investir em qualidade em todos os pontos do processo. Alguns fatores podem afetar a qualidade, como fatores externos e internos de `Qualidade de Software¿. Vejamos alguns exemplos: Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. Por exemplo: confiabilidade, eficiência e facilidade de uso. Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software. Por exemplo: modularidade e legibilidade. 2a Questão O que podemos concluir do gráfico abaixo apresentado? No eixo vertical, temos o custo de conserto de erros em software No eixo horizontal, temos as fases do processo de desenvolvimento de software os testes não interferem na qualidade do produto de software os erros mais caros são detectados no inicio quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção o ideal é detectarmos erros no software ao final do processo de desenvolvimento quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção Respondido em 25/03/2020 10:57:10 Explicação: Myers também ficou conhecido pela Regra de 10 de Myers, que mostra que ¿quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção 3a Questão Podemos conceituar Qualidade de Software como: Um processo para provar que determinadas coisas (funções) fazem o que devem fazer. Um processo que demonstra que algo funciona corretamente.
Compartilhar