Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/2 Acadêmico: Douglas Longaray de Matos (1807477) Disciplina: Processo de Software (ADS28) Avaliação: Avaliação II - Individual Semipresencial ( Cod.:460239) ( peso.:1,50) Prova: 14139839 Nota da Prova: 10,00 Legenda: Resposta Certa Sua Resposta Errada 1. De acordo com Sommerville (2011), os requisitos não funcionais do sistema são requisitos que não estão diretamente conexos com os serviços pe oferecidos pelo sistema a seus usuários. Esses requisitos podem estar relacionados às propriedades como credibilidade e tempo de resposta. Po que os requisitos não funcionais podem ser provenientes das características requeridas para o software. Acerca destas características de Requisi produto, Requisitos organizacionais e Requisitos externos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Requisitos de produto: são os requisitos universais de sistemas derivados das políticas e procedimentos da instituição do cliente e do desenv ( ) Requisitos organizacionais: são requisitos que especificam ou restringem o comportamento e as funções do software. ( ) Requisitos externos: todos os requisitos que derivam de fatores de fora do sistema e podem incluir requisitos reguladores, tal como um banco requisitos legais, que devem ser seguidos para garantir que o sistema opere dentro da lei. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: SOMMERVILLE, I. Engenharia de software. 9. ed. Pearson Education, 2011. a) V - F - F. b) F - F - V. c) F - V - V. d) F - V - F. 2. Pressmann (2011, p. 39) define a engenharia de software como "o estabelecimento e o emprego de sólidos princípios de engenharia de modo a o software de maneira econômica, que seja confiável e funcione de forma eficiente em máquinas reais". O autor explica que a engenharia de softwa tecnologia em camadas compostas por ferramentas, métodos e processos, onde todas essas camadas integradas têm como foco a qualidade do desenvolvido. A respeito destas camadas da engenharia de software, analise as sentenças a seguir: I- A camada de processo fornece as informações e as tarefas técnicas para desenvolver software, que incluem a comunicação, a análise de requi modelagem de projeto, a construção de programa, os testes e o suporte. II- A camada dos métodos define uma metodologia que deve ser estabelecida: quais modelos, documentos, dados, relatórios, formulários serão p aplicados. III- A camada das ferramentas fornece suporte automatizado ou semiautomatizado para o processo e os métodos onde é estabelecido um sistema suporte ao desenvolvimento de software, denominado engenharia de software, com o auxílio do computador (CASE). Assinale a alternativa CORRETA: FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre: AMGH, 2011. a) As sentenças I e II estão corretas. b) Somente a sentença III está correta. c) As sentenças II e III estão corretas. d) Somente a sentença II está correta. 3. A engenharia de software é uma tecnologia em camadas, tendo na base o foco na qualidade. Ela tem por finalidade entabular uma abordagem me de desenvolvimento, por meio de ferramentas e técnicas adequadas. Baseado nas camadas de engenharia de software, classifique V para as sen verdadeiras e F para as falsas: ( ) Na fase de processos, busca-se o desenvolvimento do produto dentro do prazo estabelecido. ( ) A camada que une o foco de qualidade com os métodos é chamada de processos. ( ) A camada da engenharia responsável por fornecer suporte automatizado ou semiautomatizado é a camada métodos. ( ) A camada da engenharia responsável por fornecer informações técnicas para o desenvolvimento é a camada ferramenta. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - F. b) V - F - F - V. c) V - V - F - F. d) F - F - V - V. 4. O software tornou-se profundamente incorporado em praticamente todos os aspectos do no nosso dia a dia e estão categorizados em grupos para entendimento e diferenciação entre os tipos existentes. Com relação à aplicação de software, assinale a alternativa CORRETA: a) Os softwares científicos são softwares que analisam e monitoram eventos, chamados de Time-sharing. b) O grupo de softwares que servem de apoio a outros é chamada de software de tempo real. c) Os softwares básicos possuem como característica uma forte interação com o hardware. d) Os softwares comerciais são os utilizados em produtos como TV e micro-ondas. 5. A Engenharia de Software tem como principal objetivo o uso de princípios que de maneira econômica viabilizem o desenvolvimento de sistemas computacionais confiáveis e eficientes. Além destes aspectos, existem critérios mais técnicos, como considerar as necessidades do cliente, prazo processos. Sobre as camadas de Engenharia de Software, assinale a alternativa CORRETA: a) A camada de métodos fornece informação técnica para desenvolvimento de sistemas de informação. b) A agilidade é a camada da base da Engenharia de Software. c) As ferramentas não fornecem um suporte automatizado para o processo e para os métodos. d) O foco na qualidade é a camada menos prioritária para a Engenharia de Software. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_2%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_3%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_4%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_5%20aria-label= 09/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/2 6. A Engenharia de Software tem por finalidade entabular uma abordagem metodizada de desenvolvimento, por meio de ferramentas e técnicas ade baseado no problema a ser tratado, considerando restrições e disponibilidade de recursos. Acerca da Engenharia de Software, classifique V para sentenças verdadeiras e F para as falsas: ( ) Podemos resumir a engenharia de software como sendo um esforço concentrado para entender o problema antes de iniciar o desenvolvimen software. ( ) A complexidade dos sistemas está cada vez maior, devido à complexidade dos requisitos de software requeridos pelos usuários hoje usados decisões estratégicas e táticas. ( ) Nem todo software precisa passar pelos processos de engenharia. Somente os que são usados por empresas e órgãos federais. ( ) A engenharia de software é a aplicação de uma abordagem sistemática, disciplinada e quantificável na construção, uso e manutenção do sof Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - V. b) F - V - V - V. c) F - F - V - F. d) V - F - V - V. 7. Os sistemas de informação são um conjunto de comandos escritos em uma determinada linguagem de programação como, por exemplo, JAVA ou comandos escritos pelos programadores criam rotinas dentro do programa, a fim de permitir o funcionamento e atingir os seus objetivos, os quais propostos pelos clientes e usuários. Sobre as aplicações do software, assinale a alternativa CORRETA: a) Os softwares de inteligência artificial são desenvolvidospara uso pessoal, como, por exemplo, planilhas do Excel. b) Um software científico é conhecido por utilizar algoritmos numéricos para resolver problemas complexos, que não apresentam facilidades de an direta. c) O software básico é caracterizado por algoritmos de processamento numérico, dependentes da coleta e processamento de dados científicos. d) Os sistemas de tempo real possuem a capacidade de monitorar, analisar e controlar eventos do mundo real, respondendo aos estímulos em um predeterminado. 8. Os anos 1970 foram anos de grandes mudanças. Na área de desenvolvimento de software não foi diferente. No início dessa década, o grande cre da produção de softwares deparou-se com um sério problema: a falta de técnicas predefinidas para o desenvolvimento de sistemas. Esta falta de conhecimento acarretou projetos de software de baixa qualidade, com códigos de difícil manutenção, com orçamentos e prazos que não condiziam realidade. Como esta situação relatada ficou conhecida? a) Crise da Engenharia do Software. b) Crise de Projeto. c) Crise de Software. d) Crise Digital de 1970. 9. Durante os anos 1970, o termo crise de software ficou em evidência, tinha por finalidade expressar as dificuldades do desenvolvimento de softwar rápido crescimento da demanda existente, da complexidade dos problemas a serem resolvidos e da inexistência de técnicas estabelecidas para o desenvolvimento de sistemas. Referente à crise de software, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A falta de formação adequada na engenharia de software e a baixa produtividade são fatores que contribuem efetivamente para o surgimento nova crise de software. ( ) A crise de software refere-se a um conjunto de problemas, dentre os quais se encontra a imprecisão nas estimativas de custo e prazo devido coleta de requisitos escassa. ( ) A alteração de legislações no Brasil e mudanças na regra de negócio são elencadas como fatores externos que contribuem para alavancar a software, mas que podem ser facilmente gerenciados. ( ) Pode-se dizer que a crise de software ainda se encontra presente em muitos projetos, não mais pela ausência de métodos, técnicas e ferram pela não aplicação correta. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - F - F. b) F - V - V - V. c) V - V - F - V. d) F - V - F - F. 10.A aplicação do software pode abranger várias áreas e categorias, dependendo de como deve ser desenvolvido, levando em conta os requisitos d usuário/cliente, observando a qual finalidade deve atender. Esta categoria de software é formada por um conjunto de programas, com objetivo de comunicar-se com outros programas, como editores, utilitários ou compiladores. Essa afirmação está alocada na categoria de qual software? a) Software Básico. b) Software de Planejamento c) Software de Modelagem. d) Software de Aplicação. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_7%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_8%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_9%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3Nw==&action2=QURTMjg=&action3=NDYwMjM5&action4=MjAxOS8y&prova=MTQxMzk4Mzk=#questao_10%20aria-label=
Compartilhar