reacciones químicas

Páginas: 15 (3734 palabras) Publicado: 10 de octubre de 2014
MIGUEL Á. TOLEDO MARTÍNEZ

CONTENIDO DE LA LECCIÓN 5
ESTRUCTURA GENERAL DE UN PROGRAMA C++
1. Introducción
2. Modelo de memoria de una computadora
3. Estructura de un programa C++
3.1. Sección del preprocesador
3.1.1. La Directiva #define
3.1.2. La Directiva #include
3.2. La sección función principal
3.2.1. El enunciado void main( void )
3.2.2. La palabra void
3.2.3. El símbolo deagrupación {}

4. Uso de la palabra cout para visualizar salida por pantalla

2
2
4
5
5
6

8
8
9
9

10

4.1. Ejemplo 5.1, 5.2

5.
6.
7.
8.
9.

10

Sugerencia de depuración
Examen breve 5-1
Diseño descendente con funciones C++
Examen breve 5-2
Solución de problema : Estado de cuenta de una cuenta de ahorros

12
13
13
15
16

9.1.
9.2.
9.3.
9.4.

ProblemaDefinición del problema
Planeación de la solución
Codificación del programa

10. Lo que necesita saber
11. Preguntas y problemas
11.1. Preguntas
11.2. Problemas

FUNDAMENTOS – LECCIÓN 5

16
16
16
18

21
22
22
22

5-1

MIGUEL Á. TOLEDO MARTÍNEZ

LECCIÓN 5
ESTRUCTURA GENERAL DE UN PROGRAMA C++
INTRODUCCIÓN
En la lección 4, usted creó varios programas en C++. Hasta esemomento su meta
no era entender los enunciados C++, sino más bien, comprender el proceso de crear, compilar, vincular y ejecutar programas en C++. Como verá, la mayoría de los programas en
C++ siguen el mismo formato, comienzan con uno o más enunciados (directivas) #include,
una línea con void main( void ) y luego un conjunto de enunciados agrupados por llaves ({
}). En esta lección aprenderá loque hacen estos enunciados.
Objetivos de esta lección:







Saber como esta organizada la memoria de la computadora.
Comprender el propósito de los enunciados #define e #include.
Reconocer la sección función principal de un programa C++.
Comprender el propósito de void main( void ).
Comprender el porque utilizando cout se visualiza la salida en la pantalla.
Comprender yutilizar la estructura general de un programa C++ en lo general y sus
funciones en lo particular, para la construcción de programas, ya sean procedimentales u orientados a objetos.

Cuando crea un programa en C++, se trabaja en términos de enunciados, no de instrucciones. En lecciones posteriores aprenderá el enunciado de asignación, el cual asigna
valores a las variables; el enunciado if quepermite a su programa tomar decisiones, y así
sucesivamente. Por lo pronto, nos referiremos al contenido de su programa como los enunciados del programa.
MODELO DE MEMORIA DE UNA COMPUTADORA
Con el fin de comprender ciertos aspectos de la programación, es esencial saber
cómo está organizada la memoria de las computadoras. La memoria se divide habitua lmente en dos partes: memoria principal yalmacenamiento secundario (v.g., unidades de
disco y cinta). La memoria principal se asume que tiene acceso directo. Esto es, un acceso
a cualquier posición de la memoria principal necesita una cantidad de tiempo fija, independiente de los accesos anteriores. El tiempo de acceso para la memoria principal es varias órdenes de magnitud más rápido que el tiempo de acceso al almacenamiento secundario. Poresta razón, es preferible implementar estructuras de datos en memoria principal –
nos referiremos a éstas como estructuras internas de datos. En general, el almacenamiento
secundario será usado sólo si una estructura de datos es demasiado grande para estar en la
memoria principal. Nos referiremos a las estructuras de datos que residen en almacenamiento secundario como estructuras externas dedatos.
A continuación vamos a considerar un modelo de la memoria principal que es útil
para explicar cómo es asignada cuando una estructura de datos es creada, y cómo es desasignada cuando una estructura de datos no se necesita más. Este modelo será útil cuando
hablemos del concepto de recursividad.
FUNDAMENTOS – LECCIÓN 5

5-2

MIGUEL Á. TOLEDO MARTÍNEZ

En primer lugar, hagamos una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ¿Que es una reacción química?.......# tipos de reacciones
  • reacciones quimicas y velocidad de reaccion
  • Reacciones químicas y reacción molar
  • reacciones químicas y rapidez de una reacción.
  • Reacciones quimicas
  • Reacciones quimicas
  • Reacciones quimicas
  • Reacciones quimicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS