Hardware: Conjunto
de elementos fisícos
o materiales que
constituyen una
computadora.
Software: Conjunto de
programas y rutinas que
permiten a la computadora
realizar determinadas tareas.
1) De sistemas operativos: Es un programa que
actua como intermediario entre el usuario y el
hardwarede un computadory su propósito es
proporcionar un entorno en el cual el usuario pueda
ejecutar programas.
2) De aplicación: Es aquel que
hace que el computador
coopere con el usuario en la
realización de tareas
típicamente humanas, tales
como gestionar una
contabilidad o escribir un
texto.
Clasificación: a) Software de
oficina b) Contable/administrativo
c) Diseño web d) Edición de imagen
e) Arquitectura f) Diseño grafico g)
Utilerias y otros.
Ejemplos de software de
aplicacion: Procesador de texto
(bloc de notas), editores
(photoshop), sistemnas gestores
de base de datos (MySQL), etc.
3) De desarrollo: Es
aquel programa que
nos permite
desarrollar
aplicaciones y poder
editar programas.
Clasificación:
Programación fincional,
programación orientada
a objetos, aplicaciones
de escritorio,
aplicaciones moviles,
otros paradigmas.
El software de desarrollo
comúnmente se conoce por IDE
(Integrated Development
Environment, por sus siglas en
inglés). Se utiliza para hacer
programas en diferentes lenguajes
(C++, Java, Python, Lisp, etc).