Bitácora del desarrollo de mi clase de C++, en el que publicaré el material de la clase y recibiré comentarios y sugerencias de mis alumnos.

lunes, 29 de enero de 2007

1.4. Conceptos básicos del ambiente en C


El archivo ejecutable asociado con el entorno de Turbo C++ tiene el nombre de TC.EXE y generalmente se encuentra ubicado en el directorio C: \TC\BIN, si la instalación se hizo en el disco duro C: y no se especificó otro directorio diferente a \TC. Podemos ejecutar turbo C ya sea desde el indicador de MS-DOS o desde el explorador de Windows.

Es importante que el archivo AUTOEXEC.BAT de la computadora tenga las siguientes líneas para que Turbo C busque las bibliotecas de funciones en el lugar indicado: set lib=c:\tc\lib set include=c:\tc\include Y por otro lado también es aconsejable que dentro del mismo archivo AUTOEXEC.BAT se indique como un path (o ruta de búsqueda) el directorio donde está contenido Turbo C: path=c:\tc\bin; Cada archivo de programa que se crea en Turbo C puede tener el nombre que deseemos y siempre tiene una extensión .CPP El ambiente de Turbo C++ tiene la funcionalidad de un editor de textos (herramienta para escribir archivos de texto), además de permitir la ejecución, depuración (corrección de errores), y creación de ejecutables de los programas creados en lenguaje C. Contiene una barra de menú y un área donde podemos tener diferentes ventanas abiertas, entre ellas una o varias con programas, la de ayuda, la de ejecución, la de mensajes, etc. En la parte de abajo indica las teclas rápidas para las funciones principales o las que pueden ser usadas en ese momento. Al menú se puede entrar con el ratón haciendo clic en la opción de interés o mediante el teclado presionando ALT y la letra resaltada en la opción. Por ahora veremos sólo algunas de las opciones de éstos menús. Las opciones tienen una letra subrayada, que indica que una vez dentro del menú se puede teclear esa letra para ejecutar la orden. Algunas indican teclas o combinaciones de teclas para ejecutarlas, en este caso no es necesario estar dentro del menú, sino que se pueden ejecutar las órdenes pulsando la tecla correspondiente desde la ventana de edición. Menu File (Archivo): Su uso general es el manejo de los archivos. CPP, es decir, los programas escritos en lenguaje C. New (Nuevo) – Abre una ventana en blanco con el nombre de archivo NONAMEXX.CPP, donde XX es el número de archivo nuevo correspondiente en la sesión. En esta ventana es posible escribir un programa. El nombre del archivo se puede cambiar una vez que se grabe. Open F3 (Abrir) – Permite abrir un archivo existente ya sea para verlo, ejecutarlo o modificarlo. Generalmente cuando no se termina un programa en una sesión, se guarda y se abre después con esta opción. Save F2 (Guardar o grabar) – Guarda el archivo en alguno de los dispositivos de almacenamiento. Cuando el archivo no tiene nombre (es un NONAME) Turbo C pregunta el nombre y el directorio donde se desea guardar. Si es un archivo que ya se ha guardado con anterioridad esta orden sólo sobrescribe el archivo, es decir, actualiza el anteriormente guardado por el actual. Save As (Guardar como) – En ocasiones es necesario cambiar de nombre a un archivo, esta opción permite hacerlo, el archivo anterior permanece con su antiguo nombre, y el actual se graba con el nombre que se indique al ejecutar la orden. Save all (Guardar todo) – Ya que en el ambiente de turbo C es posible tener varios archivos abiertos y estarlos modificando alternadamente, con esta orden se graban los cambios realizados en cada una de las ventanas, es decir, todos los archivos que se encuentren abiertos. Change dir (Cambiar directorio) – Todas las operaciones sobre archivos se realizan sobre un directorio por default, aunque es posible cambiarlo cada vez que se da una orden (Save, Save as, Open). Cuando todos o una gran parte de los archivos con los que se está trabajando está en otro directorio al actual, es conveniente cambiar éste con esta orden para no tener que indicarlo cada vez que se ejecuta otra orden. Print (Imprimir) – Permite obtener una impresión del código de la ventana actual. Dos shell (Indicador de dos) – Con esta opción es posible ir por un momento al indicador de MS-DOS, sin cerrar archivos ni el mismo entorno de C. Es una salida temporal y cuando se desea volver al entorno de C se debe dar la orden EXIT: C:\> exit Quit Alt-X (Salir) – Cierra automáticamente todos los archivos y sale del ambiente de Turbo C. Básicamente es el fin de la sesión con Turbo C. Si en el momento de salir existen archivos modificados que no han sido guardados, Turbo C pregunta si se desean guardar en ese momento. Menú Edit (Editar): Proporciona algunas facilidades para la edición de programas, como copiar, borrar, deshacer y rehacer entre otras. En estas opciones se maneja un concepto importante en cualquier tipo de aplicación: el “clipboard” o portapapeles, es una parte de la memoria que guarda segmentos que se han copiado o cortado dentro del archivo y se pueden “pegar” o duplicar en cualquier otra parte y tantas veces sea necesario. También el concepto de marcar texto es importante. El marcado de texto se realiza con el ratón haciendo clic en uno de los extremos a marcar y arrastrando el ratón hacia el otro extremo mientras se sostiene el botón izquierdo apretado. De otra manera, si se carece de ratón, puede colocarse el cursor al inicio del texto y moverlo mientras se aprieta la tecla Shift al final del texto que se desea marcar. Undo Alt-BkSpc (Deshacer) – Permite deshacer una modificación realizada en el archivo o programa. Si se ha borrado algo accidentalmente o se ha cometido un error se pueden deshacer las últimas acciones. Redo Shift-Alt-BkSpc (Rehacer) – Con esta opción se rehace algo que se ha deshecho con Undo. Especial para indecisos. Cut Shift-Del (Cortar) – Quita el texto seleccionado del programa y lo manda al portapapeles. Es posible recuperar este texto con la opción de “pegar”. Copy Ctrl-Ins (Copiar) – También manda el texto seleccionado al portapapeles, pero no lo elimina del programa, para obtener su copia se debe ejecutar “pegar" donde se desea la copia del segmento. Paste Shift-Ins (Pegar) – Permite obtener la copia del texto que se ha mandado al portapapeles ya sea con Cut o con Copy. Esta orden se puede ejecutar más de una vez y obtener varias copias del mismo segmento de archivo. Clear Ctrl-Del (Limpiar) – Elimina el texto seleccionado del archivo, pero no lo manda al portapapeles, es decir no es posible pegarlo en otras partes del programa. En caso de arrepentimiento se debe recurrir a Deshacer. Copy example (Copiar ejemplo) – Algunas secciones de la ayuda de Turbo C contienen ejemplos, es posible copiar el ejemplo al portapapeles para después pegarlo en alguna parte del programa. Show clipboard (Mostrar portapapeles) – Abre una ventana con todo lo que se ha copiado al portapapeles, con el fin de pegar segmentos copiados o cortados anteriormente. Menú Search: Proporciona facilidades de búsqueda y reemplazo de textos dentro de todo el programa. Find (Encontrar) – Busca dentro del archivo el texto que se le indique. Replace (Reemplazar) – Permite hacer búsqueda y reemplazo de un texto por otro, ambos se deben de indicar después de ejecutar la orden. Search again Ctrl-L (Buscar otra vez) – Vuelve a ejecutar la orden anterior ya sea Find o Replace, con el fin de no tener que indicar otra vez el texto a buscar ni el texto de reemplazo.

0 comentarios:

Publicar un comentario

Suscribirse a Enviar comentarios [Atom]

<< Inicio