Trabalho
17001 palavras
69 páginas
ALGORITMOS Prof. Celso Cardoso Neto Disciplina ALGORITMOS celsocn@oi.com.br 2014 NDICE INTRODUO DEFINIO DE ALGORITMOS LINGUAGEM DE PROGRAMAO TRADUO DE UMA LINGUAGEM DE PROGRAMAO VISUALG INTRODUO A automatizao de tarefas um aspecto marcante da sociedade moderna. O aperfeioamento tecnolgico alcanado, com respeito a isto, tem como elementos fundamentais a anlise e a obteno de descries da execuo de tarefas em termos de aes simples o suficiente, tal que pudessem ser automatizadas por uma mquina especialmente desenvolvida para este fim, O COMPUTADOR. Em cincia da computao h um processo de desenvolvimento simultneo e interativo de mquinas (hardware) e dos elementos que gerenciam a execuo automtica (software) de uma dada tarefa. E essa descrio da execuo de uma tarefa, como considerada acima, chamada algoritmo. O objetivo desse curso a Lgica de Programao dando uma base terica e prtica, suficientemente boa, para que, o aluno domine os algoritmos e esteja habilitado a aprender uma linguagem de programao. Ser mostrado tambm um grupo de algoritmos clssicos para tarefas cotidianas, tais como ordenao e pesquisa. DEFINIO DE ALGORITMO Se buscarmos na literatura, veremos que iremos encontrar um grande quantidade de conceitos relacionados definio de ALGORITMO. A seguir so listadas vrias dessas definies. O conceito central da PROGRAMAO e da CINCIA DA COMPUTAO o conceito de algoritmos, isto , programar basicamente construir algoritmos. a descrio, de forma lgica, dos passos a serem executados no cumprimento de determinada tarefa. O algoritmo pode ser usado como uma ferramenta genrica para representar a soluo de tarefas independente do desejo de automatiz-las, mas em geral est associado ao processamento eletrnico de dados, onde representa o rascunho para programas (Software). Serve como modelo para programas, pois sua linguagem intermediria linguagem humana e s linguagens de programao, sendo ento, uma boa ferramenta na validao da lgica de tarefas a serem