lunes, 25 de febrero de 2013

ALGORITMO

UN ALGORITMO ES UNA SECUENCIA DE PASOS ORDENADOS QUE DAN SOLUCIÓN A UN DETERMINADO PROBLEMA. PARA SOLUCIONAR PROBLEMAS A TRAVÉS DE LA COMPUTADORA SE REQUIERE DE UN ALGORITMO QUE MUESTRE LA SECUENCIA DE SOLUCIÓN.

UN ALGORITMO PUEDE EXPRESARSE EN DIFERENTES LENGUAJES DE PROGRAMACIÓN Y EJECUTARSE EN DIFERENTES COMPUTADORES, PERO SIEMPRE SERA EL MISMO.

TODO ALGORITMO DEBE TENER:
  • ENTRADA: ES LA INFORMACIÓN PROPORCIONADA AL ALGORITMO
  • SALIDA: SON LOS VALORES QUE DA COMO RESULTADO.
  • FINITO: SU NÚMERO DE INSTRUCCIONES DEBE DETENERSE, NUNCA QUEDARA INDEFINIDO.
  • FINALIZACIÓN: EN ALGÚN MOMENTO DEBE CULMINAR SU TAREA.
  • CLARIDAD: LOS PASOS DEBEN SER ENTENDIBLES Y FACTIBLES DE REALIZAR.

DIAGRAMA DE FLUJO

UN DIAGRAMA DE FLUJO ES LA REPRESENTACIÓN GRÁFICA DEL ALGORITMO. 
LOS DIAGRAMAS SE CONSTRUYEN UTILIZANDO COMO SÍMBOLOS FIGURAS GEOMÉTRICAS QUE SON CONECTADAS ENTRE SI POR FLECHAS CONOCIDAS COMO LINEAS DE FLUJO.




http://introingcomputacionosmvg.blogspot.com/2012_05_01_archive.html

domingo, 17 de febrero de 2013

SISTEMA HEXADECIMAL

ES UN SISTEMA DE NUMERACIÓN EN BASE 16, UTILIZA LOS 10 DÍGITOS DEL SISTEMA DECIMAL, Y COMO SE AMPLIA LA CANTIDAD DE DÍGITOS NECESARIOS SE HACE POR MEDIO DE LETRAS ASÍ:

A = 10
B = 11
C = 12
D = 13
E = 14
F = 15

TAMBIÉN ES MUY USADO EN LA COMPUTACIÓN YA QUE SIMPLIFICA LAS EXPRESIONES BINARIAS. ES MUY USADO EN EL MANEJO DIGITAL DE LOS COLORES.

OPERACIONES
  • SUMA: SE OPERA COMO EN EL SISTEMA DECIMAL, DE DERECHA A IZQUIERDA, PERO CUANDO EL RESULTADO DE LA SUMA DE CADA COLUMNA EXCEDE A LOS NÚMEROS USADOS EN EL SISTEMA SE TOMA EL NUMERO 16 (BASE 16) Y SE MULTIPLICA POR EL NUMERO CUYO RESULTADO SEA EL MÁS CERCANO Y SE SUMA LO QUE LE HACE FALTA, EL SUMANDO SE PONE COMO RESULTADO Y EL FACTOR COMO LA CIFRA QUE LLEVA LA SIGUIENTE COLUMNA.
  • RESTA: SE OPERA COMO EN EL SISTEMA DECIMAL, DE DERECHA A IZQUIERDA, CUANDO NO CABE LE PIDE PRESTADO AL PRÓXIMO (REPRESENTADO COMO 16 UNIDADES).
  • PRODUCTO: SE OPERA IGUAL AL SISTEMA DECIMAL Y USA LA REGLA PLANTEADA PARA LA SUMA.









SISTEMA OCTAL

ES UN SISTEMA DE NUMERACIÓN QUE UTILIZA OCHO DÍGITOS: 0, 1, 2, 3, 4, 5, 6, 7. ES TAMBIÉN MUY USADO EN LOS COMPUTADORES YA QUE ESTE SISTEMA ES LA POTENCIA EXACTA DEL SISTEMA BINARIO.

PARA LEER NÚMEROS OCTALES SE DE DEBE PRONUNCIAR CADA DÍGITO Y SE DEBE INDICAR QUE EL NÚMERO ESTA EN OCTAL CON UN PEQUEÑO 8 A SU DERECHA PARA NO CONFUNDIRLO CON UN DECIMAL.

OPERACIONES 
  • SUMA: SE OPERA COMO EN EL SISTEMA DECIMAL, DE DERECHA A IZQUIERDA, PERO CUANDO EL RESULTADO DE LA SUMA DE CADA COLUMNA EXCEDE A LOS NÚMEROS USADOS EN EL SISTEMA SE TOMA EL NUMERO 8 (BASE 8) Y SE MULTIPLICA POR EL NUMERO CUYO RESULTADO SEA EL MÁS CERCANO Y SE SUMA LO QUE LE HACE FALTA, EL SUMANDO SE PONE COMO RESULTADO Y EL FACTOR COMO LA CIFRA QUE LLEVA LA SIGUIENTE COLUMNA. 
  • RESTA: SE OPERA COMO EN EL SISTEMA DECIMAL, DE DERECHA A IZQUIERDA, CUANDO NO CABE LE PIDE PRESTADO AL PRÓXIMO (REPRESENTADO COMO 8 UNIDADES).
  • PRODUCTO: SE OPERA IGUAL AL SISTEMA DECIMAL Y USA LA REGLA PLANTEADA PARA LA SUMA.




lunes, 11 de febrero de 2013

SISTEMA BINARIO

ES UN SISTEMA DE NUMERACIÓN QUE SOLO UTILIZA DOS DÍGITOS: 0 Y 1. ES EL SISTEMA DE NUMERACIÓN UTILIZADO PARA  LOS COMPUTADORES Y OTROS APARATOS ELECTRÓNICOS YA QUE AL SER SOLO DOS DÍGITOS TRABAJAN INTERNAMENTE DOS NIVELES (1 = ENCENDIDO, 0 = APAGADO).

PARA LEER NÚMEROS BINARIOS DE DEBE PRONUNCIAR CADA DÍGITO Y SE DEBE INDICAR QUE EL NÚMERO ESTA EN BINARIO CON UN PEQUEÑO 2 A SU DERECHA PARA NO CONFUNDIRLO CON UN DECIMAL.


OPERACIONES

  • SUMA: SE OPERA COMO EN EL SISTEMA DECIMAL, DE DERECHA A IZQUIERDA Y SUS POSIBLES COMBINACIONES SON:
 0 + 0 = O
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10

  • RESTA: SE OPERA COMO EN EL SISTEMA DECIMAL, DE DERECHA A IZQUIERDA Y SUS POSIBLES COMBINACIONES SON:

0 - 0 = 0
1 - 0 = 1
1 - 1 = 0
0 - 1 = NO CABE, SE PIDE PRESTADO AL PRÓXIMO.
  • PRODUCTO: SE OPERA IGUAL AL SISTEMA DECIMAL.
  


miércoles, 6 de febrero de 2013

LÓGICA DE PROGRAMACIÓN


LA LÓGICA DE PROGRAMACIÓN SE FUNDAMENTA EN LA CREACIÓN DE IDEAS Y PASOS LÓGICOS Y ESTRUCTURADOS QUE NOS PERMITAN DAR SOLUCIÓN A UNA TAREA ESPECÍFICA.

PARA REALIZAR LA LÓGICA DE PROGRAMACIÓN SE DEBE TENER EN CUENTA: PRIMERO EL PROBLEMA QUE SE QUIERE RESOLVER Y SEGUNDO LA FORMA PARA RESOLVERLO.

ES UN CONJUNTO DE PASOS QUE DEBEN REALIZARSE PARA LOGRAR UN FIN, DEBEN REALIZARSE DE MANERA CONSECUTIVA Y ORDENADA. 


 http://voyaprendermasalgoritmosydiagramas.blogspot.com/