Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/15562
Título: Sistema web para auxílio no treinamento para maratonas de programação
Autor(es): Carneiro, Maurício Ferron
Orientador(es): Borsoi, Beatriz Terezinha
Palavras-chave: 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
Data do documento: 9-Out-2012
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Pato Branco
Citação: 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.
Resumo: 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.
Abstract: 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.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/15562
Aparece nas coleções:PB - Tecnologia em Análise e Desenvolvimento de Sistemas

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
PB_COADS_2012_1_03.pdf2,54 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.