Curso
Académico:
|
ALGORITMOS
|
N°
de Créditos:
|
3
|
Tutor:
|
Franklin
Lizcano Celis
|
Teléfonos:
|
314
238 9989
|
E-
Mail:
|
franklin.lizcano@unad.edu.co,
Blog:
http://algoritmosceadflorencia.blogspot.com/
|
Fecha:
|
Agosto 24 de 2013
|
Algoritmos ECBTI CEAD FLORENCIA
Identificación del Curso
Modulo algoritmos
1er Encuentro Tutorial
UNIDAD 1.
En este capítulo es importante reconocer la evolución que ha tenido la informática y la importancia que tiene sobre la programación de computadores.
Los algoritmos son subrutinas o secuencias de pasos finitos ordenados de manera lógica con el fin de solucionar un problema planteado. Es importante resaltar que dependiendo del problema se tendrán una o muchas soluciones.
Video informativo sobre la evolución que ha tenido la informática desde su origen.
Unidades de Medida en Informática
La unidad básica en Informática es el bit. Un bit o Binary Digit es un dígito en sistema binario (0 o 1) con el que se forma toda la información. Evidentemente esta unidad es demasiado pequeña para poder contener una información diferente a una dualidad (abierto/cerrado, si/no), por lo que se emplea un conjunto de bits (en español el plural de bit NO es bites, sino bits).
Los más utilizados:
byte.- Formado normalmente por un octeto (8 bits), aunque pueden ser entre 6 y 9 bits.
Kilobyte (K o KB).- Un KB (Kilobyte) son 1.024 bytes.
Megabyte (MB).- El MB es la unidad de capacidad más utilizada en Informática. Un MB son 1.024 KB, por lo que un MB son 1.048.576 bytes.
Gigabyte (GB).- Un GB son 1.024 MB (o MiB), por lo tanto 1.048.576 KB.
Terabyte (TB).- Aunque es aun una medida poco utilizada, pronto nos tendremos que acostumbrar a ella, ya que por poner un ejemplo la capacidad de los discos duros ya se está utilizando a esta medida.
Un Terabyte son 1.024 GB.
Tomado de http://www.configurarequipos.com/doc530.html
En la lógica de programación y en los algoritmos se deben tener en cuenta las variables que nos permitiran guardar valores de manera temporal o definitiva. Las variables dependen del tipo de datos a almacenar como son:
Tipo de datos Numéricas: son aquellas que permiten guardar valores de tipo número incluyendo enteros y reales.
Tipo de datos Carácter: son aquellas que permiten guardar caracteres de tipo alfabético.
Tipo de datos Lógicas: son aquellas que permiten guardar valores como verdadero/falso, encendido/apagado.
Las variables son un espacio reservado en el computador para contener valores que pueden cambiar durante el desarrollo del algoritmo.
Las variables son de 2 tipos, las locales y las globales.
Las locales son aquellas que funcionan en un subprograma o función dentro del programa original.
Las globales surgen modificaciones en cualquier parte del programa.
La unidad básica en Informática es el bit. Un bit o Binary Digit es un dígito en sistema binario (0 o 1) con el que se forma toda la información. Evidentemente esta unidad es demasiado pequeña para poder contener una información diferente a una dualidad (abierto/cerrado, si/no), por lo que se emplea un conjunto de bits (en español el plural de bit NO es bites, sino bits).
Los más utilizados:
byte.- Formado normalmente por un octeto (8 bits), aunque pueden ser entre 6 y 9 bits.
Kilobyte (K o KB).- Un KB (Kilobyte) son 1.024 bytes.
Megabyte (MB).- El MB es la unidad de capacidad más utilizada en Informática. Un MB son 1.024 KB, por lo que un MB son 1.048.576 bytes.
Gigabyte (GB).- Un GB son 1.024 MB (o MiB), por lo tanto 1.048.576 KB.
Terabyte (TB).- Aunque es aun una medida poco utilizada, pronto nos tendremos que acostumbrar a ella, ya que por poner un ejemplo la capacidad de los discos duros ya se está utilizando a esta medida.
Un Terabyte son 1.024 GB.
Tomado de http://www.configurarequipos.com/doc530.html
Tipos de datos y Operadores en Algoritmos
En la lógica de programación y en los algoritmos se deben tener en cuenta las variables que nos permitiran guardar valores de manera temporal o definitiva. Las variables dependen del tipo de datos a almacenar como son:
Tipo de datos Numéricas: son aquellas que permiten guardar valores de tipo número incluyendo enteros y reales.
Tipo de datos Carácter: son aquellas que permiten guardar caracteres de tipo alfabético.
Tipo de datos Lógicas: son aquellas que permiten guardar valores como verdadero/falso, encendido/apagado.
Las variables son un espacio reservado en el computador para contener valores que pueden cambiar durante el desarrollo del algoritmo.
Las variables son de 2 tipos, las locales y las globales.
Las locales son aquellas que funcionan en un subprograma o función dentro del programa original.
Las globales surgen modificaciones en cualquier parte del programa.
2do Encuentro Tutorial
UNIDAD 2.
En este capítulo es importante reconocer la importancia de la programación mediante el desarrollo de diagramas de flujo. Según la definición los diagramas de flujo son:
El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
En SysML el diagrama de actividades ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (e.g., gasolina) o energía (e.g., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.
Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.
Tomado de: http://es.wikipedia.org/wiki/Diagrama_de_flujo
El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
En SysML el diagrama de actividades ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (e.g., gasolina) o energía (e.g., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.
Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.
Tomado de: http://es.wikipedia.org/wiki/Diagrama_de_flujo
Ejemplos
3er Encuentro Tutorial
UNIDAD 2.
La interpretación de los diagramas de flujo y la conversión a un lenguaje de usuario se conoce como pseudocódigo. La interpretación se realiza en un lenguaje común en el cual se identifican las variables y procesos del algoritmo lo que permitirá llevarlo a un lenguaje de programación avanzado como C++, java, etc.
Adjunto taller 1.
Suscribirse a:
Entradas (Atom)