Sunteți pe pagina 1din 4

HARDWARE El trmino hardware (pronunciacin AFI: [ h d w ] o [ h d w ]) se

refiere a todas las partes tangiles de un sistema inform!tico" sus componentes son: elctricos#
electrnicos# electromec!nicos $ mec!nicos%& 'on cales# gainetes o ca(as# perifricos de todo
tipo $ cual)uier otro elemento f*sico in+olucrado" contrariamente# el soporte lgico es intangile
$ es llamado software% El trmino es propio del idioma ingls (literalmente traducido: partes
duras)# su traduccin al espa,ol no tiene un significado acorde# por tal moti+o se la ha adoptado
tal cual es $ suena" la -eal Academia Espa,ola lo define como ./on(unto de los componentes
)ue integran la parte material de una computadora0%1 El trmino# aun)ue sea lo m!s com2n# no
solamente se aplica a las computadoras" del mismo modo# tamin un root# un telfono m+il#
una c!mara fotogr!fica o un reproductor multimedia poseen hardware ($ software)%3 4 5a
historia del hardware de computador se puede clasificar en cuatro generaciones# cada una
caracteri6ada por un camio tecnolgico de importancia% 7na primera delimitacin podr*a
hacerse entre hardware bsico# el estrictamente necesario para el funcionamiento normal del
e)uipo# $ complementario# el )ue reali6a funciones espec*ficas%
7n sistema inform!tico se compone de una unidad central de procesamiento (7/89/87)#
encargada de procesar los datos# uno o +arios perifricos de entrada# los )ue permiten el ingreso
de la informacin $ uno o +arios perifricos de salida# los )ue posiilitan dar salida
(normalmente en forma +isual o auditi+a) a los datos procesados%
&% :onitor 1% 8laca ase 3% /87
4% :emoria -A: ;% <ar(eta de e=pansin
>% Fuente de alimentacin ?% @isco ptico A% @isco duro
B% <eclado&C% :ouse
Clasificacin del hardware
:icrocontrolador :otorola >AD/&& $ chips de soporte )ue podr*an constituir el
hardware de un e)uipo electrnico industrial%
7na de las formas de clasificar el hardware es en dos categor*as: por un lado# el EbsicoE#
)ue aarca el con(unto de componentes indispensales necesarios para otorgar la
funcionalidad m*nima a una computadora" $ por otro lado# el hardware
EcomplementarioE# )ue# como su nomre indica# es el utili6ado para reali6ar funciones
espec*ficas (m!s all! de las !sicas)# no estrictamente necesarias para el funcionamiento
de la computadora%
Fecesita un medio de entrada de datos# la unidad central de procesamiento (/%8%7%)# la
memoria -A:# un medio de salida de datos $ un medio de almacenamiento constitu$en
el Ehardware !sicoE%
5os medios de entrada $ salida de datos estrictamente indispensales dependen de la
aplicacin: desde el punto de +ista de un usuario com2n# se deer*a disponer# al menos#
de un teclado $ un monitor para entrada $ salida de informacin# respecti+amente" pero
ello no implica )ue no pueda haer una computadora (por e(emplo controlando un
proceso) en la )ue no sea necesario teclado ni monitor" ien puede ingresar informacin $
sacar sus datos procesados# por e(emplo# a tra+s de una placa de ad)uisicin9salida de
datos%
Unidad central de procesamientoArt*culo principal: CPU
:icroprocesador de >4 its dole n2cleo# el A:@ Athlon >4 G1 3>CC%
5a /87# siglas en ingls de Unidad Central de Procesamiento# es el componente
fundamental del computador# encargado de interpretar $ e(ecutar instrucciones $ de
procesar datos%&1 En los computadores modernos# la funcin de la /87 la reali6a uno o
m!s microprocesadores% 'e conoce como microprocesador a una /87 )ue es
manufacturada como un 2nico circuito integrado%7n ser+idor de red o una m!)uina de
c!lculo de alto rendimiento (supercomputacin)# puede tener +arios# incluso miles de
microprocesadores traa(ando simult!neamente o en paralelo (multiprocesamiento)" en
este caso# todo ese con(unto conforma la /87 de la m!)uina%5as unidades centrales de
proceso (/87) en la forma de un 2nico microprocesador no slo est!n presentes en las
computadoras personales (8/)# sino tamin en otros tipos de dispositi+os )ue incorporan
una cierta capacidad de proceso o Einteligencia electrnicaE# como pueden ser:
controladores de procesos industriales# tele+isores# autom+iles# calculadores# a+iones#
telfonos m+iles# electrodomsticos# (uguetes $ muchos m!s% Actualmente los
dise,adores $ faricantes m!s populares de microprocesadores de 8/ son Intel $ A:@" $
para el mercado de dispositi+os m+iles $ de a(o consumo# los principales son 'amsung#
Hualcomm $ <e=as Instruments%
8laca ase de una computadora# formato IA<G%
8laca ase del telfono m+il 'amsung Jala=$ 'pica# se pueden distinguir +arios
E'$stemKonKaK/hipE soldados en ella% El microprocesador se monta en la llamada placa
ase# sore un 6calo conocido como 6calo de /87# )ue permite las cone=iones
elctricas entre los circuitos de la placa $ el procesador% 'ore el procesador a(ustado a la
placa ase se fi(a un disipador trmico de un material con ele+ada conducti+idad trmica#
)ue por lo general es de aluminio# $ en algunos casos de core% Lste es indispensale en
los microprocesadores )ue consumen astante energ*a# la cual# en gran parte# es emitida
en forma de calor: en algunos casos pueden consumir tanta energ*a como una l!mpara
incandescente (de 4C a &3C +atios)%Adicionalmente# sore el disipador se acopla uno o
dos +entiladores (raramente m!s)# destinados a for6ar la circulacin de aire para e=traer
m!s r!pidamente el calor acumulado por el disipador $ originado en el microprocesador%
/omplementariamente# para e+itar da,os por efectos trmicos# tamin se suelen instalar
sensores de temperatura del microprocesador $ sensores de re+oluciones del +entilador#
as* como sistemas autom!ticos )ue controlan la cantidad de re+oluciones por unidad de
tiempo de estos 2ltimos%5a gran ma$or*a de los circuitos electrnicos e integrados )ue
componen el hardware del computador +an montados en la placa madre%
SOFTWARE
La palabra software se refiere al equipamiento lgico o soporte lgico de un computador digital, y
comprende el conjunto de los componentes lgicos necesarios para hacer posible la realizacin de una
tarea especfica, en contraposicin a los componentes fsicos del sistema (hardware!
"ales componentes lgicos incluyen, entre otros, aplicaciones inform#ticas tales como procesador de
te$tos, que permite al usuario realizar todas las tareas concernientes a edicin de te$tos% software de
sistema, tal como un sistema operati&o, el que, b#sicamente, permite al resto de los programas funcionar
adecuadamente, facilitando la interaccin con los componentes fsicos y el resto de las aplicaciones,
tambi'n pro&ee una interfaz ante el usuario!
(n la figura se muestra uno o m#s software en ejecucin en este caso con &entanas, iconos y men)es
que componen las interfaces gr#ficas que comunican la computadora con el usuario, y le permiten
interactuar!
Desventajas importantes:
-e)uiere mucha e=periencia $ hailidad para la e+aluacin de los riesgos# lo cual es
re)uisito para el =ito del pro$ecto%
Es dif*cil con+encer a los grandes clientes )ue se podr! controlar este enfo)ue e+oluti+o%
Este modelo no se ha usado tanto# como el /ascada (Incremental) o :/8# por lo )ue no se tiene
ien medida su eficacia# es un paradigma relati+amente nue+o $ dif*cil de implementar $
controlar
Clasificacin del software
'i ien esta distincin es# en cierto modo# aritraria# $ a +eces confusa# a los fines pr!cticos se
puede clasificar al software en tres grandes tipos:
Software de sistema: 'u o(eti+o es des+incular adecuadamente al usuario $ al
programador de los detalles del sistema inform!tico en particular )ue se use# aisl!ndolo
especialmente del procesamiento referido a las caracter*sticas internas de: memoria#
discos# puertos $ dispositi+os de comunicaciones# impresoras# pantallas# teclados# etc% El
software de sistema le procura al usuario $ programador adecuadas interfaces de alto
ni+el# controladores# herramientas $ utilidades de apo$o )ue permiten el mantenimiento
del sistema gloal% Inclu$e entre otros:
Software de programacin: Es el con(unto de herramientas )ue permiten al
programador desarrollar programas inform!ticos# usando diferentes alternati+as $
lengua(es de programacin# de una manera pr!ctica% Inclu$en !sicamente:
Entornos de @esarrollo Integrados (I@E): Agrupan las anteriores herramientas#
usualmente en un entorno +isual# de forma tal )ue el programador no necesite
introducir m2ltiples comandos para compilar# interpretar# depurar# etc%
Daitualmente cuentan con una a+an6ada interfa6 gr!fica de usuario (J7I)%
Software de aplicacin: Es a)uel )ue permite a los usuarios lle+ar a cao una o +arias
tareas espec*ficas# en cual)uier campo de acti+idad susceptile de ser automati6ado o
asistido# con especial nfasis en los negocios% Inclu$e entre muchos otros:
Aplicaciones para /ontrol de sistemas $ automati6acin industrial
Aplicaciones ofim!ticas 'oftware empresarial
Mases de datos <elecomunicaciones (por e(emplo Internet $ toda su estructura
lgica)
Nideo(uegos 'oftware mdico
'oftware de c!lculo numrico $ simlico%
'oftware de dise,o asistido (/A@)
'oftware de control numrico (/A:)
Proceso de creacin del software
'e define como proceso al con(unto ordenado de pasos a seguir para llegar a la solucin
de un prolema u otencin de un producto# en este caso particular# para lograr un
producto software )ue resuel+a un prolema espec*fico%
El proceso de creacin de software puede llegar a ser mu$ comple(o# dependiendo de su
porte# caracter*sticas $ criticidad del mismo% 8or e(emplo la creacin de un sistema
operati+o es una tarea )ue re)uiere pro$ecto# gestin# numerosos recursos $ todo un
e)uipo disciplinado de traa(o% En el otro e=tremo# si se trata de un sencillo programa
(por e(emplo# la resolucin de una ecuacin de segundo orden)# ste puede ser reali6ado
por un solo programador (incluso aficionado) f!cilmente% Es as* )ue normalmente se
di+iden en tres categor*as seg2n su tama,o (l*neas de cdigo) o costo: de pequeo#
mediano $ gran porte% E=isten +arias metodolog*as para estimarlo# una de las m!s
populares es el sistema /O/O:O )ue pro+ee mtodos $ un software (programa) )ue
calcula $ pro+ee una apro=imacin de todos los costos de produccin en un .pro$ecto
software0 (relacin horas9homre# costo monetario# cantidad de l*neas fuente de acuerdo
a lengua(e usado# etc%)%
/onsiderando los de gran porte# es necesario reali6ar comple(as tareas# tanto tcnicas
como de gerencia# una fuerte gestin $ an!lisis di+ersos (entre otras cosas)# la
comple(idad de ello ha lle+ado a )ue desarrolle una ingenier*a espec*fica para tratar su
estudio $ reali6acin: es conocida como Ingenier*a de 'oftware%En tanto )ue en los de
mediano porte# pe)ue,os e)uipos de traa(o (incluso un a+e6ado analistaKprogramador
solitario) pueden reali6ar la tarea% Aun)ue# siempre en casos de mediano $ gran porte ($ a
+eces tamin en algunos de pe)ue,o porte# seg2n su comple(idad)# se deen seguir
ciertas etapas )ue son necesarias para la construccin del software% <ales etapas# si ien
deen e=istir# son fle=iles en su forma de aplicacin# de acuerdo a la metodolog*a o
proceso de desarrollo escogido $ utili6ado por el e)uipo de desarrollo o por el analistaK
programador solitario (si fuere el caso)%5os .procesos de desarrollo de software0
poseen reglas preestalecidas# $ deen ser aplicados en la creacin del software de
mediano $ gran porte# $a )ue en caso contrario lo m!s seguro es )ue el pro$ecto no logre
concluir o termine sin cumplir los o(eti+os pre+istos# $ con +ariedad de fallos
inaceptales (fracasan# en pocas palaras)% Entre tales .procesos0 los ha$ !giles o
li+ianos (e(emplo G8)# pesados $ lentos (e(emplo -78)# $ +ariantes intermedias%
Formalmente se aplican de acuerdo al tipo $ porte del software a desarrollar# a criterio
del l*der (si lo ha$) del e)uipo de desarrollo% Algunos de esos procesos son 8rogramacin
E=trema (en ingls eXtreme Programming o G8)# 8roceso 7nificado de -ational (en
ingls -ational 7nified 8rocess o -78)# Feature @ri+en @e+elopment (F@@)# etc%

S-ar putea să vă placă și