syllabus lenguaje c%2cc++ nivel 1

2
UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Lenguaje C/C++ nivel 1 Lenguaje C/C++, Fundamentos NIVEL 1 FUNDAMENTOS DE PROGRAMACIÓN ESTRUCTURADA SUMILLA: Aprender a programar siempre es una tarea compleja ya que ello requiere entre otras cosas fortalecer la capacidad de abstraccion, para poder entender mejor los problemas computacionales que se nos presenten, asi mismo necesitamos conocer y entender las herramientas base con los que construiremos dicha solucion. Esto es identificar funcionalmente los elementos fundamentales de la programacion, los mismos que se encuentras disponibles en la mayoria de lenguajes. Este primer curso de programacion pretende guiar su aprendizaje, realizando una expocion secuencial de los elementos fundamentales de la programacion usando como primer lenguaje al LENGUAJE C. OBJETIVOS: Al culminar el curso el participante: Entendera lo que es un Lenguaje de Programacion y su rol para resolver un problema de calculo observado por el programador. Conocera la forma de realizar una compilacion exitosa de su programa en cualquier plataforma y con cualquier herramienta toda vez que identificara los componentes elementales de este proceso. A nivel de Tecnica, el alumno aprendera a usar los elementos fundamentales de la programacion estruucturada, los que se cimentan en las estructuras de control de flujo y su rol en la representacion de un proceso de calculo. A nivel de Estructura de Datos, el alumno entendara el significado de una variable elemental, asi como la necesidad de incluir estructuras mas sofisticadas en relacion a sus necesidades reales para la solucion de distintos problemas computacionales. El alumnos tendra una vision clara de lo que es programar, pensando en la construccion de la solucion a un problema desde cero. CONTENIDO: SESION CONTENIDO DURACION (HORAS) TEO. LAB. 1 INTRODUCCION El proceso de programar Los lenguajes de programacion Elementos de un programa en C Compilacion y Ejecucion de un programa en C Ejemplos de Aplicacion. 2 2 VARIABLES Y DATOS Variables Datos Tipos Entero en C Tipos Real en C Ejemplos de Aplicacion 3 2 Centro Cultural “Santiago Antunez de Mayolo” UNI-CCIESAM

Upload: edgar-vidal-espinoza-ortega

Post on 30-Nov-2015

22 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Syllabus Lenguaje C%2cC++ Nivel 1

UNIVERSIDAD NACIONAL DE INGENIERIAFACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

Lenguaje C/C++ nivel 1Lenguaje C/C++, Fundamentos

NIVEL 1

FUNDAMENTOS DE PROGRAMACIÓN ESTRUCTURADA

SUMILLA: Aprender a programar siempre es una tarea compleja ya que ello requiere entre otras cosas fortalecer la capacidad de abstraccion, para poder entender mejor los problemas computacionales que se nos presenten, asi mismo necesitamos conocer y entender las herramientas base con los que construiremos dicha solucion. Esto es identificar funcionalmente los elementos fundamentales de la programacion, los mismos que se encuentras disponibles en la mayoria de lenguajes. Este primer curso de programacion pretende guiar su aprendizaje, realizando una expocion secuencial de los elementos fundamentales de la programacion usando como primer lenguaje al LENGUAJE C.

OBJETIVOS: Al culminar el curso el participante:

Entendera lo que es un Lenguaje de Programacion y su rol para resolver un problema de calculo observado por el programador.

Conocera la forma de realizar una compilacion exitosa de su programa en cualquier plataforma y con cualquier herramienta toda vez que identificara los componentes elementales de este proceso.

A nivel de Tecnica, el alumno aprendera a usar los elementos fundamentales de la programacion estruucturada, los que se cimentan en las estructuras de control de flujo y su rol en la representacion de un proceso de calculo.

A nivel de Estructura de Datos, el alumno entendara el significado de una variable elemental, asi como la necesidad de incluir estructuras mas sofisticadas en relacion a sus necesidades reales para la solucion de distintos problemas computacionales.

El alumnos tendra una vision clara de lo que es programar, pensando en la construccion de la solucion a un problema desde cero.

CONTENIDO:

SESION CONTENIDODURACION

(HORAS)TEO. LAB.

1 INTRODUCCION

El proceso de programar Los lenguajes de programacion Elementos de un programa en C Compilacion y Ejecucion de un programa en C Ejemplos de Aplicacion.

2

2 VARIABLES Y DATOS

Variables Datos Tipos Entero en C Tipos Real en C Ejemplos de Aplicacion

3 2

Centro Cultural “Santiago Antunez de Mayolo” UNI-CCIESAM

Page 2: Syllabus Lenguaje C%2cC++ Nivel 1

3 OPERACIONES ELEMENTALES

Operadores Aritmetica, Comparaciones, Logica Operadores de Bits Operaciones Simplificadas Precedencia de Operadores Ejemplos de Aplicacion

3 2

4 CONTROL DE FLUJO

Flujo De los Saltos a la Estructuracion Estructuras de Control Cortes de Flujo Ejemplos de Aplicacion

3 2

5 FUNCIONES

Secuencia y Modularidad Funciones Tipos de Parametros en C Variables Locales Variables Globales Ejemplos de Aplicacion

3 2

6 VARIABLES ESPECIALES

Punteros Arreglos Cadenas Ejemplos de Aplicacion

3 2

7 TOPICOS

Estructuras Memoria Dinamica Listas y Colas Ejemplos de Ordenacion Archivos en C Canales de Entrada y Salida

3

HORARIO(S): EL CURSO INCLUYE:

- Manual del Curso- 01 CD Información + Herramienta de

Compilacion.- CERTIFICACION UNI-CCIESAM.

DURACION: 30 HORAS (6 SEM)

INVERSIÓN: S/.

INFORMES E INSCRIPCIONES:EN EL CCIESAM Q1- 306 (TERCER PISO), TLF. 794-8843 (FIJO), FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA.

Centro Cultural “Santiago Antunez de Mayolo” UNI-CCIESAM

Expositor.: Rommel Romero NavarreteFIEE - UNI