Sistema web para auxílio no treinamento para maratonas de programação

Detalhes bibliográficos
Autor(a) principal: Carneiro, Maurício Ferron
Data de Publicação: 2012
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/15562
Resumo: Programming contests, such as marathons and Olympics of programming, generally aim to test the ability of logical reasoning and speed of participants in solving computational problems. The training, based on problem solving, can help to improve the logical reasoning and speed of resolution. Thus, there was an opportunity to develop a system to provide web problems, support materials, solved problems, tips and guidelines. Lists of exercises can be composed from problems registered. The problems may be associated with troubleshooting tips. The system also allows the provision of functions implemented in code. The language used to implement the system is PHP with the implementation of Model-View-Controller. This pattern was chosen by the facilities provided, such as separation between interface, business logic and data access.
id UTFPR-12_0a2928a70c601def2c61a2ac56baf2c1
oai_identifier_str oai:repositorio.utfpr.edu.br:1/15562
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Sistema web para auxílio no treinamento para maratonas de programaçãoPHP (Linguagem de programação de computador)Programação orientada a objetos (Computação)Programação (Computadores)PHP (Computer program language)Object-oriented programming (Computer science)Computer programmingTecnologia em Análise e Desenvolvimento de SistemasProgramming contests, such as marathons and Olympics of programming, generally aim to test the ability of logical reasoning and speed of participants in solving computational problems. The training, based on problem solving, can help to improve the logical reasoning and speed of resolution. Thus, there was an opportunity to develop a system to provide web problems, support materials, solved problems, tips and guidelines. Lists of exercises can be composed from problems registered. The problems may be associated with troubleshooting tips. The system also allows the provision of functions implemented in code. The language used to implement the system is PHP with the implementation of Model-View-Controller. This pattern was chosen by the facilities provided, such as separation between interface, business logic and data access.Maratonas e olimpíadas, dentre outras denominações, de programação geralmente visam testar a capacidade e a rapidez de raciocínio lógico dos participantes na resolução de problemas computacionais. O treino, baseado na resolução de problemas, pode auxiliar a aprimorar o raciocínio lógico e a agilidade de resolução. Desta forma, verificou-se a oportunidade de desenvolver um sistema web para disponibilizar problemas, materiais de apoio, problemas resolvidos, dicas e orientações. As listas de exercícios podem ser compostas a partir de problemas cadastrados. A esses problemas podem estar associadas dicas de resolução. O sistema também permitirá a disponibilização de funções implementadas em código. A linguagem escolhida foi a PHP com a implementação do padrão Model-View-Controller. Esse padrão foi escolhido pela facilidade que o mesmo provê de separação entre interface, lógica de negócio e acesso a dados.Universidade Tecnológica Federal do ParanáPato BrancoBorsoi, Beatriz TerezinhaCarneiro, Maurício Ferron2020-11-18T20:24:23Z2020-11-18T20:24:23Z2012-10-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCARNEIRO, Maurício Ferron. Sistema web para auxílio no treinamento para maratonas de programação. 2012. 58 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2012.http://repositorio.utfpr.edu.br/jspui/handle/1/15562porreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRinfo:eu-repo/semantics/openAccess2020-11-18T20:24:23Zoai:repositorio.utfpr.edu.br:1/15562Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2020-11-18T20:24:23Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Sistema web para auxílio no treinamento para maratonas de programação
title Sistema web para auxílio no treinamento para maratonas de programação
spellingShingle Sistema web para auxílio no treinamento para maratonas de programação
Carneiro, Maurício Ferron
PHP (Linguagem de programação de computador)
Programação orientada a objetos (Computação)
Programação (Computadores)
PHP (Computer program language)
Object-oriented programming (Computer science)
Computer programming
Tecnologia em Análise e Desenvolvimento de Sistemas
title_short Sistema web para auxílio no treinamento para maratonas de programação
title_full Sistema web para auxílio no treinamento para maratonas de programação
title_fullStr Sistema web para auxílio no treinamento para maratonas de programação
title_full_unstemmed Sistema web para auxílio no treinamento para maratonas de programação
title_sort Sistema web para auxílio no treinamento para maratonas de programação
author Carneiro, Maurício Ferron
author_facet Carneiro, Maurício Ferron
author_role author
dc.contributor.none.fl_str_mv Borsoi, Beatriz Terezinha
dc.contributor.author.fl_str_mv Carneiro, Maurício Ferron
dc.subject.por.fl_str_mv PHP (Linguagem de programação de computador)
Programação orientada a objetos (Computação)
Programação (Computadores)
PHP (Computer program language)
Object-oriented programming (Computer science)
Computer programming
Tecnologia em Análise e Desenvolvimento de Sistemas
topic PHP (Linguagem de programação de computador)
Programação orientada a objetos (Computação)
Programação (Computadores)
PHP (Computer program language)
Object-oriented programming (Computer science)
Computer programming
Tecnologia em Análise e Desenvolvimento de Sistemas
description Programming contests, such as marathons and Olympics of programming, generally aim to test the ability of logical reasoning and speed of participants in solving computational problems. The training, based on problem solving, can help to improve the logical reasoning and speed of resolution. Thus, there was an opportunity to develop a system to provide web problems, support materials, solved problems, tips and guidelines. Lists of exercises can be composed from problems registered. The problems may be associated with troubleshooting tips. The system also allows the provision of functions implemented in code. The language used to implement the system is PHP with the implementation of Model-View-Controller. This pattern was chosen by the facilities provided, such as separation between interface, business logic and data access.
publishDate 2012
dc.date.none.fl_str_mv 2012-10-09
2020-11-18T20:24:23Z
2020-11-18T20:24:23Z
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.uri.fl_str_mv CARNEIRO, Maurício Ferron. Sistema web para auxílio no treinamento para maratonas de programação. 2012. 58 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2012.
http://repositorio.utfpr.edu.br/jspui/handle/1/15562
identifier_str_mv CARNEIRO, Maurício Ferron. Sistema web para auxílio no treinamento para maratonas de programação. 2012. 58 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2012.
url http://repositorio.utfpr.edu.br/jspui/handle/1/15562
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Pato Branco
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Pato Branco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850497891192274944