Escolar Documentos
Profissional Documentos
Cultura Documentos
Esto es lo que define como se integra un programa, la definición anterior a esta nos decía su
funcionalidad.
Definamos cada parte para entender las cosas básicas que forman un programa:
DATO: Es una representación de un objeto del mundo real mediante la cual podemos
modelizar aspectos del problema que se quiere resolver con un programa sobre una
computadora. Es muy difícil representar datos reales en una computadora, todos se
representan en forma binaria, una letra, una palabra, o un color, establecer la forma de
modelizarlos e interpretarlos será necesario un análisis cuidadoso por parte de quien escriba
un programa que los utilice.
El tipo de dato es el conjunto de valores que puede tomar una variable y de acuerdo al tipo
al cual pertenezca un dato, serán las operaciones que podamos hacer sobre ellas.
Por el momento hacemos una clasificación, sin explicar cada una, en el siguiente post
ampliaremos los conceptos.
Podemos dividir los datos en dos:
Datos de tipo estandar: Son datos predefinidos por el lenguaje, dependiendo del lenguaje
vamos a tener diferentes tipos de datos y operaciones con dichos datos.
Datos definidos por el usuario: Como el nombre dice, son definidos por el programador, y
ayudan a una mejor abstraccion del problema, como por ejemplo definir un dato que
represente los dias de la semana.
PROGRAMACIÓN PROCEDURIAL
Existen diferentes tipos de programación, como por ejemplo de base de datos, de páginas
web, proceduriales y orientadas a objetos. La que yo les voy a mostrar es quizá la más
sencilla, pero aún la vemos en cientos de programas que usamos a diario.
a+1
b+2
3+c
en este caso leeria primero el a+1, luego el b+2 y por ultimo 3+c, pero la pregunta seria
¿cómo hago para hacer que a pesar de leer linea por linea pueda hacer que lea
algunas lines especificas de acuerdo a la situacion que se presente o incluso que se
repitan una cierta cantidad de lineas? En la próxima entrega les mostrare como hacer
esto, lo denominaremos con el nombre de estructuras de control que el nombre mismo
nos dicen su función.