Sistema de numeración binario
El sistema de numeración binario u un sistema de posición donde cada dígito binario (bit) tiene un valor basado en su posición relativa al LSB. Cualquier número binario puede convenirse a su equivalente decimal, simplemente sumando en el número binario las diversas posiciones que contenga un 1. Por ejemplo:
1 1 1 0 1 12 de binario a decimal
1 x 25 + 1 x 24 + 1 x 23 + 0 x 22 + 1 x 2 + 1 = 6910
Conversión de decimal a binario.- Existen dos maneras de convenir un número decimal entero a su representación equivalente en el sistema binario. Elprimer método es inverso al proceso descrito anteriormente. El número decimal se expresa simplemente como una suma de potencias de 2 y luego los unos y los ceros se escriben en las posiciones adecuadas de los bits. Por ejemplo:
1 7 4 2
0 8 7 2
1 43 2
1 21 2
1 10 2
0 5 2
1 2 2
0 1
45 = 32 + 8 + 4 + l = 25 + 0 + 23 +2 2 + 0 + 20
Entonces es igual a 1 0 1 1 0 12
Pasar a decimal el binario 101011102
1 0 1 0 1 1 1 0
0 * 20 = 0
1 * 21 = 2
1 * 22 = 4
1 * 23 = 8
0 * 24 = 0
1 * 25 = 32
0 * 26 = 0
1 * 27 = 128
174
101011102 = 17410
Operaciones Binarias
Hay cinco operaciones binarias básicas: AND, OR, NOT, XOR y ADD. La resta, multiplicación y división se derivan de estas cinco anteriores.
AND OR XOR NOT SUMA
0 * 0 = 0 0 + 0 = 0 0 X 0 = 0 NOT 1 = 0 0 + 0 = 0
0 * 1 = 0 0 + 1 = 1 0 X 1 = 1 NOT 0 = 1 0 + 1 = 1
1 * 0 = 0 1 + 0 = 1 1 X 0 = 1 --- 1 + 0 = 1
1 * 1 = 1 1 + 1 = 1 1 X 1 = 0 --- 1 + 1 = 10
Conversi6n de binario a octal.- La conversión de enteros binarios a octales es simplemente la operación inversa del proceso anterior. Los bits del número binario se agrupan en conjuntos de tres comenzando por el LSB. Luego, cada grupo se convierte a su equivalente octal. Por ejemplo:
111 001 101 110
7 1 5 6
entonces:
1110011011102 = 71568
Conversión de hexadecimal a decimal.- Un número hexadecimal se puede convenir a su equivalente decimal utilizando el hecho de que cada posición de los dígitos hexadecimales tiene un valor que es una potencia de 16. El LSD tiene un valor de l60 = 1; el siguiente dígito en secuencia tiene un valor de 161 = 16; el siguiente tiene un valor de 162 = 256 y así sucesivamente. Por ejemplo:
81216 = 8 x 162 + 1 x 161 + 2 x 160
81216 = 2048 + 16 + 2
81216 = 206610
Conversión de binario a hexadecimal.- Esta conversión es exactamente la operación inversa del proceso anterior. El número binario se agrupa en conjuntos de cuatro bits y cada grupo se convierte a su dígito hexadecimal equivalente. Cuando es necesario se añaden ceros para completar un grupo de cuatro bits.
11101001102 = 0011 1010 0110
3 A 6
11101001102 = 3A616
Bibliografía (Internet)
• http://www.geocities.com/eidan.rm/assemg1.htm
• http://fismat.umich.mx/~elizalde/curso/node114.html
• http://fismat.umich.mx/~elizalde/curso/node115.html
• http://atc.ugr.es/docencia/udigital/01.html
• http://uvirtual.ing.ucv.edu/datos/facultades/tecnica/datos/esctelecomunicaciones/datos/materias/informatica1/datos/informatica1_cap2_5.htm
aqui presento una serie de trabajos que se realizan a diario en la materia de Fundamentos Informaticos
miércoles, 17 de noviembre de 2010
lunes, 15 de noviembre de 2010
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
¨ El sistema operativo es aquel conjunto estructurado de programas de bajo nivel que le permiten al usuario hacer tareas sin el conocimiento de la estructura interna del computador.
¨ El sistema operativo se encarga de tareas básicas tales como la lectura de los programas de aplicación a partir del disco, captación de las pulsaciones del teclado y la presentación de una salida en pantalla de un programa de aplicación.
Entre los sistemas operativos tenemos: CPM, DOS, XENIX, UNIX, etc. El sistema operativo que en la actualidad mas se usa es el DOS (Disk Operating System), en sus diferentes versiones.
Entre los sistemas operativos tenemos: CPM, DOS, XENIX, UNIX, etc. El sistema operativo que en la actualidad mas se usa es el DOS (Disk Operating System), en sus diferentes versiones.
CLASES FUNDAMENTALES DE SISTEMAS OPERATIVOS:
Monousuario: Es cuando un equipo esta al servicio de un usuario. Es aquel sistema que permite un acceso único.
Multiusuario: Se realiza cuando un equipo esta al servicio de varias personas al mismo tiempo. Es decir es un sistema que permite un acceso múltiple.
En el centro de Computo de la Universidad Técnica Particular de Loja tenemos los siguientes sistemas operativos:
Sistemas Operativos:
- DOS Monousuario
Tiempo Real
- CP/M Monousuario
Tiempo Real
- A.O.S Multiusuario
Multitarea
Tiempo Real
Tiempo Compartido
- Netware NOVELL Multiusuario
Tiempo Real
Multitarea
- UNIX Multiusuario
Multitarea
Tiempo Real
Tiempo Compartido.
Bibliografia: Programa Analítico de Conceptos Fundamentales de la Computación ( Trabajo)
Base de Datos
Uno de los objetivos fundamentales de un sistema de información es contar no sólo con recursos de información, sino también con los mecanismos necesarios para poder encontrar y recuperar estos recursos. De esta forma, las bases de datos se han convertido en un elemento indispensable no sólo para el funcionamiento y la recuperación de información a lo largo y ancho de la red sino también para la creación de sedes web, Intranets y otros sistemas de información en los que se precisa manejar grandes o pequeños volúmenes de información. La creación de una base de datos a la que puedan acudir los usuarios para hacer consultas y acceder a la información que les interese es, pues, una herramienta imprescindible de cualquier sistema informativo sea en red o fuera de ella.
Una base de datos es una colección de datos organizados y estructurados según un determinado modelo de información que refleja no sólo los datos en sí mismos, sino también las relaciones que existen entre ellos. Una base de datos se diseña con un propósito especifico y debe ser organizada con una lógica coherente. Los datos podrán ser compartidos por distintos usuarios y aplicaciones, pero deben conservar su integridad y seguridad al margen de las interacciones de ambos. La definición y descripción de los datos han de ser únicas para minimizar la redundancia y maximizar la independencia en su utilización.
En una base de datos, las entidades y atributos del mundo real, se convierten en registros y campos. Estas entidades pueden ser tanto objetos materiales como libros o fotografías, pero también personas e, incluso, conceptos e ideas abstractas. Las entidades poseen atributos y mantienen relaciones entre ellas.
Los modelos clásicos de tratamiento de los datos son:
- jerárquico: puede representar dos tipos de relaciones entre los datos: relaciones de uno a uno y relaciones de uno a muchos. Este modelo tiene forma de árbol invertido en el que una rama puede tener varios hijos, pero cada hijo sólo puede tener un padre.
- en red: Este modelo permite la representación de muchos a muchos, de tal forma que cualquier registro dentro de la base de datos puede tener varias ocurrencias superiores a él. El modelo de red evita redundancia en la información, a través de la incorporación de un tipo de registro denominado el conector. En el modelo en red se representa el mundo real mediante registros lógicos que representan a una entidad y que se relacionan entre sí por medio de flechas
- relacional:. Desde los años 80 es el modelo más utilizado, ya que permite una mayor eficacia, flexibilidad y confianza en el tratamiento de los datos. La mayor parte de las bases de datos y sistemas de información actuales se basan en el modelo relacional ya que ofrece numerosas ventajas sobre los 2 modelos anteriores, como es el rápido aprendizaje por parte de usuarios que no tienen conocimientos profundos sobre sistemas de bases de dados. En el modelo relacional se representa el mundo real mediante tablas relacionadas entre sí por columnas comunes. Las bases de datos que pertenecen a esta categoría se basan en el modelo relaciones, cuya estructura principal es la relación, es decir una tabla bidimensional compuesta por líneas y columnas. Cada línea, que en terminología relacional se llama tupla, representa una entidad que nosotros queremos memorizar en la base de datos. las características de cada entidad están definidas por las columnas de las relaciones, que se llaman atributos. Entidades con características comunes, es decir descritas por el mismo conjunto de atributos, formarán parte de la misma relación.
Ejemplo de base de datos relacional elaborada con Microsoft Access
http://help.adobe.com/es_ES/Dreamweaver/10.0_Using/images/ds_recordset_table.png

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFxfL5RTuqllCR4FCkDVEW5ZMoFDSR3QIvAVaEcBdHXfHPh3OSM1LJOsRR8-EKqoeON5oii9YJv4JBh42kUwdoP-S91pSLBUwcH-OQ-a4ZOd4t1x47rn8-YvNGlY9fbkdl3x2SH0tbGNE/s1600/base_blanco.gif
Hoy también destaca la utilización de bases de datos distribuidas ya que cada vez es más corriente el uso de arquitecturas de cliente-servidor y trabajo en grupo. Los principales problemas que se generan por el uso de la tecnología de bases de datos distribuidas se refieren a la duplicidad de datos y a su integridad al momento de realizar actualizaciones a los mismos. Además, el control de la información puede constituir una desventaja, debido a que se encuentra diseminada en diferentes localizaciones geográficas.
Recientemente han hecho su aparición los modelos de bases de datos orientadas a objetos. En estos, el esquema de la base de datos está representada por un conjunto de clases que definen las características y el comportamiento de los objetos que conformarán la base de datos. La diferencia principal respecto a los modelos anteriores es la no positividad de los datos. Esto es, con una base de datos tradicional, las operaciones que se tienen que efectuar en los datos se les piden a las aplicaciones que los usan. Con una base de datos orientada a objetos sucede lo contrario, los objetos memorizados en la base de datos contienen tanto los datos como las operaciones posibles con tales datos. En cierto sentido, se podrá pensar en los objetos como en datos a los que se les ha dotado de "cierta inteligencia" que les permite saber cómo comportarse, sin tener que apoyarse en aplicaciones externas.
Bibliografia:
www.hipertexto.info/documentos/b_datos.htm
Suscribirse a:
Entradas (Atom)