viernes, 19 de septiembre de 2014

DIAGRAMAS DE FLUJOS

SIMBOLOS

simbolos1.jpg
LENGUAJE DE LAS COMPUTADORES

LENGUAJE DE BAJO NIVEL:

 SISTEMA BINARIO---0
                ---1
                              -EXPRESIONES
LENGUAJE DE ALTO NIVEL:PROGRAMAR  -SENTENCIAS
                                             -CODIFICACIÓN 

NÚMEROS ENTEROS a NÚMERO BINARIO 




  11  10  9  8  7  6  5  4  3  2  1

SUMA DE BINARIO                        TABLA                     

llll  =  15                            0+O = 0
l0ll  =  11                            O+l = l
  ll  =   3                            l+o = l
----   -----                           l+l = l0
lll0l     29



RESTA DE BINARIOS

    TABLA                           lll0ll  = 59
                                       ll0  = -6
O-0=0                               ll0l0l    53
0-l=l y acarreo l
l-0=l
l-l=0



MULTIPLICACIÓN DE BINARIOS


        TABLA

0*0 = 0                    10        l0l0
0*l = 0                    *5        *l0l
l*0 = 0                    50        l0l0            
l*l = l                             0000
                                   l0l0    
                                   ll00l0   = 50



jueves, 18 de septiembre de 2014

PARADIGMAS POO



PARADIGMAS POO




La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos.

CARACTERÍSTICAS

La POO difiere de la programación estructurada tradicional, en la que los datos y los procedimientos están separados y sin relación, ya que lo único que se busca es el procesamiento de unos datos de entrada para obtener otros de salida.



PARADIGMAS LÓGICOS

PARADIGMAS LÓGICOS




LÓGICA PROPORCIONAL: SUS ORÍGENES EN LOS TRABAJOS DE PRUEBA AUTOMÁTICA DE TEOREMAS, PARA ESTO SE UTILIZA UNA ÚNICA REGLA DE INFERENCIA LLAMADA PRINCIPIO DE RESOLUCIÓN, MEDIANTE LA CUAL SE PRUEBA UN TEOREMA QUE PUEDE SER LLEVADO EN FORMA AUTOMÁTICA.

SÍMBOLOS DE PREDICADO
SON UTILIZADOS PARA DENOTAR ALGUNAS PROPIEDAD DE OBJETOS O ALGUNA RELACIÓN ENTRE ELLOS.

ENUNCIADOS ATÓMICOS COMBINADO:TRANSFORMAN LOS ARGUMENTOS DE OBJETOS EN VALORES VERDADEROS O FALSOS.
EJEMPLO:PLUMAS (ALBATROS)
              PÁJARO (ALBATROS)

PREDICADO CON CONSECUENTE

CUANDO UNA ORACIÓN,ENUNCIADO O AFIRMACIÓN SE SIGUE DE OTRAS EVITANDO LA COMPLEJIDAD,ESPERANDO QUE LA AFIRMACIÓN SEA MAS FÁCILMENTE RECONOCIBLES.


INTRODUCCIÓN A PROLOG


EL PROLOG (O PROLOG), PROVENIENTE DEL FRANCÉS PROGRAMMATION EN LOGIQUE, ES UN LENGUAJE PARA PROGRAMAR ARTEFACTOS ELECTRÓNICOS MEDIANTE EL PARADIGMA LÓGICO CON TÉCNICAS DE PRODUCCIÓN FINAL INTERPRETADA. ES BASTANTE CONOCIDO EN EL ÁREA DE LA INGENIERÍA INFORMÁTICA PARA INVESTIGACIÓN EN INTELIGENCIA ARTIFICIAL.

PARADIGMA IMPERATIVO

PARADIGMA  IMPERATIVO


Uno de los paradigmas mas representativos de la programación y de hecho el primer paradigma formalmente aceptado es el imperativo.
Imperar significa mandar, ordenar, y eso es exactamente lo que hacemos al programar.




El paradigma imperativo  apareció en los 50  con los primeros lenguajes  de programación. También es llamado procedimental o algorítmico.

La programación imperativa se basa en tres conceptos importantes :

Celda de memoria variable
Operaciones de asignación
Operaciones de repetición

CAMPOS DE APLICACIÓN

Los lenguajes imperativos pueden  resolver prácticamente cualquier problema en cualquier área: desde simples hasta complejos cálculos matemáticos.

Se pueden hacer cualquier tipo de aplicaciones:

De nominas
De control aéreo
De inteligencia artificial
De control de dosis de medicamentos
Para cajeros automáticos
Para naves espaciales
Para dispositivos móviles
Aplicaciones en línea y tiempo real.