You are on page 1of 8

UNITEC (Unidad de estudios tcnicos)

Presentado por:

CRISTIAN VARGAS

Profesor:

JERSON BATISTA

EL CARMEN DE BOLIVAR

2013

Introduccin

El trabajo siguiente, busca lograr que nosotros podamos entender los tipos de programacin, sus caractersticas, sus partes mas importantes y sobresalientes. Aqu tendremos la oportunidad de poder analizar, entender y aprender mas acerca de la programacin de computadores ya que resulta ser un elemento muy importante para nuestra vida y que nos permite facilitar los trabajos que a diario se requieren

Objetivos Determinar cuales son las partes mas importantes de cada tipo de programacin

Definir cada uno de ellos para asi poder entenderlos aun mejor

Analizar cuales sus principales caractersticas

Reconocer cuales sonsus aportes al mundo de la programacin de sistemas

Comprender la importancia que tiene para nuestra vida cotidiana

Justificacin

El trabajo siguiente se realizara con el fin de proporcionar informacin que ha sido recopilada para que nosotros podamos entender, analizar y comprender mas acerca de los temas que se llevaran acabo durante el siguiente trabajo y que adems sern utiles para evidenciar la importancia que cumplen cada una de ellas en la vida cotidiana. Este trabajo se realizara para que nosotros podamos involucrarnos mas en estos temas y adems aprender de los conceptos que estos nos brindan para asi ampliar mas nuestro conocimiento.

Los tipos de programacin

La programacin en nuestra vida cotidiana nos permite realizar diferentes cosas, que sin duda nos ayuda a comprender anms la vida computacional y nos ensea a ver desde cierto punto de vista el mejoramiento de la calidad de vida de las personas ya que se la podemos llegar a ser mucho mscmoda y fcil sin necesidad de hacer grandes esfuerzos. Es por esto que existen diferentes tipos de programacin, cada una se dedica a ejercer diferentes funciones en lo que les corresponde. Entre estas se encuentran las siguientes Programacin estructurada Programacin funcional Programacin orientada a objetos

La programacin estructurada nos permite o mejor dicho nos orienta a mejorar la claridad, calidad y tiempo de un programa de computadora, utilizando nicamente subrutinas y tres estructuras: secuencia, seleccin e iteracin, considerando innecesario y contraproducente el uso de la instruccin detransferencia incondicional (GOTO), que podra conducir a "cdigo espagueti", que es mucho ms difcil de seguir y de mantener, y era la causa de muchos errores de programacin.

la programacin funcional es un paradigma de programacin declarativa basado en la utilizacin de funciones arimetricas que no maneja datos mutables o de estado. Enfatiza la aplicacin de funciones, en contraste con el estilo de programacin imperativa, que enfatiza los cambios de estado. Los lenguajes de programacin funcional mas importantes como Scheme, Erlang, Objective Caml y Haskel, han sido utilizados en aplicaciones comerciales e industriales por muchas organizaciones. La programacin funcional tambin es

utilizada en la industria a travs de lenguajes de dominio especfico como R (estadstica), Mathematica (matemticas simblicas), J y K (anlisis financiero), F# en Microsoft.NET y XSLT (XML). Lenguajes de uso especfico usados comnmente como SQL y Lex/Yacc, utilizan algunos elementos de programacin funcional, especialmente al procesar valores mutables. Las hojas de clculo tambin pueden ser consideradas lenguajes de programacin funcional. La programacin funcional tambin puede ser desarrollada en lenguajes que no estn diseados especficamente para la programacin funcional. En el casode Perl, por ejemplo, que es un lenguaje de programacin imperativo, existe un libro que describe como aplicar conceptos de programacin funcional. JavaScript, uno de los lenguajes ms ampliamente utilizados en la actualidad, tambin incorpora capacidades de programacin funcional. La programacin orientada a objetos o POO es un paradigma de programacion que usa los objetos en sus interacciones, para disear aplicaciones y programas informaticos. Est basado en varias tcnicas, incluyendo herencia, cohesin, abstraccin, polimorfismo, acoplamiento y en capsulamiento. Su uso se populariz a principios de la dcada de los aos 1990. En la actualidad, existe variedad de lenguajes de programacin que soportan la orientacin a objetos. Es por tales razones que la programacin se ha vuelto tan importante a nivel global ya que nos permiten interactuar por medio de diferentes lenguajes, los cuales nos permiten realizar diferentes cosas como por ejemplo disear , programar, utilizar aplicaciones comerciales para diferentes empresas, multinacionales etc. Sin duda, estas son unas de los mejores tipos de programacin que existen y que se pueden emplear para el beneficio de las personas.

Conclusin En el trabajo ya realizado se pudieron analizar diferentes aspectos de la programacin que la hacen muy interesante y que permite que la podamos emplear diariamente, se tuvieron en cuenta aspectos como: Caractersticas, importancia en la vida cotidiana y en la programacin de computadores, aspectos importantes entre otros. Todo esto nos hace entender mas sobre lo relacionado con esta temtica

Bibliografa

Tomado principalmente de internet

http://es.wikipedia.org/wiki/Programaci%C3%B3n_estructurada

http://es.wikipedia.org/wiki/Programaci%C3%B3n_funcional

http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos

You might also like