1. Para enseñar a los demás, primero has de hacer tú algo muy duro: has de
enderezarte a ti mismo.
Buda
Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo.
Benjamin Franklin
2. UNIVERSIDAD AUTONOMA DE CHIRIQUI
FACULTAD DE ECONOMIA
DIPLOMADO: “DISEÑO Y UTILIZACIÓN DE ENTORNOS VIRTUALES PARA
LA ENSEÑANZA”
IMPLEMENTACIÓN DE ENTORNOS EDUCATIVOS CON APOYO DE LAS TIC.
(DESARROLLO COMPUTACIONAL DE MATERIAL EDUCATIVO
INTERACTIVO Y VIRTUAL)
Facilitadora: MSc. Floridalia Y. Acosta L.
3. CENTRO REGIONAL UNIVERSITARIO DE CHIRIQUI ORIENTE
FACULTAD DE ECONOMIA
ESSCUELA DE CIENCIAS COMPUTACIONALES
TECNICO EN PROGRAMACION EMPRESARIAL
CURSO: INFORMATICA I
FACILITADORA: SARITA P.C.S. de STOTT
4. CAPITULO 3
3.1 Unidades de Entrada/Salida, como soporte de
información.
3.2 La Programación de Computadoras
3.3 Almacenamiento, archivos, registros
3.4 Sistemas Operativos
3.5 Windows
6. UNDADES de Entrada / Salida
DE ENTRADA: son los que envían información a la
unidad de procesamiento
DE SALIDA: son los que reciben información que es
procesada por el CPU y la reproduce para que sea
perceptible para el usuario.
8. • La programación es el proceso
de diseñar, codificar, depurar y
mantener el código fuente de
programas computacionales. El
código fuente es escrito en un
lenguaje de programación.
• El propósito de la programación
es crear programas que exhiban
un comportamiento deseado. El
proceso de escribir código
requiere frecuentemente
conocimientos en varias áreas
distintas, además del dominio del
lenguaje a utilizar, algoritmos
especializados y lógica formal.
9. • Programar no involucra necesariamente
otras tareas tales como el análisis y
diseño de la aplicación (pero sí el diseño
del código), aunque sí suelen estar
fusionadas en el desarrollo de pequeñas
aplicaciones.
• Para crear un programa, y que la
computadora interprete y ejecute las
instrucciones escritas en él, debe usarse
un lenguaje de programación. En sus
inicios las computadoras interpretaban
sólo instrucciones en un lenguaje
específico, del más bajo nivel, conocido
como código de máquina, siendo éste
excesivamente complicado para
programar. De hecho sólo consiste en
cadenas de números 1 y 0 (sistema
binario)
10. Para facilitar el trabajo de
programación, los primeros científicos
que trabajaban en el área decidieron
reemplazar las instrucciones, secuencias
de unos y ceros, por palabras o letras
provenientes del inglés; codificándolas
así y creando un lenguaje de mayor
nivel, que se conoce como Assembly o
lenguaje ensamblador. Por ejemplo, para
sumar se usa la letra A de la palabra
inglesa add (sumar). En realidad escribir
en lenguaje ensamblador es básicamente
lo mismo que hacerlo en lenguaje
máquina, pero las letras y palabras son
bastante más fáciles de recordar y
entender que secuencias de números
binarios.
11. • A medida que la complejidad de
las tareas que realizaban las
computadoras aumentaba, se
hizo necesario disponer de un
método sencillo para programar.
Entonces, se crearon los
lenguajes de alto nivel. Mientras
que una tarea tan trivial como
multiplicar dos números puede
necesitar un conjunto de
instrucciones en lenguaje
ensamblador, en un lenguaje de
alto nivel bastará con solo una.
• Una vez que se termina de
escribir un programa, sea en
ensamblador o en un lenguaje de
alto nivel, es necesario
compilarlo, es decir, traducirlo a
lenguaje máquina.
13. • En informática, la memoria (también
llamada almacenamiento) se refiere a
parte de los componentes que integran
una computadora. Son dispositivos que
retienen datos informáticos durante algún
intervalo de tiempo. Las memorias de
computadora proporcionan una de las
principales funciones de la computación
moderna, la retención o almacenamiento
de información. Es uno de los
componentes fundamentales de todas las
computadoras modernas que, acoplados a
una unidad central de procesamiento
(CPU por su sigla en inglés, central
processing unit), implementa lo
fundamental del modelo de computadora
de Arquitectura de von Neumann, usado
desde los años 1940.
• En la actualidad, memoria suele
referirse a una forma de
almacenamiento de estado sólido
conocido como memoria
Ram(memoria de acceso aleatorio,
RAM por sus siglas en inglés random
access memory) y otras veces se
refiere a otras formas de
almacenamiento rápido pero
temporal. De forma similar, se refiere
a formas de almacenamiento masivo
como discos ópticos y tipos de
almacenamiento magnético como
discos duros y otros tipos de
almacenamiento más lentos que las
memorias RAM, pero de naturaleza
más permanente. Estas distinciones
contemporáneas son de ayuda porque
son fundamentales para la
arquitectura de computadores en
general.
14. Además, se refleja una diferencia técnica importante y significativa entre
memoria y dispositivos de almacenamiento masivo, que se ha ido diluyendo
por el uso histórico de los términos "almacenamiento primario" (a veces
"almacenamiento principal"), para memorias de acceso aleatorio, y
"almacenamiento secundario" para dispositivos de almacenamiento masivo.
Esto se explica en las siguientes secciones, en las que el término tradicional
"almacenamiento" se usa como subtítulo por conveniencia.
15. ARCHIVOS
Un archivo o fichero informático es un conjunto
de bits almacenado en un dispositivo.
Un archivo es identificado por un nombre y la
descripción de la carpeta o directorio que lo
contiene. Los archivos informáticos se llaman así
porque son los equivalentes digitales de los
archivos en tarjetas, papel o microfichas del
entorno de oficina tradicional. Los archivos informáticos facilitan una manera
de organizar los recursos usados para almacenar permanentemente datos en un
sistema informático.
16. REGISTROS
En informática, o concretamente en el contexto
de una base de datos relacional, un registro (también
llamado fila o tupla) representa un objeto único de
datos implícitamenteestructurados en una tabla.
En términos simples, una tabla de una base de datos puede imaginarse formada de filas
y columnas o campos. Cada fila de una tabla representa un conjunto de datos
relacionados, y todas las filas de la misma tabla tienen la misma estructura.
Un registro es un conjunto de campos que contienen los datos que pertenecen a una
misma repetición de entidad. Se le asigna automáticamente un número consecutivo
(número de registro) que en ocasiones es usado como índice aunque lo normal y
práctico es asignarle a cada registro un campo clave para su búsqueda.
La estructura implícita de un registro y el significado de los valores de sus campos
exige que dicho registro sea entendido como una sucesión de datos, uno en cada
columna de la tabla. La fila se interpreta entonces como una variable relacional
compuesta por un conjunto de tuplas, cada una de las cuales consta de dos ítems: el
nombre de la columna relevante y el valor que esta fila provee para dicha columna.
19. Microsoft Windows es el nombre de una familia de sistemas operativos
desarrollados por Microsoft desde 1981, año en que el proyecto se denominaba
«Interface Manager».
Anunciado en 1983, Microsoft comercializó por primera vez el entorno
operativo denominado Windows en noviembre de 1985 como complemento
para MS-DOS, en respuesta al creciente interés del mercado en una interfaz
gráfica de usuario (GUI) que fuera introducido por otros sistemas operativos
como Mac OS y de otras compañías como Xerox. En esas fechas, Microsoft
consiguió un contrato de arrendamiento de su sistema operativo con el gigante
de la informática, IBM, por lo que fue pre-instalado desde fábrica en la
mayoría de ordenadores personales del mundo, lo que lo convirtió en el más
usado y popular.
En octubre de 2009, Windows tenía aproximadamente
el 91% de la cuota de mercado de sistemas operativos
en equipos cliente que acceden a Internet.
20. VOCABULARIO
Bits: Un bit es un dígito del sistema de numeración binario.
Base de Datos: es un conjunto de datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso.
Tupla: es un objeto que bien puede tener datos o diversos objetos, de forma similar a
una tupla definida matemáticamente. Un objeto de este tipo es conocido también como
récord.