Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM

Detalhes bibliográficos
Autor(a) principal: Carvalho, Victor Hugo Alves de
Data de Publicação: 2015
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: http://bdm.unb.br/handle/10483/11323
Resumo: Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.
id UNB-2_0f05624531b08df93400107e77db2720
oai_identifier_str oai:bdm.unb.br:10483/11323
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Carvalho, Victor Hugo Alves deMendes, Fabiana FreitasCARVALHO, Victor Hugo Alves de. Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM. 2015. 103 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.http://bdm.unb.br/handle/10483/11323Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.A plataforma Android cresceu rapidamente desde o seu lançamento, não só em número de dispositivos, mas também em relação à presença nos mercados. Por causa da facilidade de se programar, da flexibilidade da plataforma e confiança do mercado, empresas de base tecnológica têm adotado esta plataforma, utilizando sistemas com Android nas mais diversas áreas. Devido à complexidade de se melhorar o desempenho de um aplicativo, este trabalho tem como objetivo comparar o uso e desuso de técnicas de programação por meio de métricas. Para tanto, foi realizada pesquisa aplicada, bibliográfica, quantitativa e experimental como metodologia de pesquisa. Foram estudas as técnicas de programação, métricas de software, ferramentas para coleta de dados, e o software para aplicação das técnicas selecionadas. Estes estudos resultaram em um experimento que mostrou o indício de que existem técnicas de programação, que o impacto do uso delas é positivo e maior do que outras técnicas de programação nos recursos CPU e memória dos dispositivos móveis que utilizam o Sistema Operacional Android. ___________________________________________________________________________ ABSTRACTThe Android platform has grown rapidly since its launch, not only in number of devices, but also on their market presence. Because of the ease of programming, platform flexibility and confidence of the market, technology-based companies have adopted this platform, using systems with Android in several areas. Due to the complexity of improving the performance of an application, this work aims at comparing the use and disuse of programming techniques using metrics. Therefore, research was conducted applied, literature, quantitative and experimental as a research methodology. They were studied programming techniques, software metrics, tools for data collection, and the software for application of selected techniques. These studies resulted in an experiment that showed evidence that there are programming techniques that the impact of the use of them is positive and higher than other programming techniques in the resources CPU and memory of mobile devices using the Android operating system.Submitted by Ruthlea Nascimento (ruthlea.nascimento@gmail.com) on 2015-10-28T15:11:50Z No. of bitstreams: 1 2015_VictorHugoAlvesdeCarvalho.pdf: 1116849 bytes, checksum: 1051e72d985215a2440618b20ee5a1d7 (MD5)Approved for entry into archive by Ruthlea Nascimento(ruthlea.nascimento@gmail.com) on 2015-11-03T17:26:04Z (GMT) No. of bitstreams: 1 2015_VictorHugoAlvesdeCarvalho.pdf: 1116849 bytes, checksum: 1051e72d985215a2440618b20ee5a1d7 (MD5)Made available in DSpace on 2015-11-03T17:26:04Z (GMT). No. of bitstreams: 1 2015_VictorHugoAlvesdeCarvalho.pdf: 1116849 bytes, checksum: 1051e72d985215a2440618b20ee5a1d7 (MD5)Plataforma AndroidProgramação (Computadores)AplicativosAnálise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTMinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2015-11-03T17:26:04Z2015-11-03T17:26:04Z2015-11-03T17:26:04Z2015info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2015_VictorHugoAlvesdeCarvalho.pdf2015_VictorHugoAlvesdeCarvalho.pdfapplication/pdf1116849http://bdm.unb.br/xmlui/bitstream/10483/11323/1/2015_VictorHugoAlvesdeCarvalho.pdf1051e72d985215a2440618b20ee5a1d7MD51CC-LICENSElicense_urllicense_urltext/plain49http://bdm.unb.br/xmlui/bitstream/10483/11323/2/license_url924993ce0b3ba389f79f32a1b2735415MD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/11323/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream23748http://bdm.unb.br/xmlui/bitstream/10483/11323/4/license_rdfb92763cfc0af52c7c868455edfaf3266MD54LICENSElicense.txtlicense.txttext/plain1859http://bdm.unb.br/xmlui/bitstream/10483/11323/5/license.txt19cf7573c8dd18c645aa86a79cc276b9MD5510483/113232016-05-23 11:28:33.693oai:bdm.unb.br:10483/11323TGljZW5zZSBncmFudGVkIGJ5IFJ1dGhsZWEgTmFzY2ltZW50byAocnV0aGxlYS5uYXNjaW1lbnRvQGdtYWlsLmNvbSkgb24gMjAxNS0xMC0yOFQxNToxMTo1MFogKEdNVCk6CgrDiSBuZWNlc3PDoXJpbyBjb25jb3JkYXIgY29tIGEgbGljZW7Dp2EgZGUgZGlzdHJpYnVpw6fDo28gbsOjby1leGNsdXNpdmEsCmFudGVzIHF1ZSBvIGRvY3VtZW50byBwb3NzYSBhcGFyZWNlciBubyBSZXBvc2l0w7NyaW8uIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712016-05-23T14:28:33Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.en.fl_str_mv Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM
title Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM
spellingShingle Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM
Carvalho, Victor Hugo Alves de
Plataforma Android
Programação (Computadores)
Aplicativos
title_short Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM
title_full Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM
title_fullStr Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM
title_full_unstemmed Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM
title_sort Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM
author Carvalho, Victor Hugo Alves de
author_facet Carvalho, Victor Hugo Alves de
author_role author
dc.contributor.author.fl_str_mv Carvalho, Victor Hugo Alves de
dc.contributor.advisor1.fl_str_mv Mendes, Fabiana Freitas
contributor_str_mv Mendes, Fabiana Freitas
dc.subject.keyword.en.fl_str_mv Plataforma Android
Programação (Computadores)
Aplicativos
topic Plataforma Android
Programação (Computadores)
Aplicativos
description Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2015.
publishDate 2015
dc.date.submitted.none.fl_str_mv 2015
dc.date.accessioned.fl_str_mv 2015-11-03T17:26:04Z
dc.date.available.fl_str_mv 2015-11-03T17:26:04Z
dc.date.issued.fl_str_mv 2015-11-03T17:26:04Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv CARVALHO, Victor Hugo Alves de. Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM. 2015. 103 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.
dc.identifier.uri.fl_str_mv http://bdm.unb.br/handle/10483/11323
identifier_str_mv CARVALHO, Victor Hugo Alves de. Análise de impacto do uso de técnicas de programação no desempenho de aplicações AndroidTM. 2015. 103 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015.
url http://bdm.unb.br/handle/10483/11323
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/11323/1/2015_VictorHugoAlvesdeCarvalho.pdf
http://bdm.unb.br/xmlui/bitstream/10483/11323/2/license_url
http://bdm.unb.br/xmlui/bitstream/10483/11323/3/license_text
http://bdm.unb.br/xmlui/bitstream/10483/11323/4/license_rdf
http://bdm.unb.br/xmlui/bitstream/10483/11323/5/license.txt
bitstream.checksum.fl_str_mv 1051e72d985215a2440618b20ee5a1d7
924993ce0b3ba389f79f32a1b2735415
d41d8cd98f00b204e9800998ecf8427e
b92763cfc0af52c7c868455edfaf3266
19cf7573c8dd18c645aa86a79cc276b9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1813907715801481216