sábado, 8 de diciembre de 2018
viernes, 7 de diciembre de 2018
FICHEROS
FICHEROS
OBJETIVO
Reconocer a los ficheros como el medio de almacenamiento de información digital para su correcta y posterior acceso y utilización indefinida.
INTRODUCCIÓN
La memoria principal es volátil los datos que están en memoria principal se pierden cuando apagamos la máquina. Así que, hay que almacenarlos en memorias externas (discos duros, memory flash, DVD, etc.) para conservarlos indefinidamente los datos se guardan en estructuras llamadas ficheros o archivos. El concepto de fichero como conjunto de fichas no es válido en el caso de los ordenadores. Cualquier dato de cualquier tipo se tiene que almacenar en un fichero o archivo. Así que un fichero puede ser cualquier cosa: una lista de clientes, una carta, un fragmento desconocido, un video, una fotografía, un programa (conjunto de instrucciones), un virus…
DEFINICIONES DE FICHERO
-En informática, un archivo o fichero es un conjunto de información que se almacena en forma virtual para ser leído y/o accedido por medio de una computadora.
-Un fichero o archivo es un sistema real o virtual de organización de la información mediante una clasificación determinada. Se le llama fichero a un conjunto de información clasificada y fácil acceso en cualquier momento.
-Un archivo o fichero informático es un conjunto de bits que son almacenados es un dispositivo. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. A los archivos informáticos se les llama así porque son los equivalentes digitales de los archivos escritos en expedientes, tarjetas, libretas, papel o microfichas del entorno de oficina tradicional.
-Un archivo o fichero (file) es una colección de información (datos relacionados entre sí) localizado o almacenado como una unidad en alguna parte de la computadora. Esta colección de datos sirve para la entrada y salida a la computadora y se manejan con un programa.
LOS DIRECTORIOS
Los directorios (carpetas en adelante) son ficheros especiales que contienen más ficheros. Estos permiten estructuras y organizar las memorias externas en forma de árboles.
LOS PROGRAMAS EJECUTABLES
Estos ficheros permiten que trabajemos con la máquina. Hacen que funcionen la máquina y que tengamos aplicaciones con las que trabajan, por ejemplo, podemos escribir una carta en Word porque tenemos en el disco duro un fichero (Word.exe) que es el conocido programa de Microsoft…
Los ficheros de datos: Son lo que crea el usuario y hacen de la máquina algo productivo.
LOS FICHEROS DE DATOS
Son lo que crean el usuario y hacen de la maquina algo productivo.
PARTES DE UN FICHERO
Son lo que crean el usuario y hacen de la maquina algo productivo.
El nombre de cualquier fichero se compone de dos partes: el nombre apropiadamente dicho y la extensión. El nombre es obligatorio y como mínimo debe tener un carácter (256 como máximo). La extensión es opcional e indica el tipo de fichero. Entre el nombre y la extensión hay un punto (.) como carácter separador.
LOS ICONOS
Cuando exploramos un disco duro o cualquier otro dispositivo de memoria externa, se observa intimidad de símbolos (iconos en Windows) con un nombre en su pie. Son los ficheros o archivos asociados a un dibujo o icono. El icono sólo sirve para identificar de forma visual el tipo de un archivo. El icono carece de importancia: podemos cambiar el dibujo por otro, en cambio no debemos cambiar la extensión o el nombre porque por otro, en cambio no debemos cambiar la extensión o el nombre porque el archivo puede quedar inutilizado. Windows asocia un icono a cada tipo de archivo reconocido por el sistema. Si un archivo no es reconocido por el sistema se le asocia un icono genérico. Los siguientes iconos representan algunos ejemplos: fichero de imagen, documento de Word, texto plano, sistema, hoja de cálculo Excel, carpeta de ficheros, archivo asociado…
CARACTERÍSTICAS DE UN ARCHIVO (INFORMÁTICA)
-Un archivo o fichero (file en inglés) en informática contiene información de algún tipo: texto, acudió, video, hoja de cálculos, documento, animación, etc.
-Puede tener nombre de un máximo de 255 caracteres. Un archivo tiene una extensión de dos, tres o cuatro caracteres usualmente. Por ejemplo: avi (de video),. xdoc (documento de Word 2007), .7z (archivo comprimido), .jpg (de imagen digital JPEG),.html (documento web), etc.
-En sistemas gráficos como Windows los archivos tienen un icono que nos permite identificar rápidamente cuál es su tipo de contenido: imagen, documento, sonido, video.
-Un archivo, dependiendo del sistema de archivos, puede tener algunos atributos como ser de sólo lectura, fecha de creación, fecha de su última
Modificación, fecha de su último acceso, oculto o no, meta etiquetas, permisos para los usuarios, etc.
-Un archivo puede ser copiado, pegado y cortado desde una carpeta a otra (aunque estén en diferentes medios de almacenamiento).
-Un archivo sí o sí debe existir dentro de una carpeta.
-El largo del nombre y de la extensión puede variar según el SO. 8 caracteres para el nombre y 3 para la extensión en DOS y Windows 3.1; 256 caracteres para el nombre y la extensión en Windows 95, 98 y NT; y 256 en sistemas UNIX.
PROCESO INFORMÁTICO DE GESTIÓN
PROCESO INFORMÁTICO DE GESTIÓN
INTRODUCCIÓN
La vida en sociedad del ser humano La necesidad de transmitir y tratar la información de una forma continuada con este fin, a lo largo del tiempo se han ido perfeccionando diferentes técnicas y medios. El gran avance tecnológico en las dos últimas décadas del siglo XX y en la primera del siglo XXI la desarrollado herramientas cada vez más complejas capaces de cubrir esta necesidad con gran precisión y rapidez.
Es el ordenador la herramienta que actualmente nos permite el tratamiento automático de la información, facilitándonos en gran medida su organización, proceso, transmisión, y almacenamiento.
El término informática ha ido evolucionando a lo largo del tiempo, pero en la actualidad se considera la ciencia que estudia el tratamiento automático de la información. Procede de la función de dos palabras: información y automática.
Su desarrollo ha sido espectacular en las dos últimas décadas del siglo XX, siendo una herramienta imprescindible en comunicaciones, telefonía, medicina, aeronáutica, vigilancia, control de tráfico, etc.
Dentro de las operaciones más básicas y a la vez más complejos de nuestro PC encontramos los procesos. Estos nos permitirán entrar al mundo que se ‘’DESPERTARÁ” en nuestra computadora, o por lo menos seria nuestra manera de decirlo, siempre que le pidamos a nuestra computadora que haga algo, los procesos asumirán el trabajo y de esta manera el microprocesador dará ejecución al plan que realice el sistema operativo a través de los procesos.
Los procesos son creados y destruidos por el sistema por el sistema operativo, así como también este se debe hacer cargo de la comunicación entre procesos, pero lo hace a petición de otros procesos. El mecanismo por el cual un proceso crea otro proceso se denomina bifurcación (fork). Los nuevos procesos son independientes y no comparten memoria (es decir información) con el proceso que los ha creado.
DEFINICIÓN
El proceso informático de gestión es la ejecución de diversas intervenciones por medio del microprocesador de acuerdo a lo que indica el programa es decir es el que está compuesto por un conjunto de pasos (ordenes que deber estar en ejecución).
El sistema operativo de la computadora (ordenador) se encarga de gestionar los procesos. Este software administra las instrucciones que otros programas informáticos destinar al microprocesador analiza el estado de ejecución y organiza la memoria dedicada a las tareas.
El sistema operativo se encarga de crear y borrar los procesos y de establecer comunicaciones entre ellos. La forma de gestión de todos modos, depende del modo de trabajar de cada sistema operativo en particular.
COMO SE CREA UN PROCESO DE GESTIÓN.
Un proceso informático se crea de A formas:
1. Arranque del sistema.
2.Ejecución de un proceso.
3. Petición de un usuario.
4. En el inicio de un trabajo por lotes
1. ARRANQUE DEL SISTEMA
Que se inicia desde que se impulsa el interruptor del encendido hasta que se va a encargar el sistema operativo el ordenador realiza una serie de tareas para verificar el buen funcionamiento del hardware instalado.
El chequeo inicial que se lleva a cabo se denomina Post (Power on self test) y consiste en una prueba para comprobar que el equipo físico este bien este chequeo se realiza con unos programas que están en el BIOS.
El Post que viene del inglés Power on selft test (Texto de auto chequeo) se produce cuando se presiona el botón de encendido del PC se espera varios segundos para que la computadora pase a través de una serie de operaciones y asegurarse de que todos sus componentes están trabajando apropiadamente y para advertir si algo anda mal.
2. EJECUCIÓN DE UN PROCESO
Conocido como empresa llamada al sistema y en inglés “System Call” ya que no es más que el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo, algunos de las llamadas al sistema más utilizadas son: open, read, write, close, wait.
3. PETICIÓN DE UN USUARIO PARA CREAR PROCESOS
Que consiste en un usuario (solo durante la ejecución de un programa), tendrán los privilegios del propietario de un archivo ejecutado el programa fuera del propietario del archivo.
4. INICIO DE UN TRABAJO POR LOTES
Cuando se ejecutan o programan los comandos del directorio del sistema operativo utilizando varios mandados o instrucciones propias de él y que al ser escritos cada línea se ejecuta como si estuviera introduciendo desde el teclado se conoce como procesamiento por lotes o modo BATCH a la ejecución de un programa si el control de supervisión directa del usuario (procesamiento imperativo) y se caracteriza porque su ejecución no preciso ningún tipo de interacción con el usuario. Por ejemplo: el proceso de obtener copias de seguridad en grandes sistemas y de envió de Fax en hora de bajo costo y de poco tráfico en la red o crear un fichero por lotes.
OBJETIVO
Conocer e identificar los procesos informáticos que el sistema operativo ejecuta por defecto identificando los útiles como medio de evitar el uso innecesario del procesado y la memoria para obtener el rendimiento óptico y seguro del computador.
CARACTERÍSTICAS
No todas las computadoras procesan el mismo tipo de trabajo y un algoritmo que un sistema funciona excelente puede dar un rendimiento pésimo en otro cuyos procesos tienen características diferentes. Estas características pueden ser:
-Cantidad de entradas y salidas existen procesos que realiza una gran cantidad de operaciones de entradas y salidas por ejemplo las aplicaciones de base de datos.
-El proceso cruza uno o varios límites organizativos funcionales, es decir que son capaces de cruzar horizontal o verticalmente.
-Se requiere hablar de metas y fines en vez de acciones y medio por ello un proceso responde a la pregunta ¿Qué? Y no a ¿cómo no?
-El proceso tiene que ser fácilmente comprendido.
-El nombre asignado a cada proceso debe ser subgerente de los conceptos y actividades incluidos en el mismo.
COMO SE TERMINA UN PROCESO
Un proceso informático, así como tiene una creación de igual manera se predetermina por: salida normal, salida por error, salida por error fatal, eliminado por otro proceso.
1. SALIDA NORMAL
Se produce cuando el proceso finaliza por voluntad del proceso o del usuario, acción que ocurre constantemente durante el uso normal de un dispositivo o aplicación. Por ejemplo: cada vez que se cierra un programa.
2. SALIDA POR ERROR.
Se trata del caso opuesto al anterior ya que la terminación del proceso informático se da por la imposibilidad de continuar en ejecución, por ejemplo: cuando los datos son insuficientes, es decir, cuando un proceso requiere un archivo que no puede encontrar en la dirección proporcionada por el programa.
3.SALIDA POR ERROR FATAL
Este estado se presenta cuando existe un error en el programa en el cual puede darse por diversas razones como, por ejemplo: intentar escribir en alguna parte de la memoria que no se encuentra accesible o que se quiera exigir una división por 0, obtener un resultado diferente a 0.
4. ELIMINADO POR OTRO PROCESO
Este proceso se da que en situaciones en las cuales el programa parece no estar en funcionamiento y algunos sistemas operativos muestran a los usuarios mensajes como ‘’EL PROGRAMA NO RESPONDE” la mayoría de estos casos es que se ha quedado atrapado en el ciclo infinito y en estos casos el único recurso para terminar el proceso es a través de la presión del botón (RESET) o de las instrucciones escritas en la ventana de comandos y presionando CTRL+ALT+D.
MEDIOS UTILIZADOS EN EL PROCESO INFORMÁTICO
Los medios que se utilizan en este proceso informático son: actualización, validación, organización, administración, de datos transferencias de datos, disposición de datos.
1. ACTUALIZACIÓN
Este medio de proceso se refiere al registro primario de datos, así como su modificación, eliminación e ingresos de estos o medios magnéticos o electrónicos.
2. VALIDACIÓN
En este medio utilizado se realiza la verificación de los datos registrados en un término como su definición, estructura y característica.
3. ORGANIZACIÓN
Este medio consiste en el ordenamiento de los datos sobre presentaciones que genera la institución de acuerdo con las estructuras está que maneja el sistema e integral información.
4. ADMINISTRACIÓN DE DATOS
Este medio nos permite realizar él envió de los datos utilizando un medio de comunicación.
5. TRANSFERENCIA DE DATOS
Este medio utilizado permite realizar él envió de los datos utilizando un medio de comunicación.
6. DISPOSICIÓN DE DATOS
Por este medio el proceso informático oferta la información y lo convierte en dominio público utilizando los medios básicos de información.
ESTADOS DE UN PROCESO
El principal trabajo del procesador es ejecutar las instrucciones de máquina que se encuentran en memoria principal. Estas instrucciones se encuentran en forma de programas. Para que un programa pueda ser ejecutado, el sistema operativo crea un nuevo proceso, y el procesador ejecuta una tras otra las instrucciones del mismo.
En un entorno de multiprogramación, el procesador intercalará la ejecución de instrucciones de varios programas que se encuentran en memoria. El sistema operativo es el responsable de determinar las pautas del intercalado y asignación de recursos a cada proceso.
MODELO DE DOS ESTADOS
El modelo de estados más simple es el de dos estados. En este modelo, un proceso puede estar ejecutándose o no cuando se crea un nuevo proceso, se pone en estado de no ejecución. En algún momento el proceso que se está ejecutando pasará al estado no ejecución y otro proceso se elegirá de la lista para ejecutar, para ponerlo en estado de ejecución.
De esta explicación se desprende que es necesario que el sistema operativo pueda seguirles la pista a los procesos, conociendo su estado no ejecución, y el lugar que ocupa en memoria. Además, los procesos no se están ejecutando deben guardarse en algún tipo de cada mientras esperan su turno para ejecutar.
Los cinco estados de este diagrama con los siguientes:
-EJECUCIÓN
El proceso está actualmente en ejecución.
El proceso está actualmente en ejecución.
-LISTO
El proceso está listo para ser ejecutado, solo está esperando que el planificado así lo disponga.
El proceso está listo para ser ejecutado, solo está esperando que el planificado así lo disponga.
-BLOQUEADO
El proceso no puede ejecutar hasta que no se produzca cierto suceso, como una operación de Entrada/Salida.
El proceso no puede ejecutar hasta que no se produzca cierto suceso, como una operación de Entrada/Salida.
-NUEVO
El proceso recién fue creado y todavía no fue admitido por el sistema operativo. En general los procesos que se encuentran en este Estado todavía no fueron cargados en la memoria principal.
El proceso recién fue creado y todavía no fue admitido por el sistema operativo. En general los procesos que se encuentran en este Estado todavía no fueron cargados en la memoria principal.
-TERMINADO
El proceso fue expulsado del grupo de procesos ejecutables, ya sea porque terminó o por algún fallo, como su error de protección, aritmético, etc.
El proceso fue expulsado del grupo de procesos ejecutables, ya sea porque terminó o por algún fallo, como su error de protección, aritmético, etc.
Los nuevos estados nuevo y terminado son útiles para la gestión de procesos. En este modelo los estados Bloqueado y listo tienen ambos una cola de espera. Cuando un nuevo proceso es admitido por el sistema operativo, se sitúa en la cola de listos. A falta de un esquema de prioridades ésta puede ser una cola FIFO. Los procesos suspendidos son mantenidos en una cola de bloqueados. Cuando se da un suceso de pasar a la cola de listos los procesos que esperaban por ese suceso.
Si existe un esquema con diferentes niveles de prioridad de procesos es conveniente mantener varias colas de procesos listos, una para cada nivel de prioridad de procesos es conveniente mantener varias colas de procesos listos, una para cada nivel de prioridad, lo que ayuda a determinar cuál es el proceso que más conviene a continuación.
Suscribirse a:
Entradas (Atom)