1. HARDWARE
1.1. Conjunto de los componentes que integran la parte material de una computadora
1.1.1. Gabinete o carcasa
1.1.1.1. Guardar, proteger y ventilar todas los componentes que se guardan en su interior, (tarjeta madre, la memoria RAM entre otras partes)
1.1.2. Tarjeta Madre
1.1.2.1. Es una tarjeta de circuitos integrados, es el componente más importante de un computador, se agrupan todos los conectores que se necesitan para conectar a las demás tarjetas del computador.
1.1.2.1.1. Tipos de tarjeta madre
1.1.2.1.2. Contiene
1.1.2.2. Donde se conecta el teclado, el ratón, el monitor y todo los elementos de la computadora
1.1.3. Fuente de poder
1.1.3.1. Es la encargada de suministrar la energía necesaria a todo los componentes que se encuentran dentro de gabinete de la PC.
1.1.4. Tarjeta de video
1.1.4.1. Es una tarjeta dedicada al procesamiento de los gráficos, puede estar integrada a la tarjeta madre o añadirse a la misma por medio de sus ranuras.
1.1.5. Periféricos
1.1.5.1. Dispositivos de entrada
1.1.5.1.1. Teclado
1.1.5.1.2. Ratón
1.1.5.1.3. Lector de código de barras
1.1.5.1.4. Micrófono
1.1.5.1.5. Cámaras web
1.1.5.1.6. Tablero digitalizador
1.1.5.1.7. Lápiz óptico
1.1.5.2. Dispositivos de salida
1.1.5.2.1. Monitor
1.1.5.2.2. Impresora
1.1.5.2.3. Parlantes
1.1.5.2.4. Proyectores
1.1.6. Puertos de conexión
1.1.6.1. Paralelo
1.1.6.2. Puertos de video
1.1.6.3. ATA o Ultra ATA
1.1.6.4. SATA
2. SOFTWARE
2.1. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación
2.1.1. Tipos de Software
2.1.1.1. 1-De sistema
2.1.1.1.1. Permite que el hardware funcione
2.1.1.1.2. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel y utilidades de apoyo que permiten su mantenimiento
2.1.1.2. 2- De programación
2.1.1.2.1. Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.
2.1.1.3. 3- De aplicación
2.1.1.3.1. Es aquel que utilizamos día a día, cada uno de los programas, aplicaciones o utilidades que manejamos dentro de nuestra computadora. Es el resultado de la programación de software, enfocado hacia alguno de los sistemas operativos, como puedes ver es el tercer y último paso, hablando de forma técnica es el software diseñado para el usuario final.
2.2. Clasificaciones
2.2.1. Base
2.2.1.1. software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario para manejar un computador.
2.2.1.2. Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.
2.2.1.3. Junto con los sistemas operativos, podemos incluir dentro del software de base, a los Drivers. Los drivers son pequeños programas que permiten reconocer y utilizar un determinado hardware por parte del sistema operativo
2.2.2. Aplicacion
2.2.2.1. Una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo. Esto lo diferencia principalmente de otros tipos de programas como los sistemas operativos (que hacen funcionar a la computadora).
2.2.2.2. Otros ejemplos de programas de aplicación pueden ser: programas de comunicación de datos, Multimedia, presentaciones, diseño gráfico, cálculo, finanzas, correo electrónico, compresión de archivos, presupuestos de obras, gestión de empresas, etc.
2.2.3. Aplicación Web
2.2.3.1. Se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.
2.2.3.2. Las aplicaciones web son populares debido a lo práctico del navegador web como cliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales.
2.2.3.3. Existen aplicaciones como los webmails, wikis, weblogs, tiendas en línea y la propia Wikipedia que son ejemplos bien conocidos de aplicaciones web.