SlideShare una empresa de Scribd logo
1 de 2
UNIVERSIDAD SIMÓN BOLÍVAR
                                          Vicerrectorado Académico




                   Departamento: Coordinación de Formación General

     Asignatura: INTRODUCCIÓN A LA PROGRAMACIÓN EN LENGUAJE C.

     Código de la asignatura: FCI-171
     No. de unidades-crédito: 3
     No. de horas semanales: Teoría: 3 Práctica: --- Laboratorio: ---

     Fecha de entrada en vigencia de este programa: 2004

     Requisitos: Introducción a la Computación FC-1422

     OBJETIVOS GENERALES
     A. Al culminar el curso, el estudiante debe ser capaz de desarrollar programas sencillos
        en lenguaje de programación C/C++
     B. Al culminar el curso, el estudiante debe ser capaz de continuar profundizando sus
        conocimiento en el lenguaje C/C++ hacia la formulación de estructuras de datos más
        poderosas y métodos más eficientes de programación.
C.
     CONTENIDOS PROGRAMATICOS

           Fundamentos del entorno de C++ típico, conceptos de memoria, aritmética,
           operadores de igualdad y relacionales, archivos de encabezado de nuevo estilo
           (directivas).
           Estructuras de selección :if, if/else, switch. Estructura de repetición: while,
           controlado por contador y por valor centinela. Estructura de repetición for,
           formulación de algoritmos con enfoque top down, operadores de asignación,
           operadores de incremento y decremento. Instrucciones break y continue.
           Funciones de la biblioteca de matemática, definición y prototipos de funciones,
           clases de almacenamiento, reglas de alcance, funciones con listas de parámetros
           vacías, funciones en línea, referencias y parámetros por referencia.
           Arreglos, declaración de arreglos, ejemplos que utilizan arreglos, paso de arreglos a
           funciones, caso de estudio: cálculo de las medidas estadísticas de tendencia central a
           través de arreglos y gráficos y gráficas de distribución de frecuencias, búsqueda en
           arreglos.
BIBLIOGRAFÍA BÁSICA

Alcalde, E.,: García, M. y Peñuelas, S. (1991). INFORMÁTICA BÁSICA. McGrawhill.
Botella, Ricardo (1993). PROGRAMACIÓN ORIENTADA OBJETOS. Editorial
Paraninfo.
Duffy, Tim (1993). INTRODUCCIÓN A LA INFORMÁTICA. Edit. Iberamérica, 1era
ed., México.
Hernández, O. y Hernández J. (1995) PROGRAMATCIÓN C++. Editorial Paraninfo.
Kernigan, B. & Ritchie D. (1991). EL LENGUAJE DE PROGRAMACIÓN C. Prentice
Hall, May. 2da. Edición.
Bronson, Gary (1999). C++ for ENGINEERS AND SCIENTISTS. 1 era. Edition.
Publichesd by Bronks/Cole Publishing.
Schildt, H. )1997). BORLAND C++ MANUAL DE REFERENCIA.
Mata, Antonio (1997). TURBO C/C++.INICIACIÓN Y PROGRAMACIÓN
AVANZADA. Editorial Paraninfo.
Joyanes, L. (1988). FUNDAMENTOS DE PROGRAMACIÓN, ALGORITMOS Y
ESTRUCTURA DE DATOS. McGraw Hill.
Gilberg, R. / Forouzan, B (1998). DATA STRUCTURES: A PSEUDOCODE
APPROACH WITH C. 1era Editión Published by Brooks/Cole Publishing.
Hennefeld, J. & Burchard, C. (1998). USING C++ AN INTRODUCTION TO
PROGRAMMING. 1era. Editión, Published by Brooks/Cole Publishing.
Martin, J. Y Odell J. (1997). METODOS ORIENTADOS A OBJETOS:
CONSIDERACIONES PRACTICAS. 1era. Edición, Prentice Hall.
Martin, J., Y Odell J. (1997). METODOS ORIENTADOS A OBJETOS: CONCEPTOS
FUNDAMENTALES. 1era. Edición, Prentice Hall.
Martin, J. Y Odell J. (1992). ANÁLISIS Y DISEÑO ORIENTADO A OBJETO. Era.
Edición, Prentice Hall.
Kernigan, B. & Ritchie D. (1991) EL LENGUAJE DE PROGRAMACIÓN C. Pretince
Hall, may. 2da. Edición.
Orilia s. Lawrence (19987). LAS COMPUTADORAS Y LA INFORMACIÓN. Mc. Graw
Hill, 3era. Ed. México.
Quero, Catalinas E. (1998). PROGRAMACIÓN EN LENGUAJE C EJERCICIOS Y
PROBLEMAS. Editorial Paraninfo.
Ríos, P. (1998). DESARROLLO DE PROCESOS COGNITIVOS. UPEL-ICP. Dpto. de
Pedagogía.
Schildt, H. (1997). BORLAND C++ MANUAL DE REFERENCIA. Mc. Graw Hill.
España.
Wirth, N. (1982) INTRODUCCIÓN A LA PROGRAMACIÓN SISTEMÁTICA. Edit.
Litodar.
Mata, Antonio (1997). TURBO C/C++, INICIACIÓN Y PROGRAMACIÓN
AVANZADA. Editoiral Paraninfo.

Más contenido relacionado

La actualidad más candente

Ficha repaso números enteros
Ficha repaso números enterosFicha repaso números enteros
Ficha repaso números enterosMar Tuxi
 
Cierre De Proyectos Segundo Ciclo 3ºAñOs
Cierre De Proyectos Segundo Ciclo 3ºAñOsCierre De Proyectos Segundo Ciclo 3ºAñOs
Cierre De Proyectos Segundo Ciclo 3ºAñOsRosina Duran
 
Planes y Programas Matemática
Planes y Programas MatemáticaPlanes y Programas Matemática
Planes y Programas Matemáticaandresfarcon
 
Ciencias de los Materiales
Ciencias de los MaterialesCiencias de los Materiales
Ciencias de los Materialesivangobbo94
 
Reporte de practica 005
Reporte de practica 005Reporte de practica 005
Reporte de practica 005brando soto
 
Ejercicio Nuevos[1]
Ejercicio Nuevos[1]Ejercicio Nuevos[1]
Ejercicio Nuevos[1]guest34f59a
 
Ejercicio Nuevos[1]
Ejercicio Nuevos[1]Ejercicio Nuevos[1]
Ejercicio Nuevos[1]guest95cdb9
 

La actualidad más candente (9)

Practica 1 estatica
Practica 1 estaticaPractica 1 estatica
Practica 1 estatica
 
Ficha repaso números enteros
Ficha repaso números enterosFicha repaso números enteros
Ficha repaso números enteros
 
Matrices
MatricesMatrices
Matrices
 
Cierre De Proyectos Segundo Ciclo 3ºAñOs
Cierre De Proyectos Segundo Ciclo 3ºAñOsCierre De Proyectos Segundo Ciclo 3ºAñOs
Cierre De Proyectos Segundo Ciclo 3ºAñOs
 
Planes y Programas Matemática
Planes y Programas MatemáticaPlanes y Programas Matemática
Planes y Programas Matemática
 
Ciencias de los Materiales
Ciencias de los MaterialesCiencias de los Materiales
Ciencias de los Materiales
 
Reporte de practica 005
Reporte de practica 005Reporte de practica 005
Reporte de practica 005
 
Ejercicio Nuevos[1]
Ejercicio Nuevos[1]Ejercicio Nuevos[1]
Ejercicio Nuevos[1]
 
Ejercicio Nuevos[1]
Ejercicio Nuevos[1]Ejercicio Nuevos[1]
Ejercicio Nuevos[1]
 

Destacado

Fci 111 Transferencia de tecnologia
Fci 111 Transferencia de tecnologiaFci 111 Transferencia de tecnologia
Fci 111 Transferencia de tecnologiaKel Naru
 
Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++Kel Naru
 
Fci 122 La aviación militar en la primera y segunda guerra mundial
Fci 122 La aviación militar en la primera y segunda guerra mundialFci 122 La aviación militar en la primera y segunda guerra mundial
Fci 122 La aviación militar en la primera y segunda guerra mundialKel Naru
 
Fci 181 etica y uso de las nuevas tecnologias de la informacion
Fci 181 etica y uso de las nuevas tecnologias de la informacionFci 181 etica y uso de las nuevas tecnologias de la informacion
Fci 181 etica y uso de las nuevas tecnologias de la informacionKel Naru
 
Fci 111 Transferencia de tecnología
Fci 111 Transferencia de tecnologíaFci 111 Transferencia de tecnología
Fci 111 Transferencia de tecnologíaKel Naru
 
Fci 111 Transferencia de tecnología
Fci 111 Transferencia de tecnologíaFci 111 Transferencia de tecnología
Fci 111 Transferencia de tecnologíaKel Naru
 
Fci 181 Etica y uso de las nuevas tecnologias de la informacion
Fci 181 Etica y uso de las nuevas tecnologias de la informacionFci 181 Etica y uso de las nuevas tecnologias de la informacion
Fci 181 Etica y uso de las nuevas tecnologias de la informacionKel Naru
 
Diagnóstico. características del plante2011 2-1-1
Diagnóstico. características del plante2011 2-1-1Diagnóstico. características del plante2011 2-1-1
Diagnóstico. características del plante2011 2-1-1Kel Naru
 
Fci 171 Introducción a la programación en lenguaje c.
Fci 171 Introducción a la programación en lenguaje c.Fci 171 Introducción a la programación en lenguaje c.
Fci 171 Introducción a la programación en lenguaje c.Kel Naru
 
PNF Tecnología Agroalimentaria
PNF Tecnología AgroalimentariaPNF Tecnología Agroalimentaria
PNF Tecnología AgroalimentariaRoger Hernandez
 

Destacado (10)

Fci 111 Transferencia de tecnologia
Fci 111 Transferencia de tecnologiaFci 111 Transferencia de tecnologia
Fci 111 Transferencia de tecnologia
 
Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++
 
Fci 122 La aviación militar en la primera y segunda guerra mundial
Fci 122 La aviación militar en la primera y segunda guerra mundialFci 122 La aviación militar en la primera y segunda guerra mundial
Fci 122 La aviación militar en la primera y segunda guerra mundial
 
Fci 181 etica y uso de las nuevas tecnologias de la informacion
Fci 181 etica y uso de las nuevas tecnologias de la informacionFci 181 etica y uso de las nuevas tecnologias de la informacion
Fci 181 etica y uso de las nuevas tecnologias de la informacion
 
Fci 111 Transferencia de tecnología
Fci 111 Transferencia de tecnologíaFci 111 Transferencia de tecnología
Fci 111 Transferencia de tecnología
 
Fci 111 Transferencia de tecnología
Fci 111 Transferencia de tecnologíaFci 111 Transferencia de tecnología
Fci 111 Transferencia de tecnología
 
Fci 181 Etica y uso de las nuevas tecnologias de la informacion
Fci 181 Etica y uso de las nuevas tecnologias de la informacionFci 181 Etica y uso de las nuevas tecnologias de la informacion
Fci 181 Etica y uso de las nuevas tecnologias de la informacion
 
Diagnóstico. características del plante2011 2-1-1
Diagnóstico. características del plante2011 2-1-1Diagnóstico. características del plante2011 2-1-1
Diagnóstico. características del plante2011 2-1-1
 
Fci 171 Introducción a la programación en lenguaje c.
Fci 171 Introducción a la programación en lenguaje c.Fci 171 Introducción a la programación en lenguaje c.
Fci 171 Introducción a la programación en lenguaje c.
 
PNF Tecnología Agroalimentaria
PNF Tecnología AgroalimentariaPNF Tecnología Agroalimentaria
PNF Tecnología Agroalimentaria
 

Similar a Fci 171 Introducción a la programación en lenguaje c.

Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++Kel Naru
 
Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++gilma07usb
 
Rc leider marino caicedo obando.pptx.
Rc leider marino caicedo obando.pptx.Rc leider marino caicedo obando.pptx.
Rc leider marino caicedo obando.pptx.Leider M. Caicedo O.
 
Calculo integral 2015
Calculo integral 2015Calculo integral 2015
Calculo integral 2015Jorge Castro
 
Estructura silvia
Estructura silviaEstructura silvia
Estructura silviaSilvia Mera
 
Evaluacion por competencias
Evaluacion por competenciasEvaluacion por competencias
Evaluacion por competenciassslideangel
 
Evaluacion por competencias
Evaluacion por competenciasEvaluacion por competencias
Evaluacion por competenciassslideangel
 
portafolio y revistas cientificas junior
portafolio y revistas cientificas juniorportafolio y revistas cientificas junior
portafolio y revistas cientificas juniorRoque Macias E.
 
Rc(reconocimiento del curso)rc clemencia alvarado)
Rc(reconocimiento del curso)rc clemencia alvarado)Rc(reconocimiento del curso)rc clemencia alvarado)
Rc(reconocimiento del curso)rc clemencia alvarado)clemealvarado19
 
Rc(reconocimiento del curso)RC clemencia alvarado)
Rc(reconocimiento del curso)RC clemencia alvarado)Rc(reconocimiento del curso)RC clemencia alvarado)
Rc(reconocimiento del curso)RC clemencia alvarado)clemealvarado19
 
Guia estudiosoptimizacion14o
Guia estudiosoptimizacion14oGuia estudiosoptimizacion14o
Guia estudiosoptimizacion14oalucard321
 
2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdfLusdielkaHernndez
 
portofalio completo de calculo diferencial Cesar
portofalio completo de calculo diferencial Cesarportofalio completo de calculo diferencial Cesar
portofalio completo de calculo diferencial CesarRoque Macias E.
 

Similar a Fci 171 Introducción a la programación en lenguaje c. (20)

Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++
 
Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++Fci 161 Programación en el ensamblador, c y c ++
Fci 161 Programación en el ensamblador, c y c ++
 
Rc leider marino caicedo obando.pptx.
Rc leider marino caicedo obando.pptx.Rc leider marino caicedo obando.pptx.
Rc leider marino caicedo obando.pptx.
 
Calculo integral 2015
Calculo integral 2015Calculo integral 2015
Calculo integral 2015
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
Estructura silvia
Estructura silviaEstructura silvia
Estructura silvia
 
Presentacion curso
Presentacion cursoPresentacion curso
Presentacion curso
 
Rc luis araque
Rc luis araqueRc luis araque
Rc luis araque
 
P e r f i l
P e r f i lP e r f i l
P e r f i l
 
Evaluacion por competencias
Evaluacion por competenciasEvaluacion por competencias
Evaluacion por competencias
 
Evaluacion por competencias
Evaluacion por competenciasEvaluacion por competencias
Evaluacion por competencias
 
portafolio y revistas cientificas junior
portafolio y revistas cientificas juniorportafolio y revistas cientificas junior
portafolio y revistas cientificas junior
 
Asignatura: Introducción a la Programación.
Asignatura: Introducción a la Programación.Asignatura: Introducción a la Programación.
Asignatura: Introducción a la Programación.
 
Icc pf-2013-1
Icc pf-2013-1Icc pf-2013-1
Icc pf-2013-1
 
Rc(reconocimiento del curso)rc clemencia alvarado)
Rc(reconocimiento del curso)rc clemencia alvarado)Rc(reconocimiento del curso)rc clemencia alvarado)
Rc(reconocimiento del curso)rc clemencia alvarado)
 
Rc(reconocimiento del curso)RC clemencia alvarado)
Rc(reconocimiento del curso)RC clemencia alvarado)Rc(reconocimiento del curso)RC clemencia alvarado)
Rc(reconocimiento del curso)RC clemencia alvarado)
 
Trans t3
Trans t3Trans t3
Trans t3
 
Guia estudiosoptimizacion14o
Guia estudiosoptimizacion14oGuia estudiosoptimizacion14o
Guia estudiosoptimizacion14o
 
2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf
 
portofalio completo de calculo diferencial Cesar
portofalio completo de calculo diferencial Cesarportofalio completo de calculo diferencial Cesar
portofalio completo de calculo diferencial Cesar
 

Más de Kel Naru

Fci 122 La aviación militar en la primera y segunda guerra mundial
Fci 122 La aviación militar en la primera y segunda guerra mundialFci 122 La aviación militar en la primera y segunda guerra mundial
Fci 122 La aviación militar en la primera y segunda guerra mundialKel Naru
 
Fch 112 Venezuela sociedad-nación-estado en el sigo xx
Fch 112 Venezuela sociedad-nación-estado en el sigo xxFch 112 Venezuela sociedad-nación-estado en el sigo xx
Fch 112 Venezuela sociedad-nación-estado en el sigo xxKel Naru
 
Fch 191 tradiciones afrodescendientes de latinoamérica y del caribe
Fch 191 tradiciones afrodescendientes de latinoamérica y del caribeFch 191 tradiciones afrodescendientes de latinoamérica y del caribe
Fch 191 tradiciones afrodescendientes de latinoamérica y del caribeKel Naru
 
Fch 181 Educación y trabajo
Fch 181 Educación y trabajoFch 181 Educación y trabajo
Fch 181 Educación y trabajoKel Naru
 
Fch 171 Herramientas para el aprendizaje
Fch 171 Herramientas para el aprendizajeFch 171 Herramientas para el aprendizaje
Fch 171 Herramientas para el aprendizajeKel Naru
 
Fch 141 Seminario de la investigación
Fch 141 Seminario de la investigaciónFch 141 Seminario de la investigación
Fch 141 Seminario de la investigaciónKel Naru
 
Fch 132 Caudillo, dictador y fuerza armada en venezuela
Fch 132 Caudillo, dictador y fuerza armada en venezuelaFch 132 Caudillo, dictador y fuerza armada en venezuela
Fch 132 Caudillo, dictador y fuerza armada en venezuelaKel Naru
 
Fch 131 Superaprendizaje principios y tecnicas
Fch 131 Superaprendizaje principios y tecnicasFch 131 Superaprendizaje principios y tecnicas
Fch 131 Superaprendizaje principios y tecnicasKel Naru
 
Fch 121 De una educación castas una de masa
Fch 121 De una educación castas  una de masaFch 121 De una educación castas  una de masa
Fch 121 De una educación castas una de masaKel Naru
 
Fch 113 Métodos para la formación empresarial
Fch 113 Métodos para la formación empresarialFch 113 Métodos para la formación empresarial
Fch 113 Métodos para la formación empresarialKel Naru
 
Fch 112 Venezuela sociedad-nación-estado en el sigo xx
Fch 112 Venezuela sociedad-nación-estado en el sigo xxFch 112 Venezuela sociedad-nación-estado en el sigo xx
Fch 112 Venezuela sociedad-nación-estado en el sigo xxKel Naru
 
Fch 111 Educación nacional
Fch 111 Educación nacionalFch 111 Educación nacional
Fch 111 Educación nacionalKel Naru
 
Fcg 212 Temas latinoamericanos para el siglo xxi
Fcg 212 Temas latinoamericanos para el siglo xxiFcg 212 Temas latinoamericanos para el siglo xxi
Fcg 212 Temas latinoamericanos para el siglo xxiKel Naru
 
Fcg 191 El caribe anglófono a través de sus escritores
Fcg 191 El caribe anglófono a través de sus escritoresFcg 191 El caribe anglófono a través de sus escritores
Fcg 191 El caribe anglófono a través de sus escritoresKel Naru
 
Fcg 181 Análisis y redacción de textos expositivos
Fcg 181 Análisis y redacción de textos expositivosFcg 181 Análisis y redacción de textos expositivos
Fcg 181 Análisis y redacción de textos expositivosKel Naru
 
Fcg 161 Italiano
Fcg 161 ItalianoFcg 161 Italiano
Fcg 161 ItalianoKel Naru
 
Fcg 151 Taller de redacción
Fcg 151 Taller de redacciónFcg 151 Taller de redacción
Fcg 151 Taller de redacciónKel Naru
 
Fcg 141 Lengua y cultura francesa
Fcg 141 Lengua y cultura francesaFcg 141 Lengua y cultura francesa
Fcg 141 Lengua y cultura francesaKel Naru
 
Fcg 132 Lexicografía
Fcg 132 LexicografíaFcg 132 Lexicografía
Fcg 132 LexicografíaKel Naru
 
Fcg 131 Lenguaje de la informática
Fcg 131 Lenguaje de la informáticaFcg 131 Lenguaje de la informática
Fcg 131 Lenguaje de la informáticaKel Naru
 

Más de Kel Naru (20)

Fci 122 La aviación militar en la primera y segunda guerra mundial
Fci 122 La aviación militar en la primera y segunda guerra mundialFci 122 La aviación militar en la primera y segunda guerra mundial
Fci 122 La aviación militar en la primera y segunda guerra mundial
 
Fch 112 Venezuela sociedad-nación-estado en el sigo xx
Fch 112 Venezuela sociedad-nación-estado en el sigo xxFch 112 Venezuela sociedad-nación-estado en el sigo xx
Fch 112 Venezuela sociedad-nación-estado en el sigo xx
 
Fch 191 tradiciones afrodescendientes de latinoamérica y del caribe
Fch 191 tradiciones afrodescendientes de latinoamérica y del caribeFch 191 tradiciones afrodescendientes de latinoamérica y del caribe
Fch 191 tradiciones afrodescendientes de latinoamérica y del caribe
 
Fch 181 Educación y trabajo
Fch 181 Educación y trabajoFch 181 Educación y trabajo
Fch 181 Educación y trabajo
 
Fch 171 Herramientas para el aprendizaje
Fch 171 Herramientas para el aprendizajeFch 171 Herramientas para el aprendizaje
Fch 171 Herramientas para el aprendizaje
 
Fch 141 Seminario de la investigación
Fch 141 Seminario de la investigaciónFch 141 Seminario de la investigación
Fch 141 Seminario de la investigación
 
Fch 132 Caudillo, dictador y fuerza armada en venezuela
Fch 132 Caudillo, dictador y fuerza armada en venezuelaFch 132 Caudillo, dictador y fuerza armada en venezuela
Fch 132 Caudillo, dictador y fuerza armada en venezuela
 
Fch 131 Superaprendizaje principios y tecnicas
Fch 131 Superaprendizaje principios y tecnicasFch 131 Superaprendizaje principios y tecnicas
Fch 131 Superaprendizaje principios y tecnicas
 
Fch 121 De una educación castas una de masa
Fch 121 De una educación castas  una de masaFch 121 De una educación castas  una de masa
Fch 121 De una educación castas una de masa
 
Fch 113 Métodos para la formación empresarial
Fch 113 Métodos para la formación empresarialFch 113 Métodos para la formación empresarial
Fch 113 Métodos para la formación empresarial
 
Fch 112 Venezuela sociedad-nación-estado en el sigo xx
Fch 112 Venezuela sociedad-nación-estado en el sigo xxFch 112 Venezuela sociedad-nación-estado en el sigo xx
Fch 112 Venezuela sociedad-nación-estado en el sigo xx
 
Fch 111 Educación nacional
Fch 111 Educación nacionalFch 111 Educación nacional
Fch 111 Educación nacional
 
Fcg 212 Temas latinoamericanos para el siglo xxi
Fcg 212 Temas latinoamericanos para el siglo xxiFcg 212 Temas latinoamericanos para el siglo xxi
Fcg 212 Temas latinoamericanos para el siglo xxi
 
Fcg 191 El caribe anglófono a través de sus escritores
Fcg 191 El caribe anglófono a través de sus escritoresFcg 191 El caribe anglófono a través de sus escritores
Fcg 191 El caribe anglófono a través de sus escritores
 
Fcg 181 Análisis y redacción de textos expositivos
Fcg 181 Análisis y redacción de textos expositivosFcg 181 Análisis y redacción de textos expositivos
Fcg 181 Análisis y redacción de textos expositivos
 
Fcg 161 Italiano
Fcg 161 ItalianoFcg 161 Italiano
Fcg 161 Italiano
 
Fcg 151 Taller de redacción
Fcg 151 Taller de redacciónFcg 151 Taller de redacción
Fcg 151 Taller de redacción
 
Fcg 141 Lengua y cultura francesa
Fcg 141 Lengua y cultura francesaFcg 141 Lengua y cultura francesa
Fcg 141 Lengua y cultura francesa
 
Fcg 132 Lexicografía
Fcg 132 LexicografíaFcg 132 Lexicografía
Fcg 132 Lexicografía
 
Fcg 131 Lenguaje de la informática
Fcg 131 Lenguaje de la informáticaFcg 131 Lenguaje de la informática
Fcg 131 Lenguaje de la informática
 

Fci 171 Introducción a la programación en lenguaje c.

  • 1. UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico Departamento: Coordinación de Formación General Asignatura: INTRODUCCIÓN A LA PROGRAMACIÓN EN LENGUAJE C. Código de la asignatura: FCI-171 No. de unidades-crédito: 3 No. de horas semanales: Teoría: 3 Práctica: --- Laboratorio: --- Fecha de entrada en vigencia de este programa: 2004 Requisitos: Introducción a la Computación FC-1422 OBJETIVOS GENERALES A. Al culminar el curso, el estudiante debe ser capaz de desarrollar programas sencillos en lenguaje de programación C/C++ B. Al culminar el curso, el estudiante debe ser capaz de continuar profundizando sus conocimiento en el lenguaje C/C++ hacia la formulación de estructuras de datos más poderosas y métodos más eficientes de programación. C. CONTENIDOS PROGRAMATICOS Fundamentos del entorno de C++ típico, conceptos de memoria, aritmética, operadores de igualdad y relacionales, archivos de encabezado de nuevo estilo (directivas). Estructuras de selección :if, if/else, switch. Estructura de repetición: while, controlado por contador y por valor centinela. Estructura de repetición for, formulación de algoritmos con enfoque top down, operadores de asignación, operadores de incremento y decremento. Instrucciones break y continue. Funciones de la biblioteca de matemática, definición y prototipos de funciones, clases de almacenamiento, reglas de alcance, funciones con listas de parámetros vacías, funciones en línea, referencias y parámetros por referencia. Arreglos, declaración de arreglos, ejemplos que utilizan arreglos, paso de arreglos a funciones, caso de estudio: cálculo de las medidas estadísticas de tendencia central a través de arreglos y gráficos y gráficas de distribución de frecuencias, búsqueda en arreglos.
  • 2. BIBLIOGRAFÍA BÁSICA Alcalde, E.,: García, M. y Peñuelas, S. (1991). INFORMÁTICA BÁSICA. McGrawhill. Botella, Ricardo (1993). PROGRAMACIÓN ORIENTADA OBJETOS. Editorial Paraninfo. Duffy, Tim (1993). INTRODUCCIÓN A LA INFORMÁTICA. Edit. Iberamérica, 1era ed., México. Hernández, O. y Hernández J. (1995) PROGRAMATCIÓN C++. Editorial Paraninfo. Kernigan, B. & Ritchie D. (1991). EL LENGUAJE DE PROGRAMACIÓN C. Prentice Hall, May. 2da. Edición. Bronson, Gary (1999). C++ for ENGINEERS AND SCIENTISTS. 1 era. Edition. Publichesd by Bronks/Cole Publishing. Schildt, H. )1997). BORLAND C++ MANUAL DE REFERENCIA. Mata, Antonio (1997). TURBO C/C++.INICIACIÓN Y PROGRAMACIÓN AVANZADA. Editorial Paraninfo. Joyanes, L. (1988). FUNDAMENTOS DE PROGRAMACIÓN, ALGORITMOS Y ESTRUCTURA DE DATOS. McGraw Hill. Gilberg, R. / Forouzan, B (1998). DATA STRUCTURES: A PSEUDOCODE APPROACH WITH C. 1era Editión Published by Brooks/Cole Publishing. Hennefeld, J. & Burchard, C. (1998). USING C++ AN INTRODUCTION TO PROGRAMMING. 1era. Editión, Published by Brooks/Cole Publishing. Martin, J. Y Odell J. (1997). METODOS ORIENTADOS A OBJETOS: CONSIDERACIONES PRACTICAS. 1era. Edición, Prentice Hall. Martin, J., Y Odell J. (1997). METODOS ORIENTADOS A OBJETOS: CONCEPTOS FUNDAMENTALES. 1era. Edición, Prentice Hall. Martin, J. Y Odell J. (1992). ANÁLISIS Y DISEÑO ORIENTADO A OBJETO. Era. Edición, Prentice Hall. Kernigan, B. & Ritchie D. (1991) EL LENGUAJE DE PROGRAMACIÓN C. Pretince Hall, may. 2da. Edición. Orilia s. Lawrence (19987). LAS COMPUTADORAS Y LA INFORMACIÓN. Mc. Graw Hill, 3era. Ed. México. Quero, Catalinas E. (1998). PROGRAMACIÓN EN LENGUAJE C EJERCICIOS Y PROBLEMAS. Editorial Paraninfo. Ríos, P. (1998). DESARROLLO DE PROCESOS COGNITIVOS. UPEL-ICP. Dpto. de Pedagogía. Schildt, H. (1997). BORLAND C++ MANUAL DE REFERENCIA. Mc. Graw Hill. España. Wirth, N. (1982) INTRODUCCIÓN A LA PROGRAMACIÓN SISTEMÁTICA. Edit. Litodar. Mata, Antonio (1997). TURBO C/C++, INICIACIÓN Y PROGRAMACIÓN AVANZADA. Editoiral Paraninfo.