Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers

Detalhes bibliográficos
Autor(a) principal: Morais, Jacons de Souza
Data de Publicação: 2016
Outros Autores: Amaral, Rafael Ferreira
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFGD
Texto Completo: http://repositorio.ufgd.edu.br/jspui/handle/prefix/2895
Resumo: Este trabalho teve como objetivo a implementação, por meio da linguagem javascript e das ferramentas Codemirror e Boostrap, de um ambiente de desenvolvimento integrado, composto por editor de código, compilador, interpretador e depurador, para ser utilizado no ensino de algoritmos e lógica de programação para alunos de graduação, por meio de pseudocódigo em português estruturado. O compilador suporta tipos primitivos de dados como inteiro, real, lógico, caractere, string e ponteiro, além dos tipos compostos registro e arranjo. Possui as principais estruturas de controle de fluxo ensinadas atualmente nas disciplinas de programação como “caso”, “se”, “para”, “repita” e “enquanto”. O depurador do ambiente tem recursos como visualização da pilha de chamadas de procedimentos e funções, visualização e alteração dos valores das variáveis, execução passo a passo e ponto de parada.
id UFGD-2_03b9f399470a247bfad7f0fe54ed48ea
oai_identifier_str oai:https://repositorio.ufgd.edu.br/jspui:prefix/2895
network_acronym_str UFGD-2
network_name_str Repositório Institucional da UFGD
repository_id_str 2116
spelling Santos, Wellington Lima doshttp://lattes.cnpq.br/1921193787151162Batista Junior, Joinvilehttp://lattes.cnpq.br/7711394117839430Sacchi, Rodrigo Porfírio da Silvahttp://lattes.cnpq.br/8538799109616505http://lattes.cnpq.br/1576250043216752Morais, Jacons de SouzaAmaral, Rafael Ferreira2020-04-22T13:03:08Z2020-04-22T13:03:08Z2016-09-23MORAIS, Jacons de Souza; AMARAL, Rafael Ferreira. Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers. 2016. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Faculdade de Ciências Exatas e Tecnologias, Universidade Federal da Grande Dourados, Dourados, MS, 2016.http://repositorio.ufgd.edu.br/jspui/handle/prefix/2895Submitted by Alison Souza (alisonsouza@ufgd.edu.br) on 2020-04-22T13:03:08Z No. of bitstreams: 1 JaconsSouzaMorais - RafaelFerreiraAmaral.pdf: 435681 bytes, checksum: 48366bd68ead7fd31bf881d45249900b (MD5)Made available in DSpace on 2020-04-22T13:03:08Z (GMT). No. of bitstreams: 1 JaconsSouzaMorais - RafaelFerreiraAmaral.pdf: 435681 bytes, checksum: 48366bd68ead7fd31bf881d45249900b (MD5) Previous issue date: 2016-09-23Este trabalho teve como objetivo a implementação, por meio da linguagem javascript e das ferramentas Codemirror e Boostrap, de um ambiente de desenvolvimento integrado, composto por editor de código, compilador, interpretador e depurador, para ser utilizado no ensino de algoritmos e lógica de programação para alunos de graduação, por meio de pseudocódigo em português estruturado. O compilador suporta tipos primitivos de dados como inteiro, real, lógico, caractere, string e ponteiro, além dos tipos compostos registro e arranjo. Possui as principais estruturas de controle de fluxo ensinadas atualmente nas disciplinas de programação como “caso”, “se”, “para”, “repita” e “enquanto”. O depurador do ambiente tem recursos como visualização da pilha de chamadas de procedimentos e funções, visualização e alteração dos valores das variáveis, execução passo a passo e ponto de parada.porUniversidade Federal da Grande DouradosUFGDBrasilFaculdade de Ciências Exatas e TecnologiaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAOPseudocódigo (linguagem de programação)ProgramaçãoPseudocode (Computer program language)ProgrammingImplementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsersinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFGDinstname:Universidade Federal da Grande Dourados (UFGD)instacron:UFGDTEXTJaconsSouzaMorais - RafaelFerreiraAmaral.pdf.txtJaconsSouzaMorais - RafaelFerreiraAmaral.pdf.txtExtracted texttext/plain101031https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2895/3/JaconsSouzaMorais%20-%20RafaelFerreiraAmaral.pdf.txtbd137697b315c2269fb5f4e9e71f8d02MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2895/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52ORIGINALJaconsSouzaMorais - RafaelFerreiraAmaral.pdfJaconsSouzaMorais - RafaelFerreiraAmaral.pdfapplication/pdf435681https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2895/1/JaconsSouzaMorais%20-%20RafaelFerreiraAmaral.pdf48366bd68ead7fd31bf881d45249900bMD51prefix/28952023-09-14 02:13:56.555oai:https://repositorio.ufgd.edu.br/jspui:prefix/2895TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttps://repositorio.ufgd.edu.br/jspui:8080/oai/requestopendoar:21162023-09-14T06:13:56Repositório Institucional da UFGD - Universidade Federal da Grande Dourados (UFGD)false
dc.title.pt_BR.fl_str_mv Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers
title Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers
spellingShingle Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers
Morais, Jacons de Souza
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
Pseudocódigo (linguagem de programação)
Programação
Pseudocode (Computer program language)
Programming
title_short Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers
title_full Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers
title_fullStr Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers
title_full_unstemmed Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers
title_sort Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers
author Morais, Jacons de Souza
author_facet Morais, Jacons de Souza
Amaral, Rafael Ferreira
author_role author
author2 Amaral, Rafael Ferreira
author2_role author
dc.contributor.advisor1.fl_str_mv Santos, Wellington Lima dos
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/1921193787151162
dc.contributor.referee1.fl_str_mv Batista Junior, Joinvile
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/7711394117839430
dc.contributor.referee2.fl_str_mv Sacchi, Rodrigo Porfírio da Silva
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/8538799109616505
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/1576250043216752
dc.contributor.author.fl_str_mv Morais, Jacons de Souza
Amaral, Rafael Ferreira
contributor_str_mv Santos, Wellington Lima dos
Batista Junior, Joinvile
Sacchi, Rodrigo Porfírio da Silva
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
Pseudocódigo (linguagem de programação)
Programação
Pseudocode (Computer program language)
Programming
dc.subject.por.fl_str_mv Pseudocódigo (linguagem de programação)
Programação
dc.subject.eng.fl_str_mv Pseudocode (Computer program language)
Programming
description Este trabalho teve como objetivo a implementação, por meio da linguagem javascript e das ferramentas Codemirror e Boostrap, de um ambiente de desenvolvimento integrado, composto por editor de código, compilador, interpretador e depurador, para ser utilizado no ensino de algoritmos e lógica de programação para alunos de graduação, por meio de pseudocódigo em português estruturado. O compilador suporta tipos primitivos de dados como inteiro, real, lógico, caractere, string e ponteiro, além dos tipos compostos registro e arranjo. Possui as principais estruturas de controle de fluxo ensinadas atualmente nas disciplinas de programação como “caso”, “se”, “para”, “repita” e “enquanto”. O depurador do ambiente tem recursos como visualização da pilha de chamadas de procedimentos e funções, visualização e alteração dos valores das variáveis, execução passo a passo e ponto de parada.
publishDate 2016
dc.date.issued.fl_str_mv 2016-09-23
dc.date.accessioned.fl_str_mv 2020-04-22T13:03:08Z
dc.date.available.fl_str_mv 2020-04-22T13:03:08Z
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 MORAIS, Jacons de Souza; AMARAL, Rafael Ferreira. Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers. 2016. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Faculdade de Ciências Exatas e Tecnologias, Universidade Federal da Grande Dourados, Dourados, MS, 2016.
dc.identifier.uri.fl_str_mv http://repositorio.ufgd.edu.br/jspui/handle/prefix/2895
identifier_str_mv MORAIS, Jacons de Souza; AMARAL, Rafael Ferreira. Implementação de um ambiente de desenvolvimento integrado para compilar, executar e depurar pseudocódigo estruturado em browsers. 2016. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Faculdade de Ciências Exatas e Tecnologias, Universidade Federal da Grande Dourados, Dourados, MS, 2016.
url http://repositorio.ufgd.edu.br/jspui/handle/prefix/2895
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.publisher.none.fl_str_mv Universidade Federal da Grande Dourados
dc.publisher.initials.fl_str_mv UFGD
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Ciências Exatas e Tecnologia
publisher.none.fl_str_mv Universidade Federal da Grande Dourados
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFGD
instname:Universidade Federal da Grande Dourados (UFGD)
instacron:UFGD
instname_str Universidade Federal da Grande Dourados (UFGD)
instacron_str UFGD
institution UFGD
reponame_str Repositório Institucional da UFGD
collection Repositório Institucional da UFGD
bitstream.url.fl_str_mv https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2895/3/JaconsSouzaMorais%20-%20RafaelFerreiraAmaral.pdf.txt
https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2895/2/license.txt
https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2895/1/JaconsSouzaMorais%20-%20RafaelFerreiraAmaral.pdf
bitstream.checksum.fl_str_mv bd137697b315c2269fb5f4e9e71f8d02
43cd690d6a359e86c1fe3d5b7cba0c9b
48366bd68ead7fd31bf881d45249900b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFGD - Universidade Federal da Grande Dourados (UFGD)
repository.mail.fl_str_mv
_version_ 1798042075802894336