Fundamentos generales de programación
- México: Mc Graw-Hill 2013
- 368 páginas 21 x 27 cm.
Incluye índice, figuras, tablas, ejemplos
Conceptos básicos de computación y programación.-- Breve revisión de la historia de las computadoras.-- Componentes de una computadora.-- Software: conceptos básicos y clasificación.-- Sistema operativo.-- El lenguaje de la computadora.-- Internet y la web.-- Programas y programación.-- Lenguajes de programación (programas y programación).-- Traductores de lenguaje: el proceso de traducción de un programa.-- La compilación y sus fases.-- Evolución de los lenguajes de programación.-- Paradigmas de programación.— Breve historia de los lenguajes de programación.-- Metodología de la programación.-- Herramientas de programación.-- Consola de línea de comandos.-- Entorno de desarrollo integrado.-- Diferencias entre los lenguajes C++ y Java.— Algoritmos.-- Fases en la resolución de problemas.-- Programación modular.-- Programación estructurada.-- Programación orientada a objetos.-- Concepto y características de algoritmos.-- Escritura de algoritmos.-- Representación grafica de los algoritmos.-- Introducción a la programación.-- Concepto de programa.-- Partes constitutivas de un programa.-- Instrucciones y tipos de instrucciones.-- Elementos básicos de un programa.-- Datos, tipos de datos y operaciones primitivas.-- Constantes y variables.-- Expresiones.-- Funciones internas.-- La operación de asignación.-- Entrada y salida de información.-- Escritura de algoritmos/programas.-- Control de flujo (I): estructuras de selección.-- El flujo de control de un programa.-- Estructura secuencial.-- Estructuras selectivas.-- Alternativa simple (si-entonces/if-then).-- Alternativa múltiple (según_sea, caso de/case).-- Estructuras de decisión anidadas (en escalera).-- La sentencia ir_a (goto).-- Sintaxis de las estructuras de selección en C, C++ y Java.-- Control de flujo (II): estructuras de repetición.-- Estructuras repetitivas.-- Estructura mientras (“while”).-- Estructura hacer-mientras (“do-while”).-- Diferencias entre mientras (while) y hacer-mientras (do-while): una aplicación en C++.-- Estructura repetir (“repeat”).-- Estructura desde-para (“for”).-- Salidas internas de los bucles.-- Sentencias de salto interrumpir (break) y continuar (continue).-- Comparación de bucles while, for y do-while: una aplicación en C++.-- Diseño de bucles (lazos).-- Estructuras repetitivas anidadas.-- Sintaxis de las estructuras repetitivas en C, C++ y Java.-- Sintaxis de saltos incondicionales: transferencias de control (C/C++, Java).-- Funciones.-- Introducción a los subalgoritmos o subprogramas.-- Procedimientos (subrutinas).-- Ámbito (alcance): variables locales y globales.-- Comunicación con subprogramas: paso de parámetros.-- Funciones y procedimientos como parámetros.-- Los efectos laterales.-- Recursión (recursividad).-- Funciones en C/C++, Java y C#.-- Ambito (alcance) y almacenamiento en C/C++ y Java.-- Sobrecarga de funciones en C++ y Java.— Funciones predefinidas.-- Arreglos.-- Introducción a las estructuras de datos.-- Arrays (arreglos) unidimensionales: los vectores.-- Operaciones con vectores.-- Arrays de varias dimensiones.-- Arrays multidimensionales.-- Almacenamiento de arrays en memoria.-- Estructuras versus registros.-- Arrays de estructuras.-- Uniones.-- Enumeraciones.-- Ordenación de listas y arreglos.-- Búsqueda en listas y arreglos.-- Estructura de un programa en C. C++ y Java.-- Representación de la información en las computadoras-- Codigos ASCII y UNICODE.-- Palabras reservadas de Java, C y C++.-- Prioridad de operadores C/C++ y Java.-- Recursos de programación.
9786071508188
PROGRAMACION COMPUTADORES - EQUIPOS DE ENTRADA - SALIDA LENGUAJE DE PROGRAMACION (COMPUTADORES ELECTRONICOS)