Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Acertos: 9,0 de 9,0 07/05/2020 1a Questão Acerto: 1,0 / 1,0 Qual alternativa abaixo é verdadeira em relação a classificação conceitual de um Software Aplicativo? É a linguagem de programação com mais aproximidade com o hardware. São programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. São elementos de código em formato de blocos que se interligam através de métodos sequenciais. Também chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware. São elementos de código em formato de objetos que se interligam. Respondido em 07/05/2020 20:05:45 2a Questão Acerto: 1,0 / 1,0 No processo de desenvolvimento de software, todo software passa pelas fases de análise e projeto, associadas, respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informação, avalie a opções correta. O objetivo do projeto arquitetural é desenvolver uma estrutura de programa e representar os diversos fluxos de dados entre os módulos. Para lidar com a complexidade do software, pode-se aplicar o princípio do particionamento, quebrando o problema em problemas menores. Esse princípio não é aplicado nas outras fases de desenvolvimento e ele não causa impacto nos custos de desenvolvimento. O projeto arquitetural independe do paradigma de desenvolvimento. Na fase de análise, três modelos que devem ser considerados são: do domínio da informação, o funcional e o comportamental. Na fase de projeto, dois níveis de projeto devem ser considerados: o projeto detalhado, que se preocupa com uma transformação dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar, que se preocupa em aprimorar o projeto detalhado para que a implementação possa ser realizada em seguida. Respondido em 07/05/2020 20:06:49 3a Questão Acerto: 1,0 / 1,0 Com base na Análise Estrutural e nos conceitos estudado em nosso disciplina de PDS, assinale a opção a seguir que melhor representa a forma que podemos identificar um relacionamento ? UML e Classe. Receptor e Operação. UML e Objetos. Classe e Objeto. Associação e Agregação. Respondido em 07/05/2020 20:07:30 4a Questão Acerto: 1,0 / 1,0 Classifque cada sentença abaixo como V(Verdadeira) ou F (Falsa). I. Escopo é a abrangência do sistema; II. Requisitos são interesses dos usuários; III. A falta de treinamento pode ser causa do fracasso do software; IV. Os componentes do hardware jamais podem ser reutilizados. Assinale a sequência correta de V ou F que representa a classificação das sentenças acima: I-V, II-F, III-V IV-F I-F, II-V, III-F IV-F I-V, II-V, III-V IV-F I-F, II-F, III-F IV-F I-F, II-V, III-V IV-F Respondido em 07/05/2020 20:08:52 5a Questão Acerto: 1,0 / 1,0 Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como FALSA Testes de sistema podem verificar características como performance, segurança ou usabilidade do software Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como esses testes são feitos Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último tipo de teste executado A etapa de teste de software pode ser simples e executada por um único programador como também terceirizada para uma fábrica de software Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser classificados como Caixa branca e caixa preta Respondido em 07/05/2020 20:10:28 6a Questão Acerto: 1,0 / 1,0 Dentro dos conceitos de código de programação em PDS, qual alternativa melhor define um código máquina ? Sequência binária(0 e 1) de ações diretamente direcionadas para o processador da máquina. É uma linguagem utilizada para conexão com banco de dados. Comumente chamada de linguagem de programação, esta linguagem se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de entendimento humano bem definido. É o resultado da compilação do código fonte. É uma sequência estruturada e lógica que serve de entrada para o código fonte. Respondido em 07/05/2020 20:13:51 7a Questão Acerto: 1,0 / 1,0 Qual é o nome dado ao processo de manutenção do software que tem como objetivo melhorar um sistema de software, modificando sua estrutura interna, sem alterar o comportamento interno? Fatoração Independência física Separação estática Refatoração Revalidação Respondido em 07/05/2020 20:14:52 8a Questão Acerto: 1,0 / 1,0 O modelo de ciclo de vida em cascata: enfatiza a comunicação estreita com o cliente durante o desenvolvimento do produto de software. recomenda a geração de versões incompletas do sistema, que podem ser passadas para o usuário final, o que permite a retroalimentação do processo de desenvolvimento. enfatiza a realização sequencial das atividades do desenvolvimento de um produto de software. envolve a ideia principal de criar um protótipo executável e, por meio de transformações sucessivas, chegar ao sistema completamente implementado. envolve a análise dos riscos envolvidos no desenvolvimento dos requisitos identificados para produto de software. Respondido em 07/05/2020 20:16:16 9a Questão Acerto: 1,0 / 1,0 Considere as seguintes características encontradas em projetos de desenvolvimento de software: I. Os requisitos são complexos e mudanças significativas são esperadas; II. Projeto de longo prazo; III. Os custos e os riscos de avaliação são importantes IV. Avaliação de riscos realizada constantemente Essas são características que encontramos no modelo: Incremental Prototipação Cascata Espiral Evolucionário Respondido em 07/05/2020 20:17:36
Compartilhar