Componentes de un PC

Hardware

¿Qué es?

Son aquellos elementos físicos tangibles que se clasifican dependiendo de sus características y funciones

Estos dispositivos se clasifican según el trabajo que hagan; por lo tanto tenemos dispositivos de:

Procesamiento: son los encargados de procesar los datos introducidos por el usuario. CPU GPU

Almacenamiento interno o memoria principal: es la encargada de procesar temporalmente los datos para su posterior procesamiento disco rígido

Almacenamiento externo: la mayoría de ellos tienen como función principal guardar datos en memorias externas a las del PC; hoy en día siguen existiendo algunos tipos como los discos duros

Dispositivos de salida: su función es que el usuario pueda observar el resultado final de las acciones realizadas por la computadora monitor bocinas

Dispositivos de entrada: son aquellos que ayudan a los usuarios a la entrada de datos o comandos, estos funcionan mediante corrientes eléctricas y los mas comunes son el teclado y el mouse

Software

¿Qué es?

Se define como el conjunto de instrucciones usadas para el procesamiento de datos, la ejecución de tareas en los sistemas de computo

el software se clasifica en 4 categorías

Software de aplicaciones

Este esta encargado de realizar tareas especificas como el control de inventario o de las nominas en una empresa

Software de uso general

Este lo podemos encontrar en numerosas hojas de calculo, bases de datos

Software de sistemas

Su objetivo es brindarle al usuario detalles sobre el computador tales como herramientas de diagnostico, de corrección, optimización entre otras

Lenguaje de programación

Es el conjunto de signos, reglas sintácticas, reglas semánticas que controlan el comportamiento físico y lógico de la maquina; mediante este se le indica a la maquina que tarea realizar. Existen leguajes de alto y bajo nivel, interpretados o compilados, clásicos visuales, por objetivo

Clásicas, visuales y de internet

Los clásicos están basados en un lenguaje en el que se escribe el código necesario, los visuales son mas avanzados y están basados en objetos y los de internet se utiliza mas que todo para la creación de paginas web

Interpretados o copilados

Los interpretados se encargan de realizar instrucción a instrucción a la vez que se ejecuta el programa, son ideales para personas principiantes, mientras los compilados son capaces de traducir un programa entero sin necesidad de que el programador este presente

Bajo y alto nivel

Un nivel alto o bajo en lenguaje de programación quiere decir que tanta proximidad hay a un lenguaje natural, de mas nivel se acerca mas al lenguaje natural letras símbolos( BASIC, pascal) etc.; mientras un nivel mas bajo podríamos decir lenguaje binario 0 y 1

Por objetivo

Es decir los lenguajes que únicamente se usan para una actividad en especifico por ejemplo JAVA para paginas web, FORTRAN para cálculos numéricos