Contabilidad

Solo disponible en BuenasTareas
  • Páginas : 6 (1463 palabras )
  • Descarga(s) : 7
  • Publicado : 9 de abril de 2010
Leer documento completo
Vista previa del texto
Contenido
Algoritmo: 3
Tipos: 3
Algorítmicos 3
Heurísticos 3
Formulas; 3
Diseños: 4
Variable: 5
Fija 5
Diagramas de flujo: Flujo grama 5
Servicios de internet 7
Historia de Internet 7
Funcionamiento: 8
Sociedad de la información y el internet 8
Correo electrónico: 8
Educación en Línea 9
Grupo de discusión 9

INTRODUCCION
La manera de realización de algoritmos es algo tanimportante para toda actividad, ya sea en la empresa o lo personal.
En la realización del siguiente informe se hace énfasis en los tipos de algoritmos y su utilización, también un análisis y una reseña histórica del internet y sus servicios básicos como la utilización de del internet en los estudios y para la comunicación a nivel mundial.

Algoritmo:
Es un método para resolver un problema mediante unaserie de pasos definidos, precisos y finitos.
Preciso: implica el orden de realización de cada uno de los pasos
Definido: si se sigue dos veces, se obtiene el mismo resultado.
Finito: Tiene un número determinado de pasos, implica que tiene un fin,
Tipos:
Algorítmicos: Utiliza un algoritmo y puede ser implementado en una computadora. Ejemplos:
Instrucciones para manejar un vehículo
Instruccionespara secar grano a granel
Instrucciones para resolver ecuación de segundo grado
Heurísticos: Se apoya en el resultado obtenido en un análisis de alternativas de experiencias anteriores similares. De las mismas, a se deducen una serie de reglas empíricas o heurísticas que de ser seguidas, conducen a la selección de la mejor alternativa en todas o la mayoría de las veces.
Los algoritmos se puedenexpresar por:
Formulas; Ejemplos:
Formula cuadrática.
Diagramas de flujos; ejemplos:
Pseudo código
Inicio
Leer a, b, c
Calcular
Escribir perímetro
Fin
Diseños:
Análisis de proceso implica que hace el programa.
Diseño implica como se hace o realiza la tarea (problema) solicitado
En el diseño:
El todo es la sumatoria de las partes.
Divide el todo en varias partes.
En la resolución de un problemacomplejo, se divide en varios sub problemas y seguidamente se vuelven a dividir los sub problemas en otros mas sencillos, hasta que puedan implementarse en el computador.
Esta característica define lo que se entiende como diseño descendente (Top-Down / Norte-Sur) o diseño modular.
El proceso de ruptura del problema en cada etapa se llama refinamiento sucesivo.
Cada problema se resuelve mediante unmodulo (subprograma) y tiene un solo punto de entrada y un solo punto de salida.
Un programa bien diseñado consta de un programa principal (modulo de nivel más alto) que llama a subprogramas (módulos de nivel más bajo), que a su vez pueden llamar otros sub programas.
Los programas que se estructuran de esta forma, se dicen que tienen diseño modular y el método de romper el programa en modos pequeñosse llama programación modular.
Variable:
Una variable es un nombre asociado a un elemento de datos que está situado en posiciones contiguas de la memoria principal, y su valor puede cambiar durante la ejecución de un programa. Toda variable pertenece a un tipo de dato concreto. En la declaración de una variable se debe indicar el tipo al que pertenece.
En programación, las variables son estructurasde datos que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Pudiendo ser de longitud:
Fija: Cuando el tamaño de la misma no variará a lo largo de la ejecución del programa. Todas las variables, sean del tipo que sean tienen longitud fija, salvo algunas excepciones como las colecciones de otras variables (arrays) o las cadenas.
Variable: Cuando eltamaño de la misma puede variar a lo largo de la ejecución. Típicamente colecciones de datos.
Diagramas de flujo: Flujo grama
Es un esquema para representar gráficamente un algoritmo .Se basan en la utilización de diversos símbolos para representar operaciones específicas.  Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia...
tracking img