martes, 22 de mayo de 2012

Unidad II

Arquitectura:
·         Estructura y Funcionamiento General
·         Procesador
·         Memoria
·         Entrada/Salida
·         Interrupciones
·         Protección

UCP o procesador: interpreta y lleva a cabo las instrucciones de los programas, efectúa manipulaciones aritméticas y lógicas con los datos y se comunica con las demás partes del sistema. Una UCP es una colección compleja de circuitos electrónicos. Cuando se incorporan todos estos circuitos en un chip de silicio, a este chip se le denomina microprocesador. La UCP y otros chips y componentes electrónicos se ubican en un tablero de circuitos o tarjeta madre.

Los canales de datos constan de una CPU, ROM y memoria RAM. La CPU carga en el canal de datos los códigos y parámetros relativos a las instrucciones a realizar para dar la orden de que se ejecuten las tareas cargadas.

Periféricos: se denomina periféricos a los aparatos y/o dispositivos auxiliares e independientes conectados a la unidad central de procesamiento de una computadora.
Se consideran periféricos tanto a las unidades o dispositivos a través de los cuales la computadora se comunica con el mundo exterior, como a los sistemas que almacenan o archivan la información, sirviendo de memoria auxiliar de la memoria principal.

El direccionamiento: El direccionamiento de la memoria puede considerarse desde dos puntos de vista: Físico y lógico.  El primero se refiere a los medios electrónicos utilizados en el ordenador para acceder a las diversas posiciones de memoria.  El segundo, a la forma en que se expresan y guardan las direcciones.  En este epígrafe nos referiremos exclusivamente a la forma en que son tratadas las direcciones de memoria del PC.  Advirtiendo desde ahora, que este asunto, como muchos otros, ha sufrido mutaciones a lo largo del tiempo, y que arrastra modos que solo tienen una justificación de tipo histórico, en razón de las características del hardware de los primeros PC's.

¿Qué es el registro?  Es la base de datos de todas las versiones de Windows donde se guarda la información sobre la configuración y el comportamiento del sistema operativo, hardware instalado y las aplicaciones.

Dato: es la parte mínima de la información. Un dato por sí mismo no constituye información, es el procesamiento de los datos lo que nos proporciona información.

Instrucciones: Se denomina instrucción en informática al conjunto de datos insertados en una secuencia estructurada o específica que el procesador interpreta y ejecuta.

Interruptor: (Interrupt). También conocidas cono IRQ. Recursos que utiliza un dispositivo cuando necesita detener el proceso que está realizando la CPU para informarle de que él, por su parte está haciendo algo. Si dos dispositivos utilizan la misma interrupción, se produce un conflicto, el ordenador no sabe qué elemento intenta avisarle y suelen aparecer problemas de funcionamiento.

Máscara: una máscara son ciertos datos que, junto con una operación, son usados para sacar información almacenada en otro lado.

Protección locks: es un sistema de protección de copia y sistema criptográfico basado en hardware, que soporta distintos sistemas operativos y está disponible para las interfaces USB y LPT. 

Timer: Un temporizador interno puede interrumpir continuamente el computador varias veces por segundo, para mantener actualizada la hora o con el propósito de trabajar en tiempo compartido.

Configuración de un  computador:
Para empezar, estudiaremos la configuración del PC utilizando las herramientas que nos  ofrece. Haz clic en el botón de Inicio. A continuación selecciona “Configuración y Panel de Control”. De todas las opciones, ejecuta (doble clic) la de “Sistema”  La pestaña “General” nos muestra información sobre el sistema operativo, el usuario  registrado, el procesador y la memoria principal.  Por otro lado, podemos obtener información muy detallada sobre todos los dispositivos  instalados en el PC. Para ello, hacemos clic sobre la pestaña “Hardware”. A  continuación, ejecutamos el administrador de Dispositivos” pinchando sobre el botón correspondiente.     El administrador nos mostrará, entre otros los siguientes tipos de dispositivo instalados:
• Adaptadores de pantalla
• Adaptadores de red
• Adaptadores PCMCIA
• Controladores USB
• Controladores IDE
• Dispositivos de sonido, video y juegos
• Módems
• Monitores
• Puertos serie (COM) y paralelo (LPT)
• Teclado
• Ratón

En el caso de que algún dispositivo no esté bien configurado (errores en el controlador software), nos lo señalará y podremos reinstalar el controlador para que el dispositivo funcione correctamente.  Para comprobar la configuración de la pantalla (y modificarla), hacemos clic con el  botón derecho del ratón en el Escritorio (en una zona donde no haya ventanas ni iconos). Seleccionamos la opción         “Propiedades”. En la ventana que aparecerá podremos cambiar el tema (fondo, iconos, sonidos),   características del escritorio, protector de pantalla, etc. Pincharemos sobre la pestaña “Configuración”:  En el caso del ejemplo vemos que tenemos instalada una tarjeta gráfica nVidia, configurada a 1280x800 píxeles, y con 32 bits de color.

Unidad I


Definición de sistemas operativos:
Un sistema operativo es un conjunto de programas o software, destinado a permitir la comunicación entre el usuario y la máquina de forma cómoda y eficiente; se encarga de gestionar los recursos del computador, esto incluye la gestión del hardware desde los niveles más básicos

Memoria:
Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Las memorias de computadora proporcionan una de las principales funciones de la computación, la retención o almacenamiento de información.
En la actualidad, memoria suele referirse a una forma de almacenamiento de estado sólido conocido como memoria RAM (memoria de acceso aleatorio, RAM por sus siglas en inglés random access memory) y otras veces se refiere a otras formas de almacenamiento rápido pero temporal. De forma similar, se refiere a formas de almacenamiento masivo como discos ópticos y tipos de almacenamiento magnético como discos duros y otros tipos de almacenamiento más lentos que las memorias RAM, pero de naturaleza más permanente. Estas distinciones contemporáneas son de ayuda porque son fundamentales para la arquitectura de computadores en general.

Periféricos:
Se denomina periféricos a los aparatos y/o dispositivos auxiliares e independientes conectados a la unidad central de procesamiento de una computadora. Se consideran periféricos tanto a las unidades o dispositivos a través de los cuales la computadora se comunica con el mundo exterior, como a los sistemas que almacenan o archivan la información, sirviendo de memoria auxiliar de la memoria principal.

Máquina extendida
Las funciones principales de la máquina extendida son:
a.    Separar la complejidad de la máquina. Una parte del S.O. se ocupa de separar la complejidad de HW y lo transforma en una máquina virtual más fácil de usar
b.    Actuar como interface de E/S y controlar el manejo de los dispositivos E/S
c.    Facilitar la comunicación con el usuario
d.    Aceptar entradas de nuevos trabajos.
La comunicación con el usuario es a través de algún lenguaje de comandos. Esta interface con el usuario presenta dos visiones del S.O.:
a.    Visión del usuario: para el usuario común. Provee una interface que proporciona el ocultamiento de HW, cuyos objetivos principales son la abstracción (para ocultar la complejidad) y seguridad (proteger uso de recursos entre los usuarios y el sistema)
b.    Visión del System Manager: para el administrador del sistema de cómputo (super usuario). El System Manager es el responsable de que el Sistema de Cómputos funcione en forma adecuada y configura el S.O. para que los usuarios compartan los recursos en forma eficiente.
Jerarquía de memoria
Las limitaciones de diseño de la memoria de un computador se resumen en tres conceptos: capacidad, coste y velocidad.
El dilema que se plantea el diseñador es evidente. El diseñador desearía usar tecnologías de memoria que le ofrezcan una gran capacidad (buscando que el coste por bit sea bajo). Sin embargo, para cumplir con los requisitos de rendimiento puede necesitar una memoria cara, de capacidad relativamente menor y con tiempos de acceso rápidos.
La salida a este dilema es emplear una jerarquía de memoria. A medida que se desciende por la jerarquía se tienen las siguientes condiciones:
a.    Disminución del coste por bit
b.    Aumento de la capacidad
c.    Aumento del tiempo de acceso
d.    Disminución de la frecuencia de acceso a la memoria por parte del procesador

Tipos de Sistemas Operativos
Por su estructura:
·         Estructura monolítica
·         Estructura jerárquica
·         Máquina virtual
·         Cliente–servidor
Por sus servicios:
·         Por el número de usuarios
            Monousuarios • Multiusuarios
·         Por el número de tareas
            Monotareas • Multitareas
·         Por el número de procesadores
            Uniproceso • Multiproceso
·         Por la forma de ofrecer sus servicios
            De red • Distribuidos

Blog

Blog
Un blog "abreviación" de Web Log; es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente.
Estos sitios, se están convirtiendo en un recurso muy valioso para la comunidad de desarrollo de software en especial, para compartir ideas.

¿Cuál es la forma más fácil de crear un WebLog?
La forma más fácil de crear su propio Web log es ingresando a sitios como http://www.blogger.com/, http://www.blogging.com/, http://www.beblog.com/ y registrase como un nuevo usuario. Al hacerlo se habilitan programas con interfaz web para escribir tu propio diario de actividades (sobre cualquier tema que desee) además de eso los usuarios pueden verlo y comentar sobre el mismo. El contenido del blog, queda en el servidor de dichos proveedores del servicio.
Si lo que usted desea es tener su blog en su propio host, puede utilizar otras aplicaciones, como Radio Useland, Manila y Movable Type (estas son productos comerciales) y también hay gratuitos como .TEXT y dasBlog. Para instalarlos simplemente hay que descargarlos y seguir las instrucciones, generalmente es sencillo. Son aplicaciones .Net y tienen muchas funcionalidades en común.

Herramientas para su mantenimiento
Existen variadas herramientas de mantenimiento, muchas de ellas son gratuitas y sin necesidad de elevados conocimientos técnicos, administrar todo el weblog, coordinar, borrar, o reescribir los artículos, moderar los comentarios de los lectores, entre otros, de una forma casi tan sencilla como administrar el correo electrónico. Actualmente su modo de uso se ha simplificado a tal punto, que casi cualquier usuario es capaz de crear y administrar un blog personal.
Las herramientas que proporcionan alojamiento gratuito asignan al usuario una dirección web (por ejemplo, en el caso de Blogger, la dirección asignada termina en "blogspot.com"), y le proveen de una interfaz, a través de la cual se puede añadir y editar contenido. Obviamente, la funcionalidad de un blog creado con una de estas herramientas, se limita a lo que pueda ofrecer el proveedor del servicio, o hosting.
Comentarios
Mediante un formulario se permite a otros usuarios de la web, añadir comentarios a cada entrada, pudiéndose generar un debate de sus contenidos, además de cualquier otra información.
Fotografías y vídeos
Es posible agregar fotografías y vídeos a los blogs, a lo que se le ha llamado fotoblogs o videoblogs.
Enlaces
Una particularidad que diferencia a los weblogs de los sitios de noticias, es que las anotaciones suelen incluir múltiples enlaces a otras páginas web como referencias o para ampliar la información agregada. Además y entre otras posibilidades, permite la presencia y uso de:
  • Un enlace permanente en cada anotación, para que cualquiera pueda citarla.
  • Un archivo de las anotaciones anteriores.
  • Una lista de enlaces a otros weblogs seleccionados o recomendados por los autores, denominada habitualmente blogroll.
Enlaces inversos o retroenlace
En algunos casos las anotaciones publicadas en el blog permiten que se les haga un trackback, que es un retroenlace o enlace inverso, que permite, saber que alguien ha enlazado nuestra entrada, y avisar a otro weblog que estamos citando una de sus entradas o que se ha publicado un artículo relacionado.
Redifusión
Otra característica de los weblogs es la multiplicidad de formatos en los que se publican. Aparte de HTML, suelen incluir algún medio para redifundirlos, es decir, para poder leerlos mediante un programa que pueda incluir datos procedentes de muchos medios diferentes. Generalmente, para la redifusión, se usan fuentes web en formato RSS o Atom.
Características sociales
Un aspecto importante de los weblogs es su interactividad, especialmente en comparación a páginas web tradicionales. Dado que se actualizan frecuentemente y permiten a los visitantes responder a las entradas, los blogs funcionan a menudo como herramientas sociales, para conocer a personas que se dedican a temas similares; con lo cual en muchas ocasiones llegan a ser considerados como una comunidad.
 Glosario
  • Entrada, entrega, posteo o asiento: la unidad de publicación de una bitácora. En inglés se le llama "post" o "entry".
  • Borrador: es una entrada ingresada al sistema de publicación, pero que todavía no se ha publicado. Generalmente se opta por guardar una entrada como borrador cuando se piensa corregirla o ampliarla antes de publicarla. En inglés se le llama "draft".
  • Fotolog o fotoblog: unión de foto y blog, blog fotográfico.
  • Permalink: es un enlace permanente. Se usa en los blogs para asignar una URL permanente a cada entrada del blog, para luego poder referenciarla.
  • Bloguero: escritor de publicaciones para formato de blog. Es común el uso del término inglés original: "blogger".
  • Comentarios: son las entradas que pueden hacer los visitantes del blog, donde dejan opiniones sobre la nota escrita por el autor. En inglés se le llama "comments".
  • Plantilla: Documento que contiene pautas de diseño pre-codificado de uso sencillo. En inglés se le llama "template".
  • Bloguear: acción de publicar mensajes en weblogs.
  • Blogosfera: conjunto de blogs agrupados por algún criterio específico (localización, temática, idioma).
  • Blogonimia: Investigación del origen de los nombres con que los blogueros o dueños de las bitácoras han bautizado sus blogs. El término fue usado por primera vez en el blog eMe.
  • Blogalifóbica: calificativo que se aplica a aquellas empresas u organizaciones que no aceptan que sus empleados tengan blogs. Como la palabra indica, sería una fobia a los blogs. Se sustenta en el miedo a que en el blog aparezcan informaciones que puedan dañar la imagen de una empresa, o que perjudiquen a sus beneficios.