Tecnología

Inicio

Cómo entender los algoritmos informáticos

Cómo entender los algoritmos informáticos


algoritmos informáticos son piezas de instrucciones que indican a la máquina para realizar una tarea. Mientras que están escritas en diversos lenguajes de programación, algoritmos son bastante fáciles de entender si usted comprender los temas básicos de ciencias informáticas en este artículo.

Instrucciones

1 Comprender de software y hardware Fundamentos básicos del ordenador - Informática operan en un sistema de 1 y 0 de binario llamado. Este método permite el almacenamiento de datos y transferencia a hacerse fácilmente - con ayuda de cables y componentes electrónicos, así como los medios magnéticos y ópticos, tales como discos duros y CD. matemática binaria es diferente en la parte final de matemáticas y luego regular, pero si se piensa en los números que las computadoras utilizan como números regulares, usted no tiene que preocuparse por binaria demasiado.

Las computadoras funcionan muy rápidamente, realizar millones de cálculos y transferencias de almacenamiento de datos por segundo! programas de hoy en día son un conjunto de muchas instrucciones de alto nivel, que el equipo se traduce en su propio idioma para procesar.

2 Saben Programación Fundamentos - Los programas están escritos en idiomas únicos. Hay cientos de diferentes idiomas, con traductores (llamados compiladores o intérpretes) para las máquinas de entender y ejecutar ellos. La mayoría de los lenguajes de programación tienen los siguientes elementos básicos:

variables - Tiendas de algún tipo de datos (número, cadena (de texto), etc.) (C ejemplo: int i = 0) la función / subrutina - realiza una especie de pequeña tarea, puede ser "llamado" (utilizado) varias veces en un programa de (C ejemplo: functionName void () {}) condicional - si / entonces - evalúa algún valor para decidir si es verdad, entonces ejecuta código diferente en función de si es cierto o no (C ejemplo: if, else) de bucle - ejecuta un conjunto de código varias veces, sobre la base de un mostrador o condicional (ejemplo C: while, do)

Usted debe mirar hacia arriba específicos para su lenguaje de programación en línea.

3 Lea la línea por línea Algoritmo - Mire cada paso en el proceso del algoritmo. No hay nada más complejo que lo que está escrito. Si el algoritmo se escribe así, debe contener variables y funciones nombres significativos, así como los comentarios del programador para ayudarle a entender la misma.

4 Parafraseando a tratar o escribir su propia versión - A veces es útil para tratar de re-escribir el algoritmo en su propio código, o en Inglés. Esto es muy mano de complicados algoritmos con una gran cantidad de variables o funciones - intentar organizar una lista de las diferentes variables / funciones en una hoja de papel / archivo para organizar el proceso.