ubiquitour.com

Cómo entender los algoritmos

Cómo entender los algoritmos

Algoritmos son instrucciones que la máquina de hacer el trabajo. Mientras que están escritas en muchos lenguajes de programación diferentes, los algoritmos son fáciles de entender si agarre los temas de Ciencias de informática básica en este artículo.

Instrucciones

1 Comprender el Software y Hardware básico - computadoras operan en un sistema de 0 y 1, llamado binario. Este método permite el almacenamiento de datos y transferencia a hacerse fácilmente - con los cables y componentes electrónicos así como los medios magnéticos y ópticos, como unidades de disco duro y CD Matemáticas binarias son diferente en el back-end luego regular de matemáticas, pero si pensamos en números que equipos se utilizan como números regulares, no tienen que preocuparse demasiado acerca de binario.

Computadoras funcionan muy rápidamente, realizar millones de cálculos y transferencias de almacenamiento de datos por segundo! Hoy en día los programas son un conjunto de muchas instrucciones de alto nivel, que el ordenador se traduce en su propia lengua para procesar.

2 Conocer fundamentos de programación - programas están escritos en lenguas únicas. Hay cientos de idiomas diferentes, con traductores (llamados compiladores o intérpretes) para las máquinas a entender y a ejecutarlos. La mayoría de lenguajes de programación tienen las siguientes bases:

variable - almacena algún tipo de datos (número, cadena (texto), etc.) (C ejemplo: int i = 0) función/subrutina - realiza algún tipo de tarea más pequeño, puede ser "llamado" (usado) varias veces en un programa (ejemplo C: void {} nombrefunción()) condicional - if/then - evalúa algún valor para decidir si es verdadera, entonces ejecuta diferente código basado en si es verdad o no (ejemplo C : if, else) lazo - ejecuta un conjunto de código varias veces, basado en un contador o condicional (C ejemplo: mientras, hacer) Usted debe consultar datos específicos para el lenguaje de programación en línea.

3 Leer el algoritmo línea por línea - mira en cada paso proceso del algoritmo. No sale ninguna más compleja que lo que está escrito. Si el algoritmo está escrito bien, debe contener variable significativa y nombres de funciones, así como comentarios del programador para ayudar a entenderlo.

4 Trate de escribir su propia versión o parafraseando - a veces es útil tratar de re-escribir el algoritmo en su propio código, o en inglés. Mano muy complicados algoritmos con un montón de variables o funciones: tratar de organizar una lista de las funciones y variables diferentes en una hoja separada de papel o archivo para organizar el proceso.