Vous êtes sur la page 1sur 9

SERVICIO NACIONAL DE APRENDIZAJE SENA

GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015

TRABAJO GUIA#2
CONCEPTOS BASICOS DE PROGRAMACION

PRESENTADO POR
VERONICA ARANGO GARCIA
LAURA MUOZ TABORDA
GRADO: 10

PRESENTADO A
MARISOL VILLA

INSTITUCION EDUCATIVA RAFAEL URIBE U.

LA PINTADA ANTIOQUIA
2015

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015

Contenido
Variables............................................................................................3
1.1 Declaracin de variables..........................................................3
1.2 Constantes...............................................................................4
1.3 Constantes literales..................................................................5
1.4 FUNCION.................................................................................6
1.6 CONTADOR.............................................................................7
1.7 Acumuladores...........................................................................8
1.8 ASIGNACION...........................................................................8
1.9 Qu es un lenguaje de programacin?..................................9
2. Qu es un programa?..............................................................9

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015

Variables
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 ejecucin de un programa.
Toda variable pertenece a un tipo de dato concreto. En la declaracin de una
variable se debe indicar el tipo al que pertenece. As tendremos variables
enteras, reales, booleanas, etc. Por otro lado, distinguimos tres partes
fundamentales en la vida de una variable:

Declaracin
Iniciacin
Utilizacin

1.1 Declaracin de variables


Esta es la primera fase en la vida de cualquier variable.

Nota: Toda variable que vaya a ser utilizada en Pascal tiene que ser
previamente declarada.
Iniciacin de variables
Esto no es ms que darle un valor inicial a una variable. As como lo primero
que se hace con una variable es declararla, lo siguiente tiene que ser iniciarla.
Esto se hace para evitar posibles errores en tiempo de ejecucin, pues una
variable tiene un valor indeterminado despus de declararla. Principalmente,
existen dos maneras de otorgar valores iniciales a variables:

Mediante una sentencia de asignacin


Mediante uno de los procedimientos de entrada de datos (read o readln)
Una variable es un espacio de la memoria del ordenador a la que
asignamos un contenido que puede ser un valor numrico (slo
nmeros, con su valor de clculo) o alfanumrico (slo texto o texto con
nmeros). Cada variable tiene un nico nombre el cual no puede ser
cambiado. Dos o ms variables pueden tener el mismo contenido, pero

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015

no el mismo nombre. El nombre de una variable comenzar siempre por


una letra, pudiendo contener a continuacin tanto letras como nmeros.

1.2 Constantes
Una constante es un dato cuyo valor no puede cambiar durante la
ejecucin del programa. Recibe un valor en el momento de la
compilacin y este permanece inalterado durante todo el programa.
Como ya se ha comentado en el tema sobre las partes de un programa,
las constantes se declaran en una seccin que comienza con la palabra
reservada const. Despus de declarar una constante ya puedes usarla
en el cuerpo principal del programa. Tienen varios usos: ser miembro en
una expresin, en una comparacin, asignar su valor a una variable, etc.
En el siguiente ejemplo se contemplan varios casos:
const
Min = 0;
Max = 100;
Sep = 10;
var
i : integer;
begin
i := Min;
while i < Max do begin
writeln(i);
i := i + Sep
end
end.

Se puede hacer una divisin de las constantes en tres clases:


* Constantes literales (sin nombre)
* Constantes declaradas (con nombre)
* Constantes expresin

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015

1.3 Constantes literales


Son valores de cualquier tipo que se utilizan directamente, no se
declaran ya que no tienen nombre. En el siguiente ejemplo tienes un par
de constantes literales (el 3, el 4, y el 3.1416):

Constantes declaradas
Tambin llamadas constantes con nombre, son las que se declaran en la
seccin const asignndoles un valor directamente. Por ejemplo:
Const
Pi = 3.141592; (* valor real *)
Min = 0; (* entero *)
Max = 99; (* entero *)
Saludo = 'Hola'; (* cadena caract. *)

Constantes expresin
Tambin se declaran en la seccin const, pero a estas no se les asigna
un valor directamente, sino que se les asigna una expresin. Esta
expresin se evala en tiempo de compilacin y el resultado se le asigna
a la constante. Ejemplo:
const
Min = 0;
Max = 100;
Intervalo = 10;
N = (Max - Min) div Intervalo;
Centro = (Max - Min) div 2;

1.4 FUNCION
La funcin podra ser definida como un conjunto de instrucciones que
permiten procesar las variables para obtener un resultado. Puede que
esta definicin resulte un poco vaga si no nos servimos de un ejemplo
para ilustrarla.
Supongamos que queremos calcular el valor total de un pedido a partir
de la simple suma de los precios de cada uno de los artculos.
Podramos definir una funcin suma en nuestro lenguaje ficticio:

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015

Definir funcion suma(art1,art2,art3)


suma=art1+art2+art3
imprimir(suma)
fin function

1.5 OPERADORES LGICOS O DE COMPARACIN EN


PROGRAMACIN.
Otro tipo de operadores fundamentales en programacin son los
operadores lgicos o de comparacin. Se usan para comparar dos
variables o expresiones y obtener un valor verdadero o falso. Como
operadores de comparacin disponemos de:

Ntese que las expresiones matemticas de mayor o igual que y menor


o igual que se escriben utilizando los smbolos de mayor o menor
seguidos de un igual (>= , <=).

SMBOLO

SIGNIFICADO

EJEMPLO

Igual que

A=B

>

Mayor que

A>B

<

Menor que

A<B

Mayor o igual que

A >= B

<=

Menor o igual que

A <= B

<>

Distinto que

A <> B

>=

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015

1.6 CONTADOR
La construccin de un contador es una de las tcnicas ms comunes en
la realizacin de diagramas de flujo.
Es una variable en la memoria que se incrementar en una unidad cada
vez que se ejecute el proceso.
El contador se utiliza para llevar la cuenta de determinadas acciones que
se pueden solicitar durante la resolucin de un problema.
En las instrucciones de preparacin se realiza la inicializacin del
contador o contadores. La inicializacin consiste en poner el valor inicial
de la variable que representa al contador. Generalmente se inicializa con
el valor 0.

1.7 Acumuladores
Un acumulador es una variable en la memoria cuya misin es
almacenar cantidades variables.
Se utiliza para efectuar sumas sucesivas. La principal diferencia con el
contador es que el incremento o decremento de cada suma es variable
en lugar de constante como en el caso del contador.

1.8 ASIGNACION
El contenido de una variable puede ser numrico o alfanumrico. La
existencia de texto mezclado con nmeros, independientemente de si
estos estn delante, en medio o detrs del texto, se considerar
equivalente a texto.

123

Numrico

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015
>
-3233,75

Hay que mejorar

123 coches

Son 35,37

Numrico

>
-

Alfanumrico (texto)

>
-

Alfanumrico (texto)

>
-

Alfanumrico (texto)

>

Cada variable tiene un nico contenido en un momento dado, al que


llamamos valor actual. Dicho valor puede cambiar en el tiempo pero
siempre es nico, no quedando registro o memoria de cules fueron los
contenidos anteriores de la variable. Puede haber dos variables o ms
con igual contenido.
La asignacin de contenido a una variable se har escribiendo el
nombre seguido de un signo igual y del contenido a asignar,
entrecomillado en el caso de que sea texto. As:
Salari
o
Salari
o

= 30500

Se asignarn 30500

1.9 Qu es un lenguaje de programacin?


El diccionario define los lenguajes de programacin como un
Conjunto de caracteres, smbolos, representaciones y reglas
Que permiten introducir y tratar la informacin en un
Ordenador , este tipo de lenguaje lo clasificaramos como un
Lenguaje artificial.

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE #2
Institucin educativa Rafael Uribe Uribe
2015

2. Qu es un programa?
La sintaxis difiere enormemente entre los diferentes niveles en los que
se diferencian los lenguajes de programacin, incluso en un determinado
nivel, los diferentes lenguajes presentan tanto formas como
procedimientos de construccin distintos.

Vous aimerez peut-être aussi