Download Los tipos de memoria RAM Y ROM son básicamente lo mismo con
Document related concepts
no text concepts found
Transcript
NOMBRE: CARLOS LANDIVAR M. FACULTAD: CIENCIAS ECONOMICAS Y EMPRESARIALES FECHA: GUAYAQUIL 19 DE MAYO DEL 2014 TEMA: ACTIVIDAD #2 PROFESOR: JONATHAN MICHAEL VEGA LAVANDA TEMAS 1. Tipos de memoria (ROM y RAM) 2. Tipos de software 3. Programas populares de edición de documentos y hojas de cálculo. 4. Diferencia entre sistema operativo, aplicación y programa de utilidad. 5. Liberación de un software 1. Tipos de memoria (ROM y RAM) ROM Es memoria no volátil de solo lectura. Igualmente, también hay dos características a destacar en esta definición. La memoria ROM es memoria no volátil: Los programas almacenados en ROM no se pierden al apagar el ordenador, sino que se mantienen impresos en los chips ROM durante toda su existencia además la memoria ROM es, como su nombre indica, memoria de solo lectura; es decir los programas almacenados en los chips ROM son inmodificables. El usuario puede leer ( y ejecutar ) los programas de la memoria ROM, pero nunca puede escribir en la memoria ROM otros programas de los ya existentes. La memoria ROM es ideal para almacenar las rutinas básicas a nivel de hardware, por ejemplo, el programa de inicialización de arranque el ordenador y realiza el chequeo de la memoria y los dispositivos. La memoria ROM suele estar ya integrada en el ordenador y en varios periféricos que se instalan ya en el ordenador. Por ejemplo, en la placa madre del ordenador se encuentran los chips de la ROM BIOS, que es el conjunto de rutinas mas importantes para comunicarse con los dispositivos. O, también, las tarjetas de vídeo, las tarjetas controladoras de discos y las tarjetas de red tienen un chip de ROM con rutinas especiales para gestionar dichos periféricos. Los chips de la memoria de sólo lectura (ROM) están ubicados en la motherboard. Los chips de la ROM contienen instrucciones a las que la CPU puede acceder directamente. Las instrucciones básicas para iniciar la computadora y cargar el sistema operativo se almacenan en la ROM. Los chips de la ROM retienen sus contenidos aun cuando la computadora está apagada. Los contenidos no pueden borrarse ni modificarse por medios normales. NOTA: La ROM a veces se denomina firmware. Esto es confuso, ya que el firmware es en realidad el software almacenado en un chip de ROM. Tipos de ROM Hay 5 tipos básicos de ROM, los cuales se pueden identificar como: ROM PROM EPROM EEPROM Memoria Flash Cada tipo tiene unas características especiales, aunque todas tienen algo en común: Los datos que se almacenan en estos chips son no volátiles, lo cual significa que no se pierden cuando se apaga el equipo. Los datos almacenados no pueden ser cambiados o en su defecto necesitan alguna operación especial para modificarse. Recordemos que la memoria RAM puede ser cambiada en al momento. Todo esto significa que quitando la fuente de energía que alimenta el chip no supondrá que los datos se pierdan irremediablemente. Funcionamiento ROM De un modo similar a la memoria RAM, los chips ROM contienen una hilera de filas y columnas, aunque la manera en que interactúan es bastante diferente. Mientras que RAM usualmente utiliza transistores para dar paso a un capacitador en cada intersección, ROM usa un diodo para conectar las líneas si el valor es igual a 1. Por el contrario, si el valor es 0, las líneas no se conectan en absoluto. Un diodo normalmente permite el flujo eléctrico en un sentido y tiene un umbral determinado, que nos dice cuanto fluido eléctrico será necesario para dejarlo pasar. Normalmente, la manera en que trabaja un chip ROM necesita la perfecta programación y todos los datos necesarios cuando es creado. No se puede variar una vez que está creado. Si algo es incorrecto o hay que actualizar algo, hay que descartarlo y empezar con uno nuevo. Crear la plantilla original de un chip ROM es normalmente laborioso dando bastantes problemas, pero una vez terminado, los beneficios son grandes. Una vez terminada la plantilla, los siguientes chips pueden costar cantidades ridículas. Estos chips no consumen apenas nada y son bastante fiables, y pueden llevar toda la programación para controlar el dispositivo en cuestión. Los ejemplos más cercanos los tenemos en algunos juguetes infantiles los cuales hacen actos repetitivos y continuos. PROM Crear chips desde la nada lleva mucho tiempo. Por ello, los desarrolladores crearon un tipo de ROM conocido como PROM (programmable read-only memory). Los chips PROM vacíos pueden ser comprados económicamente y codificados con una simple herramienta llamada programador. La peculiaridad es que solo pueden ser programados una vez. Son más frágiles que los chips ROM hasta el extremo que la electricidad estática lo puede quemar. Afortunadamente, los dispositivos PROM vírgenes son baratos e ideales para hacer pruebas para crear un chip ROM definitivo. EPROM Trabajando con chips ROM y PROM puede ser una labor tediosa. Aunque el precio no sea demasiado elevado, al cabo del tiempo puede suponer un aumento del precio con todos los inconvenientes. Los EPROM (Erasable programmable read-only memory) solucionan este problema. Los chips EPROM pueden ser regrabados varias veces. Borrar una EEPROM requiere una herramienta especial que emite una frecuencia determinada de luz ultravioleta. Son configuradas usando un programador EPROM que provee voltaje a un nivel determinado dependiendo del chip usado. Para sobrescribir una EPROM, tienes que borrarla primero. El problema es que no es selectivo, lo que quiere decir que borrará toda la EPROM. Para hacer esto, hay que retirar el chip del dispositivo en el que se encuentra alojado y puesto debajo de la luz ultravioleta comentada anteriormente. EEPROM y memoria flash Aunque las EPROM son un gran paso sobre las PROM en términos de utilidad, siguen necesitando un equipamiento dedicado y un proceso intensivo para ser retirados y reinstalados cuando un cambio es necesario. Como se ha dicho, no se pueden añadir cambios a la EPROM; todo el chip sebe ser borrado. Aquí es donde entra en juego la EEPROM(Electrically erasable programmable read-only memory). Algunas peculiaridades incluyen: Los chips no tienen que ser retirados para sobre escribirse. No se tiene que borrar el chip por completo para cambiar una porción del mismo. Para cambiar el contenido no se requiere equipamiento adicional. En lugar de utilizar luz ultra violeta, se pueden utilizar campos eléctricos para volver a incluir información en las celdas de datos que componen circuitos del chip. El problema con la EEPROM, es que, aunque son muy versátiles, también pueden ser lentos con algunos productos lo cuales deben realizar cambios rápidos a los datos almacenados en el chip. Los fabricantes respondieron a esta limitación con la memoria flash, un tipo de EEPROM que utiliza un “cableado” interno que puede aplicar un campo eléctrico para borrar todo el chip, o simplemente zonas predeterminadas llamadas bloques. RAM La memoria de acceso aleatorio (RAM) es la ubicación de almacenamiento temporal para datos y programas a los que accede la CPU. Esta memoria es volátil; por lo tanto, su contenido se elimina cuando se apaga la computadora. Cuanta más RAM tenga una computadora, mayor capacidad tendrá para almacenar y procesar programas y archivos de gran tamaño, además de contar con un mejor rendimiento del sistema. La memoria RAM (Random Access Memory Module o memoria de acceso aleatorio) es un tipo de memoria que utilizan los ordenadores para almacenar los datos y programas a los que necesita tener un rápido acceso. Se trata de una memoria de tipo volátil, es decir, que se borra cuando apagamos el ordenador, aunque también hay memorias RAM no volátiles (como por ejemplo las memorias de tipo flash. Los datos almacenados en la memoria RAM no sólo se borran cuando apagamos el ordenador, sino que tambien deben eliminarse de esta cuando dejamos de utilizarlos (por ejemplo, cuando cerramos el fichero que contiene estos datos). Estas memorias tienen unos tiempos de acceso y un ancho de banda mucho más rápido que el disco duro, por lo que se han convertido en un factor determinante para la velocidad de un ordenador. Esto quiere decir que, dentro de unos límites, un ordenador irá más rápido cuanta mayor sea la cantidad de memoria RAM que tenga instalada, expresada en MegaBytes o GigaBytes. Los chips de memoria suelen ir conectados a unas plaquitas denominadas módulos, pero no siempre esto ha sido así, ya que hasta los ordenadores del tipo 8086 los chips de memoria RAM estaban soldados directamente a la placa base. DRAM: Las memorias DRAM (Dynamic RAM) fueron las utilizadas en los primeros módulos (tanto en los SIMM como en los primeros DIMM). Es un tipo de memoria más barata que la SDRAM, pero también bastante más lenta, por lo que con el paso del tiempo ha dejado de utilizarse. Esta memoria es del tipo asíncronas, es decir, que iban a diferente velocidad que el sistema, y sus tiempos de refresco eran bastante altos (del orden de entre 80ns y 70ns), llegando en sus últimas versiones, las memorias EDO-RAM a unos tiempos de refresco de entre 40ns y 30ns. SDRAM: Las memorias SDRAM (Synchronous Dynamic RAM) son las utilizadas actualmente (aunque por SDRAM se suele identificar a un tipo concreto de módulos, en realidad todos los módulos actuales son SDRAM). Son un tipo de memorias síncronas, es decir, que van a la misma velocidad del sistema, con unos tiempos de acceso que en los tipos más recientes son inferiores a los 10ns, llegando a los 5ns en los más rápidos. Las memorias SDRAM se dividen a su vez en varios tipos SDR: Módulo SDR. Se pueden ver las dos muescas de posicionamiento. Los módulos SDR (Single Data Rate) son los conocidos normalmente como SDRAM, aunque, como ya hemos dicho, todas las memorias actuales son SDRAM. Se trata de módulos del tipo DIMM, de 168 contactos, y con una velocidad de bus de memoria que va desde los 66MHz a los 133MHz. Estos módulos realizan un acceso por ciclo de reloj. Empiezan a utilizarse con los Pentium II y su utilización llega hasta la salida de los Pentium 4 de Intel y los procesadores Athlon XP de AMD, aunque las primeras versiones de este último podían utilizar memorias SDR. Este tipo de módulos se denominan por su frecuencia, es decir, PC66, PC100 o PC133. DDR: Módulo DDR. Vemos que tiene una sola muesca de posicionamiento, situada a la derecha del centro del módulo. Los módulos DDR SDRAM (Double Data Rate SDRAM) son una evolución de los módulos SDR. Se trata de módulos del tipo DIMM, de 184 contactos y 64bits, con una velocidad de bus de memoria de entre 100MHz y 200MHz, pero al realizar dos accesos por ciclo de reloj las velocidades efectivas de trabajo se sitúan entre los 200MHz y los 400MHz. Este es un punto que a veces lleva a una cierta confusión, ya que tanto las placas base como los programas de información de sistemas las reconocen unas veces por su velocidad nominal y otras por su velocidad efectiva. Comienzan a utilizarse con la salida de los Pentium 4 y Thlon XP, tras el fracasado intento por parte de Intel de imponer para los P4 un tipo de memoria denominado RIMM, que pasó con más pena que gloria y tan sólo llegó a utilizarse en las primeras versiones de este tipo de procesadores (Pentium 4 Willamette con socket 423). Se han hecho pruebas con módulos a mayores velocidades, pero por encima de los 200MHz (400MHz efectivos) suele bajar su efectividad. Esto, unido al coste y a la salida de los módulos del tipo DDR2, ha hecho que en la práctica sólo se comercialicen módulos DDR de hasta 400MHz (efectivos). Estas memorias tienen un consumo de entre 0 y 2.5 voltios. Este tipo de módulos se está abandonando, siendo sustituido por los módulos del tipo DDR2. DDR2: Módulo DDR2. Vemos que tiene una sola muesca de posicionamiento, situada a la derecha del centro del módulo, aunque más hacia en centro que en los módulos DDR. También se puede apreciar la mayor densidad de contactos. Los módulos DDR2 SDRAM son una evolución de los módulos DDR SDRAM. Se trata de módulos del tipo DIMM, en este caso de 240 contactos y 64bits. Tienen unas velocidades de bus de memoria real de entre 100MHz y 266MHz, aunque los primeros no se comercializan. La principal característica de estos módulos es que son capaces de realizar cuatro accesos por ciclo de reloj (dos de ida y dos de vuelta), lo que hace que su velocidad de bus de memoria efectiva sea el resultado de multiplicar su velocidad de bus de memoria real por 4. Esto duplica la velocidad en relación a una memoria del tipo DDR, pero también hace que los tiempos de latencia sean bastante más altos (pueden llegar a ser el doble que en una memoria DDR). El consumo de estas memorias se sitúa entre los 0 y 1.8 voltios, es decir, casi la mitad que una memoria DDR. Tanto las memorias DDR como las memorias DDR2 se suelen denominar de dos formas diferentes, o bien en base a su velocidad de bus de memoria efectiva (DDR-266, DDR-333, DDR-400, DDR2-533, DDR2-667, DDR2-800) o bien por su ancho de banda teórico, es decir, por su máxima capacidad de transferencia (PC2100, PC-2700 y PC-3200 en el caso de los módulos DDR y PC-4200, PC-5300 y PC-6400 en el caso de los módulos DDR2). El Ancho de banda de los módulos DDR y DDR2 se puede calcular multiplicando su velocidad de bus de memoria efectiva por 8 (DDR-400 por 8 = PC-3200). DDR3. Tiene una sola muesca de posicionamiento, situada en esta ocasión a la izquierda del centro del módulo. Este tipo de memorias (que ya han empezado a comercializarse, y están llamadas a sustituir a las DDR2) son también memorias del tipo SDRAM DIMM, de 64bits y 240 contactos, aunque no son compatibles con las memorias DDR2, ya que se trata de otra tecnología y además físicamente llevan la muesca de posicionamiento en otra situación. 2. Tipos de software Software de Aplicación: aquí se incluyen todos aquellos programas que permiten al usuario realizar una o varias tareas específicas. Aquí se encuentran aquellos programas que los individuos usan de manera cotidiana como: procesadores de texto, hojas de cálculo, editores, telecomunicaciones, software de cálculo numérico y simbólico, videojuegos, entre otros. Software de Programación: son aquellas herramientas que un programador utiliza para poder desarrollar programas informáticos. Para esto, el programador se vale de distintos lenguajes de programación. Como ejemplo se pueden tomar compiladores, programas de diseño asistido por computador, paquetes integrados, editores de texto, enlazadores, depuradores, intérpretes, entre otros. Software de Sistema: es aquel que permite a los usuarios interactuar con el sistema operativo así como también controlarlo. Este sistema está compuesto por una serie de programas que tienen como objetivo administrar los recursos del hardware y, al mismo tiempo, le otorgan al usuario una interfaz. El sistema operativo permite facilitar la utilización del ordenador a sus usuarios ya que es el que le da la posibilidad de asignar y administrar los recursos del sistema, como ejemplo de esta clase de software se puede mencionar a Windows, Linux y Mac OS X, entre otros. Además de los sistemas operativos, dentro del software de sistema se ubican las herramientas de diagnóstico, los servidores, las utilidades, los controladores de dispositivos y las herramientas de corrección y optimización, etcétera. 3. Programas populares de edición de documentos y hojas de cálculo. 3.1 PDF EDITOR El editor de PDF Infix le permite abrir, editar y guardar archivos PDF. Es fácil y rápido; puede cambiar el texto, las fuentes, imágenes y mucho más, Y, al contrario que otros editores de PDF, funciona como un software de procesamiento de texto. 3.2 Microsoft Word 2013 El Word, sirve para procesar datos, crear libros, revistas y periódicos. Es el procesador de textos más difundido en todo el mundo y las variantes de idioma es mucho muy elevada. El uso de este dispositivo abarca desde oriente hasta occidente, y hay versiones para cada dispositivo electrónico, desde Windows móvil hasta android, pasando por las Computadoras personales y laptop’s. 3.2 GridMagic Este programa supera al visor que traen por defecto las Blackberry, ya que además de la posibilidad de editar documentos, el programa ofrece mas opciones de formato y visualización. 3.3 MiniExcel Este programa permite realizar operaciones aritméticas básicas, admite operadores relacionales y algunas de las fórmulas de Excel más habituales 4. Diferencia entre sistema operativo, aplicación y programa de utilidad. 4.1 Sistema operativo Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas. 4.2 Aplicación Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las aplicaciones son parte del software de una computadora, y suelen ejecutarse sobre el sistema operativo. Una aplicación de software suele tener un único objetivo: navegar en la web, revisar correo, explorar el disco duro, editar textos, jugar (un juego es un tipo de aplicación), etc. Una aplicación que posee múltiples programas se considera un paquete. Como por ejemplo las aplicaciones Internet Explorer, Outlook, Word, Excel, etc. 4.3 Programa de Utilidad Un programa de utilidad, llamado comúnmente “utility”, es un tipo de programa que realiza una tarea específica, usualmente relacionada a manejar la computadora, sus equipos y sus programas. La mayoría de los sistemas operativos incluyen varios programas de utilidades. También es posible comprar utilidades que ofrecen mejoras a las incluidas en el sistema operativo. Algunos suplidores ofrecen programas de utilidades que combinan varios “utilities” en un “package”. Otros ofrecen servicios de utilidades basados en el Web, donde se paga una cuota anual para utilizar los programas de utilidades en el Web. Los programas de utilidades ofrecen varias funciones, entre ellas: ver archivos, comprimir archivos, diagnosticar problemas, desintalar programas, “scanning disks”, defragmentar discos, realizar backup de archivos y discos, y presentar “screen savers”. Ver archivos (file viewer) La utilidad para ver archivos (file viewer) permite presentar y copiar el contenido de un archivo. El sistema operativo incluye un file viewer en su manejador de archivos. Por ejemplo, Windows Explorer tienen un viewer llamado Imaging Preview que presenta el contenido de archivos gráficos. Comprimir archivos (file compression) La utilidad de file compression se usa para comprimir y disminuir el tamaño de un archivo. Un archivo comprimido ocupa menos espacio de almacenamiento que el archivo original, dejando más espacio en el medio de almacenaje. Al unir un archivo comprimido a un correo electrónico, se reduce el tiempo de transmisión. Los archivos comprimidos, llamados a veces “zipped files”, usualmente tienen la extensión .zip. Cuando se recibe un archivo comprimido, se debe descomprimir. Al descomprimir (unzip) un archivo, se restaura a su forma original. Dos utilidades que se utilizan para comprimir archivos son PKZIP y WinZip. Utilidad de diagnósticos (Diagnostic Utility) La utilidad de diagnóstico compila información técnica sobre el equipo y ciertos programas de la computadora y prepara un reporte identificando cualquier problema. Desinstalar (Uninstaller) La utilidad para desinstalar (uninstaller) remueve una aplicación, así como las entradas asociadas en Windows. Cuando se instala una aplicación, el sistema operativo registra en los archivos del sistema la información que se utiliza para ejecutar el programa. Las entradas se mantienen en el sistema si tan solo se borra los “folders” del programa, sin utilizar una utilidad para realizar el proceso. La mayoría de los sistemas operativos incluyen un “uninstaller”. “Disk Scanner” La utilidad Disk scanner (1) detecta y corrige tanto los problemas físicos como lógicos del disco duro o floppy y (2) busca y remueve los archivos que no son necesarios. Un problema físico es un problema en el medio de almacenamiento (disco), como por ejemplo problemas en la supervicie del disco. Un problema lógico es un problema de datos, como un FAT corrupto. Windows incluye dos utilidades para realizar disk scan. Una detecta los problemas y la otra busca y remueve archivos que no son necesarios, como archivos temporeros. Defragmentar discos (Disk Defragmenter) Esta utilidad reorganiza los archivos y el espacio no usado en el disco duro de la computadora, para que el sistema operativo pueda acceder los datos con mayor rapidez. Cuando el sistema operativo guarda datos en el disco, coloca los datos en el primer sector disponible del disco. Cuando el contenido de un archivo está regado en varios sectores no continuos, el archivo está fragmentado. La fragmentación hace que el acceso al disco sea más lento. Al defragmentar el disco, se reorganizan los archivos en sectores continuos. Windows incluye la utilidad Disk Defragmenter. Backup Utility Permite copiar o guardar (backup) archivos seleccionados o el disco duro completo, en otro disco o cinta (tape). Durante el proceso de backup, la utilidad monitorea el progreso y alerta si necesita discos o tapes adicionales. Muchos programas de backup comprimen los archivos durante el proceso para que el archivo de backup requiera menos espacio. Por esta razón los archivos de backups no se pueden usar en la forma en que se encuentran. Si se necesitan es necesario hacer un “restore” para que el programa de utilidad regrese los archivos a su estado original. Las utilidades de backup incluyen el programa de “restore”. Screen Saver Es una utilidad que causa que la pantalla del monitor presente una imagen que se mueve o una pantalla en blanco si el teclado o mouse no tienen actividad por un periodo de tiempo en específico. Cuando se presiona una tecla o se mueve el mouse, la pantalla regresa a la imagen que estaba antes de activarse el screen saver. Se puede configurar el screen saver para que sea necesario entrar un password si se desea recuperar la imagen previa. 5. Liberación de un software 5.1 Motivos para liberar: o o o Mejorar una aplicación informática consiguiendo un producto más potente. El Software Libre es un excelente mecanismo de distribución. Para las empresa que quieren dar a conocer su producto en todo mundo ganando prestigio y visibilidad. Puede ser traducido a cualquier idioma. Hay que guardar un especial cuidado en no violar las patentes de otros desarrolladores y respetar las licencias ajenas. De lo contrario se pueden establecer importantes sanciones. Por otro lado se debe definir con precisión los términos en los que se libera una aplicación para evitar conflictos legales. Antes de liberar se debe hacer una planificación de diversos aspectos como el público objetivo, la denominación del proyecto... Una vez realizadas estas consideraciones se debe depositar el código en alguno de los repositorios habituales como Source Forge o repositorios locales como A Forxa ou La Farga. El Software Liberado debe incluir un fichero que contenga la licencia a la que se acoge ese producto. CONCLUSIÓN Los tipos de memoria RAM Y ROM son básicamente lo mismo con la diferencia de que cada uno tiene sus pro y sus contras; uno al apagarse la computadora se guarda toda la información a diferencia del RAM que no guarda la información al apagarse el dispositivo. Los tipos de software tienen diferentes utilidades, la cual forman una secuencia complementaria cada uno, que finalmente las 3 son un complemento una de la otra. Existen varios programas de edición de cálculo pero entre los que sobresalen son Grid Magic y Mini Excel que son los más utilizados y a la vez gratuitos, como también de los programas de edición de texto como PDF EDITION y Microsoft Word que son los más utilizados. La liberación de software sirve para dar a conocer un programa de forma global, haciéndolo totalmente gratis y libre para adjudicarlo en cualquier idioma. BIBLIOGRAFÍA http://www.monografias.com/trabajos/memoria/me moria.shtml http://www.bloginformatico.com/diferencias-entrememoria-ram-y-rom.php http://www.tiposde.org/informatica/12-tipos-desoftware/ http://es.wikipedia.org/wiki/Editor_de_texto http://www.iceni.com/es/ http://home.dramor.net/research/talks/20110415SemanaInformaticaValenciaProcesoLiberacionFLOSS.pdf