Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/03/2022 00:49 EPS https://simulado.estacio.br/alunos/ 1/4 Teste de Conhecimento avalie sua aprendizagem PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa Exercício: CCT0746_EX_A1_202109195425_V1 20/03/2022 Aluno(a): RODANIR LIMA ROMEIRO 2022.1 EAD Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 202109195425 O Corel Draw Graphics Suite é um software de design gráfico e de design de sites. No site do próprio Corel é possível baixar uma versão de avaliação, onde é possível testar o software da Corel gratuitamente. Sem riscos. Sem obrigações. Sem necessidade de um cartão de Crédito. Mas tudo isso por um tempo limitado de 30 dias, após o prazo o usuário deverá comprar a licença de uso Analisando estas características, podemos classificar este software como: Freeware Comercial Adware Livre Shareware Respondido em 20/03/2022 23:45:50 Gabarito Comentado Com base no conceito de software, assinale a alternativa correta. São regras, diretrizes ou procedimentos utilizados para manipular ou organizar dados para torná-los úteis e com um fim específico. O software sempre executa automaticamente algum tipo de publicidade durante a instalação. É um conjunto de dados ou fatos organizados. O software desenvolvido dentro do PDS são todos livres. É uma sequência de instruções organizadas de maneira que, ao iniciá-lo, tem como objetivo executar, manipular ou modificar um dado, informação ou acontecimento. Respondido em 20/03/2022 23:47:01 Explicação: É uma sequência de instruções organizadas de maneira que, ao iniciá-lo, tem como objetivo executar, manipular ou modificar um dado, informação ou acontecimento. O Software, por sua vez, também é considerado um produto que foi desenvolvido pela Engenharia de Software que inclui, além do programa propriamente dito, manuais e especificações. Conclusão: o Software é uma sequência de instruções organizadas de maneira que, ao iniciá-lo, tem como objetivo executar, manipular ou modificar um dado, informação ou acontecimento. Questão1 Questão2 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); 21/03/2022 00:49 EPS https://simulado.estacio.br/alunos/ 2/4 A criação da engenharia de software surgiu numa tentativa de contornar a(o): A crise entre os Stakeholders. Conflito entre as áreas de negócio e TI. A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos. Conflito entre os usuários de sistemas informatizados. A crise dos ambientes físicos de TI nos anos de 1970. Respondido em 20/03/2022 23:47:17 Explicação: A Engenharia de Software, se deu ´por volta dos anos 70, para se concentrar nos aspectos práticos da produção de um sistema de software. O termo foi utilizado oficialmente em 1968 na NATO Science Committee. Sua criação surgiu numa tentativa de contornar a crise do software e dar um tratamento de engenharia (mais sistemático, controlado e de qualidade mensurável) ao desenvolvimento de sistemas de software complexos. Um sistema de software complexo se caracteriza por um conjunto de componentes abstratos de software (estruturas de dados e algoritmos) encapsulados na forma de algoritmos, funções, módulos, objetos ou agentes interconectados entre si, compondo a arquitetura do software, que deverão ser executados em sistemas computacionais. Os fundamentos científicos envolvem o uso de modelos abstratos e precisos que permitem ao engenheiro especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo sua qualidade. Além disto, deve oferecer mecanismos para se planejar e gerenciar o processo de desenvolvimento. Empresas desenvolvedoras de software passaram a empregar esses conceitos sobretudo para orientar suas áreas de desenvolvimento, muitas delas organizadas sob a forma de Fábrica de Software. Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo com a sua licença de publicação: Trial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso. Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do produto ser avaliado. Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização. Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso. Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É comum o código fonte estar disponível para manuseá-lo. Respondido em 20/03/2022 23:49:21 Gabarito Comentado Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas: I. O atributo descreve as características dos objetos. II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida. III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica. Todas as afirmativas estão compatíveis Apenas as afirmativas I e II estão incompatíveis Apenas a afirmativa III está incompatível Apenas as afirmativas II e III estão incompatíveis Apenas a afirmativa I está incompatível Respondido em 20/03/2022 23:55:16 Questão3 Questão4 Questão5 21/03/2022 00:49 EPS https://simulado.estacio.br/alunos/ 3/4 Explicação: A afirmativa III está incorreta uma vez que o método é ação que a classe pode realizar. Gabarito Comentado No que se refere ao conceito de software e linguagens de programação, avalie as assertivas a seguir I. Software é um programa de computador. II. Um programa de computador é um conjunto de instruções que devem ser executadas pelo hardware III. Para desenvolver software usamos linguagens de programação IV. O paradigma de linguagem que se destaca hoje, por ser usado em larga escala, é o Imperativo. Assinale a UNICA opção que mostra as assertivas corretas Apenas I I, II , III e IV Apenas I e II Apenas I, II e III Apenas II Respondido em 20/03/2022 23:56:17 Explicação: I Software é um programa de computador. - Verdade II. Um programa de computador é um conjunto de instruções que devem ser executadas pelo hardware - Verdade III. Para desenvolver software usamos linguagens de programação - Verdade IV. O paradigma de linguagem que se destaca hoje é o Imperativo. - Falso, hoje destaca-se o paradigma orientado a objeto Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta. I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware inadequado; II. O Engenheiro do software precisa ter uma visão macro dos elementos do SI, para saber a quem chamar no momento de um problema; III A tecnologia resolve qualquer problema de uma empresa desorganizada; IV. A tecnologia inadequada é um dos fatores que afeta a qualidade de um SI. Com base em sua análise assinale ÚNICA opção correta: As opções II, III e IV estão corretas As opções II e IV estão corretas Apenas a opção I está correta As opções II e III estão corretas As opções I, II e IV estão corretas Respondido em 20/03/2022 23:58:29 Explicação: Não basta ter um algoritmo inteligente se o hardware é inadequado. Dentro de uma empresa, um ponto importante é saber identificar a melhor tecnologia que se aplicada ao perfil da empresa. Gabarito Comentado Questão6 Questão7 Questão8 21/03/2022 00:49 EPS https://simulado.estacio.br/alunos/ 4/4 São problemas encontrados na implementação do processo de desenvolvimento de sofwtare: _______________, errono uso de metodologias a serem adotadas, adoção de ferramentas inadequadas, _______________ e inadequação da equipe. falta de tempo para implementação, desconhecimento do escopo do projeto. falta de tempo para implementação, capital mal empregado. falta de tempo para implementação, falta de capital de investimento. falta de tempo para implementação, resistência a mudanças. resistência a mudanças, desconhecimento do escopo do projeto. Respondido em 21/03/2022 00:01:18 Explicação: A cada dia que se passa as pessoas estão mais dependentes de softwares, desde um simples usuário doméstico até grandes empresas que dependem 100% de softwares. Com isso os usuários se tornam cada vez mais exigentes, solicitando a cada dia que se passa programas mais complexos de serem implementados e que satisfaçam seus objetivos de modo eficiente. Os cinco desafios encontrados na implementação do processo de desenvolvimento de software são: resistência a mudanças erro no uso de metodologias a serem adotadas adoção de ferramentas inadequadas desconhecimento do escopo do projeto inadequação da equipe. javascript:abre_colabore('38403','278413733','5146991508');
Compartilhar