FICHEROS
Estructura
Un fichero se puede considerar una "caja" de almacenamiento de información digital, llevan una etiqueta para identificarlos y describirlos.
Etiqueta -> su estructura depende del sistema operativo, y suele contener esta información:
- Nombre del fichero
- Tipo de fichero
- Fecha de creación
- Fecha última modificación
- Aplicación creadora
- Usuario creado
- Privilegios de usuario
Diferentes formatos:
- Texto: Para almacenar documentos de texto.
- ASCII - RTF
- Gráficos : para almacenar imagenes
- TIFF - GIF - PICT - JPEG
- Hojas de cálculo:
- WKS - SLK - CSV - Excel
- Audio: para almacenar audio (música,voz)
- AIFF - WAV
- Video: para almacenar video (peliculas)
- MOV - Quicktime - AVI
- Programas : para almacenar programas ejecutables
- EXEC
Clases de ficheros
- Para acceder a un registro determinado obligatoriamente debe accederse a los registros precedentes.
- Solo pueden añadirse registros al final del archivo.
- Los registros mantienen el órden por el que han sido introducidos.
- Las intrucciones comunes son : ABRIR (fichero), LEER (campos), ESCRIBIR (registro) , CERRAR (fichero).
b) Directos
- Utilizan unos campos como clave para acceder a la información.
- El sistema convierte estos campos en valores numéricos que nos da la posición del registro dentro del fichero (mediante la técnica de hashing)
- Las intrucciones comunes son: ABRIR (fichero), LEER (campos claves del registro a cual se quiere acceder), ESCRIBIR (registro) , CERRAR (fichero).
c) Indexados
- Es un sistema híbrido de los dos anteriores.
- Se utiliza:
- Un archivo directo para guardar la información.
- Un archivo secuencial ordenado con las correspondientes claves (Nombre de registro)
- La desventaja es , que es más lento ya que se ha de acceder a los dos ficheros.
El virus
Algunos programadores diseñan programas capaces de introducir su propio codigo en ficheros que contienen programas ejecutables.
De esta manera, cuando el usuario cargue el programa (modificado), éste podrá reproducirse succesivamente. A estos programas son denominados virus informáticos:
- Sus efectos son diversos, desde la aparición de un mensaje, hasta la desaparición de toda la información del disco duro.
- Si se carga un fichero infectado en RAM , el sistema quedará infectado.
Tipos de virus:
Todavia no existe una clasificación pero se pueden clasificar en los siguientes:
- Troyanos: parecen inofensivos, en forma de juego/programas interesantes para atraer al usuarios.
- Bomba lógica: Se ejecutan en un tiempo predeterminad.
-Gusanos: se transmiten mediante las redes (Internet).
Antivirus:
Es un software de detección , prevención, y eliminación de virus. Pueden ser:
- Preventivos: Evitan que el sistema pueda ser infectado, vigilando las acciones que realizan los programas.
- Desinfectantes: Sirven para limpiar el sistema ya infectado.
BASE DE DATOS
Es un sistema integrado para la organización, almacenamiento y recuperación de la información.
Clases de base de datos
Desde un punto de vista técnico se dividen en jerárquica, en redes, y relacionales. Pero una clasificación más útil es:
1. Centralizadas:
- Existe una única base de datos a la cual los programas y los usuarios acceden.
- Ventaja: más facil de mantener, ya que los cambios se hacen desde la central y en una única base de datos.
-Desventajas : Si se averia el sistema central se averia todo. Es muy dependiente de las lineas de comunicación. La actualización es más lenta.
2. Distribuidas:
- Existen distintos núcleos de información conectados entre si.
- Ventajas : Si cae una parte del sistema, la otra sigue trabajando. Tiene una estructura transparente. Su actualización es más rápida.
-Desventajas: Coste más elevado de implantación.
Elementos de la base de datos
a) Sistema de gestión: Es el software que se emplea para crear la estructura de datos, manipular la base da datos y acceder a la información.
Ejemplos : Oracle, Adabas, DBase, Access, Informix....
b) Estructura de los datos: Es el conjunto de campos, registros, entidades y relaciones que forman parte de la base de datos.
La define el usuario o el diseñador.
c) Datos: Es la información específica de la base de datos. La información que se introduce.
Características
a) Transparencia
Es transparente para el usuario, el usuario no se preocupa de la estructura interna de los datos.
b) Consistencia
Es la base de datos que se encarga de mantener consistencia de la información introducida
c) Facilidad de manipulación
Los datos se pueden gestionar, mover, manipular y recuperar con facilidad.
d) Control de la información
La misma base de datos es la encargada de controlar el acceso y la modificación a determinada información.
e) Seguridad
Incorpora mecanismos de seguridad por tal de que la información que contiene no sea manipulada o destruida por personas y programas ajenos al sistema.
2. Responde a las siguientes preguntas.
- Con respecto a los "ficheros", estos tienen dos partes: Etiqueta y Contenido. Explica qué es cada una de ellas.
- Localiza en la web descripciones de qué es una "imagen bitmap" y los formatos que se emplean para guardarlas (al menos considera los siguientes: tiff, gif, pict, jpg, png)
Un mapa bit o bitmap esta formado por grandes rectangulos que contienen información sobre cada uno de los puntos (píxeles) . A simple vista puede parecer una imagen normal, pero al ampliarla podremos observar como se aprecia cada uno de sus píxeles.
Los tipo de archivos más comunes de mapa bits podemos encontrar: JPG, PNG, GIF, BMP,etc
- Explica qué es un fichero de datos secuencial, un fichero de datos directo y un fichero de datos indexado
Un fichero con organización secuencial es aquel en el que los registros se van guardando uno a continuación de otro, sin dejar huecos en medio.
A los ficheros indexados se les llama también de indices, ya que permiten el acceso a un registro del fichero de forma directa , sin tener que leer los anteriores .( Indices similares a lo de los libros)
- Qué es una base de datos?
Una base de datos es un sistema donde podemos almacenar toda la información, de una forma organizada y clasificada , para hacer uso de ella en un acto posterior.
- ¿Qué tipos hay según los apuntes de la asignatura? Descríbelas de forma clara y somera.
Encuentra un video en internet sobre qué es una base de datos e insértalo en tu blog
3. Responde a las siguientes preguntas:
- ¿Qué es Ethernet?
Es una tecnología para redes de ordenadores de área local, es decir, como conectar varios ordenadores entre si. Dicha tecnología define las caracteristicas del cableado y señalización del nivel físico y los formatos de trama.
- ¿Qué es WWW?
Significa World Wide Web, es un sistema de documentos de hipertexto enlazados y accesibles desde internet, a traves de un navegador web.
- ¿Qué es una red LAN?
Una rel LAN o red de área local es la interconexión de varios ordenadores o periféricos. Su extension esta limitada a un edificio o una distancia de 200 metros(normalmente)
- ¿Qué es HTTP?
Es el protocolo de transferencia de hipertexto, es decir , es el protocolo usado en cada transacción de la web ( www ).
- ¿Qué es un dominio superior en web? Busca un listado de los mismos y enlázalos desde este punto (no hace falta que los copies todos, solo los genéricos bastan. Eso sí, míratelos todos y procura quedarte con la mayoría de ellos en la memoria).
Son las letras o extension que siguen despues del punto de cualquier nombre de dominio.
Algunos dominio genericos son : .com , .net , .info , .org , .biz , .aero , .namePara ver más ejemplos click aquí
Realizado por Juanca y Juanjo.