Benefícios da modularização na obtenção de software de qualidade

Detalhes bibliográficos
Autor(a) principal: Ítalo Magno Pereira
Data de Publicação: 2011
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/49296
Resumo: The use of computerized systems becomes more common in several fields, including financial, educational, entertainment and others. The good operation of these systems can be considered a decisive factor for the success of business and can be critical for the human security, for instance, in systems used in airplanes. The software quality must not be treated as a secondary issue. So, to assure good quality of the software products the designers must use recognized techniques in their development. The main aim of this work is to present the results of a study done about modular programming, their concepts and principles. The modular programming and its principles help to reach good quality products, with high maintainability and a good level of reusability, and, as consequence, with lowest costs.
id UFMG_ac8a471b62eb608e63849bcf925eee74
oai_identifier_str oai:repositorio.ufmg.br:1843/49296
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Benefícios da modularização na obtenção de software de qualidadeModularidadeQualidadeManutenibilidadeReusabilidadeComputaçãoProgramação modularQualidade de softwareThe use of computerized systems becomes more common in several fields, including financial, educational, entertainment and others. The good operation of these systems can be considered a decisive factor for the success of business and can be critical for the human security, for instance, in systems used in airplanes. The software quality must not be treated as a secondary issue. So, to assure good quality of the software products the designers must use recognized techniques in their development. The main aim of this work is to present the results of a study done about modular programming, their concepts and principles. The modular programming and its principles help to reach good quality products, with high maintainability and a good level of reusability, and, as consequence, with lowest costs.O uso de sistemas informatizados é cada vez mais comum em diversas áreas, seja financeira, educacional, entretenimento ou outras. O bom funcionamento destes sistemas pode ser considerado um fator importante para o sucesso de negócios e pode ser crítico para a segurança humana, como por exemplo, em sistemas embarcados de aeronaves. A falha destes sistemas pode ser desastrosa causando grandes prejuízos e em alguns casos fatalidades. Logo a qualidade de software não deve ser tratada como tema secundário, deve-se utilizar técnicas reconhecidas para o desenvolvimento dos produtos de software que lhe garantam boa qualidade. O objetivo principal desta monografia é apresentar o resultado de um estudo sobre o impacto da programação modular, seus conceitos e princípios na produção de software de boa qualidade. O uso adequado da programação modular e de seus princípios permitem desenvolver software de boa qualidade, com um bom nível de reusabilidade, e consequentemente, com custos menores de manutenção.Universidade Federal de Minas GeraisBrasilICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃOCurso de Especialização em InformáticaUFMGMariza Andrade da Silva Bigonhahttp://lattes.cnpq.br/6660127471891321Ítalo Magno Pereira2023-01-31T15:40:20Z2023-01-31T15:40:20Z2011Monografia (especialização)info:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1843/49296porhttp://creativecommons.org/licenses/by-nc-nd/3.0/pt/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMG2023-01-31T15:40:20Zoai:repositorio.ufmg.br:1843/49296Repositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2023-01-31T15:40:20Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.none.fl_str_mv Benefícios da modularização na obtenção de software de qualidade
title Benefícios da modularização na obtenção de software de qualidade
spellingShingle Benefícios da modularização na obtenção de software de qualidade
Ítalo Magno Pereira
Modularidade
Qualidade
Manutenibilidade
Reusabilidade
Computação
Programação modular
Qualidade de software
title_short Benefícios da modularização na obtenção de software de qualidade
title_full Benefícios da modularização na obtenção de software de qualidade
title_fullStr Benefícios da modularização na obtenção de software de qualidade
title_full_unstemmed Benefícios da modularização na obtenção de software de qualidade
title_sort Benefícios da modularização na obtenção de software de qualidade
author Ítalo Magno Pereira
author_facet Ítalo Magno Pereira
author_role author
dc.contributor.none.fl_str_mv Mariza Andrade da Silva Bigonha
http://lattes.cnpq.br/6660127471891321
dc.contributor.author.fl_str_mv Ítalo Magno Pereira
dc.subject.por.fl_str_mv Modularidade
Qualidade
Manutenibilidade
Reusabilidade
Computação
Programação modular
Qualidade de software
topic Modularidade
Qualidade
Manutenibilidade
Reusabilidade
Computação
Programação modular
Qualidade de software
description The use of computerized systems becomes more common in several fields, including financial, educational, entertainment and others. The good operation of these systems can be considered a decisive factor for the success of business and can be critical for the human security, for instance, in systems used in airplanes. The software quality must not be treated as a secondary issue. So, to assure good quality of the software products the designers must use recognized techniques in their development. The main aim of this work is to present the results of a study done about modular programming, their concepts and principles. The modular programming and its principles help to reach good quality products, with high maintainability and a good level of reusability, and, as consequence, with lowest costs.
publishDate 2011
dc.date.none.fl_str_mv 2011
2023-01-31T15:40:20Z
2023-01-31T15:40:20Z
dc.type.driver.fl_str_mv Monografia (especialização)
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1843/49296
url http://hdl.handle.net/1843/49296
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/pt/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/pt/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
Brasil
ICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
Curso de Especialização em Informática
UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
Brasil
ICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
Curso de Especialização em Informática
UFMG
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv repositorio@ufmg.br
_version_ 1816829864297103360