PROGRAMACION
informatica: tratamiento automatico de la informacion y su comunicacion.
ordenadores: operaciones -aritmeticas/logicas-->instrucciones.>programa
lenguaje de programacion conjunto de signos y caracteres con una sistaxis determinada, sirven para dar lugar a las instrucciones y las pueda interpretar el ordenador
lenguaje bajo nivel los lenguakes que mas se acerca al entendimiento del ordenador(o,1). caracteristicas:utilizan los caracteres proximos al entendimiento del ordenador.(bits)
lenguaje makina es uno de los niveles mas bajos, utiliza el lenguaje de 1 y 0 y cada procesador tendria su lenguaje
l ensamblador palabras abreviadas, numeros hexadecimales ej SRA 4530(lo primero es la orden y lo segundo la direccion)
MP------>MEMORIA-----> acumulador
ALTO NIVEL tienen caracteres y simbolos mas cercanos al programador(a la persona) es valido para cualquier microporcesador pero nita un traductor para q el microprocesador lo entienda.
basic cobol fortrain:: pascal,visual basic-c-c++
traductores del lenguaje el programa fuente es el q utilizamos nosotros
ensamblador: P.fuente----->ENsamblador------->P.ejecutable
(traduce un programa fuente a uno ejecutable)
interprete:
P fuente----->iNTERPRETE---->ejecucion de cada instruccion (traduce el programa fuente y procesa cada isntruccion
COmpilador
Edicion. p fuente-----> compilador-------->p.objeto---->linkador---->p ejecutable
Se usa un editor se ace el p fuente, sobre este actua el compilador traduce este acia el codigo makina, se obtiene el p objeto y viene otro proceso el linkado,al programa objeto se le añaden unas rutinas y se obtiene el p ejecutable.Elaboracion de un programa
1º objetivo: pensar en terminos generales(idea) 2º diseño: acer el organigrama, diagramas de flujo... -recursos fisicos y logicos... 3ºpreparacion del codigo: pasar el diagrama de flujo al lenguaje de programacion que queramos editor->c fuente > l program 4º compilacion traducir los lenguaje que queramos usar. 5º ejecutarlo el programa 6º depuracion(detectar fallos y errores) y si funciona bien simplificar 7º mantenimiento: detectar pekeños fallos o adaptar el programa
DATOS
son toda la info que se trata en un programa
Constantes y variables
las constantes son datos cuya informacion pertenece fija mientras la ejecucion d un programa
las variables seran los datos cuyo valor puede variar durante la ejecucion de un programa.
algoritmos
es la descripcion de todas las acciones u operaciones, que debe realizar el ordenador con informacon del orden o secuencia y descripcion de datos
Partes de un pgrama entrada de datos: toman datos y los deposita en la memoria. -algoritmo o proceso: procesan los datos. salida de datos: sacan los resultados...
simbolos en el diagrama se utiliza diagramas de flujo u organigramas para el diseño d los programas
Instrucciones son las indicaciones escritas en un programa que le indica al ordenador lo que debe hacer en cada paso.
tipos
de definicion d partes: variables constantes tipo de dato
de asignacion: se le da un valor
de entrada leer las variables
d salida: sacar el valor o resultado de la variable
de salto: altera la secuencia del programa
Cursos
Comentarios