Sunteți pe pagina 1din 6

UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA PROGRAMA DE ESTUDIO

COMPUTACIN PARA INGENIEROS


Asignatura Ingeniera Elctrica Divisin

1112
Clave

1
Semestre

08
Crditos

Ingeniera en Computacin Departamento

Ingeniera Mecatrnica Carrera(s) en que se imparte

Asignatura: Obligatoria Optativa Modalidad: Curso, laboratorio Seriacin obligatoria antecedente: Ninguna Seriacin obligatoria consecuente: Ninguna X

Horas: Tericas Prcticas 3.0 2.0

Total (horas): Semana 16 Semanas


8 de agosto de 2005

5.0 80.0

Aprobado: Consejo Tcnico de la Facultad Consejo Acadmico del rea de las Ciencias Fsico Matemticas y de las Ingenieras

Fecha: 25 de febrero, 4 y 17 de marzo, y 16 de junio de 2005

Objetivo(s) del curso: El alumno conocer la importancia de la computacin e informtica como herramienta para su desempeo acadmico y profesional de ingeniera. Emplear el software bsico que le permita generar productos que resuelvan problemas matemticos y de ingeniera.

Temario
NM. NOMBRE HORAS

1. 2. 3. 4. 5. 6. 7.

La computacin en el profesional de ingeniera Introduccin a las tecnologas de la informacin Software operativo y de desarrollo Manejo interno de datos Fundamentos de algoritmos Diseo de programas para la resolucin de problemas de ingeniera Metodologa de desarrollo de proyectos bsicos de software

3.0 3.0 3.0 6.0 12.0 15.0 6.0 48.0

Prcticas de laboratorio Total

32.0 80.0

COMPUTACIN PARA INGENIEROS

(2 / 6)

1 La computacin en el profesional de ingeniera Objetivo: El alumno describir el desarrollo de la computacin y de los beneficios que esto conlleva, para poderla emplear en sus quehaceres acadmicos y como futuro profesional de ingeniera. Contenido: 1.1 El desarrollo computacional en la sociedad 1.2 Aplicaciones en el campo de la ingeniera 1.3 Impacto de la Computacin en la Ecologa y el Medio Ambiente 1.4 Modelo de operacin de los equipos de cmputo 1.5 Estructura fsica y lgica de las computadoras

2 Introduccin a las tecnologas de la informacin Objetivo: El alumno entender y usar las tecnologas de informacin que le permitan acceder a informacin que le ser til en su desempeo acadmico y profesional. Contenido: 2.1 Concepto de las tecnologas de informacin 2.2 Medios y entornos de comunicacin 2.2.1 Redes de Datos: conexiones locales y remotas, transferencia de archivos. 2.2.2 La Internet: correo electrnico, listas de correo, foros de discusin, audioconferencia y videoconferencia. 2.3 Los medios de informacin 2.3.1 Web: navegadores, sitios y portales educativos, buscadores y metabuscadores 2.3.2 Acceso a datos: bases de datos, biblioteca digital y virtual, libros y revistas electrnicas, boletines y peridicos

3 Software operativo y de desarrollo Objetivo: El alumno conocer y entender la evolucin del software y la situacin actual que ste presenta. Asimismo distinguir los diferentes tipos de programas (software) necesarios tanto para operar la mquina como para realizar desarrollos y aunado a esto tendr las bases para seleccionar aquel software que le permita resolver un problema. Contenido: 3.1 Evolucin del software y su situacin actual 3.2 Software de base: sistemas operativos, lenguajes y traductores 3.3 Software aplicativo: a la medida y de propsito general

COMPUTACIN PARA INGENIEROS

(3 / 6)

4 Manejo interno de datos Objetivo: El alumno describir cmo se almacenan los datos en los diferentes medios de un sistema de cmputo; asimismo manipular los datos para minimizar los diferentes errores que pueden suscitarse en su almacenamiento. Contenido: 4.1 Unidades de medida de almacenamiento: bit, byte y palabra. 4.2 Representacin de datos tipo texto (cdigos ASCII y EBCDIC) 4.3 Representacin numrica: magnitud y signo, complemento a dos 4.4 Tipos de errores en la manipulacin de cantidades 4.5 Formatos de manejo de imgenes, video, voz, etc.

5 Fundamentos de algoritmos Objetivo: El alumno explicar la importancia de llevar un mtodo formal para resolver problemas en la computadora; asimismo aplicar dicho mtodo en la resolucin de problemas matemticos sencillos. Contenido: 5.1 La Computabilidad y Concepto de algoritmo: Mquina de Turing 5.2 Elementos de los algoritmos y Tipos de datos 5.3 Representacin de los algoritmos (diagrama de flujo y pseudocdigo) 5.4 Estructuras bsicas (secuencia, condicional e iteracin) 5.5 Resolucin de problemas bsicos de ingeniera

6 Diseo de programas para la resolucin de problemas de ingeniera Objetivo: El alumno aplicar el mtodo de Diseo de Programas en la elaboracin de programas que resuelvan problemas bsicos de ingeniera. Contenido: 6.1 Teora del diseo de programas. 6.2 Vinculacin del diseo de programas al conocimiento algortmico 6.3 Caractersticas bsicas de un programa en lenguaje C 6.4 Elementos y estructuras del lenguaje C en el diseo de programas 6.5 Elaboracin de programas bsicos de ingeniera.

7 Metodologa de desarrollo de proyectos bsicos de software Objetivo: El alumno elaborar un proyecto bsico de software aplicando la teora del diseo de programas y herramientas de desarrollo.

COMPUTACIN PARA INGENIEROS

(4 / 6)

Contenido: 7.1 Fases en el desarrollo de proyectos de software. 7.2 Herramientas de desarrollo en entornos visuales. 7.3 Elaboracin de un proyecto bsico de software.

Bibliografa bsica: CAIR, Osvaldo Metodologa de la Programacin Algoritmos, Diagramas de Flujo y Programas 2a. edicin Mxico Alfaomega, 2003 Tomos I y II

Temas para los que se recomienda: 5

FELLEISEN, M., FINDLET, R.B., FLATT, M., KRISHNAMURTHI, S. How to Design Programs. An Introduction to Programming and computing. Cambridge, USA MIT Press, 2001 GARCA, Alonso HTML 4.1. Gua Prctica Mxico Anaya Multimedia, 2003 GIL RIVERA, Ma. Carmen, ROQUET GARCA, Guillermo Taller: Servicios y fuentes de informacin y comunicacin de la Internet para la educacin abierta y a distancia Mxico Facultad de Filosofa y Letras - UNAM, 2003 GOTTFRIED, Byron Programacin en C 2a. edicin McGraw-Hill, 1998 WHELAN, Jonathan E-Mail En el Trabajo. Evite los inconvenientes Prentice Hall, 2000 LEDERKREMER, M. La Biblia de Internet 2a. edicin Mxico MP Ediciones, 1999

COMPUTACIN PARA INGENIEROS

(5 / 6)

LEVINE, Guillermo Computacin y programacin moderna. Perspectiva integral de la informtica. Mxico Pearson Educacin, 2001

1, 3 y 4

OLGUN, Heriberto Induccin a la Cultura Informtica 2a. edicin Mxico Facultad de Ingeniera UNAM, 2001 PRESSMAN, Roger S. Ingeniera del Software. Un enfoque prctico 5a. edicin Mxico McGraw-Hill, 2002 SOLRZANO, J. Fernando Introduccin a la Programacin estructurada y al lenguaje C Mxico Facultad de Ingeniera - UNAM, 2003 Tomo II SOLRZANO, J. Fernando, VILLAVICENCIO, C. J. Panorama Histrico de la Computacin Mxico Facultad de Ingeniera - UNAM, 2003 Tomo I FUENTES, Vicente, QUEZADA, Cintia, VARGAS, Alejandra Prcticas de Laboratorio de la Asignatura Mxico Facultad de Ingeniera - UNAM, 2005

1, 3, 4, 5 y 6

Todos

Bibliografa complementaria: KERNIGHAN,B.W., RITCHIE, D., RITCHIE, D.M. C Programming Language 2a. edicin Prentice Hall, 1988 CORTS, J. Jess, GONZLEZ, M. Eduardo, PINILLA, Vctor D. Algoritmos Numricos Mxico Facultad de Ingeniera - UNAM, 2002 6

COMPUTACIN PARA INGENIEROS

(6 / 6)

Sugerencias didcticas: Exposicin oral Exposicin audiovisual Ejercicios dentro de clase Ejercicios fuera del aula Seminarios

X X X X

Lecturas obligatorias Trabajos de investigacin Prcticas de taller o laboratorio Prcticas de campo Otras

X X

Forma de evaluar: Exmenes parciales Exmenes finales Trabajos y tareas fuera del aula

X X X

Participacin en clase Asistencias a prcticas Otras

X X

Perfil profesiogrfico de quienes pueden impartir la asignatura Egresado de la carrera de Ingeniero en Computacin o afn. Conocimientos y experiencia en el diseo de algoritmos y programas, as como en el desarrollo de proyectos de software.

S-ar putea să vă placă și