PROGRAMACIÓN INFORMACIÓN GENERAL OBJETIVO DEL CURSO CRITERIOS DE EVALUACIÓN

Documentos relacionados
Programación. Carrera: MAE 0527

Universidad de Guanajuato Tronco Común de Ingenierías

Carrera: Participantes Miembros de la academia de Metal- Mecánica

Universidad Ricardo Palma

PLAN DE MATERIAS ACADEMUSOFT 3.2

PROGRAMACIÓN UNIDADES

ESCUELA SUPERIOR POLITECNICA DEL LITORAL PROGRAMA DE ESTUDIOS

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

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

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE CIENCIAS BÁSICAS DEPARTAMENTO DE MATEMÁTICAS PROGRAMACIÓN DE COMPUTADORES

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

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

DATOS GENERALES 60 HORAS 3 HORAS

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

2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.

PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I

INSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL

Fundamentos de Programación Visual Basic

: Algorítmica y Estructura de Datos I

LENGUAJES DE PROGRAMACION I. Propósito del curso :

POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:

EXAMEN PARCIAL TRABAJO INTEGRADOR (TI) EVALUACIÓN CONTINUA PESO PORCENTUAL PESO PORCENTUAL 1 30% 06-MAY-14 30% 03-MAY-14 20% 20%

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

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

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

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

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

AREA A LA QUE PERTENECE: 103 Matemática Básica 2 34 créditos POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015

Agradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1

Universidad Autónoma del Estado de México Licenciatura en Bioingeniería Médica Programa de estudio de la unidad de aprendizaje:

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

Asignaturas antecedentes y subsecuentes

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA DE SISTEMAS. Horas Contacto. Objetivos

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

SILABO DEL CURSO FUNDAMENTOS DE PROGRAMACIÓN

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

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

Principios de Programación en Java

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SILABO ASIGNATURA: LENGUAJE DE PROGRAMACION I

Fundamentos de Programación

ANEXO XVII DE LA RESOLUCION N

I. DATOS DE IDENTIFICACIÓN

Carrera : Ingeniería Mecánica SATCA

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

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11

Programación I. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL DEPARTAMENTO DE INGENIERÍA ESTRUCTURAL

UNIVERSIDAD DE GUADALAJARA

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

Programa de Asignatura Programación Visual I

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA

PROGRAMA INSTRUCCIONAL

Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas PROGRAMA DEL CURSO. I. Información General

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

Guía Docente Modalidad Presencial. Fundamentos de Informática. Curso 2016/17. Grado en Ingeniería. Mecánica

FUNDAMENTOS DE PROGRAMACIÓN

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

Fundamentos de programación JAVA

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

SILABO. PRIMERA UNIDAD Introducción al computador y a los Sistemas Operativos

Universidad Autónoma del Estado de México Licenciatura en Ingeniería en Sistemas Energéticos Sustentables

ESCUELA: UNIVERSIDAD DEL ISTMO

Programación de Computadores 4 Iteraciones y Decisiones. Prof. Javier Cañas. Universidad Técnica Federico Santa María Departamento de Informática

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA


Carrera: DCH PARTICIPANTES. Representantes de las academias de Ingeniería en desarrollo comunitario de los Institutos Tecnológicos

PROGRAMA ANALÍTICO DE ASIGNATURA

Java para no Programadores

ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE INFORMÁTICA SÍLABO PLAN DE ESTUDIOS 2008

PROGRAMA DE LABORATORIO SECCIÓN: ÁREA A LA QUE PERTENECE: POS-REQUISITO: AUXILIAR:

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS

SÍLABO I. DATOS GENERALES. 1. Nombre de la : PROGRAMACIÓN PARA INGENIERÍA

Programa Oficial de Asignatura. Ficha Técnica. Presentación. Competencias y/o resultados del aprendizaje. Contenidos Didácticos

Guía práctica de estudio 05: Diagramas de flujo

Sistemas. POSTREQUISITO: CATEGORÍA: Obligatorio SECCION: A HORAS POR SEMANA

Carrera : Ingeniería Mecatrónica SATCA

MEA SATCA 1 : Carrera:

Algoritmos y Programación

PROGRAMA DE ESTUDIOS PROTOCOLO

TEMA 4. ESTRUCTURAS DE CONTROL

Escuela Politécnica Superior de Jaén

ESTRUCTURAS DE DATOS

Informática Aplicada I

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

Paquete de curso Programación Java SE (Exclusivo Estudiantes y catedráticos)

Grado en Ingeniería en Electrónica y Automática Industrial Universidad de Alcalá Curso Académico 2016/2017 Curso 1º Cuatrimestre 1º

Índice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1

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

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador

Profesor(a): M. A. Zeferino Galarza Hernández

Estructura de datos. Carrera: SCC Participantes

Universidad Salesiana de Bolivia

GUIA 2: Repaso sobre uso de C#. Funciones, métodos y arreglos.

Nombre del Documento: Formato de Planeación e Instrumentación Didáctica

Programación Estructurada

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

Programación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.

Transcripción:

PROGRAMACIÓN INFORMACIÓN GENERAL Instructor: Dr. Vicente Rico Ramírez vicente@iqcelaya.itc.mx http://www.iqcelaya.itc.mx/~vicente/ Departamento de Ingeniería Química, Edificio R1, Cubículo 4 Clases: Lunes a Jueves 12:00 13:00 Salón 14 (L,Ma), LC4(Mi), LC3 (J) Asesoría: Lunes y Miércoles 16:00 17:00 Edificio R1, Cubículo 4 Página de Internet del Curso (notas, ejercicios, tareas, programas, etc.): http://www.iqcelaya.itc.mx/~vicente/programacion/mainprogramacion.html NOTA: Es requisito que cada estudiante cuente con un juego de las notas del curso disponibles en dicha página OBJETIVO DEL CURSO El estudiante adquirirá los conocimientos y las habilidades para utilizar la computadora y los lenguajes de programación como un instrumento para la solución de problemas científicos y/o tecnológicos CRITERIOS DE EVALUACIÓN Asistencia y Participación 5% Tareas 10% 4 Exámenes Parciales 75% Proyecto Final 10% NOTA: La entrega del proyecto final es requisito indispensable para aprobar el curso. Ingeniería Química Página 1

UNIDAD I TEMARIO Introducción a la Computación Arquitectura de la Computadora Conceptos Básicos y Componentes Principales Sistemas de Representación Numérica Tipos de Lenguajes Lenguajes de Programación Traductores y Compiladores Código ASCII Introducción a la Programación Algoritmos Computacionales Etapas en la Resolución de Problemas con un Computador Algoritmos y Diagramas de Flujo Programación Estructurada Otros Paradigmas de Programación Lenguaje C++: Ejemplo de un Programa Instrucciones Básicas para Compilación en Dev-C++ Tipos de Datos Declaración de Variables Proposiciones de Asignación e Inicialización Entrada y Salida de Información Expresiones Aritméticas y Orden de Precedencia Ejemplos de Aplicación Ingeniería Química Página 2

UNIDAD II Estructuras del Lenguaje C++ y sus Estatutos Estructuras Condicionales Simples (If - Then) Selección de Alternativas Mediante Proposiciones Condicionales Solución de Problemas y Ejercicios Estructuras Cíclicas Sentencias de Procesamiento Iterativo (while y do-while) Operadores de Incremento y Decremento Ciclos Infinitos Estilo: Indentación Solución de Problemas y Ejercicios Sentencias for y break Sentencias Anidadas Estructuras Condicionales Múltiples (switch) Resolución de Problemas y Ejercicios UNIDAD III Arreglos Declaración de Variables Dimensionadas (Arreglos) Inicialización de Arreglos Aplicaciones con Arreglos Unidimensionales Arreglos Multidimensionales Operaciones con Arreglos Multidimensionales Aplicaciones en Matrices y Sistemas Complejos Ingeniería Química Página 3

Funciones Subprogramas Funciones Predefinidas Llamado a una Función Aplicaciones de Programas con Funciones Predefinidas Funciones Definidas por el Usuario Declaración (Definición) de Funciones Aplicaciones de Programas y Subprogramas Variables (y Constantes) Locales y Globales Funciones sin Valor de Retorno (void) Múltiples Declaraciones de una Función UNIDAD IV Archivos (Ficheros) Tipos de Archivos I/O Declaración y Operaciones con Archivos Solución de Problemas Cadenas de Caracteres Declaración e Inicialización de Cadenas de Caracteres Funciones para Manipular Cadenas de Caracteres Procesamiento de Cadenas de Caracteres y sus Aplicaciones Tipos de Datos Abstractos (TDA) Declaración de Tipos Abstractos Definidos por el Usuario Operaciones sobre un TDA Ingeniería Química Página 4

BIBLIOGRAFÍA 1. Como Programar C++ Deitel & Deitel Prentice-Hall 2. Fundamentos de Programación: Algoritmos y Estructura de Datos Joyanes Aguilar, L. McGraw-Hill 3. Metodología de la Programación: Algoritmos, Diagramas de Flujo y Programas Cairó, Osvlado Alfa-Omega 4. Fundamentos de los Microprocesadores Tokheim, R. L. McGraw-Hill 5. Lenguajes de Diagramas de Flujo Fosrythe, A., Keenan, T., Organick, E. y Stenberg, W. Noriega Editores 6. The Waite Group s C++ Programming Berry, J. T. SAM 7. El Lenguaje de Programación C Ritchie, D. y Kernighan, B. Prentice-Hall SOFTWARE Dev-C++ (freeware) Disponible en la página de internet del curso Ingeniería Química Página 5