PDA

Ver la versión completa : Algo de Programación



ArieliSs!!
22/01/2009, 13:09
Un programa es una lista de instrucciones que damos a una computadora a fin de que realice una tarea específica.

La computadora es una máquina para saber dos cosas: "si o no". Un Byte es un único caracter o número. Por ejemplo: A= 1000001 (7 bits). Un bit es parte del Byte, o sea, es 1 o 0.

Del ASCII al Basic

El alfabeto normal debe ser descompuesto hasta el nivel de un código simple para que una computadora pueda comprenderlo. A este código se le denomina el conjunto de caracteres ASCII (Código Estandar Americano para Intercambio de Información).

El código ASCII está compuesto por 7 bits. Estos unos y ceros, cuando se encuentran en convinaciones de siete, componen nuestro alfabeto y nuestros números. A este código se le ha agregado un octavo bit, denominado "bit de paridad", que permite que la computadora verifique la información que hemos introducido. El dispositivo de envio elige el octavo bit de tal modo que el número total en el byte sea par (si se está usando una paridad par), o impar (si se está usando una paridad impar). Por medio de "bit de paridad" la computadora verifica que el caracter recibido es el que nosotros enviamos.

El lenguaje que utilizan las computadoras se denomina Basic (Código de Instrucciones Simbólicas de Fines Generales para Principiantes). Cuando escribimos un programa en Basic se forma una secuencia de lineas. Cada linea recibe un número de lineas, y cuando proporcionamos un programa a la computadora para que funcione, las instrucciones que formulamos en esas lineas se llevan a cabo en el orden de sus números de lineas, a menos que el programa que formulamos establesca lo contrario. Los números de lineas aumentan en diez, ya que si deseamos agregar cualquier orden posterior disponemos de espacio para insertarla entre los mismos. La computadora no reconoce números fraccionarios.

El punto y coma al fin de un enuncaido es un caracter especial que utiliza la computadora para mecanografiar una respuesta en la misma lina en que se imprimió el enunciado.

Al comenzar el programa resulta conveniente diseñar un diagrama de flujo para obtener una concepción visual de la forma en que opera el programa.

Comprendern y aplicar el Basic como lenguaje para conversar con nuestra computadora ha simplificado mucho las cosas.

Quechua
22/01/2009, 19:12
El basic está muriendo poco a poco, aunque es útil para aprender, hasta donde tengo entendido.

Python también el bueno para aprender a programar, mas bien, para aprender lógica... luego Java, y luego C.

ArieliSs!!
23/01/2009, 13:36
Existen cuatro sistemas numéricos básicos asociados con los lenguajes de computación: decimal, binario, octal y hexadecimal.

Decimal: De base 10, usa diez símbolos diferentes (0, 1, 2, 3, 4, 5, 6, 7, 8, 9).

Cada columna en un número decimal está asociada con una potencia distinta de diez. Por ejemplo:


4.682
=
2 unidades
8 decenas
6 centenas
4 millares o unidad de mil

Para convertir el número decimal en algo que la computadora pueda comprender, se utiliza el sistema de numeración binaria.

Binario: Sólo hay dos símbolos: 0 y 1, y es un sistema de base 2.

En un sistema decimal contamos de derecha a izquierda, siendo cada columna diez veces más grande que la que se encuentra a su derecha. En el sistema binario cada columna es dos veces mayor que la que se encuentra a su derecha. Por consiguiente, para al número 1011, el 1 de la columna más alejada de la derecha significa un 1, el 1 de la columna siguiente significa un 2, la columna siguiente representa un cuatro, pero no hay ningún 1 en ese espacio, en la columna siguiente el 1 representa un 8. Por lo tanto el número binario 1011 es igual al número decimal 11.

Octal: Tiene como base el 8, y los símbolos son 0, 1, 2, 3, 4, 5, 6, 7.

Hexadecimal: Con base 16, sus símbolos son 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.