Sintesis de fundamentos de programacion

Solo disponible en BuenasTareas
  • Páginas : 6 (1398 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de septiembre de 2010
Leer documento completo
Vista previa del texto
SINTESIS

ESTA SINTESIS ES UNA RECOPILACION FINAL DE LO APRENDIDO EN LA UNIDAD NUMERO UNO DE LA MATERIA DE FUNDAMENTOS DE INVETIGACION. PARA EMPEZAR LES PRESENTARE LOS TEMAS A TRATAR EN ESTE DOCUMENTO QUE SON LOSPACTADOS PARA LA UNDIAD.

EVOLUCIÓN DE LA PROGRAMACIÓN.
CONCEPTOS FUNDAMENTALES DE LA PROGRAMACIÓN ORIENTADA A OBJETOS.
LENGUAJES ORIENTADOS A OBJETOS
RELACIONES ENTRE CLASES YOBJETOS.
PAPEL DE CLASES Y OBJETOS EN EL ANÁLISIS Y EL DISEÑO.

BUENO PUES EN UN PRINCIPIO LA PROGRAMACION ESTABA ORIENTADA A LA GUERRA AL DESARROLLO TECNOLOGICO DE ARMAS, AL FIN DE ESTA, FUE UNO DE LOS BENEFICIOS QUE LE DEJO A LA SOCIEDAD. SE CREARON LAS PRIMERAS COMPUTADORAS DE ESCRITORIO. QUE TRABAJAN CON LOS NUMEROS BINARIOS QUE SON EL LENGUAJE QUE USA LA MAQUINA, POR ESO SURGIO UN NUEVOCODIGO LLAMADO CODIGO ENSAMBLADOR QUE ERA EL QUE TRADUCIA EL CODIGO SIMBOLICO A EL LEGUAJE DE LA MAQUINA. CREARON NUEVOS LENGUAJES CADA VES MENOS COMPLEJO PARA QUE LA INTERACCION CON EL ORDENADOR FUERA MAS FACIL Y DIRECTA. SIGUIENDO PROTOCOLOS PARA LA PROGRAMACION. LOS PROTOCOLOS SON NORMAS O REGLAS QUE SE TIENEN QUE SEGUIR PARA PROGRAMAR. LA PROGRAMACION PARECE UN PROCESO COMPLICADO PERO ESTO NO ESASÍ. YA QUE SI SE COMPRENDE UN LENGUAJE DE PROGRAMACION BASICAMENTE SE TIENE LOS PRINCIPIOS DE LOS OTROS YA QUE ESTOS LLEVAN UNA RELACION. LOS LENGUAJES DE PROGRAMACION SE CLASIFICAN ENTRE NIVELES ALTO, MEDIO, Y BAJO NIVEL, EL DE BAJO NIVEL ES UN LENGUEJE MUY COMPLEJO, BUENO EN LA FORMA DE QUE CADA INSTRUCION SE ESCRIBE UNA VEZ DE MANERA MANUAL Y ASÍ TODO ES MANUAL Y UN POCO TEDIOSO
LAPROGRAMACION ORIENTADA A OBJETOS TOMA, BASICAMENTE TODAS LAS MEJORES IDEAS DE LA PROGRAMACION ESTRUCTURADA Y LO COMBINA CON NUEVOS Y PODEROSOS CONCEPTOS QUE DAN UNA NUEVA VISON A LA POO. USADO PRINCIPALMENTE PARA CREAR APLICACIONES Y PROGRAMAS PARA COMPUTADORA.
APRENDIMOS LO QUE ES UNA PARADIGMA ORIENTADO A OBJETOS QUE SE PUEDE DESCRIBIR COMO LA CODIFICACION DE UN CALCULO Y EL PROCESO EN QUE SE EJECUTALA SECUENCIA DE COMANDOS QUE MODIFICA EL CONTENIDO DEL ALMACENAMIENTO, DE UNA MANERA UN POCO MAS CLARA UN PARADIGMA ES LA MANERA DE PROGRAMAR Y LA MANERA DE PROCEDER Y ES POR ESO QUE HAY MUCHISIMOS PARADIGMAS DOS EJEMPLOS SON EL LENGUAJE JAVA Y OTRO ES EL CODIGO BINARIO, TIENE VARIOS PARADIGMAS LA PROGRAMACIONA CONTINUACION SE LOS DENOTARE EN EL TEXTO, BUENO PUES ESTAN LOS INPERATIVOS, FUNCIONAL,LOGICOS, DECLARATIVO Y ORIENTADO A OBJETOS. LA INPERATIVA ES E LA QUE EL ORDENADOR TRABAJA MEDIANTE UN PROGRAMA Y ESTE ORDENA Y CAMBIA EL ESTADO DE LA COMPUTADORA, FUNCIONAL ES LA PROGRAMACION QUE SE LLEVA ACABO CON OPERACIONES ARITMETICAS SIN NECESIDAD DE UTILIZAR EL BAJO NIVEL. MEDIANTE LA PROGRAMACION ESTRUCTURADA, QUE ES UNA FORMA DE ESCRIBIR CODIGO DE MANERA CLARA Y SOLO HAY TRES ESTRUCTURAS,SECUENCIA, SELLECION E ITERACCION. PERO ESTO NO FUE SUFICIENTE POR ESO FUE QUE SURGIO LA PROGRAMACION ORIENTADA A OBJETOS QUE FACILITABA PROGRAMAR GRANDES APLICACIONES CON UNA INTERFAZ MAS GRAFICA ESTA SURGIO EN LOS AÑOS 60. OTRO CONCEPTO QUE SE APRENDIO FUEL EL DE CLASE QUE SE PODRÍA DEFINIR COMO UN CONJUNTO DE OBJETOS CON ALGO EN COMUN, PERO QUE TAMBIÉN PUEDE TENER ATRIBUTOS Y FUNCIONES. HAY QUEANALIZAR BIEN LO QUE SE QUIERE HACER CON UNA CLASE PARA QUE ESTA NOS SIRVA HAY QUE IR DE LO GENERAL A LO MAS ESPECIFICO POR QUE DE LAS SUPERCLASES DEPUES SE DERIVAN OTRAS SUBCLASES ALGO QUE VEREMOS MAS ADELANTE, CLARO ESTA QUE EN EL DOCUMENTO. Y LO QUE ERA UNA ASOCIACION DE OBJETOS, CLARO ESTA QUE ENTRE DOS O MAS OBJETOS Y COMO SE ASOCIA CADA UNO DE LOS OBJETOS POR OBJETOS TAMBIÉN PODEMOSIDENTIFICAR A LAS PERSONAS. Y QUE ES UNA UNA CLASE, BUENO PUES LA CLASE ES UN MODELO PARA CONTRUCCION DE UN OBJETO, ESTE MODELO DESCRIBE EL COMPORTAMIENTO Y ESTADO DEL OBJETO, UN OBJETO DE DERMINADA CLASE SE DENOMINA INSTANCIA. NOS MOSTRARON COMO SE ENLAZAN LOS OBJETOS Y LAS RELACIONES QUE HAY, POR EL MEDIO FISICO O CONSEPTUAL. PUEDE SER DE UNO A UNO Y TAMBIÉN PUEDE TENER MULTIPLICIDA, LO QUE INDICA...
tracking img