Fundamentos de programación C++

Documentos relacionados
Fundamentos de Programación Visual Basic

Fundamentos de programación JAVA

FUNDAMENTOS DE PROGRAMACIÓN C#

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación

INDICE. Prólogo de la Segunda Edición

P L A N I F I C A C I O N

INDICE Parte I Algoritmos y herramientas de programación Capitulo 1. Computadoras y lenguajes de programación Actividades de Programación Resueltas

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Desarrollo de aplicaciones con JAVA, JCreator, JDeveloper NetBeans

Índice general 7. Presentación 15

DATOS GENERALES PRERREQUISITOS : SE CURSA SIMULTÁNEAMENTE CON LA MATERIA DE TALLER DE PROGRAMACIÓN ESTRUCTURADA CC103

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

LÓGICA COMPUTACIONAL. Descripción del CURSO

Desarrollo de aplicaciones con Visual C#

Fundamentos de programación y Bases de Datos

1 Introducción a los algoritmos y a la programación de computadoras... 1

Programación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos

EVIDENCIAS DE APRENDIZAJE

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

FUNDAMENTOS DE INFORMÁTICA

ALGORÍTMICA. Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid.

Contenido PARTE I. ALGORITMOS Y HERRAMIENTAS DE PROGRAMACIÓN Prefacio a la cuarta edición...

METODOLOGÍA DE LA PROGRAMACIÓN. APLICACIONES EN BASIC, COBOL Y PASCAL ÍNDICE

INTRODUCCIÓN A LA PROGRAMACIÓN

FUNDAMENTOS DE INFORMATICA

Modelo Académico de Calidad para la Competitividad MATP-02 13/22

Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION

División Académica de Informática y Sistemas División Académica Multidisciplinaria de los Ríos Ingeniería en Informática Administrativa

INTRODUCCION A LA INFORMATICA

Introducción a la. Programación con

Java para no Programadores

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación

PROGRAMA ANALÍTICO INFORMATICA I (MAT 204)

Programación Estructurada

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

PLANIFICACIÓN DOCENTE / UNIVERSIDAD DON BOSCO

: Algorítmica y Estructura de Datos I

ALGORITMOS II PSEUDOCODIGOS INTRODUCCION AL PSEINT CORPODICES VICTOR ANDRES OCHOA CORREA

UNIVERSIDAD POPULAR DEL CESAR FACULTAD INGENIERIAS Y TECNOLOGICAS DEPARTAMENTO DE INGENIERIA DE SISTEMAS

PROGRAMA: COMPUTACION I

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Nombre de la asignatura: LENGUAJE DE PROGRAMACIÓN PARA INGENIERÍA. Básico ( ) Profesional ( X ) Especializado ( ) Práctica ( )

Planificaciones Algoritmos y Programación I. Docente responsable: AZCURRA DIEGO ANDRES. 1 de 5

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

PLAN DE ESTUDIOS 2008-II SÍLABO

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL

Programación Estructurada

Nombre de la asignatura: Diseño Estructurado de Algoritmos. Carrera: Ingeniería en Sistemas Computacionales. Clave de la asignatura: SCB-9316

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

PROGRAMACIÓN EN JAVA

DEPARTAMENTO TECNOLOGIA EN ELECTRONICA FUNDAMENTOS DE PROGRAMACION CÓDIGO

SECUENCIA DIDÁCTICA. Módulo IV Competencia de Módulo: Competencia de curso:

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ciencias Naturales y Matemáticas SYLLABUS DEL CURSO. Fundamentos de Computación

Acción que el procesador puede ejecutar sin necesidad de información suplementaria

SILABO DEL CURSO FUNDAMENTOS DE PROGRAMACIÓN

I. INFORMACIÓN GENERAL NOMBRE DEL CURSO: ALGORITMOS Y PROGRAMACIÓN CÓDIGO

SÍLABO DE METODOLOGÍAS DE PROGRAMACIÓN

INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGIA DEPARTAMENTO DE CIENCIAS BASICAS

PROGRAMACION ESTRUCTURADA

Transcripción:

Pág. N. 1 Fundamentos de programación C++ Familia: Editorial: Autor: Computación e informática Macro Ricardo Walter Marcelo Villalobos ISBN: 978-612-304-235-6 N. de páginas: 280 Edición: 2. a 2014 Medida: 17.5 x 24.8 Colores: 1 Papel: Bond 75 g Material incluido: - Descripción Libro que tiene como objetivo dar a conocer los primeros pasos que todo ingeniero de sistemas, de software o de informática debe conocer para empezar a analizar, diseñar y codificar sus primeros algoritmos. En este material se desarrollan temas relacionados a los fundamentos de programación, diagramas de flujo, pseudocódigo, codificación, estructuras, manejos de cadenas, entre otros. Esta publicación está dirigida a ingenieros de sistemas, de informática y desarrolladores de software Índice general Capítulo 1 Fundamentos de programación 1.1 Introducción 1.2 Computadora 1.3 Arquitectura de una computadora 1.4 Unidades de medida de almacenamiento 1.5 Sistemas de numeración 1.6 Conversión binario a decimal 1.7 Conversión decimal a binario 1.8 Representación de texto en el sistema binario 1.9 Representación binaria de datos no numéricos ni de texto 1.10 Los programas (software) 1.11 Lenguajes de programación 1.12 Traductores del lenguaje de programación 1.13 Ciclo de vida de un software 1.14 Algoritmo 1.14.1 Características que deben cumplir los algoritmos obligatoriamente 1.14.2 Características aconsejables para los algoritmos

Pág. N. 2 1.14.3 Fases en la creación de algoritmos 1.14.4 Herramientas de un algoritmo 1.14.5 Instrucciones 1.15 Comentarios 1.16 Palabras reservadas 1.17 Identificadores 1.18 Variables 1.19 Constantes 1.20 Tipo de datos simples (primitivos) 1.21 Tipo de datos complejos (estructurados) 1.22 Operadores y expresiones 1.23 Control de flujo Capítulo 2 Estructura secuencial 2.1 Estructura secuencial Problema n. o 1 Problema n. o 2 Problema n. o 3 Problema n. o 4 Problema n. o 5 Problema n. o 6 Problema n. o 7 Problema n. o 8 Problema n. o 9 Problema n. o 10 2.2 Problemas propuestos Capítulo 3 Estructura selectiva simple y doble 3.1 Introducción 3.2 Estructura selectiva simple 3.3 Estructura selectiva doble 3.4 Estructuras anidadas Problema n. o 11 Problema n. o 12 Problema n. o 13 Problema n. o 14 Problema n. o 15 Problema n. o 16 Problema n. o 17 Problema n. o 18 Problema n. o 19 Problema n. o 20 Problema n. o 21 Problema n. o 22 Problema n. o 23

Pág. N. 3 Problema n. o 24 Problema n. o 25 3.5 Problemas propuestos Capítulo 4 Estructura selectiva múltiple 4.1 Introducción 4.2 Estructura selectiva múltiple 4.2.1 Estructura selectiva múltiple usando rangos Problema n. o 26 Problema n. o 27 Problema n. o 28 Problema n. o 29 Problema n. o 30 Problema n. o 31 Problema n. o 32 Problema n. o 33 Problema n. o 34 Problema n. o 35 Problema n. o 36 Problema n. o 37 Problema n. o 38 Problema n. o 39 Problema n. o 40 4.3Problemas propuestos Capítulo 5 Estructura repetitiva «Mientras» 5.1 Introducción 5.2 Contador 5.3 Acumulador 5.4 Salir del bucle 5.5 Continuar al inicio del bucle 5.6 Estructura repetitiva «Mientras» 5.7 Estructura repetitiva «Mientras» anidada Problema n. o 41 Problema n. o 42 Problema n. o 43 Problema n. o 44 Problema n. o 45 Problema n. o 46 Problema n. o 47 Problema n. o 48 Problema n. o 49 Problema n. o 50 Problema n. o 51 Problema n. o 52

Pág. N. 4 Problema n. o 53 Problema n. o 54 Problema n. o 55 5.8 Problemas propuestos Capítulo 6 Estructura repetitiva «Para» 6.1 Introducción 6.2 Estructura repetitiva «Para» 6.3 Estructura repetitiva «Para» anidada Problema n. o 56 Problema n. o 57 Problema n. o 58 Problema n. o 59 Problema n. o 60 Problema n. o 61 Problema n. o 62 Problema n. o 63 Problema n. o 64 Problema n. o 65 Problema n. o 66 Problema n. o 67 Problema n. o 68 Problema n. o 69 Problema n. o 70 6.4 Problemas propuestos Capítulo 7 Estructuras de datos. Arreglos (vectores y matrices) 7.1 Introducción 7.2 Arrays (Arreglos) 7.3 Operaciones con arrays 7.4 Creación de arrays 7.5 Recorrido por los elementos del array Problema n. o 71 Problema n. o 72 Problema n. o 73 Problema n. o 74 Problema n. o 75 Problema n. o 76 Problema n. o 77 Problema n. o 78 Problema n. o 79 Problema n. o 80 Problema n. o 81 Problema n. o 82 Problema n. o 83

Pág. N. 5 Problema n. o 84 Problema n. o 85 7.6 Problemas propuestos Capítulo 8 Cadenas de caracteres 8.1 Introducción 8.2 Juego de caracteres 8.3 Carácter (char) 8.4 Cadena de caracteres (string) 8.5 Operaciones con cadena 8.6 Concatenación 8.7 Comparación 8.8 Cálculo de longitud 8.9 Extracción de cadenas (subcadenas) Problema n. o 86 Problema n. o 87 Problema n. o 88 Problema n. o 89 Problema n. o 90 Problema n. o 91 Problema n. o 92 Problema n. o 93 Problema n. o 94 Problema n. o 95 8.10 Problemas propuestos Capítulo 9 SubAlgoritmos (procedimientos y funciones) 9.1 Introducción 9.2 Procedimientos 9.3 Funciones 9.4 Paso de parámetros 9.5 Parámetros por valor (entrada) 9.6 Parámetros por referencia (salida) Problema n. o 96 Problema n. o 97 Problema n. o 98 Problema n. o 99 Problema n. o 100 Problema n. o 101 Problema n. o 102 9.7 Problemas propuestos