GRADO: FECHA: PERIODO: TIEMPO:
COMPONENTE:
COMPETENCIA:
DESEMPEÑO:
Estructura y Diseño de un Algoritmo
Algoritmo:En matemáticas, lógica y ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa Al-juarismi es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
ACTIVIDAD: Realiza un algoritmo para hacer un jugo de naranja.
Elementos básicos en el diseño de algoritmos
- HERRAMIENTAS PARA EL DISEÑO DE ALGORITMOS
Las dos herramientas más utilizadas para diseñar algoritmos son el Pseudocódigo y el Diagrama de flujo.
- 1. Pseudocódigo
Es un lenguaje simplificado para describir un algoritmo utilizando una mezcla de frases en lenguaje común, y palabras claves que indican el inicio y el fin del algoritmo y las instrucciones específicas a realizar.
Por ejemplo, el siguiente pseudocódigo corresponde al algoritmo para calcular el área del rectángulo: el algoritmo calcula el área (a) de un rectángulo cualquiera, si se le suministra la longitud de de la base (b) y la longitud de la altura (h).
Las palabras subrayadas se llaman palabras reservadas, se deben utilizar sangrías que facilitan la lectura del algoritmo Las instrucciones en pseudocódigo son fáciles de codificar en un lenguaje de programación.
- 2. Diagrama de flujo
El diagrama de flujo es la representación gráfica de un algoritmo; para ello se utiliza un conjunto de símbolos estándares mundialmente utilizados y desarrollados por organizaciones tales como ANSI (American National Institute) e ISO (International Standard Organization para la elaboración de diagramas de flujo;
En el diagrama cada símbolo representa una acción en concreto; y cada instrucción del algoritmo se visualiza dentro del símbolo adecuado. Los símbolos se conectan con flechas para indicar el orden en que se ejecutan las instrucciones.
Por ejemplo, el siguiente diagrama de flujo corresponde al algoritmo para calcular el área del rectángulo
El ovalo rotulado con la palabra Inicio indica el comienzo del algoritmo, el paralelogramo es el símbolo de entrada de datos e indica que se lee el valor de la base (b) y el valor de la altura (h), el rectángulo es el símbolo de proceso e indica que se realiza un proceso sobre los datos de entrada para calcular el área (a) multiplicando la base por la altura, (utilizaremos el * como operador de multiplicación), el siguiente es el símbolo de salida y representa un documento e indica que se muestra el valor del área obtenido, en cualquier dispositivo de salida, finalmente el ovalo rotulado con la palabra Fin indica que se ha llegado al fin del algoritmo.
Los símbolos que se utilizaran para dibujar los diagramas de flujo son los siguientes:
EJEMPLO DE ALGORITMO.
REALIZA LOS SIGUIENTES ALGORITMOS.
Conceptos
Básicos de Excel.
- Libro de trabajo: Un libro de trabajo es el archivo que creamos con Excel, es decir, todo lo que hacemos en este programa se almacenará formando el libro de trabajo. Los libros de trabajo de Excel tienen la extensión .XLSX para que el ordenador los reconozca como tal. Un libro de trabajo está formado por varias hojas, en principio constará de 3 hojas aunque el número de éstas puede variar entre 1 y 255, cada una de ellas nombradas de la forma Hoja1, Hoja2...
- Hoja de cálculo: La hoja de cálculo es uno de los distintos tipos de hojas que puede contener un libro de trabajo. Es una herramienta muy útil paratodas aquellas personas que trabajen con gran cantidad de números y necesiten realizar cálculos u operaciones con ellos. Es como una gran hoja cuadriculada formada por 16384 columnas y 1.048.576 filas. Las hojas de cálculo están formadas por columnas y filas. 13 Una columna es el conjunto de celdas seleccionadas verticalmente. Cada columna se nombra por letras, por ejemplo A, B, C,.......AA, AB,........IV. Cada fila se numera desde 1 hasta 1.048.576 y es la selección horizontal de un conjunto de celdas de una hoja de datos. La intersección de una columna y una fila se denominan Celda y se nombra con el nombre de la columna a la que pertenece y a continuación el número de su fila, por ejemplo la primera celda pertenece a la columna A y la fila 1 por lo tanto la celda se llama A1.
- Tipos de datos: En una Hoja de cálculo, los distintos TIPOS DE DATOS que podemos introducir son:
·
VALORES
CONSTANTES, es decir, un dato que se introduce directamente en una
celda. Puede ser un número, una fecha u hora, o un texto.
·
FÓRMULAS, es
decir, una secuencia formada por: valores constantes, referencias a otras
celdas, nombres, funciones, u operadores. Es una técnica básica para el
análisis de datos. Se pueden realizar diversas operaciones con los datos de las
hojas de cálculo como +, -, *, /, Sen, Cos, etc. En una fórmula se pueden
mezclar constantes, nombres, referencias a otras celdas, operadores y
funciones. La fórmula se escribe en la barra de fórmulas y debe empezar siempre
por el signo =
Introducir funciones: Una
función es una fórmula predefinida por Excel (o por el usuario) que opera con
uno o más valores y devuelve un resultado que aparecerá directamente en la
celda o será utilizado para calcular la fórmula que la contiene. La sintaxis de
cualquier función es: nombre_función (argumento1; argumento2; ...; argumentoN )
Siguen las siguientes reglas:
·
Si la función va al comienzo de una fórmula
debe empezar por el signo =.
·
Los argumentos o valores de entrada van siempre
entre paréntesis. No dejes espacios antes o después de cada paréntesis.
·
Los argumentos pueden ser valores constantes
(número o texto), fórmulas o funciones.
·
Los argumentos deben de separarse por un punto
y coma ;.
Ejemplo:
=SUMA(A1:C8) Tenemos la función SUMA() que devuelve como resultado la suma de
sus argumentos. El operador ":" nos identifica un rango de celdas,
así A1:C8 indica todas las celdas incluidas entre la celda A1 y la C8, así la
función anterior sería equivalente a: =A1+A2+A3+A4+A5+A6+A7+A8+B1+B2+B3+B4+B5+B6+B7+B8+C1+C2+C3+C4+C5+
C6+C7+C8 En este ejemplo se puede apreciar la ventaja de utilizar la función.
ACTIVIDAD: Realizar en excel la siguiente factura:







No hay comentarios:
Publicar un comentario