P. 1
MANUAL INTRODUCCIÓN A LA MICROCOMPUTADORAS

MANUAL INTRODUCCIÓN A LA MICROCOMPUTADORAS

5.0

|Views: 23.482|Likes:
Publicado pormarver1515

More info:

Published by: marver1515 on May 17, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

08/12/2013

pdf

text

original

MÓDULO 1: INTRODUCCIÓN A LAS MICROCOMPUTADORAS

Página 24

Hardware

Hardware es un neologismo proveniente del inglés definido por la RAE como el conjunto de elementos
materiales que conforman una computadora, sin embargo, es usual que sea utilizado en una forma más
amplia, generalmente para describir componentes físicos de una tecnología, así el hardware puede ser de
un equipo , un equipo electrónico, un equipo informático o un robot. En informática también se aplica a los
periféricos de una computadora tales como el disco duro, CD-ROM, disquette (floppy), etc... En dicho
conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, armarios o cajas,
periféricos de todo tipo y cualquier otro elemento físico involucrado.
El hardware se refiere a todos los componentes físicos (que se pueden tocar), en el caso de una
computadora personal serían los discos, unidades de disco, monitor, teclado, la placa base, el
microprocesador, étc. En cambio, el software es intangible, existe como información, ideas, conceptos,
símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Una buena metáfora sería
un libro: las páginas y la tinta son el hardware, mientras que las palabras, oraciones, párrafos y el significado
del texto (información) son el software. Una computadora sin software sería tan inútil como un libro con
páginas en blanco.

MÓDULO 1: INTRODUCCIÓN A LAS MICROCOMPUTADORAS

Página 25

Microcontrolador Motorola 68HC11 y chips de soporte que podrían constituir el hardware de un equipo
electrónico industrial

Tipos de hardware

Se clasifica generalmente en básico y complementario, entendiendo por básico todo aquel dispositivo
necesario para iniciar el funcionamiento de la computadora, y el complementario, como su nombre indica,
sirve para realizar funciones específicas (más allá de las básicas) no estrictamente necesarias para el
funcionamiento de la computadora.
Todo sistema informático tiene componentes hardware dedicados a alguna de estas funciones:
1.

Periféricos de entrada

2.

Periféricos de salida

3.

Periféricos de entrada/salida

4.

Memoria

5.

Unidad central de procesamiento
Cada dispositivo de entrada es sólo otra fuente de señales eléctricas; cada dispositivo de salida no es más
que otro lugar al cual enviar señales (salidas); los dispositivos de almacenamiento y las memorias son
ambas cosas, dependiendo de lo que requiera el programa (operación de entrada=lectura, operación de
salida=escritura).

Software

MÓDULO 1: INTRODUCCIÓN A LAS MICROCOMPUTADORAS

Página 26

Programas en la pantalla de una computadora
Se denomina software (palabra de origen anglosajón, pronunciada "sóft-uer"), programa, equipamiento
lógico o soporte lógico a todos los componentes intangibles de una computadora, es decir, al conjunto de
programas y procedimientos necesarios para hacer posible la realización de una tarea específica, en
contraposición a los componentes físicos del sistema (hardware). Esto incluye aplicaciones informáticas
tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como
un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacción
con los componentes físicos y el resto de aplicaciones.
Probablemente la definición más formal de software es la atribuida a la IEEE en su estándar 729: «la suma
total de los programas de cómputo, procedimientos, reglas documentación y datos asociados que forman
parte de las operaciones de un sistema de cómputo» [1] . Bajo esta definición, el concepto de software va
más allá de los programas de cómputo en sus distintas formas: código fuente, binario o ejecutable, además
de su documentación: es decir, todo lo intangible.
El término «software» fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias
de la computación y la ingeniería de software, el software es toda la información procesada por los sistemas
informáticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria
de un dispositivo para controlar cálculos fue inventado por Charles Babbage como parte de su máquina
diferencial. La teoría que forma la base de la mayor parte del software moderno fue propuesta por vez
primera por Alan Turing en su ensayo de 1936, Los números computables, con una aplicación al problema
de decisión.
Si bien esta distinción es, en cierto modo, arbitraria, y, a veces, difusa y confusa, se puede distinguir al
software de la siguiente forma:
Software de Sistema , es la parte que permite funcionar al hardware. Su objetivo es aislar tanto como sea
posible al programador de aplicaciones de los detalles del computador particular que se use, especialmente
de las características físicas de la memoria, dispositivos de comunicaciones, impresoras, pantallas, teclados,
etcétera. Incluye entre otros:

Sistemas operativos

Controladores de dispositivo

Herramientas de diagnóstico

Servidores

Sistemas de ventanas

Utilidades
Software de Programación , que proporciona herramientas para ayudar al programador a escribir
programas informáticos y a usar diferentes lenguajes de programación de forma práctica. Incluye entre
otros:

Editores de texto

MÓDULO 1: INTRODUCCIÓN A LAS MICROCOMPUTADORAS

Página 27

Compiladores

Intérpretes

Enlazadores

Depuradores

Los entorno de desarrollo integrados (IDE) agrupan estas herramientas de forma que el
programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etcétera,
gracias a que habitualmente cuentan con una interfaz gráfica de usuario (GUI) avanzada.
Software de aplicación, que permite a los usuarios llevar a cabo una o varias tareas más específicas,
en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los
negocios. Incluye entre otros:

Aplicaciones de automatización industrial

Aplicaciones ofimáticas

Software educativo

Software médico

Bases de datos

Videojuegos

Archivos de datos

Formas
El software adopta varias formas en distintos momentos de su ciclo de vida:
Código fuente: escrito por programadores. Contiene el conjunto de instrucciones destinadas a la
computadora.
Código objeto: resultado del uso de un compilador sobre el código fuente. Consiste en una
traducción de éste último. El código objeto no es directamente inteligible por el ser humano, pero
tampoco es directamente entendible por la computadora. Se trata de una representación intermedia del
código fuente. Véase MSIL (Microsoft Intermediate Languaje)
Código ejecutable: resultado de enlazar uno o varios fragmentos de código objeto. Constituye un
archivo binario con un formato tal que el sistema operativo es capaz de cargarlo en la memoria de una
computadora, y proceder a su ejecución. El código ejecutable es directamente inteligible por la
computadora.
El proceso de creación de software
El proceso de creación de software es materia de la ingeniería del software, una de las ramas propias de la
Ingeniería Informática. Es un proceso complejo que involucra diversas tareas de gestión y desarrollo. Como
resumen de las etapas para la creación de un software, se pueden mencionar:
Análisis
Desarrollo
Construcción
Pruebas (unitarias e integradas)
Paso a Producción
Dentro de estas etapas, existen sub-etapas (para algunos son otras etapas, como por ejemplo, paso a
ambiente beta/rc).

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->