Prévia do material em texto
GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:745051) Peso da Avaliação 4,00 Prova 51182644 Qtd. de Questões 2 Nota 9,06 Existem três tipos de software do ponto de vista da engenharia: software de sistema, que são programas escritos para controlar e coordenar o software; software de linguagens, que são programas que traduzem outros programas para a forma binária, que é a linguagem utilizada pelos componentes do sistema computacional para mantê-los salvos em bancos de dados especiais; e, por último, software de aplicação, que são programas escritos para resolver problemas comerciais ou prestar outros serviços de processamento de dados aos usuários (AZEVEDO, s.d.). No que se refere à classificação de software, disserte sobre as características do software básico e cite exemplos. FONTE: AZEVEDO, Douglas José Peixoto. Evolução de software. Disponível em: . Acesso em: 30 jun. 2015. Resposta esperada O software básico é composto por um conjunto de programas que dão suporte a outros programas e de forte interação com hardware, são softwares com intenso número de usuários, são aplicações com diversas funcionalidades concorrentes, existe compartilhamento de diversos recursos e excelente administração de processo, estrutura de dados complexos e múltiplas interfaces externas. Exemplo: editores de texto, compiladores, sistema operacional. Minha resposta OS software básicos são como próprio nome diz o básico para que seja feito qualquer coisa no hardware, um exemplo os drivers das peças do PC sem eles não temos a imagem na tela, o reconhecimento da placa de som ou tipo de processar que estamos a etilizar, mesmo quando o temos se não estiver atualizado pode ocasionar perda de desempenho e até danos ao componente físico ou seja sem este software todo o resto sofre., portanto é de extrema importância sua criação e manutenção, geralmente é utilizado por vários usuários em uma empresa. Qualidade de software está relacionada a entregar ao cliente o produto final que satisfaça suas expectativas, dentro daquilo que foi acordado inicialmente por meio dos requisitos do projeto. Nesse contexto, qualidade de software que objetiva garantir essa qualidade pela definição de processos de desenvolvimento (ENGHOLM Jr., 2010). Esse processo é representado através da figura a seguir, em que se apresenta o processo de como produzir um produto de software com qualidade. Em torno do que apresenta a figura, disserte sobre o processo de desenvolvimento de produto de software. FONTE: ENGHOLM Jr., Hélio. Engenharia de software na prática. São Paulo: Editora Novatec, 2010. Resposta esperada Para produzir um produto de software com qualidade deve-se possuir processos formais que visem à prevenção e detecção de defeitos durante o desenvolvimento de software. A origem do produto se dá pela implementação de um processo consistente e em constante melhoria contínua. Várias técnicas são utilizadas para identificar defeitos nos produtos de trabalho. Esses defeitos são eliminados através de retrabalho, que têm efeito imediato na produtividade do projeto. Defeitos também são encontrados em atividades de teste e VOLTAR A+ Alterar modo de visualização 1 2 Jose Carlos Bento Junior Gestão da Tecnologia da Informação (3934611) 24/05/2024, 14:27 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNzQ1MDUxIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoRGlzY3Vyc2l2YSkgLSBJbmRpdmlkd… 1/2 podem ser analisados, a fim de se identificar suas causas. A partir dessa análise, lições aprendidas podem ser usadas para criar futuros produtos e prevenir futuros defeitos e, dessa forma, ter impacto positivo na qualidade do produto e na produtividade do projeto. Minha resposta Para produzir um bom software primeiro temos que ter bons profissionais, planejar e já nesse ponto pensar em ferramentas de teste para assegurar um produto final de qualidade, aprender na criação com os erros até para criar versões melhores, deve se levar em consideração a usabilidade e facilidade tanto na manutenção como no uso, documentar e padronizar é importante claro que em exagero também não agrega em nada mas assegurar a qualidade final a fim de garantir que se atinja o objetivo esperado pelo cliente, suporte mesmo após a entrega do produto melhorando e mantendo em funcionamento o sistema é importante também. Imprimir Jose Carlos Bento Junior Gestão da Tecnologia da Informação (3934611) 24/05/2024, 14:27 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNzQ1MDUxIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoRGlzY3Vyc2l2YSkgLSBJbmRpdmlkd… 2/2