domingo, 22 de abril de 2012

SO Linux Ubuntu.

Historia


Allá por el año1971, las personas que hacían uso de las persona podían crear y compartir el software sin ningún tipo de restricciones.
Con la llegada de los años 80 esto empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos es decir con restricciones forzando a los usuarios a aceptar condiciones restrictivas que impendían realizar modificaciones a dicho software.
Esta situación provoco la destrucción de comunidades cooperativas donde el software era compartido y cualquiera podía mejorarlo sin restricciones.

Richard M. Stallman


Trabajador de inteligencia artificial del MIT, se percato que la sociedad estaba cambiando peligrosamente, cuenta que por aquellos años, en el laboratorio habían recibido una impresora donada por una empresa externa, este dispositivo era usado en red por todos los trabajadores, parecía no funcionar a la perfección ya que el papel se atascaba y no se generaba ningún aviso que se enviase por red e informase a  los usuarios de la situación.

Richard Stallman decidió arreglar el problema e implementar un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código de fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando sin pedir nada a cambio que era lo que pretendía realizar. La empresa se negó a entregarle el código de fuente.

Richard Stallman se negó a aceptar el nuevo software privativo, dado que esto le obligará a firmar acuerdos de no revelación.

Abandonó en MIT en 1984, para evitar problemas de propiedad del software, e inició un proyecto para intentar formar una comunidad de personas en las que compartir el código volviese a ser algo natural.

El proyecto  denominado GNU, su finalidad era la construcción de un sistema operativo compatible con UNIX peor completamente libre, además escribió la licencia GPL.

Hacia 1900 gran parte de los componentes de un sistema informático completo estaban ya listos como software libre. Por un lado el proyecto GNU y por otro las distribuciones BSD habían complementando las aplicaciones que componen un sistema operativo.

Pero para tener un sistema completo construido solo con software libre faltaba únicamente un componente: el núcleo. Dos esfuerzos separados e independientes vinieron a rellenar este hueco:

  1. 386BSD
En la distribución Net-2 sólo faltaban 6 ficheros para tenerlo. En 1992 Bill Jollitz completa esos ficheros y distribuye 386BSD.

El desarrollo durante los meses siguientes es rápido y a finales de año ya es suficientemente estable como para ser usado en producción en entornos no críticos.

2)    GNU/LInux

En  Finlandia, Linus Torvalds, estudiante de informática de la universidad de Helsinki adquirió un nuevo PC 386. Como sistema operativo descartó un DOS limitado que incorporaba y pidió un Minx por $168, la variante de UNIX, pero finalmente decidió crear el uno mismo. Como realmente le interesaba aprender el funcionamiento de su nuevo 386, decidió aprovechar esta oportunidad para realizar un programa a bajo nivel prescindiendo, Linus nombraba “Linux” a su nuevo sistema operativo.

Linus Torvalds comenzó a desarrollar un núcleo libre que permitió completar el sistema GNU, anunciaba que estaba empezando a crear lo que luego fue Linux en el grupo de News comp.os.minix.

Linus Torvalds quería plasmar el espíritu científico ens u trabajo, ya que se estaba basandoen las ideas de otros.Como su intención era conseguir que otras personas lo ayudasen a a mejorar Linux era necesario que toda modificación hecha por terceros tuviese que ser pública.

A mediados del siglo de la década de 1990 el software libre ofrece ya entornos completos que permiten el trabajo diario de mucha gente.

Con el tiempo, unas distribuciones han ido sucediendo a otras:

  • Debian, desarrollada por una comunidad de desarrolladores voluntarios.
  • Red Hat linux, primero desarrollada internamente por la empresa Red Hat, pero adoptando más adelante un modelo mas comunitario, dando lugar a Fedora Core.
  • Suse, que dió lugar a Open Suse, en una evolución similar a la red hat.
  • Mandriva, sucesor de Mandrake Linux y de conectiva
  • Ubuntu, derivada de Debian, producida a partr de ella por la empresa Canonical.

Definición

Software libre en inglés es “Free Software Foundation”, pero el softwarelibre no tiene por que ser gratuito, es posible hacer negocio con este modelo. Por esta razón Eric Raymond junto con Todd Anderson, Chris Peterson, John Hall, Larry Augustiny Sam  Ockam el 3 de febrero de 1998, decidieron buscar una nueva forma de nombrar este tipo de Software, con el objetivo de no llevar a confusión y que fuese un término más sencillo de usar por empresas. De esa reunión nació Open Source.

Finalmente OSI o la Open Source Inciative se establece como una organización sin ánimo de lucro, la cuál tiene una tendencia más bien práctica en la defensa de la medotología, que dice que el software debe ser libre por derecho social/ universal.

Según la Free Software Foundation un programa libre debe ofrecer las siguiente 4 libertades:

  • Libertad para ejecutar el programa, con cualquier propósito y sin restricciones.
  • Libertad para modificar el programa, para adaptarlo a sus necesidades o para estudiar su funcionamiento.
  • Libertad para redistribuirlo, tanto gratis como cobrando por ellas.
  • Libertad para distribuir versiones modificadas del programa, de tal manera que todo e mundo pueda beneficiarse con sus mejoras.

En todo caso hay que tener en cuenta que son libertades y no obligaciones, el usuario puede hacer uso de ella siempre que lo considere necesario pero no tiene porque utilizarlas forzosamente.

La deifinición de Open Source es muy similar aunque mas explicita. La distribución de softwware Open Source debe cumplir los siguientes criterios:

  • Redistribución libre, no es posible restringir la evnta o copia del software a terceros.
  • Debe ser permitida la distribución del código fuente y del compilado, este código puede ser modificado fácilmente.
  • Debe ser permitida la creación de trabajos derivados, los cuales podrán ser distribuidos bajo los mismos términos de la licencia.
  • Es posible restringir la distribución de código modificado siempre y cuando se permita la distribución de parches que modifiquen el código en tiempo de compilación.
  • No es posible discriminar personas o grupos.
  • No es posible ningún tipo de esfuerzo.
  • Las condiciones son aplicadas a quien reciba el software sin que  puedan ser afectadas por acuerdos de no publicación.
  • La licencia no debe ser especifica de una distribución.
  • La licencia no se debe restringir.
  • La licencia debe ser tecnológicamente neutral no es posible forzar a utilizar un medio concrerto para la distribución / ejecución / compilación.
Ventajas

·         La primera ventaja es que puede adquirirse a bajo precio o gratuitamente.

·         La disponibilidad del código fuente y la libertad para modificarlo activan un proceso limitado de mejoras del software. Software libre no es igual a software de calidad.


·         El derecho a redistribuir modificaciones, mejoras y rehusar otros códigos libres permite compartir los beneficios entre toda la comunidad de desarrolladores o usuarios.

·         El derecho a utilizar el software sin restricciones de uso, combinado con la redistribución del mismo.


·         Los derechos o libertades no nada más que eso y no se obliga a que sean llevados a cabo.

·         Nadie tiene el poder de restringir como el software es usado.


·         El software no depende de ninguna entidad.

·         No hay posibilidad de cajas negras o puertas traseras en el software. Al tener acceso al código, es posible identificar posibles fallos de segurdad más rápidamente y encontrar soluciones en pocas horas.


·         Siempre existe la posibilidad de crear un código alternativo base, si el actual está siendo gestionado erróneamente.
·         En el caso de proyectos libres desarrollados por la comunidad, no hay conflictos por presiones de marketing. En estos caso el software es liberado cuando esta listo y cuando se considera de suficiente calidad.

·         Utilizando medios como internet, el software libre se convierte en un movimiento que consigue acercar tecnlogía a cualquier punto del planeta, incluso a países menos desarrollados.


·         Los programas libres pertenecen a todos.

·         Fomento de empresas o negocios locales. El software libre acerca el desarrollo de soluciones a nivel local.


·         Mayor compatibilidad y dificultad para construir monopolios.

Desventajas

·         En proyectos libres desarrolladores únicamente por la comunidad libre no hay garantía de que el desarrollo ocurra.

·         Pueden haber problemas en torno a la propiedad intelectual.


·         Es difícil en ocasiones saber si un proyecto existe y conocer su estado actual.

UBUNTU 9.04 

Es un completo sistema operativo libre creado alrededor del núcleo Linux. La palabra Ubuntu significa “ Humanity to others”., por esta razón Ubuntu está abierta y disponible para los demás, tiene una seguridad en sí mismo que proviene del hecho de saber que él o ella forman parte de un gran todo.
Ubuntu es una distribución GNU/Linux fácil de utilizar y orientada tanto al usuario de escritorio como al servidor.
El manifiesto de Ubuntu dice:
·         Nunca se tendrá que pagar por Ubuntu.
·         Se incluirán las mejores traducciones e infraestructuras de accesibilidad posibles.
·         La política de versionado será regular y predecible concretamente cada 6 meses.
·         Ubuntu desea promocionar los principios del desarrollo de software open source.

Versiones

·         Ubuntu 8.04 LTS- Hardy Heron: Es la primera versión que incluye el instalador Wubi en Live CD que permite instalar Ubuntu como un programa de Windows sin necesidad de hacer ninguna partición en el disco duro

·         Ubuntu 8.20-Intrepid Ibex: Entre sus mejoras se encuentran: interacción escalable entre el escritorio y el dispositivo móvil, mejora de la conectividad con Internet, la posibilidad de crear un Live USB y una cuenta invitado.Además incluye un directorio privado y cifrado para lso usuarios y se incluye la herramienta DKMS para la recompilación automática de los controladores del núcleo.

·         Ubuntu 9.04-Jaunty Jackalope: Una de las principales mejoras  que tiene es la disminución de tiempo de inicio del sistema, arranca en menos de 25 segundos. Otras mejoras disponibles son el soporte para tarjetas de red 3G y el mejorado acceso a redes inalámbricas.

Características
Debian es ampliamente conocida por su gestor de paquetes integrado que facilita la instalación de miles de aplicaciones de forma sencilla, rápida y eficiente. Sin embargo, Debian también presenta ciertos problemas en cuanto a su política de versionado.
Debian ofrece versiones estables de la distribución estas son altamente fiables y robustas pero con aplicaciones bastante antiguas. Esto hace que los usuarios no puedan disfrutar cómodamente de los últimos avances en aplicaciones de escritorio o servidor.
Ubuntu pretende mantener una estrecha colaboración con Debian dado que comparten los mismos cimientos, pero a su vez ofrecer las aplicaciones más actuales a los usuarios finales junto a ciclos actualizaciones frecuentes y actualizaciones de seguridad.

El Software que incluye Ubuntu

Posee una gran colección de aplicaciones prácticas y sencillas para la configuración de todo el sistema, a través de una interfaz gráfica útil para usuarios que se inician en Linux.
Existe una versión KDE, llamada Kubuntu que puede añadirse una vez instalado Ubuntu.
El sistema incluye funciones avanzadas se seguridad y entre sus políticas se encuentra el no activar de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo no hay un firewall determinado, ya que no existen servicios que puedan atentar a la seguridad del sistema.
No solo se relacionan con Debian por el uso del mismo formato de paquetes deb, también tiene uniones muy fuertes con esa comunidad, contribuyendo con cualquier cambio directa e inmediatamente y no solo anunciándolos.
Para centrarse en solucionar rápidamente los bugs que no son otra cosa que lso famosos conflictos de paquetes, se decidió eliminar ciertos paquetes del componente main, ya que no son populares o simplemente se escogieron de forma arbitraria por gusto o sus bases de apoyo al software libre
Aunque las instalaciones de Ubuntu y Kubuntu son idénticas, lo único en lo que difieren es en el escritorio.
Distribuciones basadas en Ubuntu

Ubuntu ha servido de base para el desarrollo de otras distribuciones algunas de las cuales han pasado a ser variantes oficiales.

Variantes oficiales

·         Kubuntu: http://www.kubuntu.org/, lo mismo que Ubuntu pero con el escritorio  KDE en lugar de GNOME.
·         Xubuntu: http://www.xubuntu.oreg/, lo mismo que Ubuntu pero con el entorno en el escritorio.
·         Edubuntu: http://edubuntu.org/, es una distribución pensada para el entorno escolar y se basa en la tecnología de clientes ligeris que permite reutilizar ordenadores antiguos : un único servidor central al que se conectan varios clientes.
Requisitos del sistema

·         Mínimos

Procesador IntelTM, o compatible a 200Mhz
256 Mb de RAM
Tarjeta SVGA
3 Gib de espacio libre en el disco duro
·         Recomendados
Procesador IntelTM, o compatiblea 1,2 Ghz
512Mb de RAM
Aceleradora gráfica 3D compatible con Open GL
5 Gb de espacio libre en el disco duro

Ejecución de Ubuntu desde el Cd




Ubuntu se distribuye como un Live CD, lo que significa que el sistema está almacenado en un CD y puede ejecutarse desde éste sin necesidad de instalación. De este modo Ubuntu no efectuara ninguna modificación en su ordenador.
Más tarde, si así lo así lo decide, podrá instalarlo en su disco duro.




Arranque desde el Cd-ROM

En primer lugar hemos de asegurarnos que nuestro equipo está preparado para arrancar desde la unidad de CD-Rom. En lq actualidad esta característica es común a todos los equipos informáticos, únicamente tendremos que preocuparnos de configurar la BIOS para activar esta opción, en el caso de no estar activada. Una vez nos hemos asegurado de que nuestro equipo arrancará desde la unidad de CD-Rom, es el momento de insertar el Cd de Ubuntu y reiniciar el sistema.

Ubuntu despierta




Cuando  aparezca la primera pantalla de Ubuntu disponemos de 30 segundos apar tomar decisiones. No obstante, podemos detener la cuenta atrás pulsando cualquiera de las teclas del cursor.
Nuetsra primera decisión será pulsar la tecla  F2. En el menú despegable que aparece y utilizando las teclas del cursor, seleccionamos la opción “ Español” y pulsamos “Enter”.
Finalmente nos aseguramos de que está resaltada la opción “Probar Ubuntu sin alterar su equipo” y volvemos a pulsar “Enter”. En caso de no estarlo nos moveremos por las distintas opciones utilizando las teclas del cursor. A partir de este momento se iniciará el proceso de carga de Ubuntu que tras unos minutos pondrá en nuestras manos un potente sistema operativo y una impresionante cantidad de aplicaciones.
Ahora tiene usted delante el escritorio de Ubuntu. Este escritorio es fruto del proyecto GNOME y contiene todos los elementos que esperamos encontrar en cualquier sistema operativo moderno. Aunque todo el sistema es absolutamente personalizable y en particular, el escritorio podrá configurarlo a su medida.

Ejecución de Ubuntu desde el Disco Duro

Copias de Seguridad

Si planea instalar Ubuntu en un disco que contiene información y desea conservarla deberá hacer copias de seguridad antes de borrarlo. También es conveniente que haga copias de seguridad si tiene su disco duro ocuapdo con Windows y desea instalar también Ubuntu.
Una copia de seguridad es simplemente una copia de sus datos se le llama de seguridad porque no esta destinada trabajar sobre ella como suele hacerse sobre los datos originales sino a prevenir desastres.
Si usted lo desea puede hacer una copia de seguridad de todo su disco duro en un juego de Cds o Dvdz con algunas de las utilidades existentes para ello. Pero en general no debiera preocuparse de los programas o el sistema operativo, podría volver a instalarlos en cualquier momento aunque le suponga una molestia. En cambio si pierde sus documentos personales, ese texto que escribió o su correo electrónico, no podrá volver a recuperarlos a menos que disponga de una copia.
Particiones
Si desea que Ubuntu conviva con otro sistema operativo deberá particionar el disco. Antes de hacerlo, insistimos es conveniente que haga copias de seguridad de los  datos sensibles que quiera conservar. Para poder manipular el disco con cierta garantía será necesario que comprenda algunas nociones básicas sobre particiones.
Podríamos considerar un disco duro como un gran local donde se almacenan los programas y los datos de una forma  permanente.
En el sistema operativos cada partición se comporta como si fuese un disco independiente, por ello es posible tener varios sistemas instalados con tal qoe estén en particiones distintas.
El tipo de partición EXT3 presenta indudables ventajas: es muy resistente a fallos, no fragmenta el disco, gran rapidez de acceso a los datos, excelente recuperación de errores una vez que se han producido, etc. Siempre hay quien pregunta por una herramienta de desfragmentación para GNU/Linux similar al “Desfragmentador de discos” de Windows.
En GNU/Linux no existe tal herramienta porque no se necesita.
En concreto; Ubunto necesita como mínimo dos particiones: Una como sistema de archivos ext3 y otra de tipo swap.
El swap es un espacio de disco de uso temporal que se utiliza como refuerzo a la memoria RAM, por eso recibe también el nombre de memoria virtual.
El tamaño de esa partición debe ser el doble de la memoria RAM  instalada en nuestro equipo, aunque dado el tamaño de las memorias actuales bastaría con crear una partición de swap del mismo tamaño que la RAM.
El instalador de Ubuntu se ocupara automáticamente de crear las particiones necesarias, tanto si lo instala en un disco duro vacío o en el espacio libre sin particionar.

La instalación paso a paso
Para ser instalado Ubuntu necesita estar ejecutando desde el CD-ROM de modo que lo primero que haremos será iniciar el sistema con el CD de Ubuntu y esperar a que este se cargue completamente y  nos encontremos en el escritorio.

Etapa 1. Bienvenido




Se pide que seleccione el idioma a utilizar durante el proceso de instalación.

Etapa 2. ¿Dónde se encuentra?




Debe indicar cuál es su ubicación. Esto se utilizara para ajustar la fecha y hora del sistema. Alternativamente puede seleccionar su ubicación en la lista despegable “Región” y “Ciudad”.

Etapa 3. Distribución del teclado



Seleccionamos teclado en “Español”.
Como el disco duro instalado en mi ordenador está particionado, el instalador de Ubuntu ha detectado que tiene particiones montadas y me pregunta si quiero que el instalador desmonte las particiones en el disco a lo cual respondo que sí, para que comience el particionado.

Etapa 4. Preparar el espacio del disco

Debemos decidir donde instalar Ubuntu.
1.    Instalarlo junto con los otros: Esta opción indica que Ubuntu se instalé con el otro sistema operativo, además se nos permitirá decidir con cuál de los sistemas operativos queremos que arranque.

2.    Utilizar todo el disco: Esta opción vendrá seguida por una descripción de la marca, modelo y tamaño de la imagen.

3.    Usar el mayor espacio contiguo libre: Esta opción únicamente aparecerá si su disco dispone de espacio libre sin particionar. Pero atención aunque su disco disponga de espacio libre éste podría no ser suficiente para instalar Ubuntu.

4.    Especificar particiones manualmente: esta opción nos permite editar manualmente la tabla de particiones.

Etapa 5. ¿Quién es usted?

En esta etapa debemos rellenar una serie de campos de texto. En le primero escribimos nuestro nombre y apellidos. A continuación se nos pide el nombre de usuario mediante el que identificaremos el sistema.
Introduciremos ahora la contraseña para acceder a nuestra cuenta.

Etapa 6. Migrar documento y configuraciones

En esta etapa seleccionamos las cuentas que deseamos importar para disponer de los documentos y de las configuraciones de las cuentas selccionadas.

Etapa 7. Listo para instalar

En esta pantalla se le mostrará un resumen de las opciones de instalación seleccionadas.
Después pulse “Install” y se iniciará entonces la instalación de Ubuntu en el disco duro que puede durar entre 15 y 30 minutos dependiendo de las características de su máquina.
El primer mensaje le informa de que se está realizando el particionado del disco.
Si decide reiniciar el ordenador espere a que Ubuntu expulse el Cd y extráigalo para permitir que el sistema arranque desde el disco duro.

De ahora en adelante cada vez que inice su ordenador se ejecutará el gestor de arranque GRUB y mostrará como mínimo tres opciones de Ubuntu y los otros sistemas operativos.

·         Ubuntu, 9.04, kernel 2.6.28-11-generic
·         Ubuntu, 9.04, kernel 2.628-11generic(recovery mode)
·         Ubuntu, memtest86
La que nos interesa ahora es la primera opción. La segunda arranca el sistema en modo recuperación y se utiliza para resolver problemas serios. La tercera ejecutará memtest86, un programa para el chequeo de la memoria RAM.
Si tenemos varios sistemas operativos y no deseamos que sea Ubuntu el que se arranque podemos cambiarlo:
·         Ubuntu, 9.04, kernel 2.6.28-11-generic
·         Ubuntu, 9.04, kernel 2.628-11generic(recovery mode)
·         Ubuntu, memtest86
·         Microsoft Windows 2000 Professional

Iniciar Sesión

Ahora necesitará registrarse es decir dar su nombre  de usuario y contraseña esto permitirá que el sistema lo identifique y le asigne los privilegio de acceso conforme a su cuenta.
Como usuarios normales podemos hacer y deshacer a nuestro antojo.
Es posible configurar Ubuntu para que no sea necesario el registro inicial.

Apagar el Sistema




El sistema debe apagarse correctamente para no causar daños que puedan ser importantes. Para ellos va al icono cambiar de usuario o apagar ubicado en el extremo derecho del panel superior, en la ventana de dialogo emergente vemos:
·         Cerrar sesión. Termia la sesión del usuario actual y vuelve a la pantalla de registro inicial.

·         Bloquear la pantalla.  Bloquea la sesión del usuario actual y así se protege la confidencialidad del trabajo.

·         Cambiar de usuario: Vuelve a la pantalla de registro pero sin cerrar la sesión de registro del usuario actual. Más tarde puede cambiar de una sesión a otra utilizando Ctrl +Alt +F7 (para la primera sesión) y Ctrl + Alt + F8( para la segunda sesión).Puede haber varios usuarios registrados simultáneamente desde F7 a F12

·         Reiniciar. Reinicia su computadora.

·         Apagar. Apaga el sistema.

·         Suspender. Consiste en algo como mandarla a dormir.

·         Hibernar. La maquina se apaga y no consume energía y cuando la volvemos a encender podemos seguir trabajando ya que la información no se pierde.

El Escritorio





Es la primera pantalla que vemos una vez iniciado Ubuntu y la que permanece siempre de fondo. Se tienen los siguientes escritorios
·         GNOME: Es uno de los más utilizados
·         KDE: utiliza las librerías que originalmente no poseía lo que provoco que surgiera GNOME para desarrollar una alternativa totalmente libre.
·         XFCE: es el tercer escritorio disponible en temas libres siendo utilizado en maquinas con pocos recursos.

Elementos que integran el escritorio

martes, 17 de abril de 2012

Estruccturas en el ordenador.

PARTES DE UNA COMPUTADORA

Se divide en 2 partes que a su vez se subdividen en otras.
El HARDWARE (que se refiere a lo fisico y material) y el SOFTWARE (que se refiere a los programas o parte inmaterial)

Componentes del Hardware

Se compone: 
  • Unidades de entrada
  • Unidad central de proceso (CPU)
  • Memoria principal
  • Memoria Auxiliar
  • Unidades de salida
  • Canales o buses
UNIDADES DE ENTRADA
MOUSE O RATON

Mouse es un dispositivo señalador de entrada, recibe este denominacion por su apariencia.
Existen dos tecnologias principales en fabricacionde ratones: Ratones mecanicos y Ratones opticos.

Ratones mecanicos: estos constan de una bola situada en su parte inferior.
Ratones opticos: estos tienen un pequeño haz de luz laser en lugar de la bola rodante de los mecanicos.
 
TECLADO

Es un dispositivo de entrada, que convierte la accion mecanica de pulsar una serie de pulsos electricos codificados que permiten identificarlos.
Un teclado se puede distinguir a 4 subconjuntos:
  1. Teclado alfanumerico: con las teclas dispuestas como en una maquina de escribir.
  2. Teclado numerico: con teclas dispuestas como en una claculadora.
  3. Teclado de funciones: son teclas cuya funcion depende del programa en ejecucion.
  4. Teclado de cursor: ir con el cursor de un lugar a otro enun texto.
Teclas mas importantes:

  • Enter
  • Esc
  • Alt y Ctrl
  • Barra espaciadora
  • Num lock
  • Shift



UNIDAD CENTRAL DE PROCESO O CPU
 


 

Es el cerebro del computador. Se encarga de controlar el flujo de la informacion entre todos los componentes y de procesar las instrucciones de los distintos programas en uso, en un determinado momento. Sus componentes son:
  • Unidad de control
  • Unidad aritmetica logica
  • Memoria



Unidad aritmetica y logica (ALU)


Realiza las operaciones aritmeticas como adicion, sustraccion, division, multiplicacion y las logicas como mayor que menor que.



Memoria


Parte de la computadora que almacena los programas y datos para que el programa que este en funcionamiento cumpla su tarea.
Existen 2 tipos de memoria:
  1. Memoria RAM: es una memoria de acceso aleatorio. En este tipo de memoria se puede escribir y leer. Hay diferentes tipos de memoria RAM, la estatica SRAM y la dinamica DRAM. Las SDRAM son las mas rapidas  pero tienen menos capacidad que las DRAM para un mismo dispositivo de memoria.

    2. Memoria ROM: Memoria de solo lectura. Este dispositivo solo permite leer la     informacion que solo en el esta grabada.



    MEMORIAS AUXILIARES
    Son los dispositivos fisicos magneticos en el que se almacena la informacion en forma permanente.

    -Cintas magneticas: Sistema de almacenamiento antiguo.
    -Disquettes: Son unidades magneticas de (pulagas).
    -Disco duro: Diso magnetico que se encunatra en el interior del computador donde se   almacena mucha informacion.
    -Cd Rom: Son discos compactos que se graban por medio del laser.
    -DVD: Es lo ultimo en tecnologia para almacenar informacion.

    MEMORIA CACHE

    Diseñada para contener informacion que se utiliza con frecuencia en un proceso con el fin de evitar accesos a otras memorias.




    UNIDADES DE SALIDA

    Son elementos que envian al exterior del sistema informacion. Ejemplos: monitor, impresora, parlantes,etc.

    El monitor: Es la pantalla en la que se ve la informacion suministrada por el ordenador.
    Los monitores pueden ser de 2 clases:
    CRT: Son como una television.
    DE PANTALLA PLANA: Mas compactos y ligeros entre ellos tenemos la LCD.



    Impresoras
    Una impresora permite obtener una copia dura o fisica de cualquier informacion que pueda aparecer en pantalla. Se conectan al computador por medio de los puertos paralelos LPT1 y LPT2.
    Se clasifican en 2 tipos:
    -Impresoras de impacto: tales como las impresoras matriciales.
    -Impresoras sin impacto: tales como las impresoras de chorro o de inyeccion a tinta.



    CANALES O BUSES

    Un bus es un camino electronico largo del cual las señales son enviadas desde la parte de la PC hacia otra.

    Bus del sistema:  Si se trata de las pistas de cobre impresas en el mainboard se llama bus del sistema formado por buses:
    -bus de datos
    -bus de direcciones, y 
    -bus de control.
    El bus de sistema se utiliza oara interconectar el microprocesador con la memoria.

    Bus de expansion: Conjunto de lineas electricas encargados de conectar el bus del sistema del mainboard con los buses de dispositivos accesorios.


    TIPOS DE SOFT WARE

    -Software de traduccion: Con el que los programadores pueden crear otro software.
    -Software de uso general: Ofrece la estructura para un gran numero de aplicaciones empresariales, cientificas y personales.
    -Software de aplicacion: Sirve como herramienta para elevar la productividad de los usuarios en ela resolucion de problemas.
    -Software del sistema: Coordina las operaciones de hardware.
    -Software gratuito
    -Software vertical: Aplicaciones diseñadas especificamente para una empresa o industria en particular.
    -Software a medida

    LENGUAJES DE PROGRAMACION

    Consiste en un conjunto de ordenes o comandos que describen el proceso deseado.

    Caracteristicas de la programacion
    Un programa util tiene 5 atributos: 
    -Exactitud y precision: Un programa debe aceptar datos, procesarlos.
    -Integracion o completitud: Un programa es complejo solo si ejecuta todas las operaciones.
    -Generalidad Debe ser general para  que las instrucciones no se limiten a un numero especifico de transsacciones en el conjunto de datos.
    -Eficiencia: Debe  asegurarse que las instrucciones para procesar datos.
    -Documentacion: Consiste en la inclusion de auxiliares que explican con claridad como ocurre el procesamiento de los datos en un programa.

    Los lenguajes se dividen en 2:
    -Lenguajes de bajo nivel: Son dependencias de la maquina, estan diseñadas para ejecutarse en una determinada computadora.
    -Lenguajes de alto nivel: Son independientes de la maquina y se pueden utilizar en una variedad de computadoras.

    PROGRAMAS

    Los traductores son programas elaborados que convierten los programas escritos en un lenguaje de maquina. Los programas de traduccion pueden ser: 
    -Compiladores: Traduce las instrucciones en un lenguaje de alto nivel a instrucciones que  la computadoras puede interpretar y ejecutar.

    -Interpretes: Es un programa que desempeña la misma funcion que un compilador, pero se forma diferente.


TERCER TRIMESTRE

Distrubución de notas 3º TRIMESTRE

*NOTA 1 Blog
                                              Talleres

*NOTA 2 Exposiciones
                            Programas: TimeLine
                                              MindManager
                                              Tool Book
                                              NeoBook
                                              Movie Maker
                                              Html
                                              PowerPoint

*NOTA 3 Evaluaciones
                                              Oral
                                              Escrita

*NOTA 4 Examen