INFORMATICA
La Informática es la ciencia aplicada que abarca el estudio y aplicación del tratamiento automático de la información, utilizando dispositivos electrónicos y sistemas computacionales. También está definida como el procesamiento automático de la información.
Conforme a ello, los sistemas informáticos deben realizar las siguientes tres tareas básicas:
· Entrada: Captación de la información digital.
· Proceso: Tratamiento de la información.
· Salida: Transmisión de resultados binarios.
ALGORITMOS
DFDPSEUDOCODIGO
DIAGRAMA N/S
DIAGRAMAS DE FLUJO- DFD
TIPOS DE ALGORITMOS
Existen dos tipos de algoritmos cualitativo y cuantitativo.
CUALITATIVOS
Ejemplo 1: Realizar el algoritmo para asistir a clases de la Universidad
Solución:
1. Levantarse
2. Bañarse
3. Vestirse
4. Desayunar
5. Cepillarse los dientes
6. Salir de casa
7. Tomar el colectivo (medio de transporte)
8. Llegar a la Universidad
9. Buscar el aula
10. Ubicarse en un asiento
CUANTITATIVOS
FLUJOGRAMA
Un diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de término.
CARACTERISTICAS
Un diagrama de flujo siempre tiene un único punto de inicio y un único punto de término. Además, todo camino de ejecución debe permitir llegar desde el inicio hasta el término.
Las siguientes son acciones previas a la realización del diagrama de flujo:
- Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el dueño o responsable del proceso, los dueños o responsables del proceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas.
- Definir qué se espera obtener del diagrama de flujo.
- Identificar quién lo empleará y cómo.
- Establecer el nivel de detalle requerido.
- Determinar los límites del proceso a describir.
- Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente.
- Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico.
- Si el nivel de detalle definido incluye actividades menores, listarlas también.
- Identificar y listar los puntos de decisión.
- Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos.
- Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido.
Desarrolle los siguientes algoritmo en DFD, PSEUDOCODIGO y DIAGRAMA NASSI
Realizar un algoritmo que permita leer dos valores, determinar cual de los dos valores es el
mayo y escríbalo
Desarrolle un algoritmo que realice la sumatoria de los números enteros múltiplos de 5, comprendidos
entre el 1 y el 100, es decir, 5 + 10 + 15 +…. + 100. El programa deberá imprimir los números en cuestión y finalmente su sumatoria
Desarrolle un algoritmo que realice la sumatoria de los números enteros pares comprendidos entre el 1
y el 100, es decir, 2 + 4 + 6 +…. + 100. El programa deberá imprimir los números en cuestión y finalmente su sumatoria
Desarrolle un algoritmo que lea los primeros 300 números enteros y determine cuántos de ellos son impares; al final deberá indicar su sumatoria.
Realice un algoritmo que determine el pago a realizar por la entrada a un espectáculo donde se pueden comprar sólo hasta cuatro entrada, donde al costo de dos entradas se les descuenta el 9%, al de tres
entrada el 13% y a la compra de cuatro tickets se le descuenta el 19 %.
Desarrolle un algoritmo que lea la velocidad en metros por segundo y la convierta a kilómetros por
hora.
Desarrolle un algoritmo que permita calcular la media aritmética.
Desarrolle un algoritmo que permita calcular la moda.
Desarrolle un algoritmo que permita calcular la varianza.
Determinar el promedio de tres notas (Examen de Medio Curso, Examen Final, Promedio de Tareas Académica).
Realizar el pseudocódigo de un programa que permita calcular el área de un rectángulo. Se debe introducir la base y la altura para poder realizar el cálculo.
Realizar el pseudocódigo que permita al usuario introducir por teclado dos notas, calculando la suma y el producto de las notas.
Realizar el pseudocódigo de un programa que permita saber si un número es mayor, menor o igual a cero.
Realizar un pseudocódigo en donde, cuando el usuario digite un numero entre 1 y 7 el programa arroje un mensaje que indique a que día corresponde ese numero ingresado, además, si el usuario digita un numero que no esta entre 1 y 7 el programa debe pedir que se digite otro numero entre ese rango y al digitar el numero 0 el programa se cierre.
Ingresar 10 números reales en un arreglo y luego mostrarlos ordenados en forma decreciente.
Se ingresan 10 números enteros ordenados en forma creciente y un valor N. Se desea saber si el valor N coincide con algun elemento del arreglo; si es así, indicar la posición en que fué encontrado, sino exhibir cartel aclaratorio
Ingresar 10 elementos enteros en un arreglo y luego 13 elementos enteros en otro arreglo, dichos conjuntos ya ingresan ordenados en forma creciente. Se desea obtener un tercer arreglo de 23 elementos ordenados en forma creciente, intercalando los elementos de los arreglos ingresados (aplicar Método MERGE)
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIÓN PASCAL
LENGUAJES DE PROGRAMACIÓN C#
LENGUAJES DE PROGRAMACIÓN VISUAL BASIC 6.0
No hay comentarios:
Publicar un comentario