Computadora :
-Numerica - Secuencial -Universal -Automatica
Trabaja siempre letendo instrucciones de derecha a izq.
Solo controla sintaxis
Tiene como lenguaje el binario
El programador usa lenguaje de :
Bajo Nivel cercano al lenguaje de la maquina
Alto Nivel: cercano al lenguaje del hombre
- El lenguaje usado por el programador para ser comprendido por la maquina se debe traducir y compilar
- Programa Fuente: escrito en lenguaje de programacion
- Programa Objeto: es el fuente compilado
- Programa es un conjunto de instrucciones en lenguaje del programador
- Instruccion: orden, escrita en el formato "palabra reservada"
- Algoritmo: Secuencia finita de pasos para resolver un problema
- Diagrama: esquema de secuencias
- Conectores :
Matematicos (+ ; - ; * ; / ; \ ; ^ )
Racionales (< ; > ; => ; <= ; <> ; =)
Logicos (and ; or ; x-or ; not)
Problema:
Determina :
Datos
Procesos- Trabajo con datos
Resultados
1) Lectura del problema para comprenderlo
2) Redefinir estrategias
3) Eleccion de una estrategia. Construccion de algoritmo
4) Pasar a diagrama. Probar (prueba escritorio)
5) Codificar, en lenguaje de programacion
6) Prueba, puesta en marcha, mantenimiento
Algoritmo, figuras
Programacion Estructurada
Para Que
Tiene una variable de control (letra)
Se especifica: -Valor Inicial de la variable control
-Valor Final de la variable control
-Incremento o decremento de la variable control
La variable control termina siempre con un valor superor al valor inicial
Proceso de la computadora
1) Da el valor inicial a la variable control
2) se fija si se paso del valor final, si es negativo ejecuta las ordenes dependientes
si es positivo sale de la estructura
3)Incrementa la variable y va al punto 2)
Para X = 1 a 10 de 2
Muestro "numero" X
FIN para que
En este caso la variable X toma los valores "1;3;5;7;9;11"
En la pantalla del usuario se vera 1; 3; 5; 7; 9 ; 11
clase 7/5
Caracteristicas de la sociedad de la informaciòn.
Segun manuel castell, hay tres caracteristicas
1. revolucion tecnologica, que permitio los desarollos y aplicaciones actuales
2. la globalizacion sobre todo en el aspecto economico que facilito el comercion a nivel mundial y corporaciones que actuan simultaneamente
3. las organizacion y comunicaciones en red.
Esta sociedad plantea nuevas cuestiones y nesecidades: * alfabetizacion digital: se capaz de utilizar de manera eficiente y critica, las tecnologias. Transformando la informacion en conocimiento.
* Brecha digital, es la division entre aquellos que tiene la posibilidad de acceso a la tecnologia, con las consiguiente ventajas y los marginados, los cuales sufren una exclusion social.
Determinismo tecnologico
Las costuras a la tecnologia, y su importancia en el desarrollo de la sivilizacion, va desde: determinismo: optimismo extrempo, la tecnologia es la cuasa, principal de la historia, los cambios sociales y la org. social. Es autonoma, suprasocial e independiente.
Pesismismo es un elemento negativo que terminara destruyendo las caracteristicas humanas de las personas. Ej: pelicula pesimista, THE MATRIX.
