Benefícios da modularização na obtenção de software de qualidade
Autor(a) principal: | |
---|---|
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 |