Programación en C++

28
Programación en C+ + Facilitador: Mónica Barrera

Transcript of Programación en C++

Presentacin de PowerPoint

Programacin en C++Facilitador: Mnica Barrera

UNIDAD EDUCATIVA "CAYAMBE"ING. MONICA BARRERA1

ING. BARRERA MNICA2

PLANIFICACIN POR BLOQUES CURRICULARES

DATOS INFORMATIVOS:

MATERIA: Fundamentos de ProgramacinAO DE BACHILLERATO: Primer ao de bachillerato A NOMBRE DEL PROFESOR: Ing. Barrera Mnica

OBJETIVOS EDUCATIVOS DEL AO:Administrar sistemas informticos, realizando la implantacin, explotacin y mantenimiento de los requerimientos de bajo y medio nivel de los sistemas informticos, en los que se apoya la gestin y administracin de la empresa, prestando soporte directo a los usuarios finales, aplicando y cumpliendo los requisitos legales vigentes en el sector.

OBJETIVO DEL MODULO Presentar los conceptos bsicos de la programacin

ING. BARRERA MNICA3BLOQUE CURRICULARDESTREZAS CON CRITERIOS DE DESEMPEOPRECISIONES DEL PROCESO ENSEANZA-APRENDIZAJEINDICADORES ESENCIALES DE EVALUACINESTRATEGIAS METODOLGICASRECURSOSINDICADORESTCNICASAlgoritmos y programasEXPERIENCIARecordar la historia del C++REFLEXINLeer y analizar la historia de programacin en C++.CONCEPTUALIZACIN Y ABSTRACCINAnalizar, Interpretar el problema.Estructura de un programa en C++ Procesar la informacin.Codificar el programa Corregir errores.Identificar la corrida de escritoroAPLICACINIdentificar los distintos objetos de un programa, sobre los listados fuente.Resolver los ejercidos planteados.Evaluar inicialmente los conocimientos previos.Demostrar la importancia de la programacin en C.Crear funciones de usuario.Utilizar las funciones de librera.Discutir ejercicios resueltos.Resolver y presentar los ejercicios propuestos, valorando: la correcta eleccin de las estructuras, la calidad del resultado, la eficiencia del resultado, la documentacin y las pruebas realizadas.ESTRUCTURADOSPizarrnMarcadores tiza lquidaTextoCuadernosNO ESTRUCTURADOSCartelesRecortesOrganizadores grficosTECNOLGICOSComputadores Software C InternetDVDMedios audiovisualesAplica herramientas para resolver algoritmos.Demuestra con ejemplos prcticos las estructuras estticas. Crea funciones bsicas en lenguajes de programacin en C.Utiliza las funciones bsicas en el desarrollo de un programa.Resuelve y presenta ejercicios en lenguaje de programacin C.Resolucin de ejercicios prcticos y resolucin de preguntas de acuerdo al tema establecido.Observacin.Exposicin.

Historia de Lenguaje C++

ING. BARRERA MNICA4

Un programa en C++ est definido por funciones (grupo de instrucciones que pueden o no hacer algn clculo), donde la funcin principal debe ser llamada main.

La composicin general de un programa en C++ es:

directivas de preprocesamiento. declaracin globales. funcin main. funciones definidas por el usuario. comentarios para entender el funcionamiento del programa.

Componentes

DirectivasLas directivas de preprocesamiento son definidas para que el compilador realice algo antes de compilar el programa (revisar si la sintaxis es correcta y generar un cdigo ejecutable por la computadora), como el incluir funciones de alguna biblioteca conocida

5

DirectivasEn particular, en C la directiva para incluir bibliotecas es como las siguientes:

Ejemplos:

#include Esta directiva permitir utilizar la funcin de lectura cin y la funcin de escritura cout propias de C++.#include Esta directiva permitir utilizar las funciones de lectura y escritura propias de C.

Declaraciones Globales

Las declaraciones globales son definiciones de variables o constantes que sern utilizadas por cualquiera de todas las funciones definidas en el programa.

La sintaxis para la declaracin de una variable es: Tipo var1, var2,..., var3;

o bien Tipo var1= valor, var2,..., var3;

Funcin mainLa funcin main( ), es obligatoria en cada programa C, C++.

Indica el comienzo del programa y requiere los parntesis ( ) a continuacin de main( ).

Comentarios

Los comentarios pueden escribirse utilizando alguna de las siguientes formas:

comentando en la misma lnea, utiliza //, ejemplo int edad; // la edad se utilizar como un valor entero.

comentando entre varias lneas, utiliza /* */, ejemplo: /* La siguiente funcin promedio recibe tres valores enteros y calcula y regresa el promedio de los tres a travs de un valor real */

Estatuto de LecturaEjemplos:

cin >> a >> b; // estamos esperando la entrada de dos valores del tipo // definido en la declaracin de a y b.

cin >> num; // estamos esperando la entrada de un solo valor.

cin >> Precio_venta // estamos esperando la entrada de un solo valor // del tipo definido en la declaracin de // Precio_venta.

Estatuto de EscrituraEjemplos:

cout