You are on page 1of 19

ACTIVIDAD TAREA 1

PRESENTADO POR:
VICTOR ANDRES VEGA
MICHAEL BRAYAN PINILLA COY
GRUPO:
301304_136
TUTOR:
IRINA NARVAEZ ESPINOZA
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)
COLOMBIA
2014
TABLA DE CONTENIDO
1. INTRODUCCIN.......................................................................................................... 3
2. LISTA DE APRENDIZAJES OBTENIDOS................................................................. 4
3. CODIFICACION DE EJERCICIOS CONSULTADOS................................................ 5
4. DIAGRAMA DE FLUJO............................................................................................... 9
5. CAPTURAS DE PANTALLA ............................................. 13
6. CONCLUSIONES......................................................................................................... 17
7. BIBLIOGRAFIA1
INTRODUCCION
Se entiende que una computadora es una mquina que solo comprende las
instrucciones que se le den en un determinado formato. Cada mquina reconoce y
ejecuta un nmero de instrucciones diferentes que se agrupan en los distintos
lenguajes de programacin.
Por tal razn, Un lenguaje de programacin es un conjunto limitado de palabras y
de smbolos que representan procedimientos, clculos, decisiones y otras
operaciones que pueden ejecutar una computadora.
!oy en da la programacin "a ido e#olucionando constantemente, desde los
primeros programas escritos directamente en cdigo maquina $% y &' "asta llegar
"oy a los lenguajes #isuales $intuiti#os' y es que esta e#olucin se "a producido
gracias a la utilizacin de di#ersos sistemas y "erramientas, como la usada por los
ejercicios.
(os siguientes ejercicios son utilizados en )e# C** en los cuales nos ayud en la
organizacin y el aprendizaje de todos estos t+rminos que posibilitan lograr una
mejor resolucin y apropiacin de los mismos.
LISTA DE APRENDIZAJES OBTENIDOS
&. (as libreras, -stos tipos de arc"i#os llamados arc"i#os de cabecera que
podemos importar o incluir en un nue#o programa y que contienen las
especificaciones de diferentes funcionalidades ya construidas y utilizables para
poder agregar un nue#o teclado.
. que para su funcin la declaracin de las libreras se debe "acer al principio de
todo nuestro cdigo, debemos indicarle al compilador que libreras usar, para que
a si +l pueda saber que t+rminos estarn correctos en la escritura de nuestro
cdigo.
/. 0unciones, en ella se basa el desarrollo del compilador o la ejecucin de dic"o
programa. (a terminologa debe ser pre#iamente escrita correctamente aunque
esto es la principal fuente al tratar de crear cualquier programa
1. 2nstrucciones, la posicin de los arc"i#os escrito en la programacin son
prioritario, se comienza con las libreras, luego el men $main' se escribe la
funcin a "acer en el programa segn que librera se use. Se termina cerrando el
corc"ete abierto despu+s del men en el comienzo
3. Programa y funcionalidad, se entiende de mejor forma los t+rminos usados en el
programa )e# C** as mismo se analiza cada ejercicio para encontrar posibles
errores de escritura o de compilacin presentada por el programa al iniciarse.
4. 5prendizaje, Como base principal de este trabajo se logra entender y analizar
ms la importancia de saber aplicar el lenguaje de programacin que suele a
#eces ser muy e6tensa pero con la prctica su funcionalidad se "ace ms fcil y
co"erente.
CODIICACION DE E!ERCICIOS CONSULTADOS
1" E#$%&'&'( )%$*$+,-.( )(%/
!"#$%& A'(&)* !)+, C%--,'$).
Explicacin,
(a estructura de la clase #ector est pensada para operar con arreglos
unidimensionales de datos, en )e#7C** es ms seguro emplear el m+todo at$' en
lugar el operador 8 9 para leer o escribir componentes en un #ector, ya que at$' no
permite ndices fuera del #ector, y el operador 8 9 s.
Por ejemplo, si : es un #ector cuyo nmero de componentes es de 1, entonces la
instruccin :849, es sumamente peligrosa ya que el ndice 4 est fuera del rango $%
a / ' de los componentes de :, por otro lado, la instruccin :.at$4', tambi+n est
fuera de rango, sal#o que at$' en lugar de leer o escribir el componente
referenciado lanzar $t"ro;' un error de e6cepcin, de tal manera que en el
programa se pueda controlar la condicin de error por medio de un catc". -l
m+todo at$' acta de manera parecida al operador 89, y para #er un ejemplo de su
uso compile y ejecute el siguiente programa.
Por otra parte, un #ector en programacin se le conoce como un arreglo. Si
empleas $tu o tu profesor la palabra #ector' confundes a los dems y aprenders a
programar con una semntica rara. <e quiero aclarar adems, que un arreglo =>
-S un #ector porque un #ector es una magnitud fsica con longitud, direccin y
sentido. 5 pesar de que muc"os le llaman #ector.
2" E#$%&'&'( )%$*$+,-.( )(%/
MICHAEL BRAYAN PINILLA
1 Organizar la forma de trabajando eligiendo un lder de grupo.
Preguntas y opiniones:
-l ejercicio propuesto por ?ic"ael luego de ser compilado y ejecutado presenta
sectores con respecto al entendimiento y resolucin del usuario, en los cuales no
se presenta un men del programa, luego no se "ace necesario pero es
fundamental organizar los datos ingresados,
-jemplo, @ingrese un nmeroA
-ste es el t+rmino usado en el programa por lo cual implementara la opcin deB
@2ngrese un un numero &A
@2ngrese un un numero /A
@2ngrese un un numero 1A
5s sucesi#amente "asta introducir todos los nmeros esta sntesis le da un orden
al programaB
Por otra parte, quisiera e6tender por que son tan importantes las libreras y
tomando como base este ejercicio presento una terminologa de estas.
<odos conocemos que el Cinclude, es un comando que le ordena al compiladorque
busque determinadas cosas en un arc"i#o en el compilador.
C2ncludeDconio."E, como bien se sabe esta librera de programacin declara
funciones usando la consola del sistema de las operaciones de las entradas y
salidas.
C2ncludeDstdio."E, esta librera estndar de programacin es esencial en el
arc"i#o de cabecera que contiene las definiciones de macros, constantes, las
declaraciones de funciones y la definicin de tipos usados por #arias operaciones
estndar de entrada y salida en ella se implemntan las siguientes funciones,
Printf
Scanf
Fets
Puts
0open
Close
Grite
Head
Sprint
-ntre otras funciones en entrada y salida.
-n el ejercicio el compaIero uso la librera CincludeDstringE para "acer arreglo de
caracteres que presentan ciertas perpendiculares que no se pueden resol#er con
m+todos tradicionales.
Una #ez #isto el ejercicio encontr+ la #ariable float pero no encontraba algn te6to
que se e6plicase bien pero de tanto buscar encontr+ que, el float, lo que "ace es
que no te en#a a un rengln nue#o, sino que el te6to circule alrededor de el.
Para e6plicarlo mejor,
Si tenemos un libro sobre una mesa y encima le pones una taza de caf+ y encima
de la taza pones otro libro, entonces tendramos una taza encima de un libro con
otro libro arriba.
Si le aplicas el float a la taza sera algo como traerlo "acia adelante sea como si
flotase por encima de los dems, al darle float a la taza no estara ms entre los
libros por lo que los libros se cae uno encima del otro
5 menos que ellos est+n flotando tambi+n.
DIAGRAMA DE FLUJO
1. Ejercicio
.
2. Ejercicio
3. Ejercicio
.
5. Ejercicio
CAPTURA DE PANTALLA DE LOS EJERCICIOS
1. Ejercicio
.
2. Ejercicio
.
3. Ejercicio
.
5. Ejercicio
.
CONCLUSION
(os lenguajes de programacin no son simplemente un detalle ms del amplio
mundo de la informtica, y por lo tanto deben ser #istos como el fundamento y la
base del desarrollo y a#ance de la computacin.
-studiar los conceptos bsicos, clasificacin, diferencias, propiedades y
funcionamiento de los lenguajes de programacin es elemental para cualquier
estudiante o profesional dedicado a la computacin, pues de esa manera se logra
tener una perspecti#a global y muc"o ms amplia que tendr muc"o peso al estar
bien documentados y al conocer qu+ son, cmo se clasifican y de qu+ manera
trabajan los lenguajes de programacin.
(uego del desarrollo de esta este trabajo resulta fcil comprender los tipos y la
clasificacin que se les da a los lenguajes de programacin en base a sus
funcionalidades y caractersticas.
5s mismo crear pequeIos programas y comprender su funcionalidad todo esto en
el compilador )e# C**
BIBLIOGRAFIA
?anual de ?-<>)>(>FJ5 )- (5 PH>FH5?5C2K= -S<HUC<UH5)5.
2mpartido por (.2.5 =infa Urania Farca Ulin. Uni#ersidad Lurez 5utnoma
de <abasco. 14p
5U(5 Curso de orientacin escolar 2=0>H?5<2C5. . -spaIa, ?adrid, -d.
CU(<UH5(, &MM4 . 1/4p
5PP(-N., )oris (-=FU5L-S )- PH>FH5?5C2K=. Paradigma y
Practica. <r. )e -frOn 5. ?iguel . ?+6ico, -d. 2=<-H-?-H2C5=5 7
?cFH5G7!2((, &MMP $c &MMQ'. 3M1p.
Cejas, C.N, Crespillo, >.F., Lim+nez 0., ?.L., Hamrez F., C., Snc"ez F.,
C., Snc"ez =., C. <ipos de (enguajes de Programacin. -6trado el /M de
agosto, /%%R de
2ntroduccin a la Programacin (gica. 2ngeniera <+cnica en 2nformtica
de Sistemas. )epartamento de (enguajes y Ciencias de la Computacin.
Uni#ersidad de ?laga. -6trado el 1% de agosto, /%%R de
"ttpBSSQ/.&3./%M.&%3Ssearc"T

You might also like