miércoles, 18 de mayo de 2011

Metodología de Programación

Metodología de Programación.

CONCEPTOS

Alfabeto Conjunto de símbolos
Palabra Concatenación de signos que provienen de un alfabeto
Lenguaje Conjunto pe palabras que provienen de un alfabeto con sentido pragmático
Algoritmo secuencia ordenada de pasos, sin ambigüedades que conducen a resolver un problema.
Debe ser: PRECISO, DEFINIDO Y FINITO.
Se escribe en 3 partes: ENTRADA, PROCESO Y SALIDA.
Se representa mediante: DIAGRAMAS DE FLUJO y PSEUDOCÓDIGO.

LENGUAJE DE PROGRAMACIÓN
·         Maquina
·         Ensamblador  
·         De Alto Nivel
Compilador: Es el traductor de lenguaje de alto nivel a lenguaje maquina.

OPERADORES

De Relación


<                                       >                                                    == Igual que


<= Menor o igual que        >= Mayor o igual que                     != Distinto de

Aritméticos
^ Exponente
+  Suma
- Resta
*  Multiplicación
/  División
% Modulo (resto)


Lógicos


¡ (No)                                                              && (Si)                                                  || (O)



PRIORIDAD DEOPERADORES
1.       ( )
2.       ¡
3.       ^
4.       /, *,%, &&
5.       <, >, ==, <=, >=


VARIABLE
Es un espacio reservado en la memoria RAM y su nombre debe seguir 3 reglas:
1.       Empezar con letra
2.       No lleva espacios en blanco
3.       No  debe llevar caracteres especiales excepto guión bajo (_)


TIPOS DE DATOS
Numéricos: Entero y Real
Lógicos: Verdadero y Falso
Alfanuméricos: Carácter y Cadena



EXPECTATIVAS DEL CURSO
Más que nada lo que espero es demostrarme a mí mismo que tengo las habilidades para llegar a mi meta. Aprendí mucho en el primer curso de programación y ahora tengo que poner en práctica esos conocimientos y en base a ellos adquirir nuevos conocimientos  y estar practicando constantemente para poder llegar a ser un buen programador .