Está en la página 1de 16

INSTITUTO DE EDUCACIÓN SUPERIOR

TECNOLÓGICO PÚBLICO ABANCAY

PROGRAMA DE ESTUDIOS

DESARROLLO DE SISTEMAS DE INFORMACIÓN

MONOGRAFÍA

EL SOFTWARE Y HARDWARE

Autor: Alejandro Chirinos Cayllahua.


Mg: Félix Pataca Rodríguez.
Área de Investigación: Comunicación Oral.
PRESENTACIÓN

Una de las funciones del Software y Harware es la creación del conocimiento del diseño,
implementación, evaluación y mantenimiento de los sistemas informáticos; es allí donde se
debe garantizar que se empleen eficientemente los recursos y se garantice el funcionamiento
del sistema al completo, teniendo en cuenta todos los factores que lo integran.

Un aspecto importante es que la estructura física y los programas informáticos hagan posible
la excelente ejecución de tareas específicas, mientras que el otro sea el canal de dichas
funciones que pueden realizarse. Actualmente estos términos principales han ido
evolucionando a lo largo de la historia y teniendo varias versiones y actualizaciones hasta la
actualidad.

Por eso lo que buscan estos dos términos es que deben obtener, experimentar y garantizar
algo nuevo en un determinado tiempo y también evaluar y solucionar los errores al momento
de que es lanzado la versión y actualización de estos aspectos, porque si uno de ellos falla no
sirve el otro, así que no podemos decir que lo manden desde el sistema sea 100% funcional,
siempre va ver errores y también el mal esctructuramiento y diseño de ambos.

El vinculo que tienen es muy eficaz ya que nos ayudó a evolucionar como seres humanos y
también aporto en grandes trabajos y así nació la tecnología y programación que han sido
llevados a nivel global por varios países y sus grandes empresas que hasta ahora siguen
lanzando sus productos y sistemas con una mejor versión que la anterior, en donde algunos
han sido desechados y otros en su fase beta, por los errores que tuvieron.

Entonces la información que se muestra en esta investigación dará a tratar de manera


descriptiva, la composición de los dos términos mencionados y que funciones lograron desde
su creación hasta nuestros tiempos, y también que tan eficaz fueron cada uno de ellos en cada
paso que han tenido para poder ser llevados a su funcionamiento en el mundo y la opinión de
cada uno de nosotros.
CAPITULO I: EL SOFTWARE

1.1. Definición.
“Se conoce como software al sistema formal de un sistema informático, que comprende el
conjunto de los componentes lógicos necesarios que hace posible la realización de tareas
específicas, en contraposición a los componentes físicos que son llamados hardware”
(Wikipedia, 2014, p.3). La interacción entre el software y el hardware hace operativo un
ordenador (u otro dispositivo), es decir, el software envía instrucciones que el hardware
ejecuta, haciendo posible su funcionamiento.

Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas, tales
como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a
la edición de textos; el llamado software de sistema, tal como el sistema operativo, que
básicamente permite al resto de los programas funcionar adecuadamente, facilitando también
la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando
una interfaz con el usuario.

1.2. Clasificación.
La distinción es, en cierto modo arbitraria, y a veces confusa, a los fines prácticos se puede
clasificar al software en tres tipos:

1.2.1. Software de Sistema.


“Su objetivo es vincular adecuadamente al usuario y al programador de los detalles del
sistema informático en particular que se use, aislándolo especialmente del procesamiento
referido a las características internas de: memoria, discos, puertos y dispositivos de
comunicaciones, impresoras, pantallas, teclados, etc.” (Wikipedia, 2014, p. 3). El software de
sistema le procura al usuario y programador adecuadas interfaces de alto nivel,
controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del
sistema global. Incluye entre otros:

 Sistemas operativos.
 Controladores de dispositivos.
 Herramientas de diagnóstico.
 Herramientas de corrección y optimización.
 Servidores.
 Utilidades.

1.2.2. Software de Programación.


“Es el conjunto de herramientas que permiten al programador desarrollar programas de
informática, usando diferentes alternativas y lenguajes de programación, de una manera
práctica. Incluyen en forma básica” (Wikipedia, 2014, p. 4):

 Editores de texto.
 Compiladores.
 Intérpretes.
 Enlazadores.
 Depuradores.
 Entornos de desarrollo integrados (IDE).

1.2.3. Software de Aplicación.

“Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en
cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis
en los negocios. Incluye entre muchos otros” (Wikipedia, 2014, p. 4):

 Aplicaciones para Control de sistemas y automatización industrial.


 Aplicaciones ofimáticas.
 Software educativo.
 Software empresarial11.
 Bases de datos.
 Telecomunicaciones (por ejemplo, Internet y toda su estructura lógica).
 Videojuegos.
 Software médico.
 Software de cálculo numérico y simbólico.
 Software de diseño asistido (CAD).
 Software de control numérico (CAM).

1.3. Desarrollo.
“El Proceso para el desarrollo de software, también denominado ciclo de vida del desarrollo de
software, es una estructura aplicada al desarrollo de un producto de software. Hay varios
modelos a seguir para el establecimiento de un proceso para el desarrollo de software, cada
uno de los cuales describe un enfoque diferente para diferentes actividades que tienen lugar
durante el proceso. Algunos autores consideran un modelo de ciclo de vida un término más
general que un determinado proceso para el desarrollo de software. Por ejemplo, hay varios
procesos de desarrollo de software específicos que se ajustan a un modelo de ciclo de vida de
espiral” (Wikipedia, 2015, p. 4). El trabajo del desarrollo de software no se limita a
codificadores o equipos de desarrollo. Profesionales como científicos, fabricantes de
dispositivos y fabricantes de hardware también crean código de software, aunque no son
principalmente desarrolladores de software. Tampoco se limita a las industrias tradicionales de
tecnología de la información, como las empresas de software o semiconductores.

1.3.1. Pasos del proceso de desarrollo de software.


El desarrollo de software generalmente implica los siguientes pasos:

- Seleccionar una metodología, para establecer un marco en el que se apliquen los pasos
del desarrollo de software. Describe un proceso de trabajo general o un roadmap para el
proyecto. Las metodologías pueden incluir Desarrollo ágil, DevOps, Desarrollo rápido de
aplicaciones (RAD), Marco ágil escalado (SAFe), Cascada y otros.

- Recopilar requisitos, para comprender y documentar lo que requieren los usuarios y


otros stakeholders.

- Elegir o crear una arquitectura, como la estructura subyacente dentro de la cual


operará el software.

- Desarrollar un diseño, en torno a soluciones para los problemas presentados por los
requisitos, que a menudo involucran modelos de proceso y guiones gráficos.

- Crear un modelo, con una herramienta de modelado que utiliza lenguaje de modelado
como SysML o UML para realizar la validación temprana, la creación de prototipos y la
simulación del diseño.

- Crear código en el lenguaje de programación apropiado. Involucra la revisión de


expertos y en equipo para solucionar problemas en etapas tempranas y producir
software de calidad más rápido.

- Realizar pruebas con escenarios planificados previamente como parte del diseño y
codificación de software, y realizar pruebas de rendimiento para simular pruebas de
carga en la aplicación.

- Gestionar la configuración y los defectos, “para comprender todos los artefactos del
software (requisitos, diseño, código, prueba) y crear distintas versiones del software”
(IBM, 2016, p. 5). Establecer prioridades de garantía de calidad y criterios de
lanzamiento para abordar y realizar un seguimiento de los defectos.

- Desplegar, el software para su uso y responder y resolver problemas del usuario.

- Migrar datos al software nuevo o actualizado desde aplicaciones o fuentes de datos


existentes si es necesario.

- Gestionar y medir el proyecto, “para mantener la calidad y la entrega durante el ciclo de


vida de la aplicación, y evaluar el proceso de desarrollo con modelos como el Modelo de
capacidad de madurez (CMM)” (IBM, 2016, p. 6).

1.4. Características.

“Al momento de hablar de las principales características, es necesario dividirlas en tres


aspectos diferentes: operativas, de transición y de revisión” (Sdindustrial, 2019, p. 6).

1.4.1. Características operativas del software.

Hace referencia a los factores de funcionalidad del software, a la manera en que se presenta:
- Usabilidad: relacionado a la facilidad de uso.
- Corrección: el grado de satisfacción que tenga el usuario con los programas.
- Fiabilidad: nivel de fallas (que por supuesto deben ser nulas o mínimas).
- Integralidad: la calidad del software.
- Eficiencia: el grado de eficacia de los recursos disponibles.
- Seguridad: hace alusión a las medidas de seguridad para proteger los datos del
usuario.

1.4.2. Características de transición del software.

Estas particularidades están vinculadas a la escalabilidad o interconexión con otros


softwares. Estos factores son:

- Interoperabilidad: capacidad del software para plantear o ejecutar intercambios de


información con otras aplicaciones.
- Reutilización: posibilidad de emplear el código de ese software con ciertas
modificaciones para cumplir con diversos propósitos.
- Portabilidad: capacidad para que realicen las mismas funciones en plataformas o
entornos distintos.

1.4.3. Características de revisión del software.

Son los factores relacionados a la ingeniería del software. En concreto, lo que se evalúa son
estos factores interiores:

- Modularidad: se analiza que esté compuesto por módulos y unidades que sean
independientes unas de otras.
- Capacidad de prueba: se mide si son sencillas o no.
- Capacidad de mantenimiento: tiene que ser muy fácil para los usuarios.
- Extensibilidad: se analiza si se pueden aumentar las funciones del hardware.
- Flexibilidad: se evalúa si los cambios son fáciles de realizar o no.
- Escalabilidad: la dificultad de actualizar los programas.

1.5. Evolución.
Es importante tener presente que está continuamente en desarrollo y es por eso que se va
actualizando. Estas mejoras son cada vez más complejas y se van optimizando en aspectos
puntuales para adaptarse a las nuevas exigencias del hardware, los usuarios o el sistema
operativo.

Cuando un software deja de funcionar es porque ha cumplido su ciclo de vida, es decir, no


puede seguir actualizándose.

Para finalizar, es clave tener en cuenta que sin un software todo el sistema computarizado no
podría funcionar, ya que es el encargado de impartir las órdenes (podríamos hacer un
paralelismo con lo que sucede con el cerebro y el resto de nuestro cuerpo).
Su funcionalidad está enmarcada dentro de diversos programas informáticos específicos y
comunes, siendo Excel, Chrome, PowerPoint o Mozilla algunos de los más conocidos dentro de
los sistemas operativos más populares: MacOs y Microsoft Windows.

Dicha evolución se divide en 5 eras, y serán explicadas a continuación.

1.5.1. Primera era (1950-1965)


“El software se contemplaba como un añadido. No existía el planeamiento previo o la
documentación de las actividades, sino que su desarrollo era sólo a base de la prueba y el
error” (tecdelainfosite.wordpress, 2017, p. 7).

Existían pocos métodos formales para su desarrollo y estos tenían pocos adeptos, además de
que era a medida, y por lo general usado por la misma persona que lo desarrolló.

Surgieron los lenguajes Fortran y COBOL.

El primero era de alto nivel, procedimental e imperativo. Estaba adaptado al cálculo


numérico y a la computación científica. Fue desarrollado por IBM en 1957 y usado para
aplicaciones científicas y de ingeniería.

En cuanto al COBOL, fue creado en 1959 para ser un lenguaje universal para cualquier
ordenador (existían ordenadores incompatibles entre sí). Tenía la capacidad de auto
documentación, gestión de archivos y de datos. Y además la sintaxis evitaba el uso de
símbolos.

1.5.2. Segunda era (1965-1972)


El software empezó a considerarse como un producto y se desarrollaba para ser
comercializado. Por otro lado, se buscaba la simplificación del código.

Surgió la multiprogramación y los sistemas multiusuario, qué permitían la interacción


hombre/computadora.

Inició “la crisis del software”. “La misma hacía referencia a los problemas que el software
experimentaba desde sus inicios debido a la mínima eficacia de las empresas al momento de
realizar uno, ya que se incrementó la demanda, la complejidad y los retos, pero se contaba
con la misma mano de obra, los mismos métodos y las mismas herramientas”
(tecdelainfosite.wordpress, 2017, p. 8).

Nació la “ingeniería de software” (1968), que se definía como la aplicación práctica del
conocimiento científico al diseño y construcción de programas de computadora y a la
documentación asociada requerida para desarrollar, operar y mantenerlos.

Surgió el “lenguaje de programación C” (1972), también conocido como “lenguaje de


programación de sistemas”, fue desarrollado por Dennis Ritchie para un sistema operativo
multiplataforma. Era un lenguaje estructurado de alto rendimiento, aunque también se podía
programar a bajo nivel. Se puede destacar la gran facilidad para escribir código compacto y
sencillo.
1.5.3. Tercera era (1972-1985)
Surgieron nuevos conceptos como sistemas distribuidos: computadoras separadas
físicamente y conectadas por una red de comunicaciones.

Aparecieron las redes de área local y global y los comunicadores digitales. También, surgió la
planificación en el desarrollo del software

Llegaron los microprocesadores que generaban productos inteligentes (hornos microondas,


robots industriales y equipos de diagnóstico) y, por otro lado, la computadora personal.

“En 1975 crearon Basic, era un lenguaje de programación desarrollado como una
herramienta de enseñanza; se diseminó entre las microcomputadoras hogareñas a partir de
la década de 1980. Actualmente continúa siendo muy popular” (tecdelainfosite.wordpress,
2017, p. 8).

1.5.4. Cuarta era (1985-2000)


Se alejó de las computadoras individuales y de los programas, dirigiéndose al impacto
colectivo de las computadoras y del software.

Aparecieron las redes de información, tecnologías orientadas a objetos, redes neuronales,


sistemas expertos y software de inteligencia artificial.

“En 1990, James Gosling creó el “lenguaje de programación java”, que estaba orientado a
objetos. Su código era similar al lenguaje C, tenía un enorme potencial para el diseño
orientado a objetos con un código sencillo. Permitía realizar aplicaciones se podían incluir
directamente en páginas web” (tecdelainfosite.wordpress, 2017, p. 8).

Crearon la “Deep Blue”, una supercomputadora desarrollada por IBM para jugar al ajedrez,
que logró vencer al campeón del mundo. Era de procesamiento masivo, capaz de calcular 200
millones de posiciones por segundo.

1.5.5. Quinta era (2000-actualidad)


Utiliza algunos requerimientos de las anteriores, aumentando la omnipresencia de la web, la
reutilización de la información y de los componentes del software.

Surgieron Windows vista (2007), Windows 7 (2009), Windows 8 (2012), mavericks (2013).

Se pueden identificar dos tipos de licenciamiento:


Licenciamiento libre: esta licencia asegura que el material esté disponible de forma libre y
gratuita, pudiendo ser copiado, redistribuido, modificado e incluso vendido. Fue diseñada
principalmente para manuales, libros de texto y otros materiales institucionales.

Licenciamiento propietario: contrato entre el licenciante y el licenciatario del programa


informático, para usar el software cumpliendo una serie de términos y condiciones
establecidas. Pueden establecer la cesión de derechos de propietario al usuario final sobre
una o varias copias, el plazo de cesiones de los derechos y ámbito geográfico de validez.

1.6. Ventajas y Desventajas del Software Comercial y Libre.


Aunque existen diversas ventajas y desventajas del software comercial y libre, estos tipos de
tecnología de la información son los sistemas más antiguos que utilizan las organizaciones, y
que facilitan sus tareas diarias.

1.6.1.1. Ventajas del Software Comercial.


- Es sencillo de adquirir y usar.
- Resuelve tareas específicas.
- Cuenta con prestigio y seguridad.
- Posee una interfaz amigable e intuitiva.
- Es compatible con diversas plataformas y sistemas operativos.
- Tiene un diferente manejo de distribución e instalación.
- Brinda soporte personalizado.
- Ofrece una reducción del costo de mantenimiento.

1.6.1.2. Desventajas del Software Comercial.


- No cuenta con una versión multiplataforma.
- Es intransferible.
- No se puede modificar.
- Tiene una restricción de uso.
- Sus paquetes tienen un costo elevado.

1.6.2.1. Ventajas del Software Libre.

- Es accesible para cualquier usuario.


- Tiene un aumento en innovación tecnológica colaborativa.
- Permite corrección a errores al código.
- Es independiente y puedes crear tus propias funciones.
- Respalda el desarrollo, crea la posibilidad de poder desarrollar aún costo mas bajo
que la competencia.
- Fomenta el apoyo de diferentes instituciones ya sean gubernamentales o empresas
privadas, para el diseño de un mejor producto.
- Se puede auditar el código por la comunidad; a diferencia de un código privado, que
solo puede ser visto internamente desde la compañía o por el creador del código.

1.6.2.2. Desventajas del Software Libre.


- Tiende a cometer errores en la lectura de los archivos por la creación de versiones
descontroladas de los usuarios.
- Como software libre prácticamente le pertenece a la comunidad, no hay un
responsable quien dé la cara ya que no tiene garantía.
- Originalmente, el software libre requiere conocimiento técnico de computación para
entender y controlar todo el potencial de un programa de estas características.
- Si la comunidad de ese software no es activa, difícilmente los errores serán
corregidos.
- El software libre se caracteriza por una publicidad de boca en boca, a diferencia del
software privado donde se tiene un presupuesto publicitario bien establecido.

1.7. Sistemas Operativos.

1.7.1. Definición.

“El sistema operativo es el software que coordina y dirige todos los servicios y aplicaciones
que utiliza el usuario en una computadora, por eso es el más importante y fundamental. Se
trata de programas que permiten y regulan los aspectos más básicos del sistema. Los
sistemas operativos más utilizados son Windows, Linux, OS/2 y DOS” (concepto.de, 2016, p.
10).

Los sistemas operativos, también llamados núcleos o kernels, suelen ejecutarse de manera
privilegiada respecto al resto del software, sin permitir que un programa cualquiera realice
cambios de importancia sobre él que puedan comprometer su funcionamiento.

El sistema operativo es el protocolo básico de operatividad del computador, que coordina


todas sus demás funciones de comunicaciones, de procesamiento, de interfaz con el usuario.

Los sistemas operativos consisten en interfaces gráficas, entornos de escritorio o gestores de


ventanas que brindan al usuario una representación gráfica de los procesos en marcha.
También puede ser una línea de comandos, es decir, un conjunto de instrucciones ordenado
según su prioridad y que funciona en base a órdenes introducidas por el usuario.

Las primeras versiones de las computadoras no tenían sistemas operativos. En la década de


los sesenta los ordenadores usaban procesamientos por lotes y fue durante estos años
cuando comenzaron a desarrollarse los sistemas operativos.

Si bien a partir de los ochenta ya habían comenzado a surgir algunos muy conocidos, a partir
de los noventa estos programas comenzaron a ser más flexibles y fuertes.

1.7.2. Componentes.
El sistema operativo posee tres componentes esenciales o paquetes de software que
permiten la interacción con el hardware:

Sistema de archivos. “Es el registro de archivos donde adquieren una estructura arbórea”
(concepto.de, 2016, p. 11).

Interpretación de comandos. Se logra con aquellos componentes que permiten la


interpretación de los comandos, que tienen como función comunicar las órdenes dadas por
el usuario en un lenguaje que el hardware pueda interpretar (sin que aquel que dé las
órdenes conozca dicho lenguaje).

Núcleo. Permite el funcionamiento en cuestiones básicas como la comunicación, entrada y


salida de datos, gestión de procesos y la memoria, entre otros.

1.7.3. Funciones.

- Gestionar la memoria de acceso aleatorio y ejecutar las aplicaciones, designando los


recursos necesarios.

- Administrar al CPU gracias a un algoritmo de programación.

- Direccionar las entradas y salidas de datos (a través de drivers) por medio de los
periféricos de entrada o salida.

- Administrar la información para el buen funcionamiento de la PC.

- Dirigir las autorizaciones de uso para los usuarios.

- Administrar los archivos.

1.7.4. Características.

- Es el intermediario entre el usuario y el hardware.

- Es necesario para el funcionamiento de todos los computadores, tabletas y teléfonos


móviles.

- Otorga seguridad y protege a los programas y archivos del ordenador.

- Está diseñado para ser amigable con el usuario y fácil de usar.

- Permite administrar de manera eficiente los recursos del ordenador.

- La mayoría requiere del pago de una licencia para su uso.

- Permite interactuar con varios dispositivos.


- Es progresivo, ya que existen constantemente nuevas versiones que se actualizan y
adaptan a las necesidades del usuario.

1.7.5. Tipos.

“Los tipos de sistema operativo varían según el hardware y la función de cada dispositivo.
Existen algunos para ordenadores y otros para dispositivos móviles” (concepto.de, 2016,
p. 12).

- Según el usuario pueden ser: multiusuario, sistema operativo que permite que varios
usuarios ejecuten simultáneamente sus programas; o monousuario, sistema operativo
que solamente permite ejecutar los programas de un usuario a la vez.

- Según la gestión de tareas pueden ser: monotarea, sistema operativo que solamente
permite ejecutar un proceso a la vez; o multitarea, sistema operativo que puede
ejecutar varios procesos al mismo tiempo.

- Según la gestión de recursos pueden ser: centralizado, sistema operativo que solo
permite utilizar los recursos de un solo ordenador; o distribuido, sistema operativo que
permite ejecutar los procesos de más de un ordenador al mismo tiempo.

1.7.6. Los Sistemas Operativos que existen.


- Microsoft Windows. “De los más populares que existen, inicialmente se trató de un
conjunto de distribuciones o entornos operativos gráficos, cuyo rol era brindar a
otros sistemas operativos más antiguos como el MS-DOS una representación visual
de soporte y de otras herramientas de software. Se publicó por primera vez en 1985
y desde entonces se ha actualizado a nuevas versiones” (concepto.de, 2016, p. 12).

https://www.facebook.com/luchoacademy/photos/a.2811842912176132/5280437975316601/?type=3
- MS-DOS. Se trata del Sistema Operativo de Disco de Microsoft (siglas en inglés de
Microsoft Disk Operating System), uno de los sistemas operativos más comunes para
computadoras personales IBM durante la década de 1980 y mediados de los 90.
Contaba con una serie de comandos internos y externos mostrados en una pantalla
oscura de manera secuencial.

https://es.wikipedia.org/wiki/MS-DOS

- UNIX. “Este sistema operativo fue desarrollado en 1969 para ser portable, multitarea
y multiusuario. Se trata realmente de una familia entera de SO similares, algunas de
cuyas distribuciones se han ofrecido comercialmente y otros en formato libre,
siempre a partir del núcleo llamado Linux” (concepto.de, 2016, p. 13).

https://1000marcas.net/unix-logo/

- MacOS. “Es el sistema operativo de los computadores Macintosh de Apple, también


conocido como OSX o Mac OSX. Basado en Unix y desarrollado y vendido en
computadores Apple desde 2002, se trata de la competencia más acérrima del
popular Windows” (concepto.de, 2016, p. 13).
-

https://www.muycomputer.com/2021/03/25/mac-os-x-cumple-20-anos/

- Ubuntu. Este sistema operativo es libre y de código abierto, o sea, todo el mundo
puede modificarlo sin violar derechos autorales. Toma su nombre de cierta filosofía
surafricana ancestral, enfocada en la lealtad del hombre hacia su propia especie por
encima de todo. Basado en GNU/Linux, Ubuntu se orienta hacia la facilidad de uso y
la libertad total. La empresa británica que lo distribuye, Canonical, subsiste
brindando servicio técnico.

https://www.redbubble.com/es/i/lamina/ubuntu-linux-de-TechTeez/
147577880.NVL2T

- Android. Este sistema operativo basado en el núcleo Linux opera en teléfonos


celulares y tablets y otros artefactos dotados de pantalla táctil. Fue desarrollado por
Android Inc. y comprado posteriormente por Google, gracias a lo cual es tan popular
que las ventas de sistemas informáticos Android superan a las de IOS (para teléfonos
celulares Macintosh) y a las de Windows IPhone (para teléfonos celulares Microsoft).

https://www.liderlogo.es/marketing/logo-de-android-origen/
CAPITULO II: EL HARDWARE

2.1. Definición.
“La Computadora es una máquina electrónica que permite procesar y acumular datos. Por otro
lado, que un sistema informático se compone de dos subsistemas que reciben los nombres de
software y hardware, el primero consiste en la parte lógica de la computadora (programas,
aplicaciones, etc.) el segundo en la parte física (elementos que la forman como mother,
ventilador, memoria RAM)” (apen.es, 2014, p. 15). La computadora requiere de programas
informáticos (software) que aportan datos específicos, necesarios para el procesamiento de
información. Una vez obtenida la información deseada, ésta puede ser utilizada internamente
o transferida a otra computadora o componente electrónico. A grandes rasgos una
computadora se encuentra compuesta por el monitor, el teclado, el mouse, la torre (donde se
encuentra el disco duro y los demás componentes del hardware) y la impresora, y cada uno
cumple una función particular. Por otro lado, este aparato se encuentra preparado para
realizar dos funciones principalmente: responder a un sistema particular de comandos de una
forma rápida y ejecutar programas, los cuales consisten en una serie de instrucciones grabadas
con antelación.

2.2. Partes de la computadora.


La computadora también llamada PC, se compone en partes que hacen de manera eficaz su
funcionamiento. Algunos son imprescindibles para su funcionamiento y son los siguientes:

2.2.1. Monitor o Pantalla.


Es el dispositivo principal de salida de datos de la computadora. Nos muestra la interfaz
gráfica del sistema operativo y de los distintos softwares que utilicemos. Existen de distintos
tipos: rayos catódicos (los viejos que ocupaban medio escritorio), LDC (Liquid Crystal System),
o la familia LED. “También hay monitores táctiles (touch) que pueden ser identificados, por lo
tanto, como periféricos entrada y salida de datos” (profesionalreview, 2014, p. 15).

2.2.2. CPU (Unidad de Procesamiento Central)


Es el cerebro de la computadora, encargado de ejecutar las operaciones matemáticas.
Recuerda que las computadoras trabajan con dígitos binarios, por eso, procesar información
digital no es más que realizar diferentes operaciones con ellos. “El procesador siempre se
encuentra escondido debajo de un gran ventilador” (profesionalreview, 2014, p. 15). Ese
ritmo frenético al que trabaja lo calienta excesivamente y necesita estar bien refrigerado.

2.2.3. Teclado.
Un teclado es un dispositivo de entrada, en parte inspirado en el teclado de las máquinas de
escribir, que utiliza un sistema de puntadas o márgenes, para que actúen como palancas
mecánicas o interruptores electrónicos que envían toda la información a la computadora.
Presenta teclas alfanuméricas (letras y números), de puntuación (punto, coma, dos puntos
entre otras) y teclas especiales (las cuales cumplen ciertas funciones o se combinan en
conjunto para lograr una función y evitar el uso del ratón).
2.2.4. Mouse.
Es un dispositivo apuntador utilizado para facilitar el manejo de un entorno gráfico en una
computadora. casi siempre está fabricado en plástico, y se utiliza con una de las manos.
Detecta su movimiento relativo en dos dimensiones por la superficie plana en la que se
apoya, reflejándose habitualmente a través de un puntero, cursor o flecha en el monitor. El
ratón se puede conectar de forma cableada (puertos PS/2 y USB), o inalámbricamente por
medio de un adaptador USB que se conecta a la computadora y esta recibe la señal del ratón,
aunque también pueden ser por medio de conectividad infrarroja o Bluetooth.

También podría gustarte