You are on page 1of 3

UTN FacRegCba Depto Electrnica Informtica I Comisin a cargo del Ing. Rodolfo L arac!e C!

a"es

#pellido$ Informatica I

Nombres Traba%o ractico nro '

Lega%o Fec!a$

C&rso$ agina

(&ia para el Traba%o rctico nro. '

Ttulo del Practico: Ambientacin necesaria para los prximos trabajos Propsito: 1. Familiarizarse con las herramientas proporcionadas por el laboratorio 2. Reconocimiento del entorno de pro ramacin !. "scritura de un pro rama sencillo con mnimas instrucciones #pro rama $uente% &. 'ubmitir el texto en len uaje ( a un compilador # eneracin del pro rama objeto% ). Reconocimiento de la respuesta del compilador *. "nlazar el pro rama objeto para lo rar un mdulo ejecutable # eneracin del pro rama ejecutable% +. "jecutar el pro rama desde el entorno de pro ramacin o desde la lnea de comandos ,. Realizar pe-ue.as modi$icaciones / repetir los pasos. 0nterpretar los resultados obtenidos 1. Realizar el in$orme del trabajo incorporando el cdi o escrito en len uaje ( / documentando las salidas obtenidas. Para ello: (omience ubicando en su m2-uina un 03" para pro ramar en ( #0nte rated 3e4elopment "n4ironment 5 entorno inte rado de desarrollo %. Probablemente exista en al 6n lado el T( #turbo ( de 7orland% o -uiz2 el 3e4(88 #otro ser4icio con $ines m2s amplios%. 'i estu4iera el T( de 7orland9 si bien m2s anti uo / -uiz2 rudimentario9 es pre$erible a todos los e$ectos did2cticos. :o siempre est2 bien instalado. 'i hace $alta corre ir la instalacin9 se podr2 recurrir al pro4isto por la c2tedra. ;na di$icultad posible es -ue las normas del laboratorio no permitan la instalacin de so$t<are. (mo superar esto ser2 materia de an2lisis con el pro$esor en la clase. Ac2 habr2 -ue armarse de paciencia. Pruebe a escribir este pro rama por ejemplo en el bloc= de notas de su m2-uina #copie las instrucciones tal como se 4en ac2 / solucione sus primeras di$icultades con el teclado de su m2-uina / la con$i uracin del mismo%. :o puede omitir caracteres ni suplantarlos por otros: > le llamamos numeral9 ? es lla4e de apertura9 @ lla4e de cierre9 el punto / coma # A % en in les BcolonB es importante siempre. >includeCstdio.hD main# % ? print$ #B7uen dia. Eaboratorio de 0n$ormaticaB%A @

Ahora9 ha/ -ue uardar este texto de tal manera -ue el T( lo reconozca como texto $uente de un pro rama. Para ello9 le damos un nombre de no mas de , caracteres: este sera PRF1F1 -ue entendemos como pro rama 1 del practico. "sto se hace desde el bloc= de notas con la operacin uardar como. Pero ha/ toda4ia un protocolo -ue se uir. Primero9 el lu ar donde uardamos este texto 3"7" ser el directorio de trabajo del T(. 'e undo9 el texto no puede tener extensin txt sino c. "sto se lo ra modi$icando en la 4entana de uardar archi4os mediante dos pasos: primero el nombre del archi4o debe contener la extensin: PRFF1.( / lue o antes de uardar9 debe modi$icarse el tipo de archi4o por Btodos los archi4osB (on estas precauciones9 al ejecutar el T( podr2 pedirse este archi4o # load pro ram % -ue se 4isualiza en la pantalla de edicin del T( Aca debe comenzar a $amiliarizarse con los ser4icios del T(. Eas ordenes del menu se acti4an con AET / una letra o con una tecla de $uncion #encuentre la orden de car ar un pro rama9 no precisa escribir la extension ( /a -ue se supone -ue sera esa / como el archi4o se encuentra en el directorio de trabajo9 no hara $alta otra cosa mas -ue el nombre% "s probable -ue ha/a -ue re4isar los directorios de trabajo del T(. "sto puede hacerse operando el men6 de con$i uracin en el tem directorios. Gbser4e / trate de editar por si debe modi$icar esos directorios. A continuacin realizamos la compilacin del pro rama. "sto es9 sometemos el texto a la traduccin a len uaje de m2-uina. "n el men6 ubicamos la opcin de enerar el objeto9 con el texto del pro rama en la pantalla de edicin. Recibimos un mensaje de Hxito #success% o mensajes de error -ue debemos comprender / corre ir en el texto del pro rama. (on un pro rama tan simple9 si no hemos cometido al 6n error en la escritura9 habremos tenido Hxito. "n este caso9 podemos enerar el mdulo ejecutable en el mismo men6 -ue antes. 'i a-u ha/ al 6n mensaje de error9 lo m2s probable es -ue no estH correctamente instalado el T(. (onsultar. 'i el pro rama corri adecuadamente9 nos $alta 4isualizar la salida a pantalla 3G' -ue ha/a producido #el mensaje entre comillas dentro del parHntesis -ue tiene print$%. Para 4isualizar la pantalla 3G' se pide en el men6 la Bpantalla de usuarioB #AET F) I 'creen ;ser% / comprobamos el buen $uncionamiento. "n este punto9 nos disponemos a realizar al unas modi$icaciones en el pro rama / repetir el proceso de "scribir9 Juardar #con nue4o nombre% car ar en el T(9 compilar / probar. Kodi$icaciones: (ambie la le/enda entre comillas #pro rama PRF1F2% 0ncorpore antes de la lla4e de cierre la $uncin etch#%#pro rama PRF1F!%

0ncorpore inmediatamente de la lla4e de apertura la $uncin clrscr#%#pro rama PRF1F&% Para la prxima clase9 complete su in$orme con: "sta ua (ada pro rama en ( manuscrito 3espuHs de cada pro rama9 cu2l es su salida a pantalla 3G' Todo comentario -ue deba a re ar para completar lo dicho en la ua