IntroduccióN A La Programacion Tema 1
Upcoming SlideShare
Loading in...5
×
 

IntroduccióN A La Programacion Tema 1

on

  • 12,022 views

 

Statistics

Views

Total Views
12,022
Views on SlideShare
1,092
Embed Views
10,930

Actions

Likes
2
Downloads
38
Comments
0

1 Embed 10,930

http://moodle.usbcali.edu.co 10930

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

IntroduccióN A La Programacion Tema 1 IntroduccióN A La Programacion Tema 1 Presentation Transcript

  • Sistemas de hardware y software Facultad de ingeniería
  • ¿Que es el hardware?
      • Se refiere a todas las partes tangibles de un determinado dispositivo.
      • Algunos elementos de hardware pueden contener software (microchips, memorias y micro controladores).
      • Elementos de hardware que no contienen programas (Mecanismos, motores, luces, algunos sensores)
    Facultad de ingeniería
  • ¿Que es el hardware en un computador?
      • Los computadores poseen hardware interno y externo.
      • Hardware interno : Tarjeta madre ,Procesador, memoria RAM, Disco duro, Procesadora gráfica, tarjeta de audio, cables de datos, extractores de calor, fuente de poder.
      • Hardware externo (Periféricos):
        • Entrada: Mouse, teclado, scanner , sistema midi, joystick, micrófono.
        • Salida: Pantalla, impresora, parlantes, video beam.
        • Entrada y salida: Memoria USB, Disco duro externo, Haptic , Casco RV , Impresoras multifuncionales.
    Facultad de ingeniería
  • Diagrama de Computador Facultad de ingeniería
    • CPU (Central Process Unit)
      • ALU (Aritmetic Logic Unit
      • CU (Control Unit)
    Memoria Principal RAM (Random Acces Memory) ROM (Read Only Memory) Dispositivos de Entrada/Salida Memoria Secundaria. Disco Duro DVD’s CD’s Memoria USB
  • Memoria Principal
    • Memoria RAM.
    • (Random Access Memory - Memoria de Acceso Randomico)
    • Se compone de uno o más chips y se utiliza como memoria de trabajo para programas y datos. Es un tipo de memoria temporal que pierde sus datos cuando se queda sin energía (por ejemplo, al apagar la computadora), por lo cual es una memoria volátil.
    • Memoria ROM.
    • (Read Only Memory - Memoria solo de Lectura)
    • También conocida como la ROM BIOS, y es la memoria que el fabricante instala en la computadora, generalmente en la tarjeta madre (mainboard) y es la que permite a esta identificar los componentes del computador.
  • Memoria Secundaria
    • Son dispositivos de almacenamiento no volátil, es decir conserva la información que le ha sido almacenada de forma correcta aun con la perdida de energía.
    •  
    • Ejemplos. 
    • Disco Duro el cual almacena la información en un sistema de grabación magnética digital. Donde en la mayoría de los casos se encuentra almacenado el sistema operativo de la computadora, y el software aplicativo, posee volúmenes considerables de almacenamiento de información.
    •  
    • Unidad de almacenamiento óptico es una variante de almacenamiento informático surgida a finales del siglo XX consistente en la lectura a través de haces de luz que interpretan las refracciones provocadas sobre su propia emisión. Los soportes de almacenamiento más famosos que hacen uso de este tipo de almacenamiento son el CD-ROM, el DVD y el BlueRay. (RW – Read and Write).
    • Memorias USB . Los cuales almacenan información en componentes electrónicos de silicio que permiten la lectura y grabación de información.
    •  
    •  
    •  
  • CPU (Central Process Unit) Unidad Central de Procesos
    • CU (Control Unit)
    • Unidad de Control.
    •  
    • Es la encargada de controlar la información de los dispositivos de entrada y salida.
    •  
    • Igualmente es la encargada de controlar la información que fluye entre las memorias del computador.
    • ALU (Aritmetic Logic Unit)
    • Unidad Aritmetica y Logica.
    •  
    • Es la encargada de realizar todos los cálculos matemáticos y las comparaciones lógicas.
  • ¿Que es el software?
      • Es la parte intangible, el alma que le da vida al hardware.
      • Los programas que se ejecutan y toman las decisiones para procesar los datos que entran y salen de un sistema.
      • Se le conoce también como soporte lógico, que se refiere a todo el conjunto de instrucciones y reglas lógicas a las que debe ceñirse el hardware.
    Facultad de ingeniería
  • Clasificación del software
      • Software firmware: Controla los circuitos electrónicos.
      • Software de sistema:
        • Sistemas operativos: Windows, Linux, Mac OS.
        • Controladores o drivers.
        • Servidores: Apache, .NET.
        • Software de mantenimiento y soporte, utilidades(antivirus, firewall).
      • Software de programación:
        • Bajo nivel: Ensamblador (Assembler).
        • Editores de texto.
        • Compiladores.
        • Interpretes.
        • Enlazadores.
        • Depuradores.
        • IDE : Integra Compiladores, depuradores e interpretes empleando una interfaz gráfica que facilita la programación.
    Facultad de ingeniería
  • Clasificación del software Fuente tomada de wikipedia ver enlace Facultad de ingeniería
  • Clasificación del software
      • Software de aplicación:
        • Ofimática (Procesadores de texto, hojas de calculo, bases de datos).
        • Software educativo.
        • Software empresarial (ERP).
        • Multimedia (Adobe CS5).
        • Sistemas de administración de contenidos (Joomla CMS).
        • Sistemas contables.
        • Sistemas de gestión.
        • Software de diseño gráfico 2d (Gimp) y 3d (Blender).
        • Software de Diseño asistido por computador CAD.
        • Software de control numérico (para controlar maquinas de manufactura) CAM
        • Videojuegos (UDK).
    Facultad de ingeniería
  • ¿Que es un sistema operativo y que lo compone?
      • Sistemas operativos (SO) son los programas que actúan como una interface entre el hardware , los programas de aplicación y el usuario.
      • Los SO se componen de paquetes de software, los principales son:
        • El  núcleo (Kernel) : Que ejecuta las funciones básicas del SO como por ejemplo:
          • Administración de la memoria y de los procesos.
          • Gestión de los archivos.
          • Control y gestión del hardware de entradas/salidas.
          • Ejecutar funciones principales de comunicación.
    •  
        • El  intérprete de comandos: Permite la comunicación con el sistema operativo a través de un lenguaje de control, esto facilita al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etc.
    •  
        • El  sistema de archivos : Se encarga de organizar las información de los archivos en forma estructurada, para que el usuario pueda encontrar su información organizadamente.
    Facultad de ingeniería
  • ¿Como funciona un sistema operativo? Facultad de ingeniería
    • Cuando un usuario da ordenes a una aplicación para acceder a un recurso físico (Ej: Memoria USB, Webcam, etc.) pasa lo siguiente:
      • La aplicación envía la información al sistema operativo.
      • El SO transmite la información a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico.
      • El hardware realiza la tarea que el SO le ordena la cual es la que el usuario desea.
  • Funciones principales de un SO
      • Administración del  procesador: Administra la distribución del procesador entre los distintos programas por medio de un  algoritmo de programación . El tipo de programador depende completamente del sistema operativo, según el objetivo deseado.
      • Gestión de la memoria de acceso aleatorio (RAM) : Gestiona la memoria asignada para cada aplicación y para cada usuario. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada " memoria virtual ". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.
      • Gestión de entradas/salidas : Unifica y controla el acceso de los programas a los recursos físicos a través de los drivers (también conocidos como administradores periféricos o de entrada/salida).
      • Gestión de ejecución de aplicaciones : Ejecuta las aplicaciones asignándoles los recursos que éstas necesitan para funcionar.
      • Administración de autorizaciones : Establece seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes.
      • Gestión de archivos : Gestiona la lectura y escritura en el sistema de archivos , y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
      • Gestión de la información : Muestra indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
    • Referencia tomada de kioskea.net
    Facultad de ingeniería