Asignatura: Introducción a la Programación Código: Año académico: 2007/2008 Centro:
|
|
- Germán Víctor Márquez Vidal
- hace 5 años
- Vistas:
Transcripción
1 Asignatura: Introducción a la Programación Código: Año académico: 2007/2008 Centro: Escuela Politécnica Departamento: Lenguajes y Computación Área: Lenguajes y Sistemas Informáticos Titulación: Ingeniería Técnica en Informática de Gestión Ciclo: 1 Curso: 1 Cuatrimestre: 1 Carácter: Troncal Créditos teóricos: 4,5 Créditos prácticos: 3 Profesorado: José Fernando Bienvenido Bárcena Isabel Maria Flores Parra José Joaquín Cañadas Martínez Objetivos Generales: Los objetivos fundamentales son: - Introducir a los alumnos en la disciplina de la programación. - Desarrollar en los alumnos un primer nivel de abstracción (funcional)y prepararlos para escalar en posteriores niveles. - Los alumnos deberán de resolver problemas relativamente pequeños de forma sistemática utilizando técnicas simples de análisis y diseño de los algoritmos. - Los alumnos deberán implementar dichos algoritmos con éxito utilizando un lenguaje procedimental de alto nivel, siendo en todo momento capaces de explicar el comportamiento de la máquina en base a las instrucciones ejecutadas. - Conocer de forma básica las características de los lenguajes de programación y el funcionamiento de compiladores. Conocimientos Previos Recomendados: En principio no hacen falta conocimientos previos de programación. Se recomienda tener conocimientos de algún sistema operativo, pero en la primera práctica de nivelación se puede comenzar desde cero. Contenidos teóricos (Temporización): 1.Introducción (4 horas) 1.1. Sistemas de procesamiento de la información Resolución de problemas con computadoras Conceptos de programas y algoritmos Lenguajes de programación Modelos abstractos de cómputo Definición de la metodología de la programación. 2. Elementos básicos de la programación imperativa. (3 horas) 2.1. Datos y tipos de datos Constantes Variables.
2 2.4. Expresiones. Operaciones y reglas de prioridad Funciones internas Asignación. Tipos de asignación. Conversión de tipo. 3. Estructura general de un programa. (11 horas) 3.1. Estructura general de un programa 3.2 Tipos de instrucciones 3.3 Descripción de algoritmos 3.4 Representación gráfica de los algoritmos: diagramas de flujo 3.5 Pseudocódigo. Propuesta de notación. 3.6 Estructuras de control básicas 3.7 Estructura secuencial 3.8 Estructuras de selección 3.9 Estructuras de repetición 3.10 Estructuras anidadas 3.11 Aspectos de estilo básicos Ejemplos: representación de algunos algoritmos. 5. Metodología de la programación. (2 horas) 4.1. Resolución de problemas y algoritmos Análisis. Precondiciones y postcondiciones Técnicas de programación Programación modular. Descomposición en subproblemas Programación estructurada Concepto general. Recursos abstractos Diseño descendente Estructuras básicas. 5. Estructuras simples de datos. Arrays. Registros. (10 horas) 5.1. Introducción a las estructuras de datos. Justificación Vectores Arrays multidimensionales Esquemas típicos de operación con vectores y arrays Cadenas de caracteres. Concepto Datos tipo carácter Operaciones con cadenas Registros. Concepto Uso de los registros Estructuras combinadas Ejemplos de uso de las estructuras simples de datos. 6. Subprogramas: procedimientos y funciones. (10 horas) 6.1. Concepto de subprograma. Justificación y utilidad Funciones Procedimientos o subrutinas Ambito de las variables. Variables locales y globales Paso de argumentos. Paso por valor o por referencia Problemas de uso. Redefinición. Efectos secundarios. Doble referencia.
3 6.7. Introducción a la recursividad Ejemplos de utilización de subprogramas. En función de cómo haya avanzado el curso se incorporará un tema de introducción a estructuras de datos más avanzadas. Consideramos de mayor interés que estén consolidados los conceptos contenidos en los temas anteriores. El siguiente tema puede ser sustituido por una revisión de los conceptos anteriores o puede ser trasladado su tiempo para consolidar los otros temas según sea requerido. 7. Estructuras no acotadas. Archivos. Variables dinámicas. (5 horas) 8.1. Concepto de estructuras no acotadas Noción de archivos. Elementos Archivo físico vs archivo lógico Organización de archivos Operaciones sobre archivos Introducción a las variables dinámicas Punteros Estructuras dinámicas construidas mediante punteros Introducción al uso de las variables dinámicas. Contenidos prácticos (Temporización): 1. Introducción al Sistema Operativo (Windows XXX) (1 hora ) 2. Entorno de un lenguaje de programación de alto nivel (C). (1 hora) 3. Diseño de algoritmos con diagramas de flujo. (3 horas) 4. Diseño de los algoritmos realizados en las sesiones anteriores con pseudocódigo. () 5. Sintaxis básica de C. Implementación de los algoritmos anteriores. (6 horas) 6. Implementación de programas utilizando estructuras de datos. (8 horas) 7. Implementación de programas con subprogramas. (8 horas) Bibliografía: Básica: 1- Programación en C. Luis JOYANES Aguilar, Ignacio Zahonero Martínez ISBN: Publicado en: Programación en C. Libro de problemas. Luis JOYANES Aguilar, Andrés Castillo Sanz, Lucas Sánchez García, Iganacio Zahonero Martínez ISBN: Publicado en: Fundamentos de programación Algoritmos, Estructuras de datos y Objetos
4 Luis JOYANES Aguilar, ISBN: Publicado en: 2002 Edición: 3.a ed Complementaria: Introducción a la programación orientada a objetos con Java WU, C. Thomas Metodología: Al tratase de un curso introductorio es más importante la estabilización de los conceptos base que un avanzar rápido (al ser claves para un correcto desarrollo anterior), por ello nos detendremos exhaustivamente en los conceptos principales. Se intenta explicar siempre la razón subyacente a todo comportamiento del programa, no se desea una programación a ciegas, se enlazarán siempre las instrucciones con su efecto en un modelo simplificado de la máquina. Una gran parte del tiempo se utilizará en la explicación de ejemplos que muestren tanto la forma de desarrollo de los programas, simulando el proceso de programación con todas sus características (como errores usuales y mecanismos para evitarlos), así como para consolidar los conceptos básicos y el conocimiento de las estructuras básicas de la programación estructurada. Se hará especial hincapié en la necesidad de una disciplina y metodología para la construcción sistemática de programas correctos, claros y eficientes (esto último hasta cierto nivel.) Plan de acción tutorial: Desde la sesión de introducción de la asignatura se señalará a los alumnos que el proceso de aprendizaje depende de su trabajo propio y que la forma principal de adaptarse a las características personales es aprovechar las tutorías. Se trasladarán a dichas horas las preguntas especialmente simples de los alumnos retrasados respecto de la mayoría o especialmente avanzadas de los más adelantados (que pueden generar a veces confusión en la media de los alumnos.) Normalmente se propone la resolución de exámenes anteriores a los alumnos indicándoles que su corrección se haga en las horas de tutoría. Estamos pendientes de disponer del horario para fijar las tutorías, aunque normalmente se distribuyen en al menos dos o tres días con alguna con sesiones tanto por la mañana como por la tarde. Evaluación: Examen final que constará de una parte teórica que contará el 25% de la asignatura y otra parte de desarrollo práctico con una carga del 75%. Entrega de los supuestos prácticos. Si alguno de estos supuestos generara alguna duda, podrán ser revisados con el alumno. La entrega y corrección de estos supuestos es condición necesaria para poder aprobar la asignatura. Si el alumno se presenta a una convocatoria fuera de la de junio, tendrá que entregar las prácticas y se hará una revisión discrecional de las mismas.
5 Observaciones: Dado que se trata de la asignatura en que los alumnos se introducen en la disciplina de la programación, se llevan a cabo algunas actividades especiales fuera de la programación básica, como es la simulación de un examen en la que tras intentar los alumnos resolver un caso anterior o un examen descartado (normalmente por una dificultad algo superior al seleccionado), se resuelve conjuntamente y se explica como es el mecanismo de corrección indicando los conceptos críticos que es forzoso conocer para aprobar la materia, indicando como aparecen el examen. A ser una asignatura base de posteriores asignaturas más avanzadas se intenta en todo momento consolidad buenos principios al desarrollo extensivo de técnicas, lenguajes o algoritmos distintos (estos objetivos pertenecen claramente a materias posteriores.) En relación con la introducción a la programación existen dos aproximaciones distintas en la actualidad, en una de ellas más utilitarista se entra directamente con paradigmas de programación más modernos (programación orientada a objetos para la web) y se presenta un modelo más abstracto de computación no ligado en un principio a un modelo de la máquina. La segunda aproximación sigue en cierto modo el proceso que ha seguido la disciplina de la programación, comenzando por las técnicas más básicas ligadas hasta cierto grado a la estructura básica de la máquina y va construyendo un edificio de abstracciones sucesivas. Ambas terminan en la misma situación, la primera motiva a los alumnos en el sentido de sentirse más cercanos a la programación más actual de moda la segunda permite consolidar mejor los conceptos al ir mostrándolos en orden de complejidad. En nuestro caso, tras haber hecho pruebas con ambas aproximaciones hemos seleccionado la segunda, más clásica, pero que permite una mejor base conceptual y que se adapta mejor a plan de estudios actual; además el hecho de utilizar modelos más complejos que incluyen muchos niveles de abstracción desde un principio hace que los alumnos manejen a ciegas las estructuras acostumbrándose a no razonar el proceso que se lleva a cabo (esto que puede ser correcto para titulaciones no informáticas donde la programación es una disciplina más utilitaria con menos créditos, creemos no es adecuado para un futuro profesional que ha se ser capaz de adaptarse a muchas mas situaciones posibles. Es necesario por ello explicar a los alumnos las razones de esta selección y como van a llegar a utilizar más adelante las mismas herramientas.
GUÍA DOCENTE DE ASIGNATURA CURSO 2009/2010
GUÍA DOCENTE DE ASIGNATURA CURSO 2009/2010 1. DATOS BÁSICOS DE LA ASIGNATURA 1.1.Nombre Fundamentos de Informática 1.2. Código de la asignatura 29051102 1.3.Plan Ing. Técnico Industrial en Mecánica 2005
Más detallesGUÍA DOCENTE DE ASIGNATURA CURSO 2008/2009
GUÍA DOCENTE DE ASIGNATURA CURSO 2008/2009 1. DATOS BÁSICOS DE LA ASIGNATURA 1.1.Nombre Fundamentos de Informática 1.3. Código 29051102 1.4.Plan 2005 1.7. Curso de la Titulación 1.11. Créditos ECTS Organización
Más detallesGuía docente de la asignatura
Guía docente de la asignatura Asignatura Materia Módulo Titulación Fundamentos de Programación Proceso de desarrollo del SW Formación Básica II Grado en ingeniería Informática de Servicio y Aplicaciones
Más detallesINSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCION DE ESTUDIOS PROFESIONALES EN INGENIERIA Y CIENCIAS FISICO MATEMATICAS
ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: LICENCIATURA EN CIENCIAS DE LA INFORMÁTICA LÍNEA CURRICULAR: COORDINACIÓN: ACADEMIAS DE COMPUTACIÓN
Más detallesUniversidad Tecnológica Nacional Facultad Regional San Francisco. Tecnicatura Superior en Programación. Programación I
Universidad Tecnológica Nacional Facultad Regional San Francisco Tecnicatura Superior en Programación PLANIFICACIÓN CICLO LECTIVO 2013 ÍNDICE ÍNDICE... 2 PROFESIONAL DOCENTE A CARGO... 3 UBICACIÓN... 4
Más detallesDISTRIBUCIÓN HORARIA DE LA ASIGNATURA SEGÚN NORMATIVA
GUÍA DOCENTE CURSO: 2017-18 DATOS BÁSICOS DE LA ASIGNATURA Asignatura: Programación Código de asignatura: 44101107 Plan: Grado en Ingeniería Química Industrial (Plan 2010) Año académico: 2017-18 Ciclo
Más detallesPrograma Oficial de Asignatura. Ficha Técnica. Presentación. Competencias y/o resultados del aprendizaje. Fundamentos de Programación
Ficha Técnica Titulación: Grado en Ingeniería de Organización Industrial Plan BOE: BOE número 75 de 28 de marzo de 2012 Asignatura: Módulo: TICs (Tecnologías de la Información y las Comunicaciones) Curso:
Más detallesGUIA DOCENTE INFORMÁTICA. Facultat de Matemàtiques. Curso Departament d Informàtica (ETSE)
GUIA DOCENTE de INFORMÁTICA Curso 2009-10 Departament d Informàtica (ETSE) Facultat de Matemàtiques 1 GUÍA DOCENTE DE ASIGNATURA INTRODUCCIÓN Informática es la única asignatura relativa a la materia del
Más detallesASIGNATURA: PROGRAMACION I
ASIGNATURA: PROGRAMACION I Curso 2011/2012 (Código:01541039) 1.OBJETIVOS El objetivo fundamental de esta asignatura es introducir de forma progresiva y sistemática una correcta metodología para la programación
Más detallesUniversidad Tecnológica Nacional Facultad Regional San Francisco. Tecnicatura Superior en Programación PROGRAMACIÓN II
Universidad Tecnológica Nacional Facultad Regional San Francisco Tecnicatura Superior en Programación PLANIFICACIÓN CICLO LECTIVO 2014 ÍNDICE ÍNDICE... 2 PROFESIONAL DOCENTE A CARGO... 3 UBICACIÓN... 4
Más detallesASIGNATURA: FUNDAMENTOS DE PROGRAMACIÓN
ASIGNATURA: FUNDAMENTOS DE PROGRAMACIÓN 1. Presentación El objetivo de esta guía es orientar al alumno en el estudio de la asignatura de Fundamentos de Programación. Se recomienda la lectura completa de
Más detallesDES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: INGENIERÍA DE SOFTWARE Y COMPUTACIÓN I DES: Programa(s) Educativo(s): Tipo de materia: Clave
Más detallesINTRODUCCIÓN A LA PROGRAMACIÓN
PLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA FACULTAD DE CONTADURÍA, ADMINISTRACIÓN E INFORMÁTICA ASIGNATURA: INTRODUCCIÓN A LA PROGRAMACIÓN ÁREA DEL CONOCIMIENTO: PROGRAMACION E INGENIERIA DE SOFTWARE
Más detallesFUNDAMENTOS DE PROGRAMACIÓN
ASIGNATURA DE GRADO: FUNDAMENTOS DE PROGRAMACIÓN Curso 2010/2011 (Código:71901020) 1.PRESENTACIÓN DE LA ASIGNATURA El objetivo de esta guía es orientar al alumno en el estudio de la asignatura de Fundamentos
Más detallesTitulación(es) Titulación Centro Curso Periodo Grado de Matemáticas FACULTAD DE CC. MATEMÁTICAS 1 Primer cuatrimestre
FICHA IDENTIFICATIVA Datos de la Asignatura Código 34159 Nombre Informática Ciclo Grado Créditos ECTS 6.0 Curso académico 2017-2018 Titulación(es) Titulación Centro Curso Periodo 1107 - Grado de Matemáticas
Más detallesPROGRAMA. 2) CONTENIDOS MÍNIMOS Introducción a algoritmos Estilos y tipos de programación. 3) PROGRAMA ANALÍTICO
PROGRAMA 1) OBJETIVOS DE LA ASIGNATURA La càtedra tendrà como objetivo primario acompañar en la desarrollo y codificaciòn en el lenguaje Java los algoritmos comprendidos en la càtedra de Programaciòn I.
Más detallesPLAN DE MATERIAS ACADEMUSOFT 3.2
FACULTAD DE: _Ingenierías y Tecnológicas PROGRAMA DE: Ingeniería de Sistemas NOMBRE DE LA MATERIA: Programación II Semestre: III Código: _IS006SA No de Créditos 4 H. Teórica: 4 H. Práctica 2 H. Teórica-Practica
Más detallesUNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: DISEÑO DE ALGORITMOS FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS ( ) AC (
Más detallesUNIVERSIDAD DE GUADALAJARA
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS INTRODUCCIÓN A LA PROGRAMACIÓN
Más detallesTEMARIO. - Programa de teoría
Año académico: 2.006-07 Centro: Escuela Politécnica Superior Estudios: Ingeniería Técnica en Informática de Gestión Asignatura: Estructuras de Datos y Algoritmos Ciclo: 1º Curso: 2º Cuatrimestre: 1º Carácter:
Más detallesEVIDENCIAS DE APRENDIZAJE
GESTIÓN DEL COCIMIENTO Y DOCENCIA VERÓN 04 PLAN DE S Página 1 de 10 FACULTAD CIENCIAS BÁCAS DIVIÓN: INGENIERÍAS, ARQUITECTURA AGNATURA: LÓGICA DE PROGRAMACIÓN AREA: MATEMATICAS/PROGRAMACIÓN PROFESOR: NELSON
Más detallesMetodología de la Programación (12016)
Metodología de la Programación (12016) Fernando Tricas García Dpto. de Informática e Ingeniería de Sistemas del Centro Politécnico Superior Área de Lenguajes y Sistemas Informáticos Universidad de Zaragoza,
Más detallesEVIDENCIAS DE APRENDIZAJE
GESTIÓN DEL COCIMIENTO Y DOCENCIA VERÓN 04 PLAN DE S Página 1 de 10 FACULTAD CIENCIAS BÁCAS DIVIÓN: INGENIERÍAS, ARQUITECTURA AGNATURA: LÓGICA DE PROGRAMACIÓN AREA: MATEMATICAS/PROGRAMACIÓN PROFESOR: NELSON
Más detallesFUNDAMENTOS DE PROGRAMACIÓN
ASIGNATURA DE GRADO: FUNDAMENTOS DE PROGRAMACIÓN Curso 2015/2016 (Código:71901020) 1.PRESENTACIÓN DE LA ASIGNATURA El objetivo de esta guía es orientar al alumno en el estudio de la asignatura de Fundamentos
Más detallesDATOS GENERALES PRERREQUISITOS : SE CURSA SIMULTÁNEAMENTE CON LA MATERIA DE TALLER DE PROGRAMACIÓN ESTRUCTURADA CC103
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACÓN DEPARTAMENTO DE CIENCIAS COMPUTACIONALES DATOS GENERALES CLAVE : CC102 NOMBRE DE LA
Más detallesUniversidad Nacional Autónoma de México Centro de Investigación en Energía. Programa de Estudio
Universidad Nacional Autónoma de México Centro de Investigación en Energía Programa de Estudio Herramientas Computacionales 3 8 Asignatura Clave Semestre Créditos Formación Profesional Ciclo Técnicas de
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN INGENIERÍA QUÍMICA
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN INGENIERÍA QUÍMICA PROGRAMA DE LA ASIGNATURA DE: PROGRAMACIÓN Y COMPUTACIÓN IDENTIFICACIÓN
Más detallesPROGRAMACION ESTRUCTURADA
ESCUELAS: COMPUTACION - SISTEMA PROGRAMACION ESTRUCTURADA CODIGO HORAS TEORICAS HORAS PRACTICAS UNIDADES CREDITO SEMESTRE PRE REQUISITO 215254 (COMPUTACIÓN) 225254 (SISTEMAS) 03 02 04 V ESTRUTURAS DISCRETAS
Más detallesHoras teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION
PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Sustantiva Profesional Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION
Más detalles3.Conocimientos previos requeridos 7.Estimación de la dedicación del alumno. 4.Contenidos mínimos. 1.Introducción. 2.Objetivos generales
Proyecto Docente Curso 05/06 1 de 9 1.Introducción. 2.Objetivos generales 5.Competencias. 6.Calendario de actividades. 9. Evaluación 10. Bibliografía del aprendizaje. 3.Conocimientos previos requeridos
Más detallesUNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: PROGRAMACIÓN ESTRUCTURADA FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS ( )
Más detallesPlanificaciones Algoritmos y Programación I. Docente responsable: AZCURRA DIEGO ANDRES. 1 de 5
Planificaciones 9514 - Algoritmos y Programación I Docente responsable: AZCURRA DIEGO ANDRES 1 de 5 OBJETIVOS Conocer un lenguaje de programación imperativo. Aplicar las capacidades que ofrece el lenguaje
Más detallesTitulación(es) Titulación Centro Curso Periodo Grado en Física FACULTAT DE FÍSICA 1 Primer cuatrimestre
FICHA IDENTIFICATIVA Datos de la Asignatura Código 34241 Nombre Informática Ciclo Grado Créditos ECTS 6.0 Curso académico 2016-2017 Titulación(es) Titulación Centro Curso Periodo 1105 - Grado en Física
Más detallesNombre de la asignatura: Algoritmos y Lenguajes de programación.
Nombre de la asignatura: Algoritmos y Lenguajes de programación. Créditos: 2-4- 6 Aportación al perfil Dominar la lógica necesaria para aprender lenguajes de programación de alto nivel para poder resolver
Más detallesPROYECTO DOCENTE ASIGNATURA: "Complementos de Informática"
PROYECTO DOCENTE ASIGNATURA: "Complementos de Informática" Grupo: Grupo de CLASES TEORICAS de COMPLEMENTOS DE INFOR.(865978) Titulacion: LICENCIADO EN CIENCIAS Y TÉCNICAS ESTADÍSTICAS ( Plan 97 ) Curso:
Más detallesFUNDAMENTOS DE INFORMÁTICA
PRIMER CURSO. INGENIERO QUÍMICO FUNDAMENTOS DE INFORMÁTICA Curso 2007-2008 Departamento de Ingeniería de Sistemas y Automática 1. PROFESORADO Manuel López Martínez (Coordinador) Amparo Núñez Reyes José
Más detallesUNIVERSIDAD POPULAR DEL CESAR FACULTAD INGENIERIAS Y TECNOLOGICAS DEPARTAMENTO DE INGENIERIA DE SISTEMAS
PLANEACIÓN PARA EL DESARROLLO DE CONTENIDOS PROGRAMÁTICOS I. IDENTIFICACIÓN PROGRAMA : Ingeniería de Sistemas ASIGNATURA: FUNDAMENTOS DE PROGRAMACIÓN CODIGO: SS407 DOCENTE: Eliecer Suarez Serrano PERÍODO
Más detallesINDICE. Prólogo de la Segunda Edición
INDICE Prólogo de la Segunda Edición XIII Capitulo 1. Algoritmos y Programas 1 1.1. Los sistemas de procesamiento de la información 2 1.2. Concepto de algoritmo 4 1.2.1. Características de los algoritmos
Más detallesASIGNATURA: ESTRUCTURA DE DATOS II
ASIGNATURA: ESTRUCTURA DE DATOS II Cód: 31-206 Régimen cuatrimestral Horas reloj semanales: 4 Horas teóricas: 15 Horas prácticas: 45 Horas totales: 60 Carrera: Sistemas 2016 FUNDAMENTOS: Un tipo de dato
Más detallesSubdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de Competencias Profesionales Periodo escolar: Agosto Diciembre 2017
Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de s Profesionales Periodo escolar: Agosto Diciembre 2017 Nombre de la asignatura: Fundamentos de Programación Plan de estudios:
Más detallesUNIVERSIDAD DEL AZUAY. Facultad de Ciencias de la Administración. Escuela de Ingeniería de Sistemas y Telemática. Sílabo
UNIVERSIDAD DEL AZUAY Facultad de Ciencias de la Administración Escuela de Ingeniería de Sistemas y Telemática Sílabo 1. Datos generales Materia: Introducción a la Programación Código: FAD0176 Créditos:
Más detallesGUÍA DOCENTE ABREVIADA DE LA ASIGNATURA
GUÍA DOCENTE ABREVIADA DE LA ASIGNATURA G40 - Programación Grado en Física Curso Académico 2016-2017 1. DATOS IDENTIFICATIVOS Título/s Grado en Física Tipología Obligatoria. Curso 1 y Curso Centro Módulo
Más detallesAlgoritmos y Lenguajes de Programación
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Algoritmos y lenguajes de programación Ingeniería Industrial INM-0407 3-2-8 2.-
Más detallesPROYECTO DOCENTE ASIGNATURA: "Fundamentos de Programación I"
PROYECTO DOCENTE ASIGNATURA: "Fundamentos de Programación I" Grupo: Grupo 3(934886) Titulacion: Grado en Ingeniería de las Tecnologías de Telecomunicación Curso: 2015-2016 DATOS BÁSICOS DE LA ASIGNATURA/GRUPO
Más detallesCURSO: 1º SEMESTRE: 1º MATERIA A LA QUE PERTENECE: Programación. Camelia Muñoz Caro Despacho 1.5 Edificio A-ESI 3720
1. DATOS GENERALES DE LA ASIGNATURA ASIGNATURA: Fundamentos de la Programación I CÓDIGO: 42302 TIPOLOGÍA: Básica CRÉDITOS ECTS: 6 CURSO: 1º SEMESTRE: 1º MATERIA A LA QUE PERTENECE: Programación LENGUA
Más detallesDESCRIPCIÓN DE LA ASIGNATURA
DESCRIPCIÓN DE LA ASIGNATURA ASIGNATURA: Nombre en Inglés: INDUSTRIAL COMPUTER SYSTEMS Código UPM: 565000173 MATERIA: INFORMÁTICA INDUSTRIAL CRÉDITOS ECTS: 7.5 CARÁCTER: MATERIA DE TECNOLOGÍA ESPECÍFICA
Más detallesGuía docente de la asignatura
Guía docente de la asignatura Asignatura Materia Fundamentos de Informática Informática Módulo Titulación Plan Grado en Ingeniería Eléctrica, en Electrónica Industrial y Automática, en Organización Industrial,
Más detallesUNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA ESCUELA PROFESIONAL DE INGENIERÍA DE SOFTWARE 1. INFORMACIÓN GENERAL
Más detallesUNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO Facultad de Ciencias Exactas y Tecnologías. Departamento de Informática PLANIFICACIÓN DE CÁTEDRA
UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO Facultad de Ciencias Exactas y Tecnologías Departamento de Informática PLANIFICACIÓN DE CÁTEDRA EQUIPO CATEDRA Greta Chéquer Profesor Adjunto Carmen Silva -
Más detalles: Algorítmica y Estructura de Datos I
FACULTAD POLITÉCNICA DIRECCIÓN ACADÉMICA PROGRAMA DE ESTUDIO I. IDENTIFICACIÓN Carrera : Ingeniería de Sistemas CARGA HORARIA (Horas reloj) Asignatura : Algorítmica y Estructura de Datos I Carga Horaria
Más detallesPlanificaciones Algoritmos y Programación I. Docente responsable: GUARNA PABLO FRANCISCO. 1 de 6
Planificaciones 7540 - Algoritmos y Programación I Docente responsable: GUARNA PABLO FRANCISCO 1 de 6 OBJETIVOS Conocer un lenguaje de programación imperativo. Aplicar las capacidades que ofrece el lenguaje
Más detallesEscuela Técnica Superior de Ingeniería Civil e Industrial. Grado en Ingeniería Mecánica
Escuela Técnica Superior de Ingeniería Civil e Industrial Grado en Ingeniería Mecánica GUÍA DOCENTE DE LA ASIGNATURA: Informática Curso Académico 2011-2012 1. Datos Descriptivos de la Asignatura Código:
Más detallesALGORITMOS, ESTRUCTURAS Y PROGRAMACION
VICERRECTORADO ACADÉMICO DIRECCIÓN DE GESTIÓN, DESARROLLO E INNOVACIÓN CURRICULAR FACULTAD: INGENIERIA ESCUELAS: COMPUTACION - SISTEMA UNIDAD CURRICULAR: ALGORITMOS, ESTRUCTURAS Y PROGRAMACION FECHA DE
Más detallesNombre de la asignatura: LENGUAJE DE PROGRAMACIÓN PARA INGENIERÍA. Básico ( ) Profesional ( X ) Especializado ( ) Práctica ( )
PROGRAMA DE ESTUDIO Nombre de la asignatura: LENGUAJE DE PROGRAMACIÓN PARA INGENIERÍA Clave: TIC02 Fecha de elaboración: marzo 2015 Horas Semestre Horas semana Horas Teoría Ciclo Formativo: Básico ( )
Más detallesINDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación
INDICE Prologo XI Capitulo 1. Algoritmos y programas 1.1. Configuraciones de una computadora 1 1.2. Lenguajes de programación 2 1.3. Resolución de problemas 1.3.1. Fase de resolución del problema 3 1.3.1.1.
Más detallesEscuela Técnica Superior de Ingeniería Civil e Industrial. Grado en Ingeniería Civil
Escuela Técnica Superior de Ingeniería Civil e Industrial Grado en Ingeniería Civil GUÍA DOCENTE DE LA ASIGNATURA: Informática Curso Académico 2011-2012 1. Datos Descriptivos de la Asignatura Código: 339381103
Más detallesFundamentos de Programación. Código: Créditos ECTS: 6. Titulación Tipo Curso Semestre Empresa y Tecnología FB 1 2.
2017/2018 Fundamentos de Programación Código: 102154 Créditos ECTS: 6 Titulación Tipo Curso Semestre 2501232 Empresa y Tecnología FB 1 2 Contacto Nombre: Roger Malet Munté Correo electrónico: Roger.Malet@uab.cat
Más detallesINSTITUTO SUPERIOR DEL PROFESORADO DR. JOAQUÍN V. GONZÁLEZ. Instancia curricular: ALGORITMO Y PROGRAMACIÓN (Turno Mañana)
INSTITUTO SUPERIOR DEL PROFESORADO DR. JOAQUÍN V. GONZÁLEZ Nivel: Terciario Carrera: Profesorado de Enseñanza Superior en Informática Trayecto / eje: Disciplinar. Instancia curricular: ALGORITMO Y PROGRAMACIÓN
Más detallesTitulación(es) Titulación Centro Curso Periodo Grado de Ingeniería Electrónica Industrial ESCOLA TÈCNICA SUPERIOR D'ENGINYERIA
FICHA IDENTIFICATIVA Datos de la Asignatura Código 34921 Nombre Informática Ciclo Grado Créditos ECTS 6.0 Curso académico 2016-2017 Titulación(es) Titulación Centro Curso Periodo 1404 - Grado de Ingeniería
Más detallesINDICE Parte I Algoritmos y herramientas de programación Capitulo 1. Computadoras y lenguajes de programación Actividades de Programación Resueltas
INDICE Prologo a la tercera edición xiii Prologo a la segunda edición xxvii Parte I Algoritmos y herramientas de programación Capitulo 1. Computadoras y lenguajes de programación 3 1.1. Organización de
Más detallesDISTRIBUCIÓN HORARIA DE LA ASIGNATURA SEGÚN NORMATIVA
GUÍA DOCENTE CURSO: 2017-18 DATOS BÁSICOS DE LA ASIGNATURA Asignatura: Metodología de la Programación Código de asignatura: 40151106 Plan: Grado en Ingeniería Informática (Plan 2015) Año académico: 2017-18
Más detallesTitulación(es) Titulación Centro Curso Periodo Grado de Ingeniería Informática ESCOLA TÈCNICA SUPERIOR D'ENGINYERIA
FICHA IDENTIFICATIVA Datos de la Asignatura Código 34653 Nombre Informática Ciclo Grado Créditos ECTS 6.0 Curso académico 2016-2017 Titulación(es) Titulación Centro Curso Periodo 1400 - Grado de Ingeniería
Más detallesDISEÑO DE ALGORITMOS. Ingeniería Ingeniería en Sistemas. Hardware. Clave de la materia: 215. UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU007H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: DISEÑO DE ALGORITMOS DES: Ingeniería Ingeniería en Sistemas Programa(s) Educativo(s): Computacionales
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE HONDURAS EN EL VALLE DE SULA DESCRIPCIÓN DEL ESPACIO FORMATIVO
I. Aspectos Generales Espacio Formativo: UNIVERSIDAD NACIONAL AUTÓNOMA DE HONDURAS EN EL VALLE DE SULA DESCRIPCIÓN DEL ESPACIO FORMATIVO Metodología de la Programación Código: IA-033 Unidad Académica Responsable:
Más detallesUNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO DIVISIÓN ACADÉMICA DE CIENCIAS BIOLÓGICAS LICENCIATURA EN INGENIERÍA AMBIENTAL
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO DIVISIÓN ACADÉMICA DE CIENCIAS BIOLÓGICAS LICENCIATURA EN INGENIERÍA AMBIENTAL Materia: Nivel: Programación Aplicada Área de formación sustantiva profesional Horas
Más detallesUNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA ESCUELA PROFESIONAL DE INGENIERÍA DE SOFTWARE 1. INFORMACIÓN GENERAL
Más detallesUniversidad Salesiana de Bolivia
Universidad Salesiana de Bolivia Ingeniería de Sistemas I DATOS DE IDENTIFICACIÓN PLAN DE DISCIPLINA GESTIÓN I - 2014 INSTITUCIÓN UNIVERSITARIA: Universidad Salesiana de Bolivia RECTOR: Dr. Rvdo. P. Thelían
Más detallesUNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL
VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL PROGRAMA: PROGRAMACION I CÓDIGO ASIGNATURA: 1215-208 PRE-REQUISITO: 1215-102 SEMESTRE: II (SEGUNDO) UNIDADES
Más detallesDISTRIBUCIÓN HORARIA DE LA ASIGNATURA SEGÚN NORMATIVA
GUÍA DOCENTE CURSO: 2017-18 DATOS BÁSICOS DE LA ASIGNATURA Asignatura: Estructura de Datos y Algoritmos I Código de asignatura: 40152202 Plan: Grado en Ingeniería Informática (Plan 2015) Año académico:
Más detallesP L A N I F I C A C I O N
P L A N I F I C A C I O N ESTABLECIMIENTO: INSTITUTO SUPERIOR JUJUY CARRERA: TECNICATURA SUPERIOR EN INFORMATICA CON ORIENTACION EN SISTEMAS DE INFORMACION ASIGNATURA: HS. CATEDRA: MODALIDAD: PROFESOR:
Más detallesMetodología y Tecnología de la Programación. I.T. Informática de Gestión
ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA PROGRAMAS, MÉTODOS Y CRITERIOS DE EVALUACIÓN A APLICAR DURANTE EL PROCESO DE EXTINCIÓN DEL PLAN 1999 Metodología y Tecnología de la Programación I.T. Informática
Más detallesGUÍA DOCENTE 1. DESCRIPCIÓN DE LA ASIGNATURA. Ingeniería Informática en Sistemas de Información Fundamentos de Programación
1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Asignatura: Fundamentos de Programación Módulo: Formación Básica Departamento: Deporte e Informática Año Académico
Más detallesFacultad de Ciencias Naturales, Exactas y de la Educación Departamento de Física
Facultad de Ciencias Naturales, Exactas y de la Educación Departamento de Física Tipo de actividad: Asignatura(FIS153) Créditos: 4 Nombre: Programación Estructurada. Intensidad Horaria: 6 Horas semanales.
Más detallesINSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
Referencia a la Norma ISO 9001:008 7.1, 7..1, 7.5.1, 7.6, 8.1, 8..4 Página 1 de 18 INSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL
Más detallesEscuela de Ingeniería en Informática Empresarial SYLLABUS
Nombre módulo PROGRAMACIÓN Nº créditos 12 ECTS ( 324 horas totales, 216 horas presenciales, 108 horas de trabajo autónomo) Nivel Requisitos Contribución de este módulo a la formación. Subcompetencias del
Más detallesPROGRAMA INSTRUCCIONAL
UNIVERSIDAD FERMÍN TORO VICE RECTORADO ACADÉMICO FACULTAD DE INGENIERÍA PROGRAMA INSTRUCCIONAL DATOS BÁSICOS DE LA ASIGNATURA Nombre de la asignatura: Código Semestre U.C. Pre- Requisito COMPUTACIÓN PARA
Más detallesUNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS
UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS ASIGNATURA : ELECTIVA I - PROGRAMACION CÓDIGO : 8104661 SEMESTRE : IV CRÉDITOS : 4 FECHA DE
Más detallesESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ciencias Naturales y Matemáticas SYLLABUS DEL CURSO. Fundamentos de Computación
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ciencias Naturales y Matemáticas SYLLABUS DEL CURSO 1. CÓDIGO Y NÚMERO DE CRÉDITOS CÓDIGO ICM00794 NÚMERO DE CRÉDITOS Teóricos: 4 Prácticos: 0 2. DESCRIPCIÓN
Más detallesUNIVERSIDAD AUTÓNOMA DE CHIAPAS Facultad de Contaduría y Administración, Campus I
Programa descriptivo por unidad de competencia Programa educativo Licenciatura en Ingeniería en Desarrollo y Tecnologías de Software Modalidad Presencial Clave IS02 H S M Horas Unidad de Teoría Práctica
Más detallesCarrera: INM Participantes Representante de las academias de ingeniería industrial de Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Algoritmos y Lenguajes de Programación Ingeniería Industrial INM - 0407 3 2 8 2.-
Más detallesUNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO
FACULTAD DE CS. QUIMICAS, FISICAS Y MATEMATICAS I. DATOS GENERALES DEPARTAMENTO ACADEMICO DE INFORMATICA SILABO 1.1 Asignatura : LENGUAJE DE PROGRAMACION 1.2 Categoría : OE 1.3 Código : IF463AME 1.4 Créditos
Más detallesGrado en Ingeniería Informática GUÍA DOCENTE Curso
Grado en Ingeniería Informática GUÍA DOCENTE Curso 2009-2010 Centro: Facultad de Ciencias, Estudios Agroalimentarios e Informática Dirección: Madre de Dios, 51 postal: 26006 Teléfono: +34 941 299 607 Fax:
Más detallesUNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS 1. INFORMACIÓN GENERAL
Más detallesModelo Académico de Calidad para la Competitividad MATP-02 13/22
2.2. Propósito del módulo Manejar técnicas para el desarrollo de programas de cómputo con base en el uso de pseudocódigo, diagramas de flujo, principios de programación estructurada, funcional, orientada
Más detallesGuía Docente. Tipo: Obligatoria Créditos ECTS: 6. Curso: 4 Código: 3639
Guía Docente DATOS DE IDENTIFICACIÓN Titulación: Ingeniería Informática Rama de Conocimiento: Ingeniería y Arquitectura Facultad/Escuela: Escuela Politécnica Superior Asignatura: Procesadores de Lenguaje
Más detallesSECUENCIA DIDÁCTICA. Módulo IV Competencia de Módulo: Competencia de curso:
SECUENCIA DIDÁCTICA Nombre de curso: Diseño de Algoritmos Antecedente: Ninguno Módulo IV Competencia de Módulo: Clave de curso: COM0302A21 Clave de antecedente: Ninguno Desarrollar programas de cómputo
Más detallesPOOVEIA - Programación Orientada a Objetos y Visual
Unidad responsable: Unidad que imparte: Curso: Titulación: Créditos ECTS: 2015 295 - EEBE - Escuela de Ingeniería de Barcelona Este 723 - CS - Departamento de Ciencias de la Computación GRADO EN INGENIERÍA
Más detallesNombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje
Nombre de la asignatura: Programación Básica Créditos: 2 4-6 Objetivo de aprendizaje Plantear metodológicamente la solución de problemas susceptibles de ser computarizados a través del manejo de técnicas
Más detalles1 FUNDAMENTACION DE LA MATERIA
1 FUNDAMENTACION DE LA MATERIA Esta es una materia fundamental de la carrera. Es la materia que pondrá al alumno en los primeros pasos de la programación. Es en esta materia que el alumno tendrá que aprender
Más detallesProgramación Estructurada
Programación Estructurada Código de materia 01 Prof Titular Ing Rafael Brizuela Facultad de tecnología informática UNIVERSIDAD ABIERTA INTERAMERICANA GUÍA DE REPASO CONCEPTUAL PREGUNTAS Unidad 1: Conceptos
Más detalles