|
§
Ejercicio de Escritura. Cree un nuevo proyecto –Poema.exe- copie y pegue el
poema de este hipervínculo en el editor de Visual C++ y haga las
inserciones necesarias para que, al correr el programa, aparezca más o
menos cada línea centrada en pantalla. Colóquele su nombre en el archivo
para que también salga en pantalla. Por favor tómelo como un ejercicio de
los dedos -hasta que le duelan- trátelo de hacer lo más rápidamente que
pueda, utilice el recurso de copiar y pegar. Al final debe enviarnos el
archivo fuente –poema.cpp- y el ejecutable –poema.exe- correspondiente.
§ Historia: El objetivo de este ejercicio, es ubicarse en el contexto histórico
en que fue desarrollado el Lenguaje C. Este tipo de práctica era hasta hace
poco como algo despreciable –pérdida de tiempo-, por los que tenemos el
cerebro cuadriculado. Quiero auto-criticarme por lo mismo.
- Lea sobre el origen de la
palabra algoritmo en este hipervínculo.
- Lea la Entrevista
a Dennis Ritchie Creador del Lenguaje "C" en
la cía. Bell
Telephone Laboratories y además las dos primeras páginas del artículo: The
Development of the C Language
escrito por el mismo Dennis M. Ritchie Luego escriba un resumen en
máximo media página(8.5”x11” con tres cms. de margen por todos los
lados y letra Times New Roman en tamaño 12. Comprenda que si no sabe
hacer este tipo de cosas, es el momento de autoaprenderlo con las
poderosas herramientas de edición con que ya contamos. En posteriores
trabajos se lo dejaremos a su libre albedrío.)
§
Ejercicio
de Navegación en la WEB: Este ejercicio tiene como objetivo evaluar cuál es el
conocimiento que el estudiante tiene de manejo de la Internet. Es
sorprendente la cantidad de estudiantes que encuentro que ni siquiera
tienen un correo electrónico y cuando se ven obligados a utilizar uno, le
piden el favor a terceras personas.
·
En
su buscador preferido ubique la página personal de Dennis –en la que está
su foto con los pies encima de su escritorio, trabajando- baje lo que
considere relevante, insértelo adecuadamente en el archivo del escrito
anterior.
·
Vincúlese
al grupo de discusión “El Elogio de la Dificultad” en los grupos de Yahoo.
Para esto entre por http://espanol.groups.yahoo.com/group/ElElogioDeLaDificultad
-si usted no tiene ya una clave de acceso a Yahoo, tiene que crearla, esto
es totalmente gratis, solo necesita tener un poco de paciencia. Envíe todas
sus dudas y comentarios a este sitio. Por medio de Yahoo podrá también
tener su propia página –gratis hasta 20MB- en el dominio www.geocities.com,
próximas actividades les pediremos que las coloquen en ella. Además correo
electrónico, charla, noticias, etc. Todo gratis.
§
Ejercicio
de Inducción:
Descubra
que regla siguen las siguientes instrucciones. Descúbralo experimentando
con el programa, no lo busque en el nivel de ayuda ni en ninguna otra
parte. “\t”
, “\b” , “\\””
§
Ejercicio
de Deducción: Esto en nuestra jerga se
llama una “prueba de escritorio” o prueba de ejecución manual.
Explique que es lo que hace el siguiente
código fuente. No lo ejecute hasta no hacerse una idea de verdaderamente
que es lo que hace. Muestre exactamente lo que escribe en pantalla.
Conteste en qué número de línea queda el cursor cuando termina de
ejecutarse:
void main(){
cout << “Algunas personas
adquieren importancia porque cambian la historia,\n otras hacen la
historia. ”;
cout << ” Dennis
Ritchie pertenece al segundo grupo de personas.\n Cuando la mayoría de
nosotros “;
cout << “ estábamos
todavía aprendiendo a andar, él desarrolló el lenguaje "C", “;
cout << “el lenguaje
de programación más usado. \n“;
cout << “No es necesario acentuar la relevancia
de esta contribución a la humanidad... \n“;
}
§ Ejercicios de supraordinación: En
cada enunciado se dan elementos de conjuntos en bastardilla, debe
determinar el nombre de un conjunto al que pertenezcan.
- Qué son las
instrucciones “\t” , “\b” , “\n”
- Qué es la
instrucción cout
- Qué son los
caracteres << dentro de la instrucción cout
- Qué es el
identificador main
- Qué es el
identificador void
- Qué es el
identificador #include
- Qué son los
caracteres < >
- Qué nombre reciben
los archivos de extensión *.h
- Qué son los paréntesis
circulares izquierdo y derecho
- Qué son las llaves { }
§ Ejercicios de infraordinación. En
cada enunciado se da un conjunto en bastardilla, debe determinar elementos
del mismo.
- Enuncie las secuencias
de escape que utiliza en esta primera práctica.
- Escriba la instrucción
de escritura en el periférico de pantalla, que esta utilizando en este
curso.
- Escriba el nombre
de una función utilizada hasta e momento.
- Escriba los separadores
que utiliza la instrucción #include para delimitar el nombre de
archivos.
- Escriba todos los caracteres
no alfabéticos que utiliza en esta su primera práctica de
programación. Intente dar una explicación de la utilización de cada
uno.
|