Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMACIN I
AUTORES:
MICHELLE CEVALLOS
CECIBEL MOREIRA
ALEX RODRIGUEZ
PEDRO TAIPE
KIMBERLY TULCAN
AO LECTIVO: 2015
NDICE
INTRODUCCIN.......................................................................................... 3
OBJETIVOS................................................................................................... 4
OBJETIVO GENERAL.................................................................................... 4
OBJETIVOS ESPECFICOS...........................................................................4
FUNDAMENTACIN TERICA....................................................................5
LENGUAJES PROGRAMACIN.-..............................................................5
LENGUAJE VISUAL BASIC:.......................................................................5
LENGUAJE C:........................................................................................... 6
LENGUAJE JAVA:...................................................................................... 6
CICLOS REPETITIVOS.-...........................................................................6
FUNCIONES.-............................................................................................ 7
DECLARACIN FUNCIONES:....................................................................7
PROCEDIMIENTOS (SUBRUTINAS)..........................................................8
PROCEDIMIENTO VS. FUNCIN...............................................................8
CADENA DE CARACTERES.-.....................................................................9
SISTEMA HEXADECIMAL.........................................................................9
CONVERSIN DE DECIMAL A HEXADECIMAL..........................................9
DESARROLLO DEL PROYECTO.................................................................10
LENGUAJE VISUAL BASIC.........................................................................10
LENGUAJE C.............................................................................................. 14
LENGUAJE JAVA......................................................................................... 19
CONCLUSIONES......................................................................................... 25
RECOMENDACIONES................................................................................. 26
BIBLIOGRAFIA.......................................................................................... 27
TRABAJOS CITADOS................................................................................. 27
INTRODUCCIN
OBJETIVOS
OBJETIVO GENERAL
Realizar un programa de una calculadora hexadecimal, utilizando los
diferentes lenguajes programacin como visual basic, C y java, para
facilitar la realizacin de operaciones bsicas como suma, resta
multiplicacin y divisin.
OBJETIVOS ESPECFICOS
FUNDAMENTACIN TERICA
La programacin es sin duda un tema clave en la construccin
moderna de programas. El elevado tamao de la memoria central de
las computadoras junto con las grandes capacidades de
almacenamiento de los discos externos de las mismas ha conducido a
considerar el estilo de programacin como uno de los factores clave
en el desarrollo de programas. (Luis, Segunda Edicion).
La principal razn para que las personas aprendan lenguajes y
tcnicas de programacin es utilizar la computadora como una
herramienta para resolver problemas. La resolucin de problemas
exige al menos los siguientes pasos:
1. Definicin o anlisis del problema
2. Diseo algoritmo
3. Transformacin algoritmo en un programa
4. Ejecucin validacin del programa
(Luis, Segunda Edicion)
En cuanto a las caractersticas que debe tener un algoritmo estn:
Debe ser preciso e indicar orden de realizacin de cada paso
Debe estar definido. Si se sigue un algoritmo dos veces, se debe
obtener el mismo resultado cada vez
Debe ser finito. Si se sigue un algoritmo se debe terminar en algn
momento; o sea, debe tener un numero finito de pasos. Es decir
entrada, proceso, salida
(Luis, Segunda Edicion)
LENGUAJE C:
Visual Studio es el programa en el cual trabajamos el lenguaje C, C
es un lenguaje de programacin de propsito general asociado, de
modo universal, al sistema operativo UNIX. Este lenguaje no est
prcticamente asociado a ningn sistema operativo, ni a ninguna
mquina en especial. (Kervin, 2007)
LENGUAJE JAVA:
Para trabajar con este lenguaje usamos un programa que nos permite
desarrollar programas java llamado Netbeans.
Java es un lenguaje de programacin con el que podemos realizar
cualquier tipo de programa. Actualmente es un lenguaje muy
completo que cada vez cobra importancia en los mbitos internet e
informtica.
Est desarrollado por la compaa Sun Microsystems con gran
dedicacin enfocado a cubrir las necesidades tecnolgicas. Una
ventaja de Java es que presenta un lenguaje independiente de la
plataforma, es decir si hacemos un programa en java podr funcionar
en cualquier ordenador del mercado.
SISTEMA HEXADECIMAL
Utiliza 16 dgitos y letras para representar para representar cifras y
cantidades numricas.
Los smbolos son {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,},la base del
sistema es el 16. (Agustn, 2002).
10
11
EJEMPLOS:
Ejemplo
4.hexadecimales negativos.
Inexistencia
13
de
LENGUAJE C
Se usaran las siguientes libreras:
14
15
16
17
Ejemplos:
18
LENGUAJE JAVA
Para realizar la calculadora hexadecimal crearemos una funcin que
nos ayude a convertir nuestro nmero en hexadecimal a decimal.
El nombre de la funcin ser hexa ser de tipo long y tendr un solo
parmetro de tipo string.
19
20
21
22
23
Ejemplos.-
24
CONCLUSIONES
25
RECOMENDACIONES
26
BIBLIOGRAFIA
Agustn, O. A. (2002).
(Diseo, teora, prctica).
Electrnica
Digital
Combinacional
TRABAJOS CITADOS
27