You are on page 1of 13

ACTIVIDAD AUTOAPRENDIZAJE 1

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Identificación de componentes básicos, tipos de datos,
entrada y salida de información en
C++.

Objetivo específico de aprendizaje

Analizar el material de apoyo para entender los componentes básicos de un programa, los
tipos de datos y la lectura y escritura de información.

Duración de la actividad Producto a entregar Forma de entrega

3 horas Entregar un reporte En un documento Word a


donde muestre un través de la plataforma en el
análisis sobre los apartado del Buzón de
elementos básicos del transferencia digital. El
lenguaje, archivo deberá llamarse:
fundamentando su A1-U1-Num.id
opinión.
Con esto el participante
podrá definir los tipos de
datos, definir entradas y
salidas de datos.

Actividad previa Recursos de apoyo

Estudiar los conceptos descritos en el material Material de apoyo: Tema 1. Componentes y


de apoyo. tipos de datos.
Revisar la explicación de los temas que se
encuentra en la presentación
ACTIVIDAD AUTOAPRENDIZAJE 1

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Identificación de componentes básicos, tipos de datos,
entrada y salida de información en
C++.

Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

I. Determine cual de los siguientes tipos de datos numéricos son verdaderos, si es


válida especifique si es entero o real:

a) 0.5 Real d) 12345678 Entero g) 0515


b) 237,822 e) 12345678L h) 018CDF
c) 9.312 Real f) -12587 Entero i) 0x87

Los datos verdaderos son a, c, d, f

II. Determine cual de los siguientes tipos de datos de carácter son válidos:

a) ‘a’ d) ‘\\’ g) ‘\0’


b) ‘$’ e) ‘\a’ h) ‘XYZ’
c) ‘/n’ f) ‘T’ i) ‘\052’

III. Determine cual de los siguientes tipos de datos de cadenas de carácter son válidos:

a) ‘8:15 P.M.’

b) “Rojo, Blanco, Azul”

c) “Nombre:

d) “Capitulo 3 (Cont \d)”

e) “1.3e-12”

f) “New York, NY 2000”

g) “El maestro dijo, “por favor respeten a sus compañeros”

IV. ¿Cual es la salida del siguiente programa?


#include <iostream>
Main( )
{
// cout << Hola maestro\n”;
}

V. ¿Qué entrada se genera en el siguiente programa?


#include<iostream>
Main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;
}
ACTIVIDAD AUTOAPRENDIZAJE 2

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Declaración de variables.

Objetivo específico de aprendizaje

Analizar el material de apoyo para entender la declaración de una variable, su sintaxis y, las
reglas de declaración.

Duración de la actividad Producto a entregar Forma de entrega

3 horas Entregar un reporte En un documento Word a


donde muestre un través de la plataforma en el
análisis sobre las apartado del Buzón de
variables, las reglas de transferencia digital. El
declaración, archivo deberá llamarse:
fundamentando su A2-U1-Num.id
opinión.
Con esto el participante
podrá realizar
declaración de variables.

Actividad previa Recursos de apoyo

Estudiar los conceptos descritos en el material Material de apoyo: Tema 2. Declaración de


de apoyo. variables.
Revisar la explicación de los temas que se
encuentra en la presentación
ACTIVIDAD AUTOAPRENDIZAJE 2

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Declaración de variables.

Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

I. Determine cual de las siguientes variables son válidas. Si no son válidos explicar
por qué:

a) registro1 d) $impuesto g) nombre_y_dirección


b) 1registro e) nombre h) _subtotal
c) archivo_3 f) 123-456-12 i) cin

II. Cual de los siguientes pares de nombres de variables se consideran como idénticos
y cuales no:

a) nombre, nombres d) lista1, lista2


b) dirección, Dirección e) prom, prom
c) cuenta, cuenta f) car1, car_1

III. Describa la declaración apropiada para cada grupo de variables y formaciones:

a) Variable entera: p, q

b) Variables flotantes: x, y, z

c) Variables de carácter: a, b, c

d) Variable entera largo: contador

e) Variable de cadena de carácter: hola

f) Variable entera inicializada en 10

g) Variable flotante inicializada en 2.25


h) Variable de carácter inicializada en S: op
ACTIVIDAD AUTOAPRENDIZAJE 3

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Funciones definidas por el usuario.

Objetivo específico de aprendizaje

Analizar el material de apoyo para entender el concepto, la definición de las funciones definidas
por el usuario y, su declaración.

Duración de la actividad Producto a entregar Forma de entrega

2 horas Entregar un reporte En un documento Word a


donde muestre un través de la plataforma en el
análisis sobre el apartado del Buzón de
concepto de funciones y transferencia digital. El
su comportamiento, archivo deberá llamarse:
fundamentando su A3-U1-Num.id
opinión.
Con esto el participante
podrá realizar
declaraciones de
funciones, analizar el
comportamiento sus
argumentos

Actividad previa Recursos de apoyo

Estudiar los conceptos descritos en el material Material de apoyo: Tema 3. Funciones


de apoyo. definidas por el usuario
Revisar la explicación de los temas que se
encuentra en la presentación
ACTIVIDAD AUTOAPRENDIZAJE 3

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Funciones definidas por el usuario.
Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

1. Explique el significado de cada una de las siguientes definiciones de funciones:

a) int f(int a);


b) double f(double a, int b);
c) char f(char x);
d) long int f(int x, float y);
e) char f(void);

2. Defina una función, incluyendo las declaraciones de los parámetros formales, para cada
uno de los siguientes enunciados:

a) Una función llamada muestra genera y devuelve una cantidad entera,

b) Una función llamada raíz acepta dos parámetros enteros y devuelve un


resultado en punto flotante.

c) Una función llamada convertir acepta una carácter y devuelve un carácter.

d) Una función llamada paso dos parámetros uno entero y otro flotante y regresa
un entero largo.

e) Una función llamada prueba acepta un carácter y devuelve un entero largo.


ACTIVIDAD AUTOAPRENDIZAJE 4

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Función main.

Objetivo específico de aprendizaje

Analizar el material de apoyo para entender la declaración de una variable, su sintaxis y, las
reglas de declaración.

Duración de la actividad Producto a entregar Forma de entrega

2 horas Entregar un reporte En un documento Word a


donde muestre un través de la plataforma en el
análisis sobre la apartado del Buzón de
estructura de un transferencia digital. El
programa, la estructura archivo deberá llamarse:
de la función main y sus A3-U1-Num.id
componentes,
fundamentando su
opinión.
Con esto el participante
podrá conocer los
elementos importantes
de un programa en su
estructura.

Actividad previa Recursos de apoyo

Estudiar los conceptos descritos en el material Material de apoyo: Tema 4. Función main
de apoyo.
Revisar la explicación de los temas que se
encuentra en la presentación

Descripción de la Actividad

ACTIVIDAD AUTOAPRENDIZAJE 4

Programa: Programación Orientada a Objetos con el Lenguaje C++


Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Función main.

Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

1. ¿Qué son los componentes principales de un programa en C++, que significado lleva
asociado el nombre main?
2. ¿Qué son los argumentos, donde aparecen los argumentos en un programa en C++?
3. ¿Qué función realiza, la función return en la función main ¿
4. ¿Qué se necesitan las llaves después del main?
5. ¿Qué sucede si en la función main no le agregamos la función return?

Titulo: C++, cómo programar


Autor: Harvey M. Deitel, Paul J. Deitel
Editorial: Pearson, Prentice Hall, 4° edición, 2003

Titulo: Programación en C++


Algoritmos, estructuras de datos y objetos
Autor: Luis Joyanes Aguilar
Editorial: McGraw-Hill

Titulo: Resolución de problemas en C++


Autor: Walter Savitch
Editorial: Prentice Hall, 2° edición

Titulo: C++ iniciación y referencia


Autor: Luis Joyanes Aguilar
H. Castán Rodríguez
Editorial: MgGraw-Hill

Titulo: Ejercicios de programación creativos y


Recreativos en C++
Autor: Carlos Gregorio Rodríguez
Luis Fernando Llana Díaz
Cristóbal Pareja Flores
Raquel Martínez Unanue
Pedro Palao Gostanza
Editorial: Prentice Hall

You might also like