Baixe o app para aproveitar ainda mais
Prévia do material em texto
�Fechar� Avaliação: CCT0194_AV_201307119344 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: Professor: EDGAR AUGUSTO GONCALVES GURGEL DO AMARAL Turma: 9004/AC Nota da Prova: 3,5 Nota de Partic.: 2 Data: 06/11/2014 21:14:50 � ��1a Questão (Ref.: 201307401521) sem. N/A: SOFTWARE Pontos: 0,5 / 0,5 São regras, diretrizes ou procedimentos utilizados para manipular ou organizar dados para torná-los úteis e com um fim específico. Esta é definição de: Fatos Informação Dados �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Conhecimento Processos � ��2a Questão (Ref.: 201307163813) 12a sem.: PROCESSOS DE DESENVOLVIMENTOS Pontos: 0,0 / 1,0 Analise as seguintes sentenças: - É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; - Pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; - Define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Trata-se do processo. XP �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET DSDM DDP �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET RUP TDP � ��3a Questão (Ref.: 201307185388) 2a sem.: CONCEITOS Pontos: 0,0 / 0,5 Durante o processo de desenvolvimento de um software de controle de entrada e saída de funcionários de uma empresa, o desenvolvedor procura saber de seu cliente se deve contabilizar horas, minutos e segundos para o cálculo de atrasos dos funcionários. Este tipo de requisito está classificado como: Modal Do usuário Do cronograma �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Funcional �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Não funcional � ��4a Questão (Ref.: 201307195047) 7a sem.: atividades em processo de desenvolvimento de software Pontos: 1,0 / 1,0 O teste de produtos de software apresenta as atividades de _______________ e _______________. quantificação, análise validação, quantificação análise, qualificação �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET verificação, validação qualificação, quantificação � ��5a Questão (Ref.: 201307164041) 3a sem.: MODELAGEM Pontos: 0,5 / 0,5 Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema. "Um paciente se dirige a um posto de saúde e apresenta seu nome: "José da Silva" e descreve seu estado de saúde: "Febre de 40º". O atendente anota o nome e o estado de saúde em uma ficha e o encaminha para o médico, que o atende e registra na ficha os procedimentos adotados. No final do mês o médico contabiliza o total de pacientes por queixa apresentada." Cliente e Médico. Somente o médico, pois os procedimentos realizados por ele são os considerados para o sistema. Somente o atendente, pois o procedimento do médico é confidencial. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Atendente e Médico. Cliente e atendente. � ��6a Questão (Ref.: 201307194524) 4a sem.: TIPO DE ANÁLISE Pontos: 0,0 / 0,5 Considerando o seguinte mini mundo marque a alternativa que representa o elemento NÃO relacionado a análise comportamental: "A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas." Conferir requisição. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Resumo. Faturar pedido. Cadastrar cliente. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Encomendar livros. � ��7a Questão (Ref.: 201307707417) sem. N/A: A implementação no processo de desenvolvimento de software Pontos: 0,0 / 0,5 O processo de codificação também pode ser visto como um passo do processo de engenharia de software. As características de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um projeto de desenvolvimento de software. Qual o tipo de linguagem que não leva em consideração a arquitetura do computador, nem as características do processador e seus registradores. Linguagem de máquina Linguagem assembly �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Linguagem de alto nível �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Linguagem binária Linguagem de baixo nível � ��8a Questão (Ref.: 201307704870) sem. N/A: As atividades de Testes no Processo de Desenvolvimento de Software Pontos: 0,0 / 0,5 Uma vez que você tenha codificado os componentes do seu programa, o próximo passo consiste em testá-lo. Em relação à organização dos testes, o teste de ___________visa testar cada componente do programa, de forma isolada dos outros componentes do sistema. O teste de _______________ tem como objetivo assegurar que as interfaces entre os componentes foram definidas e tratadas adequadamente. Já o teste de __________________ compara o sistema com o restante dos requisitos de software e hardware. Undidade - Componente - Integração . �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Unidade - Integração - Desempenho. Unidade - Funcional - Desempenho. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Funcional - Integração - Desempenho. Funcional - Integração - Componente. � ��9a Questão (Ref.: 201307228453) 12a sem.: Engenharia de Software Pontos: 0,0 / 1,5 Os métodos ágeis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens até então utilizadas. Explique quais as principais diferenças existentes entre a abordagem tradicional e a abordagem de métodos ágeis. Resposta: A ABORDAGEM TRADICIONAL TEM COMO EXEMPLO O CONTROLE DE ENTRADA E SAIDA , E O METODOS AGEIS TEM COMO OBJETIVO ASSEGURAR QUE AS INTERFACES ENTRE OS COMPONENTES FORAM DEFINIDAS E TRATADAS Gabarito: A principal diferença entre a abordagem tradicional de desenvolvimento de sistemas e a abordagem ágil está na especificação do software. Enquanto a abordagem tradicional valoriza as fases especificação, análise e projeto do sistema considerando-as fundamental para a produção de artefatos bem definidos que possam nortear a programação, a abordagem ágil faz uma especificação simples e sucinta do sistema e tem como principal foco a codificação do software. A abordagem ágil tambémimplementa algumas práticas e princípios que possibilitam construir softwares de qualidade dentro deste contexto de pouca especificação, tais como: programação em par, orientação a testes, refatoramento, entre outros. � ��10a Questão (Ref.: 201307189832) 2a sem.: ENGENHARIA DE SOFTWARE Pontos: 1,5 / 1,5 O que é desenvolver Adhoc? Resposta: Desenvolvimento sob demanda . Gabarito: Desenvolvimento sob demanda.
Compartilhar