Latest Posts
INTRODUCCION DE LA PROGRAMACION.
Publicado por
Unknown
Hoy les traigo este BLOG
dedicado a esta pequeña introducción de la programación I & para
comenzar los dejo con un breve vídeo de lo que es la Programación Básica. .
CUALES SON LOS FUNDAMENTOS DE LA PROGRAMACION
Publicado por
Unknown
En este Blogger se estudiarán los
fundamentos de la algoritmo: la ciencia y arte de diseñar algoritmos para la
resolución sistemática de problemas de cualquier índole.
El blog de
fundamentos de programación pretende ilustrar los conceptos básicos de
programación. Esto permitirá al estudiante una buena comprensión de la
programación sin importar el lenguaje con que se trabaje.
También pretende generar las competencias necesarias para que quien lea el blog este desarrolle aplicaciones que den solución a los problemas que le plantee la vida
diaria.
¿QUE ES UN PROGRAMA EN PROGRAMACION?
Publicado por
Unknown
PROGRAMA
Cuando hablamos de un programa informático nos referimos a una serie de comando que son realizados por un equipo de computación.
No obstante debemos decir que dicho equipo únicamente es
capaz de procesar todos aquellos elementos que se caracterizan por ser
binarios, es decir, que pertenecen a una serie de 0 y 1. Para que podamos
entender mejor a lo que nos referimos, podemos decir que siempre se necesitara
un lenguaje de programación para que pueda ser leído fácilmente, y es
importante tener en cuenta el hecho de que este mismo lenguaje se traduce
automáticamente para que la maquina pueda leerlo.
Otro punto importante a destacar, es que el programa informático esta fuertemente vinculado al lenguaje de programación que se
elija, considerando que son muchos los tipos que existen en la actualidad., y
debemos decir que el compilador deque traduce el lenguaje hacia la maquina debe
coincidir siempre con aquel que fue elegido para la programación, lo que
dignifica que cada lenguaje de programación posee su propio compilador.
CARACTERISTICAS Y TECNICAS DE UN PROGRAMA.
Publicado por
Unknown
Características De un Programa.
Confiabilidad,
es decir, el programa debe funcionar en prácticamente cualquier situación.
Debe advertir
los errores de entrada comunes y obvios.
Deben ser bien
estructurados, es decir, programas que utilicen organizaciones de la
programación estructurada.
Estar
adecuadamente documentado y ser comprensible, no sólo para quien lo crea, sino
para otros programadores. Esto es para facilitar las futuras y muy posibles
modificaciones que requiera.
Programación convencional: Fue el comienzo de la
programación. Es la realización de programa sin seguir un método de
programación riguroso los problemas son:
Los programas son excesivamente rígidos presentando
problemas para adaptarlo a distintas configuraciones
Los programadores gastan la mayoría de su tiempo corrigiendo
errores producidos
Las modificaciones de estos programas son difíciles de
hacer
Programación estructurada: Se caracterizan por los
siguientes puntos.
Estudio de la programación desde planteamientos globales
a concretos escalonadamente que es lo que se conoce como diseño descendente o
Top-Down que consiste en abordar la aplicación desde el problema principal
hasta los problemas más particulares en los que se puede dividir; consiguiendo
así una comprensión más fácil de todo el problema.
ESTRUCTURA DE LA PROGRAMACION Y TIPOS.
Publicado por
Unknown
La programación intenta resolver problemas a través de una determinada metodología.
Es el proceso de escribir programas. Un programa de computador es una serie de instrucciones órdenes dadas a la máquina para que se produzca la ejecución de una determinada tarea.
Tipos de Programación.
Los tipos ó técnicas de programación son bastantes
variados.
La idea es que el programador los conozca y sepa
seleccionar el adecuado para resolver el problema que se le plantea (La mayoría
de los lenguajes de programación han sido creados para ser utilizados en
determinados ambientes de programación, por lo que para cada técnica conviene
utilizar un determinado lenguaje).
Programación Secuencial
Se basa en la creación de programas atravez de sentencias
escritas de forma secuencial (continuidad., sucesión ordenada).
Programación spaguetti
Spaguetti es un término peyorativo Para los programas que
tienen una estructura de control de flujo (Determinación del orden en el que se
ejecutan las instrucciones) difícil de entender. El nombre se deriva del hecho
de que su código se asemeja a un plato de espaguetis. Suele asociarse a
lenguajes de programación antiguos pero en la actualidad lenguajes como
javascript, sql, php lo utilizan para poder entrelazaren.
Programación Estructurada
Es una de las más antiguas que existen. Aunque
actualmente los nuevos tipos de programación están copando el mercado la
programación estructurada se mantiene en la esencia de los lenguajes modernos.
Esta basada en la modularidad (unión de varias partes), en la que se divide el
programa en módulos y cada uno realiza una tarea especifica. De esta manera la
complejidad del problema se reduce al dividir las tareas ya que al unirlas
permiten la resolución del este. La programación estructurada se puede dividir
en dos:
1. funcional: Dentro del mismo programa se llaman las
diferentes funciones (módulos).
2. Procedimental ó procedural: Las funciones se guardan
como archivos aparte
Programación orientada a eventos:
Le proporciona al programador que no tiene mucha
experiencia en desarrollo a crear sus aplicaciones en base a entorno gráfico y
en la ocurrencia de eventos.
Programación orientada a objetos (POO).
Cada elemento dentro de un programa que se trabaje con
esta técnica es considerado como un objeto que tiene propiedades y métodos. La
ejecución del programa depende de la interacción de los objetos que lo
componen. Las propiedades y métodos de cada objeto se especifican en su clase.
La clase es como el molde de la instancia de cada objeto. Cuando se programa
con esta técnica se definen clases y se crean instancias de objetos dentro de
estas clases para que después los objetos interaccionen entre si.
Programación lógica.
Lo más importante es definir un conjunto de hechos y un
conjunto de reglas que definen las relaciones que existen entre los componentes
de los programas (base del conocimiento). Utiliza lenguajes de alto nivel
(expresan los algoritmos de una manera adecuada para el entendimiento humano).
Una de las utilidades más importantes es la inteligencia artificial.
Características de la programación
• Exactitud
y precisión :resultados sin errores d sintaxis o de lógica
• Integridad
o completitud: Un programa es completo sólo si ejecuta todas las operaciones se
esperan al procesar un conjunto de datos
• Generalidad:
Un programa bien diseñado puede procesar un conjunto de datos que varían en el
número de transacciones. Las instrucciones se deben elaborar para que no se
limiten a un número específico de transacciones en el conjunto de datos.
• Eficiencia:
Debe asegurarse de que las instrucciones para manejar datos sea tan rápida y
fácilmente como sea posible.
• Documentación:
consiste en el uso de auxiliares que expliquen como ocurre el procesamiento de
los datos en u programa.
HISTORIA DE LOS LENGUAJES DE PROGRAMACION
Publicado por
Unknown
Historia de los lenguajes de programación
La historia de los lenguajes de programación comienza según la mayoría de
los autores cuando Charles Babbage inventó su computadora en el año 1822. El
necesito un lenguaje para poder comunicarse con esta máquina. Estos primeros
lenguajes de programación estaban muy unidos a la computadora y fueron creados
para cada una de ellas. Este lenguaje era muy rudimentario y consistía en la
programación de los diferentes cambios de engranajes que ejecutaban los
cálculos.
Mas adelante en el año 1942 se construyó la ENIAC, computadora que se
programaba ya con interruptores y era preciso reescribir el sistema entero para
cada nuevo programa. Era un lenguaje de programación muy tedioso.
A continuación la Historia de los lenguajes de programación nos lleva a Von
Neumann, que en el año 1945 desarrollo una nueva técnica que establecía que las
instrucciones complejas se deben utilizar para controlar el hardware simple,
permitiendo que se pudiese reprogramar más rápidamente (la técnica del
compartir-programa).
La historia de los lenguajes de programación da un gran paso en el año
1957, cuando aparece el primero de los lenguajes de programación más
importantes, el FORTRAN (del inglés Formula Translation). Este fue el primero
de los lenguajes de programación de alto nivel. En el año 1958 se creo el
lenguaje de programación LISP o proceso de lista que fue diseñado para la
investigación la inteligencia artificial.
Otro lenguaje de programación importante fue el PASCAL, que apareció en el
año 1968. Este lenguaje de programación se uso como uno de los mejores
lenguajes para enseñar programación a los alumnos.
El lenguaje de programación C fue otro de los importantes a lo largo de la
historia de los leguajes de programación. Fue creado en 1972 por Dennis Ritchie
para desarrollar los sistemas operativos Linux. Posteriormente se han
desarrollado otros lenguajes de programación entre los más importantes tenemos:
C++, Java, BASIC, Visual Basic, Cobol, SQL, C#, Smalltalk, etc.
Suscribirse a:
Comentarios (Atom)







