APUNTES PARA EL CURSO DE FUNDAMENTOS DE PROGRAMACIÓN
Enviado por mondoro • 24 de Diciembre de 2017 • 11.062 Palabras (45 Páginas) • 503 Visitas
...
LOS SISTEMAS OPERATIVOS.............................................................................................................. 27
LOS LENGUAJES DE PROGRAMACION:....................................................................................................... 28
LENGUAJE MAQUINA ............................................................................................................................ 28
LENGUAJE ENSAMBLADOR. ................................................................................................................... 28
---------------------------------------------------------------
LENGUAJES DE ALTO NIVEL................................................................................................................... 28
LENGUAJES DE CUARTA GENERACIÓN.................................................................................................... 29
LOS PROGRAMAS DE APLICACIÓN, PAQUETES DE COMPUTACION: ........................................................... 29
DESARROLLO DE SISTEMAS. .................................................................................................................... 31
LOS SISTEMAS: ¿QUÉ ES UN SISTEMA? .................................................................................................. 31
SISTEMAS MANUALES VS AUTOMATIZADOS............................................................................................ 31
ESPECIFICACION Y DEFINICION DEL PROBLEMA (NECESIDADES DEL SISTEMA) ........................................ 32
ANÁLISIS DEL SISTEMA......................................................................................................................... 32
LOS PASOS A REALIZAR EN EL ANALISIS DE SISTEMAS SON:.................................................................... 33
DISEÑO DEL SISTEMA........................................................................................................................... 34
DESARROLLO DEL SISTEMA................................................................................................................... 34
IMPLEMENTACIÓN Y PRUEBAS............................................................................................................... 35
IMPLEMENTACIÓN Y EVALUACIÓN. ........................................................................................................... 35
ELEMENTOS DEL LENGUAJE TURBO C ................................................¡ERROR! MARCADOR NO DEFINIDO.
ESTRUCTURA DE LENGUAJE C. ................................................................. ¡ERROR! MARCADOR NO DEFINIDO. INTRODUCCION A LOS ALGORITMOS:................................................¡ERROR! MARCADOR NO DEFINIDO. (RESOLUCIÓN DE PROBLEMAS POR COMPUTADORA) ..........................¡ERROR! MARCADOR NO DEFINIDO. DIAGRAMAS DE FLUJO Y DE BLOQUE.................................................¡ERROR! MARCADOR NO DEFINIDO. LAS TABLAS DE DECISION.................................................................¡ERROR! MARCADOR NO DEFINIDO. COMANDOS E INSTRUCCIONES .........................................................¡ERROR! MARCADOR NO DEFINIDO. INSTRUCCIONES (FUNCIONES) DEL LENGUAJE...................................¡ERROR! MARCADOR NO DEFINIDO. FUNCIONES DE ENTRADA Y SALIDA “PRINTF( ) Y SCANF( )”................¡ERROR! MARCADOR NO DEFINIDO. APLICACIONES: SERIES NUMERICAS..................................................¡ERROR! MARCADOR NO DEFINIDO. APLICACIONES: SERIES NUMERICAS..................................................¡ERROR! MARCADOR NO DEFINIDO. FUNCION DE TRANSFERENCIA DE CONTROL MULTIPLE: “SWITCH( )” ..¡ERROR! MARCADOR NO DEFINIDO. FUNCION: “FOR( )”:..........................................................................¡ERROR! MARCADOR NO DEFINIDO. DEFINICION DE FUNCIONES MATEMATICAS .......................................¡ERROR! MARCADOR NO DEFINIDO. ARREGLOS UNIDIMENSIONALES: (VECTORES, LISTAS) .......................¡ERROR! MARCADOR NO DEFINIDO. ARREGLOS BIDIMENSIONALES: (MATRICES, TABLAS) .........................¡ERROR! MARCADOR NO DEFINIDO. APUNTADORES:................................................................................¡ERROR! MARCADOR NO DEFINIDO. CLASIFICACION DE APUNTADORES....................................................¡ERROR! MARCADOR NO DEFINIDO. ANEXO (ARCHIVOS DE ENCABEZADO – LIBRERÍAS): ...........................¡ERROR! MARCADOR NO DEFINIDO.
---------------------------------------------------------------
INTRODUCCIÓN.
A pesar de saber que hay un sin fin de textos que hablan sobre el Tema que nos interesa, decidimos elaborar estos apuntes con la finalidad de ofrecer al alumno un material que contenga la teoría en el orden, cantidad y calidad que se requiere para la materia de Fundamentos de Programación.
De esta forma al tener las notas organizadas de acuerdo al desarrollo que se tendrá, evitaremos, por un lado, perdida de tiempo en la localización de los temas, y, por el otro, tendremos la síntesis sobre el tema en cuestión, en lugar de tener que leerlo todo y posteriormente hacer la síntesis correspondiente.
Hecha esta aclaración entraremos en materia esperando que este material sea un apoyo para el maestro y una ayuda para el alumno que permita concentrarse en la explicación que da el maestro y aclarar sus dudas sobre el tema (previo estudio de las notas de la clase correspondiente) o profundizar sobre algún aspecto en particular que sea de interés general.
GENERALIDADES Y CONCEPTOS:
¿QUE ES UNA COMPUTADORA? ELEMENTOS Y ORGANIZACIÓN.
Una Computadora la podríamos definir como una Máquina electrónica diseñada para almacenar grandes Volúmenes de Datos en reducidos espacios (medios electrónicos), y Procesarlos a muy altas velocidades.
Estos dos aspectos mencionados junto con el de cálculos velocísimos, son
...