pupila informatica

Page 1

Pupila informática «la innovación en un solo lugar


indice algoritmos

Pag 3,4

Diagrama de flujo Pag 5,6 Variables y constantes Pag 7 operadores Pag 8 Entretenimiento y bibliografĂ­a

Pag 9,10


Algoritmos Un algoritmo es una descripción de los pasos, de una tarea usando un método particular. Es una descripción precisa de los pasos que nos permiten obtener la solución de un problema determinado. En general, los pasos son acciones u operaciones que se efectúan sobre ciertos objetos. Al comienzo del algoritmo, los objetos tienen valores iniciales(datos), que varían como consecuencia del proceso descrito en el algoritmo, obteniéndose los valores de salida o resultados. Debe ser determinista, tener un número finito de instrucciones y debe acabar Es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema El diseño de un algoritmo es independiente del lenguaje que después

Sabias que?... El origen del término 'algoritmo' surgió a mediados del siglo IX cuando el distinguido matemático y astrónomo Mohammed Ibn Musa-al-Khwarizmi desarrolló en su obra "Al-yebr-mugabata" fórmulas para posibilitar que con un número limitado de procesos fuese posible resolver ecuaciones de primer y segundo grado.


Algoritmos Características Carácter finito: "Un algoritmo siempre debe terminar después de un número finito de pasos". Precisión: "Cada paso de un algoritmo debe estar precisamente definido; las operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no ambigua para cada caso". Entrada: "Un algoritmo tiene cero o más entradas: cantidades que le son dadas antes de que el algoritmo comience, o dinámicamente mientras el algoritmo corre. Estas entradas son tomadas de conjuntos específicos de objetos". Salida: "Un algoritmo tiene una o más salidas: cantidades que tienen una relación específica con las entradas". Eficacia: "También se espera que un algoritmo sea eficaz, en el sentido de que todas las operaciones a realizar en un algoritmo deben ser suficientemente básicas como para que en principio puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lápiz y papel".


Diagrama de flujo El diagrama de flujo o flujograma 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.

tipos Formato vertical: en él, el flujo y la secuencia de las operaciones, va de arriba hacia abajo. Es una lista ordenada de las operaciones de un proceso con toda la información que se considere necesaria, según su propósito. Formato horizontal: en él, el flujo o la secuencia de las operaciones, va de izquierda a derecha. Formato panorámico: el proceso entero está representado en una sola carta y puede apreciarse de una sola mirada mucho más rápido que leyendo el texto, lo que facilita su comprensión, aun para personas no familiarizadas. Registra no solo en línea vertical, sino también horizontal, distintas acciones simultáneas y la participación de más de un puesto o departamento que el formato vertical no registra. Formato arquitectónico: describe el itinerario de ruta de una forma o persona sobre el plano arquitectónico del área de trabajo. El primero de los flujogramas es eminentemente descriptivo, mientras que los utilizados son fundamentalmente representativos.


Sabias que?... La paternidad del diagrama de flujo es en principio algo difusa. El método estructurado para documentar gráficamente un proceso como un flujo de pasos sucesivos y alternativos, el "proceso de diagrama de flujo", fue expuesto por Frank Gilbreth, en la Sociedad Americana de Ingenieros Mecánicos (ASME), en 1921, bajo el enunciado de "Proceso de Gráficas-Primeros pasos para encontrar el mejor modo". Estas herramientas de Gilbreth rápidamente encontraron sitio en los programas de ingeniería industria


Variables y constantes Una constante es un elemento de datos con nombre con un valor predefinido, mientras que una variable es un elemento de datos con nombre cuyo valor puede cambiar durante el curso de la ejecución de un programa.

constantes

NULL Una referencia vacía. Parecido a un puntero vacío. Tenga en cuenta que no es lo mismo que una cadena de caracteres nula "". TRUE Equivalente al número 1. FALSE Equivalente al número 0.

Variables Int Tipo de datos entero ( + - seguido de 1 o más dígitos entre 0 y 9). Real Coma flotante (+- seguido de cero o más dígitos 0–9). Coma decimal seguida de 1 o más dígitos 0-9. Tenga en cuenta que todos los números se almacenan internamente como Float. String Cualquier cadena de caracteres Unicode válida especificada entre comillas.


operadores Son comandos (instrucciones para el computador) que nos van a permitir trabajar o manipular datos.

Pueden ser… Numéricos(*+-) Relaciones(><=) Lógicos(and, or, negcion) No numéricos(//)


entretenimiento Sudoku killer

Adivina el logo

Chiste del dĂ­a


bibliografĂ­a

IBM Knowledge Center - Constantes y variables

Algoritmo - Wikipedia, la enciclopedia libre Saia

DiagramaFlujoLampara - Diagrama de flujo - Wikipedia, la enciclopedi a libre



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.