Introduccion a la programacion
TEORÍA Y PRÁCTICA
Jesús Javier Rodríguez Sala
Título: Introducción a la programación. Teoría y práctica.
Autor: © Jesús Javier Rodríguez Sala
Laureano Santamaría Arana
Alejandro Rabasa Dolado
Oscar Martínez Bonastre
Profesores de la Universidad Miguel Hernández
Departamento de Estadística y Matemática Aplicada
Área de Lenguajes y SistemasInformáticos.
I.S.B.N.: 84-8454-274-2
Depósito legal: A-905-2003
Edita: Editorial Club Universitario Telf.: 96 567 61 33
C/. Cottolengo, 25 - San Vicente (Alicante)
www.ecu.fm
Printed in Spain
Imprime: Imprenta Gamma Telf.: 965 67 19 87
C/. Cottolengo, 25 - San Vicente (Alicante)
www.gamma.fm
gamma@gamma.fm
Reservados todos los derechos. Ni la totalidad ni parte de este libro puede
reproducirseo transmitirse por ningún procedimiento electrónico o mecánico,
incluyendo fotocopia, grabación magnética o cualquier almacenamiento de
información o sistema de reproducción, sin permiso previo y por escrito de los
titulares del Copyright.
Introducción a la Programación: Teoría y Práctica
III
Índice
Índice....................................................................................................................................... III
Prólogo ....................................................................................................................................IX
MÓDULO 1: TEORÍA
1 Conceptos básicos ................................................................................................................ 1
1.1 Conocimientos iniciales................................................................................................ 2
1.1.1
Concepto de informática y ordenador ............................................................... 2
1.1.2
Hardware y Software ........................................................................................ 3
1.1.3
Sistema Operativo............................................................................................. 3
1.2 Lenguajes de Programación .......................................................................................... 4
1.2.1
Concepto de lenguaje de programación ............................................................ 4
1.2.2
Paradigmas de programación ............................................................................ 4
1.2.3Desarrollo histórico de los lenguajes de programación .................................... 6
1.3 Traductores ................................................................................................................... 8
1.3.1
Introducción ...................................................................................................... 8
1.3.2
Compiladores e intérpretes............................................................................... 8
1.3.3
El proceso de traducción ................................................................................... 9
2 Algoritmos y programas .................................................................................................... 11
2.1 Introducción................................................................................................................ 12
2.2 Resolución de problemas ............................................................................................ 12
2.2.1
Análisis del problema ..................................................................................... 13
2.2.2
Diseño del algoritmo....................................................................................... 13
2.3 Técnicas de representación de algoritmos .................................................................. 17
2.3.1
Lenguaje algorítmico o pseudocódigo ............................................................ 17
2.3.2
Diagramas de flujo .......................................................................................... 18
2.3.3
Diagramas de Nassi_Schneiderman...
Regístrate para leer el documento completo.