Sunteți pe pagina 1din 4

CONCEPTOS BSICOS

Programa
Conjunto de instrucciones entendibles por el ordenador que
permiten realizar un trabajo o resolver un problema.
Un programa debe ser finito, es decir, tiene que tener un
inicio y un fin. Tiene que estar bien confeccionado para que,
al introducir un dato, salga una solucin y si se volviese a
introducir el mismo dato, saliese de nuevo la misma
solucin.
Metodologa de la programacin
Se entiende como metodologa de la programacin al
conjunto de normas, mtodos y anotaciones que nos
indican
la
forma
de
programar.
Cada lenguaje de programacin sigue una metodologa
distinta.
Lenguaje de programacin
Es un conjunto de reglas semnticas as como sintcticas
que los programadores usan para la codificacin de
instrucciones
de
un
programa
o
algoritmo
de
programacin. Existen varios lenguajes de programacin.
Entorno de programacin o entorno de desarrollo
Es el conjunto
elaboracin

de

herramientas utilizadas para la


de
un
programa.

Recursos
Conjunto de componentes hardware que utilizaremos para
la elaboracin de un programa (cpu, disco duro...).
Una vez conocidos los conceptos bsicos necesarios para el
aprendizaje de la programacin podemos empezar a ver los
diferentes tipos de lenguajes de programacin.

Codificacin
La codificacin es la operacin de escribir la solucin del
problema (de acuerdo a la lgica del diagrama de flujo o
pseudocdigo), en una serie de instrucciones detalladas, en
un cdigo reconocible por la computadora, la serie de
instrucciones detalladas se le conoce como cdigo fuente,
el cual se escribe en un lenguaje de programacin o
lenguaje de alto nivel.
Prueba y Depuracin
Los errores humanos dentro de la programacin
de computadoras son
muchos
y
aumentan
considerablemente con la complejidad del problema.
El proceso de identificar y eliminar errores, para dar paso a
una solucin sin errores se le llama depuracin.
La prueba consiste en la captura de datos hasta que el
programa no presente errores (los ms comunes son los
sintcticos y lgicos).
Pseudocdigo:
Se trata de un lenguaje imitacin del de un ordenador. No
est estandarizado
Compilador:
Generan un programa ejecutable a partir del cdigo fuente
Intrpretes:
van analizando, traduciendo y ejecutando las instrucciones
del programa una a una. No se traduce una instruccin
hasta que la ejecucin de la anterior haya finalizado.

1.- Identificador.
Un identificador es una serie de caracteres formados por
letras, dgitos y el carcter subrayado ( _ ) que no inicie con
dgito, asi mismo es el nombre que damos a todo lo que
manipulamos
dentro
de
un
programa
(variables,
constantes, funciones, etc). Por ejemplo variables,
constantes, funciones, tipos definidos por el usuario etc.
2. Tipos de datos.
Todos los datos tienen un tipo asociado con ellos. Un dato
puede ser un simple carcter, tal como b, un valor entero
tal como 35. El tipo de dato determina la naturaleza del
conjunto de valores que puede tomar una variable.
Carcter (char) identifica el contenido de la variable que se
declare como carcter. Su longitud es de 1 byte.
Entero (int) se refiere a valores de tipo entero. Ocupa 2
bytes.
Real (float) indica que la variable recibe datos de tipo real
con aproximadamente 6 dgitos de precisin. Su longitud en
bytes es de 4.
Doble (double) define variables que aceptan datos de tipo
real con 12 dgitos de precisin. Cada variable ocupa 8
bytes de memoria.
Void Este tipo de dato sirve para declarar funciones que no
devuelven valores. Su cantidad de bytes es cero.
3. Variables.
Una variable es un identificador que puede tomar
diferentes valores dependiendo del tipo que esta se
declare. Una variable es un identificador que puede cambiar
de valor durante la ejecucin de un programa. Una variable

es una posicin de memoria donde se puede almacenar una


valor para uso de un programa.

4. Declaracin de variables
Despus de conocer los tipos de datos existentes, veamos
cmo se declaran las variables:
Tipo de dato Variable(s)
Donde tipo de dato puede ser cualquiera que est
permitido por el lenguaje y Variable un identificador que
designemos para recibir datos.
Entero a, b, c; en pseudocdigo.
int a, b, c;

en C.

No hay cantidad mxima de caracteres (letras o palabras)


que podamos utilizar para crear variables pero si hay dos
que tengan los primeros 6 caracteres significativos iguales,
C las tomar como si fuesen la misma.
Prioridad de los operadores
1.2.3.4.-

parntesis.
elevar a potencias.
multiplicacin y divisin.
suma y resta.

Comentarios.
Los comentarios pueden aparecer en cualquier parte del
programa,
mientras
estn
situados
entre
los
delimitadores /* comentario */. Los comentarios son tiles
para identificar los elementos principales de un programa o
para explicar la lgica subyacente de estos.

S-ar putea să vă placă și