lunes, 16 de marzo de 2015

Para hablar de programacion estructurada debemos empezar desde los conceptos mas basicos, para que sea mas facil su entendimiento.

Hardware

El termino hardware hace referencia a toda parte fisica de un sistema de computo, ejemplos claros de esto son:
Un teclado, un cable, el microprocesador, el monitor, etc.

Software

Al termino software se le conoce como el soporte logico de un sistema de computo,  los cuales son necesarios para que se ejecuten las tareas que se le encomiendan a la computadora, ejemplos de eatos son: 
Las aplicaciones informaticas como el procesador de texto,  o el software de sistema que no es mas que el sistema operativo.

Etapas de un sistema

Todo sistema cumple con estas tres etápas estándares

Entrada: Como dice su nombre esto no es mas que darle entrada a un proceso, en un sistema de computo esta se hace mediante el maouse o el teclado.

Procesamiento: El procesamiento varia en dependencia de lo que se quiera hacer, puede ser un calculo matematico, o simplemente organizar , o hasta clasificar.

Salida: 

La salida es simplemente despachar el resultado del proceaamiento, esto se puede hacer mediante una impresora, un monitor, un fax etc.

Algoritmo

Un algoritmo es un conjunto de instrucciones o reglas que cunplen los sigueintes requisitos, tienen que estar bien definidos, deben ser ordenados y finitos. El proposito de un algoritmo es realizar una tarea mediante varios pasos sucesivos, sin que haya lugar a dudas.

Descripcion de un algoritmo

Los algoritmos se describen a tres niveles.
Primero el alto nivel: que no es mas que la explicacion verbal de un problema.
Segundo el nivel formal: tambien conocido como pseudocodigo, que no es mas que una secuencia de pasos para llegar a ala solucion.
Tercer nivel implementacion: esto es expresar el algoritmo en un lenguaje de programacion.


Algoritmia


La algoritmia no es mas que una ciencia que se dedica al estudio de los algoritmos.

Pseudocódigo


Es una mezcla de lenguaje natural con convenciones sintácticas propias

Lenguaje de programación


Es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por maquinas como las computadoras. Sus usas van desde crear programas  que controlen un computador o otros tipos de softwares mas ligeros. Cada lenguaje demprogramacion cuenta c8n una sintaxis propia.

Código Fuente


Son las instrucciones que se le dan al computador mediante el lenguaje de programación

Código Objeto


Son las instrucciones ya traducidas en lenguaje de maquina

Compilador

Traduce el código fuente al lenguaje de maquina

Sistemas de computo

Todos los sistemas de computo cuentan con tres procesos fundamentales:Entrada, procesamiento y salida


No hay comentarios:

Publicar un comentario