miércoles, 24 de septiembre de 2014

CONCEPTOS DE PROGRAMACIÓN




PROGRAMAR UN COMPUTADOR  :

consiste  en escribir las instrucciones para que el computador realice las tareas  las introduce y ejecuta  desarrollando  dicho problema  a este conjunto de instrucciones especificas para que el computador realice problema  se le llama PROGRAMACIÓN

El programa y los datos son conducidos a la memoria principal por medio del método de entrada  dicho programa debe estar escrito o codificado en un lenguaje denominado  LENGUAJE DE PROGRAMACIÓN  y se mostrara el resultado en el dispositivo de salida










ALGORITMOS  

Un algoritmo  es una secuencia ordenada  de instrucciones  pasos o procesos  que lleve a la solución de un determinado problema  .

UN ALGORITMO DEBE SER .

REALIZABLE : la cantidad de pasos debe ser finita  el cual arroje un resultado
COMPRENSIBLE:  esta debe ser lo mas claro posible  quien ejecuta los pasos debe  saber que, cuando, como ,
PRECISO : El orden de ejecución  de las instrucciones debe estar perfectamente indicado









 TIPOS DE DATOS 






.los datos lógicos son el resultado de una comparación ejemplo : a>b 
.los datos  alfanuméricos ademas de un carácter pueden ser representados como secuencias de caracteres estos datos deben estar encerrados  entre comillas 




CONSTANTES  Y VARIABLES 

CONSTANTE:  

Es un dato numérico o alfa numérico que no cambia  durante la ejecución  de un programa  es decir permanece quieto  ejemplo :  pi= 3,1416......

VARIABLE:

 Es el espacio  de memoria  de un computador que permite  almacenar  de forma TEMPORAL un dato durante la ejecución  de un proceso y su contenido puede cambiar en el proceso  es decir cambia constantemente de valor  dependiendo el problema 

IDENTIFICADORES


Representa los datos de un programa  el identificador es una secuencia  de caracteres que sirve para identificar una posición en la memoria del computador y poder acceder a su contenido 

para formar un identificador se debe  seguir  las siguientes reglas .

  1. empieza con una letra de la az mayúscula o minúscula y no contiene espacios en blanco 
  2. las letras , dígitos y el carácter de subrayado - solo se permiten después del primer carácter
  3. la longitud de los identificadores  no debe  sobrepasar los 8 caracteres



VARIABLES 

POR SU USO ENCONTRAMOS :
  1. VARIABLE DE TRABAJO : Es aquella   que recibe  el resultado  de una operación  completa
  2. CONTADORES: Es una variable que lleva  el control o conteo  de las veces que se realiza una operación se cumpla una condiciones acumulativo en valores constantes  
  3. ACUMULADOR : lleva una suma acumulativa de unos valores que son leídos o calculados  progresivamente 






OPERADORES Y OPERANDOS 




OPERADORES:
los operadores son elementos que relacionan de forma diferente los valores de una o  mas variables constantes es decir los operadores nos permiten manipular valores 

OPERANDOS :

los operandos son los valores o expresiones que se asocian con operadores para encontrar un valor resultante  

CLASES DE OPERADORES
  1. EXPRESIONES :son combinaciones de constantes , variables  símbolos  de operación , paréntesis  ,y nombres de funciones  especiales ejemplo  (a+b*(c/d)+2)
  2. OPERADOS  ARITMÉTICOS :  Son los símbolos ( +.- .*  / ) estos se desarrollan  de la siguiente manera primero los paréntesis luego exponentes , producto suma modulo y por ultimo suma y resta 
  3. OPERADORES RELACIONALES : Se utiliza para establecer una relación entre dos valores comparando estos valores entre si y esto produce un resultado verdadero o falso 
  4. OPERADORES LÓGICOS :  Se utiliza para establecer  relaciones entre  valores pueden ser el resultado de una expresión relacional 

DIAGRAMA DE  FLUJO








Un diagrama  de flujo es la representación gráfica  de un algoritmo ,en esta se detalla los pasos en el computador para producir los resultados  se relacionan entre lineas y símbolos 

ESTOS SÍMBOLOS SON :

ALGUNOS OTROS SÍMBOLOS QUE SE UTILIZA EN LOS DIAGRAMAS DE FLUJO









RECOMENDACIONES PARA DIAGRAMA DE FLUJO 


  1. Se debe usar  solamente lineas de flujo horizontal o vertical 
  2. se debe evitar el cruce de lineas para ello utiliza los conectores  
  3. los conectores solamente están permitidos cuando sean necesarios 
  4. no se debe dejar lineas sin conectar  



PSEUDOCODIGO 





Es la descripción de un algoritmo que emplea  una mezcla de lenguaje  de programación  con palabras propias  estos pasos  se deben seguir  para dar solución  a un problema 

VENTAJAS  DE UTILIZAR PSEUDOCODIGO :

  1. Ocupa menos espacio 
  2. Permite representar en forma fácil operaciones repetitivas 




ESTRUCTURAS  DE PROGRAMACIÓN

  1. Estructura  secuencial 
  2. Estructura selectiva 











No hay comentarios:

Publicar un comentario