INFORMÁTICA
Es la ciencia que se encarga del estudio de la información automatizada utilizando como principal herramienta la computadora.
Esta palabra proviene de:
Infor: Información.
Mática: Automática.
COMPUTACIÓN
Es la ciencia que se encarga del estudio de las computadoras, su comportamiento, sus ventajas y desventajas.
COMPUTADORA
La computadora es una herramienta cuya función principal es procesar datos. Esta dispone de una serie de equipos electrónicos y electromecánicos (llamados dispositivos) que le permiten recibir, escribir, leer y transmitir la información.
De tal manera, y uso y las limitaciones de una herramienta dependen de la imaginación y creatividad de quien esta empleando.
VENTAJAS Y DESVANTAJAS DE LA COMPUTADORA
De este punto el estudiante debe investigar más acerca de la computadora como tal y luego realizar un análisis en el cual destacará las ventajas y desventajas de la computadora.
VARIABLES
Es una magnitud que puede ser cambiante durante la ejecución de un programa, esta es una cadena de caracteres de regla, números y algunos caracteres especiales. Este funciona de tal forma durante la ejecución de un proceso lógico.
TIPOS DE VARIABLES
A. Variables Alfanuméricas: Son aquellas que aceptan cualquier tipo de dato conformado por letras, números y caracteres especiales. No se utilizan para hacer cálculos. Un ejemplo de variables alfanuméricas puede ser: Dirección de vivienda. Estudiante buscar más ejemplos.
B. Variables numéricas: Son aquellas que aceptan únicamente valores numéricos y se utilizan para hacer cálculos matemáticos. Un ejemplo de variables numéricas puede ser: Sueldo de un trabajador. Estudiante buscar más ejemplos.
CONSTANTES
Son magnitudes fijas, es decir, nunca varían durante la ejecución de un programa. Un ejemplo de constante puede ser: PI = 3.1416. Estudiante buscar más ejemplos.
ALGORITMO
La palabra algoritmo se deriva de la traducción al latín de la palabra árabe Alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX.
Es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema. Dado un estado inicial y una entrada, a través de pasos sucesivos y bien definidos se llega a un estado final, obteniendo una solución. Los algoritmos son objeto de estudio de la algoritmia, y su definición queda formalizada por el modelo computacional de la máquina de Turing.
Su importancia radica en mostrar la manera de llevar a cabo procesos y resolver mecánicamente problemas matemáticos o de otro tipo. Al igual que las funciones matemáticas, los algoritmos reciben una entrada y la transforman en una salida, comportándose como una caja negra. Sin embargo, para que un algoritmo pueda ser considerado como tal, debe ser determinista, tener un número finito de instrucciones y debe acabar. Por determinista se entiende que, si se sigue el mismo proceso más de una vez, se llega siempre al mismo resultado.
Ejemplo:
INICIO
Edad: Entero
ESCRIBA “¿cual es tu edad?”
Lea Edad
SI Edad >=18 entonces
ESCRIBA “Eres mayor de Edad”
FINSI
ESCRIBA “fin del algoritmo”
Fin
Estudiante buscar más ejemplos.
CARACTERÍSTICAS DE LOS ALGORITMOS
1. Carácter finito. "Un algoritmo siempre debe terminar después de un número finito de pasos".
2. 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".
3. 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".
4. Salida. "Un algoritmo tiene una o más salidas: cantidades que tienen una relación específica con las entradas".
5. 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
Los diagramas de flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones y están regidos por ISO.
Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de lectura son usados como introducción a los algoritmos, descripción de un lenguaje y descripción de procesos a personas ajenas a la computación.
PSEUDOCÓDIGO
Es la descripción de un algoritmo que se asemeja a un lenguaje de programación pero con algunas convenciones del lenguaje natural. Tiene varias ventajas con respecto a los diagramas de flujo, entre las que destaca el poco espacio que se requiere para representar instrucciones complejas. El pseudocódigo no está regido por ningún estándar.
PROGRAMA
Es un conjunto de instrucciones dirigidas a la computadora para que esta lleve a cabo una secuencia de acciones con el objetivo de realizar una o más operaciones que permitan solucionar un problema.