software 2

11
Diferentes tipos de memoria principal RAM: (random Access memory) o memoria de acceso directo. Este tipo de memoria es el más común de encontrar en cualquier computadora. Permite al usuario guardar y recuperar su información en ella de forma directa; es decir, se llega a una dirección de la memoria directamente sin tener que pasar antes por otra dirección. En este tipo de memoria, la información se pierde al apagarse la computadora; por eso se dice que es volátil. ROM: (read only memory) o memoria de solo lectura. Esta memoria contiene información que viene pregrabada por su fabricante y, por ser de solo lectura, no puede ser modificada por el usuario. La información almacenada en ella no se pierde al apagarse la máquina. Un ejemplo de este tipo de memoria son los cartuchos de videojuegos de las computadoras familiares. Test de repaso: 1) La memoria sobre la cual el usuario puede leer y escribir es: a) La ROM b) La RAM c) La CPU 2) El componente encargado de ordenar y controlar los demás elementos es: a) La unidad central de proceso b) La unidad de control c) El BUS d) La unidad aritmético-lógica 3) Las pequeñas casillas de memoria que hay dentro de la CPU son: a) Los registros b) Los canales c) Las memorias RAM y ROM 4) La unidad aritmético-lógico se encarga de: a) Realizar las operaciones lógicas y aritméticas b) Ordenar y controlar a los demás componentes c) Guardar por un tiempo los datos dentro de la CPU 5) Los elementos de una computadora están conectados por:

Upload: marcelo-sosa

Post on 31-Jan-2016

228 views

Category:

Documents


0 download

DESCRIPTION

Software

TRANSCRIPT

Page 1: Software 2

Diferentes tipos de memoria principal

RAM: (random Access memory) o memoria de acceso directo.

Este tipo de memoria es el más común de encontrar en cualquier computadora. Permite al usuario guardar y recuperar su información en ella de forma directa; es decir, se llega a una dirección de la memoria directamente sin tener que pasar antes por otra dirección.

En este tipo de memoria, la información se pierde al apagarse la computadora; por eso se dice que es volátil.

ROM: (read only memory) o memoria de solo lectura. Esta memoria contiene información que viene pregrabada por su fabricante y, por ser de solo lectura, no puede ser modificada por el usuario. La información almacenada en ella no se pierde al apagarse la máquina. Un ejemplo de este tipo de memoria son los cartuchos de videojuegos de las computadoras familiares.

Test de repaso:

1) La memoria sobre la cual el usuario puede leer y escribir es:a) La ROMb) La RAMc) La CPU

2) El componente encargado de ordenar y controlar los demás elementos es:a) La unidad central de procesob) La unidad de controlc) El BUSd) La unidad aritmético-lógica

3) Las pequeñas casillas de memoria que hay dentro de la CPU son:a) Los registros b) Los canales c) Las memorias RAM y ROM

4) La unidad aritmético-lógico se encarga de:a) Realizar las operaciones lógicas y aritméticas b) Ordenar y controlar a los demás componentes c) Guardar por un tiempo los datos dentro de la CPU

5) Los elementos de una computadora están conectados por: a) Los canales b) El BUS c) Los periféricosd) La CPU

Representación de datos dentro de la computadora En la actualidad para comunicarnos, expresarnos y guardar nuestra información, usamos el sistema de numeración decimal y el alfabeto, según se trate de valores numéricos o de texto

Page 2: Software 2

En el sistema decimal representamos cualquier valor utilizando los diez dígitos que conocemos (0…9), de ahí su nombre decimal o de base 10.

Nuestro sistema de numeración es posicional; es decir, el mismo número representa distintos valores según la posición en que se encuentre. Por ejemplo, el número 3 representa:3=3x130=3x1x10300=3x1x10x103.000=3x1x10x10x1030.000=3x1x10x10x10x10

Observá que, cada vez que el número es desplazado un lugar a la izquierda, se multiplica por 10, por ser diez la base del sistema decimalEl mismo ejemplo lo podemos expresar en potencias de 10, que es la base del sistema:

3=3x100 = 3x130= 3x101 =3x (10)300=3x102 =3x (10x10)3.000= 3x103 = 3x (10x10x10)30.000=3x104 =3x (10x10x10x10)

De esta manera, representamos un valor complejo; por ejemplo, el valor 57.890 lo podemos descomponer en potencias de 10 y nos queda:

5x104+7x103+8x102+9x101+0x100

Resolviendo las potencias, nos queda:

5x10.000+7x1.000+8x100+9x10+0x1

Resolviendo los productos:

50.000+7.000+800+90+0=57.890

Una computadora, como funciona con electricidad, reconoce 2 clases de mensaje: Cuando hay corriente eléctrica el mensaje es sí y cuando no hay corriente, el mensaje es no.Por este motivo, para representar un valor dentro de una computadora se usa el sistema de numeración binario, que utiliza solo 2 dígitos: el cero y el uno.

Page 3: Software 2

Este sistema de numeración también es posicional, y como usa 2 dígitos, la base es 2

Por ejemplo, en este sistema, el digito 1 representa:

1=1x20=1x1=110=1x21=1x2=2100= 1x22=1x4=41.000=1x23=1x8=810.000=1x24=1x16=16100.000=1x25=1x32=32

Observá que en este sistema, cada vez que se desplaza el digito a la izquierda, se multiplica por 2, por ser el 2 la base del sistema binario.

La computadora utiliza un conjunto de ocho dígitos binarios (ceros y unos) para representar un carácter, sea numero o letra.

Cada conjunto de 8 dígitos binarios se denomina BYTE y cada uno de los ocho dígitos del byte se llama BIT, como contracción de su nombre en inglés Binary Digit.

Para medir la cantidad de información que se puede almacenar, o que esta almacenada en algunos dispositivos, se utilizan los siguientes múltiplos del Byte: 1 Kilobyte (Kb)= 1.024 Bytes 1 Megabyte (Mb)= 1.024 Kb1 Gigabyte (Gb)= 1.024 Mb1 Terabyte (Tb)= 1.024 Gb Organización de datos e información

La jerarquita de los datos Representación interna de datos. Elementos o campo. Registro. Tabla. Forma de acceso de datos.

Page 4: Software 2

La jerarquita de los datos

Los datos administrados por el procesador se combinan formando diferentes niveles de significación.El agregado de bits forma el byte. Los bits no tienen significado para nosotros, sin embargo al combinarlos conformando el byte tenemos letras, números o caracteres especiales.

De la misma forma un agregado de bytes forma un dato elemental, o elemento, o sea, un grupo de bytes que tienen un significado conjunto. Si hacemos una analogía con el castellano, un conjunto de letras forma una palabra.

El dato elemental puede ser un nombre, una dirección, una cifra de ventas, una cantidad de estudiantes, un número de registro, etcétera.

Los elementos se combinan formando registros. Estos son elementos relacionados lógicamente entre sí para conformar un significado, por ejemplo:

Juan Pérez Corrientes 1050 11 C 11-4444-99999

Se refieren al nombre, la dirección y el teléfono de Juan Pérez.

El conjunto de registros conforma archivos (según la denominación tradicional) o tablas (si trabajamos con un producto administrador de base de datos). Siguiendo con el ejemplo, el conjunto de nombres y direcciones conforman la tabla denominada “Clientes”.

TECNOLOGIAS DE LA INFORMACION Y LAS COMUNICACIONES

Base de datos

Archivo

Bit Byte Elemento Registro

Page 5: Software 2

Múltiples tablas se combinan lógicamente conformando una “base de datos”. En nuestro ejemplo pueden combinarse la tabla “Clientes” con otras, llamadas “facturas”, “cobranzas”, etc. Configurando la base de datos “cuentas corrientes de clientes”.

BitEs el digito binario, la unidad básica de almacenamiento en la computadora, pudiendo tener dos estados alternativos: “0” (apagado, sin magnetizar) o “1” (encendido, magnetizado).El bit puede tener como contenido o valor el cero o el uno.

Byte o carácter.Es el conjunto de dígitos binarios que, según la combinación de ceros y unos, representa un carácter, siendo esta la unidad básica de percepción humana (una letra o número).Los byte se almacenan y o transfieren como conjunto de bits, según el formato estándar de representación de información utilizada.

Representación interna de datos.Los caracteres (números, letras y caracteres especiales) para ser almacenados o, simplemente ingresarlos al sistema electrónico y tenerlos en algún área de entrada o memoria, se codifican en binarios siguiendo algún formato de transformación en byte según un esquema de codificación predefinido. Existe una relación biunívoca entre cada carácter y su representación binaria, según el sistema de codificación utilizado.Los dos formatos más difundidos son el ASCII (American Standard Code for Information Interchange, Códigos estándar de Estados Unidos de América para intercambio de información) y el EBCDIC (Extended Binary Code/Decimal Interchange Code, Código ampliado de intercambio decimal codificado en binario), que utilizan ocho bits para conformar byte, en el que se almacenan un carácter o, excepcionalmente y si se trata de números, dos caracteres en el caso de EBCDIC.EBCDIC utiliza ocho bits para formar un byte. ASCII utiliza siete bits para el mismo propósito. Por lo tanto, en EBCDIC tenemos 256 combinaciones diferentes (28) para representar igual número de caracteres por byte, mientras que ASCII la posibilidad se limita a 128 alternativas (27) y la versión de ASCII extendido utiliza ocho bits.Por lo tanto, las computadoras internamente trabajan con sistema de numeración binario, y “dialogan” con nosotros mostrando la información en nuestros términos. Normalmente, no es necesario conocer la forma de representación interna de los datos, a la que solo recurrimos ante problemas, errores o al construir aplicaciones. Muchas veces también se utiliza el sistema de numera hexadecimal (base 16) para exponer la información de un byte, significando la lectura a representar, en tan solo dos posiciones, las 256 alternativas del byte (FF representa el numero binario 1111 1111, es decir, la última combinación posible de las 256 binarias en 8 bits).Cada Byte tiene como contenido o valor de carácter que representa. Esta cantidad de elementos binarios por byte permite representar los números, las letras en sus diferentes formas (minúsculas, mayúsculas, acentuados con los diferentes tipos de acentos, con

Page 6: Software 2

diéresis), los caracteres especiales (entre ellos, ¡ ! “ @ # $ % & ^ / ( ) = > < ? “ [ ] _ : ; , - } { + ¿). Para la transferencia de información entre un emisor (por ejemplo, para incorporar el byte desde el teclado) también se utilizan los denominados “caracteres de control “que son posiciones redundantes destinadas a tener un contenido que surge de aplicar en el emisor un algoritmo a cada una de los bits individuales, pudiéndose así determinar, por comparación en el receptor – aplicando nuevamente el algoritmo – entre contenido de ese bit redundante y el contenido que debería tener, cualquier eventual falla en la comunicación (entró lo que se emitió y lo que se recibió), y, en su caso, solicitar el reenvió

Elemento o campo.

Los elementos son el agregado mínimo de byte que tienen un significado. Los elementos tienen nombres genéricos que los describen y “contenidos o valores. Vemos que a medida que conformamos estructuras más complejas las alternativas de contenidos se hacen también más complejas.El bit tiene una longitud fija y puede tomar dos valores alternativos.El byte tiene una longitud fija y puede tomar 256 valores alternativos.Los elementos no tienen longitud fija y pueden tomar una gran cantidad de valores alternativos.Cada conjunto homogéneo de elementos recibe un nombre genérico, el cual describe al conjunto, y está asociado a una longitud (en principio supondremos que fija, si bien puede ser variable).Por lo tanto, para un mismo nombre genérico podemos encontrar múltiples valores.Por ejemplo, u nombre genérico puede ser “nombre”, y tomar como contenidos “juan”, “David”, “María” o cualquier otro nombre. Es importante que el nombre utilizado describa adecuadamente al conjunto. Veamos algunos ejemplos: podemos tomar el “nombre” como elemento: Elemento: nombre. Longitud: 10 caracteresJuanPedroO podemos tomar el conjunto “nombre y apellido” como elemento:Elemento: nombre y apellido. Longitud: 15 caracteres Juan PérezMaría LópezLo importante, en cada caso, es saber claramente cuál es el conjunto que estamos describiendo, en el ejemplo, si se trata solo del nombre y el apellido.

Registro. Está formado por el conjunto de elementos que describen con mayor claridad un evento determinado.Tomemos como por ejemplo un “registro de alumnos” para el alumno Juan Pérez.

Page 7: Software 2

Elemento Longitud ContenidoNúmero 5 80547Nombre 10 JuanApellido 10 PérezSexo 1 MCiclo que cursa 3 EGBAño que cursa 1 3Domicilio Calle 10 Corrientes Domicilio Altura 5 1050Domicilio Piso 2 5Domicilio Letra 1 CTeléfono 11 11-4444-5555Nombre padre 10 PedroNombre madre 10 MaríaApellido madre 10 López

Estos elementos están relacionados lógicamente entre sí, por ejemplo, tomemos el teléfono 11-4444-5555, que solo el resto de datos del registro, así sabemos que es el teléfono que corresponde a Juan Pérez, de lo contrario, sería solamente un conjunto de números.

Tabla Está compuesto por un conjunto homogéneo de registros. Así la tabla “alumnos” contiene a los “registros de alumnos” de todos los alumnos.Por convención se representa La tablas con “columnas” que representan los elementos datos y “filas” que representan cada uno de los registros, ubicándose en la intersección ese registro en particular en ese elemento. Siguiendo con nuestro ejemplo.

Número Nombre Apellido Sexo Ciclo que cursa

calle altura Piso

Letra