Organización de un computador
Luis Diego Obando Madrigal
Eduardo Josué Mora Céspedes
Danny Gómez Chaves
Estos fueron los sitios del REA que
consultamos:
• Internet Archive
• Creative Commons
• Curriki
• TEMOA
• Slideshare
Nos quedamos con el ultimo ya que nos costó
trabajo entender los demás ya que la mayoría
era paginas solo en ingles igual le sacamos
provecho a otras páginas con información
valiosa para realizar el trabajo.
REA (Recursos Educativos Abiertos)
• Definición: El REA es una herramienta para las
personas principalmente estudiantes,
profesores y autodidactas que cuenta con
materiales de ayuda académica como por
ejemplo libros, videos, exámenes entre otros
con el objetivo de enriquecer el proceso de
enseñanza, aprendizaje e investigación bajo
licencia libre.
Tipos:
• Contenidos educativos: como libros, revistas,
pruebas, cursos, anuncios de periódicos, videos,
presentaciones, entre otros.
• Herramientas: software para mejorar contenidos
educativos como sistemas para crear, registrar y
ordenar contenidos.
• Recursos de implementación: por lo general los
que crean REA permiten que cualquier persona
tenga acceso a ellos, los traduzca, los mejore o
los comparta algunos cuentan con licencias que
no permiten las modificaciones.
• Los materiales tradicionales como lo son los
libros de texto cuentan con los derechos de autor.
Unidad de control
• Se encarga de sincronizar las acciones
funcionales de un computador como la
interpretación de instrucciones siendo capaz
de decodificar los códigos de operaciones y
modos de direccionamiento de instrucciones
actuando de forma diferente para cada uno
Memoria RAM (Random Access memory)
•Almacena información temporal cuando la
computadora esta en uso y cuando el CPU se apaga o
se reinicia. La información se borra.
Memoria ROM (Read Only Memory)
• Almacena aplicaciones y datos permanentes
en un chip, el cual no puede ser modificado
por el usuario. Es un hardware que ya trae su
propio software, a lo que se le llama firmware.
Los sistemas operativos
• Los sistemas operativos controlan una
computadora (tanto software como
hardware), definen el orden de las
aplicaciones en uso, permiten que ésta sea un
objeto útil y sencillo de operar para el usuario,
coordinan y manipulan el hardware de la
computadora y además gestionan los errores
de hardware y la pérdida de datos.
Sistemas Operativos más conocidos
• Windows
• Desarrollado por Microsoft. Es el más utilizado.
• MAC, Viene principalmente con los
computadores de Apple, pero también es
independiente.
• GNU/Linux Es el producto del proyecto GNU. En
los 90, se fusionó con Linux, un sistema operativo
basado en Unix.
• MS-DOS fue uno de los primeros sistemas
operativos utilizados, principalmente en los
equipos de IBM.
Lenguajes de Programación
• Es un conjunto de instrucciones que describen
algoritmos (estos están conformado por
distintos símbolos, números y expresiones) y
que se deben codificar para que sea
comprensible para la computadora.
Hay 3 tipos de lenguajes:
Lenguaje máquina: Código binario interpretado
de forma directa. Pero poco entendible para las
personas.
Lenguaje ensamblador: Posee códigos
nemónicos, más fáciles de entender. Son más
largos puesto que son más descriptivos
Lenguaje de alto nivel: Es más parecido al
lenguaje natural y matemático.
Sin embargo las computadoras solo comprenden lenguaje
de máquina, o sea, código binario. Debido a esto los
programas con lenguaje de tipo ensamblador y de alto nivel
deben utilizar programas para traducir a código binario.
Traductores
• Debido a que las computadoras sólo
comprenden lenguaje de máquina, o sea,
código binario; existen programas que se
encargan de traducir el lenguaje ensamblador
y de alto nivel a código binario.
Tipos
• Compiladores: Estos traducen a lenguaje de
máquina (código binario). Estos corren el
programa hasta que no tenga errores. Genera
un nuevo archivo en binario y este es el que
lee la máquina.
Ej.:
• C++
• Pascal
• Intérpretes: Estos traducen al lenguaje de
máquina línea por línea cada vez que son
ejecutados.
Ej.:
• Matlab
• Phyton
• Traductores mixtos (interpretados y
compilados): Por medio de un compilador se
convierte un lenguaje de alto nivel en uno
intermedio, creando un archivo y luego es
interpretado por una máquina virtual.
Ej.:
• Java
• .NET
Dispositivos de Entrada y Salida
(Dispositivos E/S)
• Dispositivos de entrada: Nos permiten una mejor
utilización del computador. La mayoría se conectan vía
USB. Otras funciones son introducir y sacar
información como por ejemplo:
– El teclado: Permite introducir a la computadora formas de
escrituras, un rápido acceso a menú y varios atajos.
– Mouse: Lleva una serie de instrucciones a un computador
mientras se mueve libremente
– Webcam: Toma fotos, graba videos y se usa principalmente
para realizar videoconferencias.
• Dispositivos de salida: Son los encargados de
transmitir los procesos que se llevan a cabo en el
ordenador. Unos ejemplos son:
•
– Monitor: Su principal función es transmitir una
imagen de lo que se está llevando a cabo en el
ordenador.
•
– Impresora: Permite hacer una impresión en papel o
copia de datos.
• Referencias
•
• http://es.scribd.com/doc/17874998/Unidad-de-Control
• http://es.wikipedia.org/wiki/Recursos_educativos_abiertos#Licencias_y_ti
pos_de_REA
• http://www.desarrolloweb.com/articulos/2358.php
• http://www.youtube.com/watch?v=SQtvPaQGVQg
• http://www.youtube.com/watch?v=d6NV7_dB07g
• http://jorgesaavedra.wordpress.com/2007/05/05/lenguajes-de-
programacion/
• http://www.eduteka.org/OER.php
• http://paulsanchez007.blogspot.com/
• http://gidsoft.org/page/2/
• http://gizmologia.com/2011/11/seagate-momentus-xt-de-segunda-
generacion-disco-duro-hibrido-con-750gb
• http://gizmologia.com/2012/05/toshiba-confirma-unidades-hibridas-
septiembre

Organización de un computador

  • 1.
    Organización de uncomputador Luis Diego Obando Madrigal Eduardo Josué Mora Céspedes Danny Gómez Chaves
  • 2.
    Estos fueron lossitios del REA que consultamos: • Internet Archive • Creative Commons • Curriki • TEMOA • Slideshare Nos quedamos con el ultimo ya que nos costó trabajo entender los demás ya que la mayoría era paginas solo en ingles igual le sacamos provecho a otras páginas con información valiosa para realizar el trabajo.
  • 3.
    REA (Recursos EducativosAbiertos) • Definición: El REA es una herramienta para las personas principalmente estudiantes, profesores y autodidactas que cuenta con materiales de ayuda académica como por ejemplo libros, videos, exámenes entre otros con el objetivo de enriquecer el proceso de enseñanza, aprendizaje e investigación bajo licencia libre.
  • 4.
    Tipos: • Contenidos educativos:como libros, revistas, pruebas, cursos, anuncios de periódicos, videos, presentaciones, entre otros. • Herramientas: software para mejorar contenidos educativos como sistemas para crear, registrar y ordenar contenidos. • Recursos de implementación: por lo general los que crean REA permiten que cualquier persona tenga acceso a ellos, los traduzca, los mejore o los comparta algunos cuentan con licencias que no permiten las modificaciones. • Los materiales tradicionales como lo son los libros de texto cuentan con los derechos de autor.
  • 5.
    Unidad de control •Se encarga de sincronizar las acciones funcionales de un computador como la interpretación de instrucciones siendo capaz de decodificar los códigos de operaciones y modos de direccionamiento de instrucciones actuando de forma diferente para cada uno Memoria RAM (Random Access memory) •Almacena información temporal cuando la computadora esta en uso y cuando el CPU se apaga o se reinicia. La información se borra.
  • 6.
    Memoria ROM (ReadOnly Memory) • Almacena aplicaciones y datos permanentes en un chip, el cual no puede ser modificado por el usuario. Es un hardware que ya trae su propio software, a lo que se le llama firmware.
  • 7.
    Los sistemas operativos •Los sistemas operativos controlan una computadora (tanto software como hardware), definen el orden de las aplicaciones en uso, permiten que ésta sea un objeto útil y sencillo de operar para el usuario, coordinan y manipulan el hardware de la computadora y además gestionan los errores de hardware y la pérdida de datos.
  • 8.
    Sistemas Operativos másconocidos • Windows • Desarrollado por Microsoft. Es el más utilizado. • MAC, Viene principalmente con los computadores de Apple, pero también es independiente. • GNU/Linux Es el producto del proyecto GNU. En los 90, se fusionó con Linux, un sistema operativo basado en Unix. • MS-DOS fue uno de los primeros sistemas operativos utilizados, principalmente en los equipos de IBM.
  • 9.
    Lenguajes de Programación •Es un conjunto de instrucciones que describen algoritmos (estos están conformado por distintos símbolos, números y expresiones) y que se deben codificar para que sea comprensible para la computadora.
  • 10.
    Hay 3 tiposde lenguajes: Lenguaje máquina: Código binario interpretado de forma directa. Pero poco entendible para las personas. Lenguaje ensamblador: Posee códigos nemónicos, más fáciles de entender. Son más largos puesto que son más descriptivos Lenguaje de alto nivel: Es más parecido al lenguaje natural y matemático. Sin embargo las computadoras solo comprenden lenguaje de máquina, o sea, código binario. Debido a esto los programas con lenguaje de tipo ensamblador y de alto nivel deben utilizar programas para traducir a código binario.
  • 11.
    Traductores • Debido aque las computadoras sólo comprenden lenguaje de máquina, o sea, código binario; existen programas que se encargan de traducir el lenguaje ensamblador y de alto nivel a código binario.
  • 12.
    Tipos • Compiladores: Estostraducen a lenguaje de máquina (código binario). Estos corren el programa hasta que no tenga errores. Genera un nuevo archivo en binario y este es el que lee la máquina. Ej.: • C++ • Pascal
  • 13.
    • Intérpretes: Estostraducen al lenguaje de máquina línea por línea cada vez que son ejecutados. Ej.: • Matlab • Phyton
  • 14.
    • Traductores mixtos(interpretados y compilados): Por medio de un compilador se convierte un lenguaje de alto nivel en uno intermedio, creando un archivo y luego es interpretado por una máquina virtual. Ej.: • Java • .NET
  • 15.
    Dispositivos de Entraday Salida (Dispositivos E/S) • Dispositivos de entrada: Nos permiten una mejor utilización del computador. La mayoría se conectan vía USB. Otras funciones son introducir y sacar información como por ejemplo: – El teclado: Permite introducir a la computadora formas de escrituras, un rápido acceso a menú y varios atajos. – Mouse: Lleva una serie de instrucciones a un computador mientras se mueve libremente – Webcam: Toma fotos, graba videos y se usa principalmente para realizar videoconferencias.
  • 16.
    • Dispositivos desalida: Son los encargados de transmitir los procesos que se llevan a cabo en el ordenador. Unos ejemplos son: • – Monitor: Su principal función es transmitir una imagen de lo que se está llevando a cabo en el ordenador. • – Impresora: Permite hacer una impresión en papel o copia de datos.
  • 17.
    • Referencias • • http://es.scribd.com/doc/17874998/Unidad-de-Control •http://es.wikipedia.org/wiki/Recursos_educativos_abiertos#Licencias_y_ti pos_de_REA • http://www.desarrolloweb.com/articulos/2358.php • http://www.youtube.com/watch?v=SQtvPaQGVQg • http://www.youtube.com/watch?v=d6NV7_dB07g • http://jorgesaavedra.wordpress.com/2007/05/05/lenguajes-de- programacion/ • http://www.eduteka.org/OER.php • http://paulsanchez007.blogspot.com/ • http://gidsoft.org/page/2/ • http://gizmologia.com/2011/11/seagate-momentus-xt-de-segunda- generacion-disco-duro-hibrido-con-750gb • http://gizmologia.com/2012/05/toshiba-confirma-unidades-hibridas- septiembre