You are on page 1of 5

C.P.U.

(UnidadCentraldeProceso)
Tambinconocidocomoelcerebrodelordenador,estcompuestoportresunidades,

1. U.A.L.(UnidadAritmticoLgica),eslaencargadaderealizartodaslasoperacionestanto
aritmticas, basadas en el sistema de numeracin binario, como as tambin las
operacioneslgicasqueobedecenallgebradeBool.
2. M.P. (Memoria Principal), es una matriz de clulas de memoria de carcter
electromagntico conocidas por su volatilidad, es decir que en ausencia de energa
elctricasepierden,algunabibliografalasllamaamnsicasporestamismacausa.Estas
memorias son capaces de almacenar dos tipos de datos, la informacin propiamente
dichayunnmeroquerepresentasudireccinqueeslaposicindelaclulaenlamatriz
de memoria. El rango que en la actualidad se maneja vara desde 2 a 8 Gb. Puede
encontrarse o disponerse de una memoria mayor para aspectos especiales en el rea
grfica,peroserainnecesariaenprocesosnormalesdeingenieraenlaactualidad.
3. U.C. (Unidad de Control), Es la encargada de realizar primeramente el enlace con los
diferentesdispositivosperifricosparaversiestnonodisponibles,luegorecibelosdatos
de ellos para guardar los programas en la Memoria Principal y luego ejecutar las
secuenciasdelosmismos,determinandoqueactividadesserealizarnalinteriordelCPU,
si es que se requieren operaciones aritmticas o lgicas, almacenamiento en memoria o
enviardatosalasunidadesdesalidaoalmacenamientoexterno.Todaestalaborlarealiza
utilizandoparaellolosdistintosbusesdecomunicacin,loscualesestnorganizadospor
mazosdelneasconductorashanidoevolucionandodesde8,16,32yhoyenda64bits,
lascualeshanoriginadolamodernizacindelosdiferentessistemasoperativosbuscando
unamayorutilizacindelosrecursosdeHardware.Esimportantehacernotartambinel
reloj secuenciador que regula la transmisin que mientras sea mayor incrementar
tambinlavelocidaddelcomputador.

DISPOSITIVOSPERIFERICOS

Estasunidadessonlasencargadasdevincularalcomputadorconelmundoexteriorytambin
conotrascomputadoras,sepuedeobservardosgruposdeellos:

a. DeComunicacin,Sonaquellosdestinadosexclusivamentealacomunicacinconelser
humanoyotroscomputadores,entrelosmastpicostenemos:Teclado,Monitor,Ratn,
Impresora,Etc.
b. DeAlmacenamiento,Estosdispositivoseneltranscursodeltiempohansidobrutalmente
modificados,yaquesepuedenobservardesdeDiscosDuros,FlashMemorys,Cds.,Blue
Ray,Etc.,desplazandoalosDiskets,Cintasyotros.

CLASIFICACINDECOMPUTADORAS
Porsuconfiguracin,lascomputadorasseclasificanentresgrupos:

a. Digitales, son aquellas que se rigen por la utilizacin de dgitos, normalmente bajo el
sistemadenumeracinbinaria,transformadasalsistemadecimalcomolasqueutilizamos
ennuestrascasas,conocidascomopersonalesolasmsavanzadasensutecnologa.
b. Analgicas,suprogramacinseencuentraplasmadaencircuitosintegrados,loscualesno
pueden ser modificados por el usuario, normalmente son utilizados en artefactos
electrnicosdestinadosatareasespecficas.
c. Hbridas,estetipodeordenadoresestcreciendodemaneragrandiosa,debidoaquelos
datosyresultadossonprocesadospordispositivosanalgicos,lectoresdedatos,plotters,
etc.,elcerebrodeestetipodeordenadoresestconformadoporcomputadoresdigitales
anlogosalcerebrohumano.

Porsucapacidadypotencia,Sepuedenobservartrestiposdeordenadores:

1. Mainframes,otambindenominadossupercomputadoras,destinadasatareasespecficas
de alto procesamiento y rentabilidad, disponen de una gran capacidad y velocidad
disponiendo para ellos de diferentes entradas y salidas, tanto digitales y analgicas,
actualmentesuaplicacinestdadoengrandesbasesdedatosenpasescomoascomo
enlaprospeccingeolgicaenlabsquedadepetrleo.
2. Minicomputadores,sibientienenaltacapacidadyvelocidadsonrelativamenteinferiores
a los Mainframes, orientados mayormente a tareas administrativas y optimizacin de
procesos,comoserbancos,universidades,empresas,Etc.
3. Microcomputadores, tambin conocidas como los computadores personales, su mayor
ventaja es la gran cantidad de software en las diferentes reas del conocimiento, su
popularidadyfcilutilizacinhapermitidoqueestossepopularicenyhoyendahastalos
celularessehanconvertidoencentrosinformticosdeusopersonal.

SOFTWARE
NoexisteningnHardwarequepuedafuncionarsinoexisteunSoftwarequelocontroleylo
guie,esporelloquesuutilizacinesimprescindible,desuactualizacindependerelmejoro
menorutilizacindelsistemainformticoadquiridoparaunaempresaoinstitucin.

ElSoftwareconocidosepuedeclasificarentresgrupos:

a. SoftwaredeBase,seconoceconestenombrealosprogramasinformticosquepermiten
el funcionamiento bsico de un computador, esto es, Sistemas operativos, de
comunicacin,controladoresdeperifricosyotros.
b. De aplicacin, destinados explcitamente para solucionar problemas especficos de las
empresas, como contabilidad, productividad y desarrollo en el conocimiento. Estos
puedensercreadosoelaboradosporelusuariooadquiridosaempresasespecializadas.
c. Utilitarios,Selosconoceconestenombreaaquellosprogramasquenopertenecenalos
anteriores pero nos cooperan en la elaboracin de programas o anlisis de datos y
resultadosdelosprogramasqueelaboramosohemosadquiridoaempresasespecialistas.

SISTEMASOPERATIVOS
Def.:Esungrupodeprogramasquegobiernaycontrolaalcomputadorytodoslosdispositivos
vinculadosal,atravsdelosdiferentescontroladoresdeperifricosquetraducenlasseales
deellosalcomputadoryviceversa.

EntrelosSistemasOperativosexistentespodemosobservardostipos:
Sistemas de Tiempo Compartido, tambin conocidos como Servidores que pueden
atender a varias terminales o clientes que requieren servicios del computador central y
poder acceder a un mismo archivo o registro en tiempo real, como es el caso de los
bancos,elprogramadesignauntiempoymemoriaacadaunadelasterminalesvinculadas
alparasuprocesamiento,lostpicosdeestareason:UNIX,WINDOWSNT,LINUX,Etc.
Sistemas Personales, son los ms utilizados en el mundo informtico, destinado a
computadores del tipo P.C. existen varios tipos, como ser: WINDOWS (En sus diferentes
versiones),LINUX,ANDROID,IOS,Etc.

HayquehacernotarquecadaunodelosS.O.puedefuncionarensistemasde32o64bits,de
locualdependedelavelocidaddeprocesamientodelsistema.

TERMINOSDEPROGRAMACINIMPORTANTES

LENGUAJES DE PROGRAMACIN. Def.: Es una serie de instrucciones que el computador


entiende y ejecuta que ordenada secuencial y lgicamente dan solucin a problemas
informticos. Los lenguajes son programas que se utilizan para disear software, que
dependiendodeltiposepuedenclasificaren:
Cientficos,aquellosqueseencuentranorientadosasolucionarproblemasdelorden
cientficosymatemtico,confuncionesparadarsolucinaestostemastantodesdeel
aspecto grfico como numrico, aunque ltimamente ha incursionado en manejo de
basesdedatos.
Bases de Datos, su aplicacin en el manejo de bases de datos para obtener
clasificaciones y/o reportes sobre bsquedas especficas de registros hacen de ellos
herramientaspoderosasesteaspecto,ascomotambinenelmanejoeconmicocon
resultadosdetotalizacionesyotros.
DIAGRAMA DE FLUJO. Def.: Se conoce con este trmino al conjunto de grficos
representativosqueorganizadossecuencialmenteydispuestoslgicamentenosconducen
alasolucindeunproblema.
PROGRAMA (APLICACIN, SOFTWARE). Def.: Es una secuencia de instrucciones que
recreanunmodelomatemticoparadarlasolucinaunproblemaplanteado.

PASOSPARAELABORARUNPROGRAMA

Definicin del problema, este paso est destinado a conocer el problema y los posibles
resultados a obtener de una manera bsica, identificando los modelos que puedan ser
aplicadosenlasolucin.
Anlisis de Problema, Una vez conocido el problema, se realiza un anlisis profundo del
tema, identificando las diferentes alternativas del problema, generando para ello el
Algoritmo que permita luego la elaboracin del diagrama y programa en un lenguaje
adecuadoalproblemaenbsquedadelasolucinalmismo,paraelloesnecesariorealizar
problemas con datos y resultados conocidos a fin de obtener la comparacin con el
resultadoquearrojarelprograma.
o Algoritmo,Eselconjuntodefunciones,ecuaciones,condicionantesyparmetros
quepermitirnunplanteamientoparalacreacindeunprogramaquesatisfagala
solicituddesolucinaunproblemadeterminado.
Diagramacin, Una vez con las ideas claras y el algoritmo definido se procede a la
elaboracin del diagrama correspondiente a fin de reflejar el seguimiento real del
problemahastalasolucinalmismo.Existentrestiposdediagramas:


Codificacin o transcripcin, en este paso el diagrama de flujo deber escribirse en un
cdigoolenguajeinformticodemaneratalquesereflejeloqueeldiagramadeflujoest
indicando,yaqueeslaideaoplanquesedebeseguirparalasolucindelproblema.En
estepasosedeberhacercorrerelprogramatratandodequelosproblemascirculenpor
todas las alternativas posibles a fin de determinar lo errores que se podran dar en el
futuro por lugares que no hemos hecho circular los procedimientos, en este proceso se
puedenpresentardostiposdeerrores:
Error Sintctico, aquel que es cometido por el programador cuando introduce un
cdigo incorrecto o mejor dicho un error gramatical en el lenguaje de programacin
elegido, el cual es detectado por el compilador del programa que nos ayuda a
detectarloycorregirlo.
Error Lgico, es el que se comete cuando nuestro modo de pensar o la lgica del
programa no nos conduce a un resultado correcto, la correccin de este es un poco
mscomplicadayaquetenemosqueimplementarunametodologadeCorteyControl
paradeterminarsuubicacin.

Es importante hacer notar que en este proceso se podrn utilizar dos mecanismos de
programacinmuyimportantesdesdeelpuntodevistadelaprogramacinestructurada
paraluegoentrarenlaprogramacinorientadaaobjetos:

ProgramacinEstructurada,eslatcnicadeprogramacindondeunproblemagrande
selodivideenpequeosmdulosqueunidosentresseconviertenenunprograma
estructurado.



Procedimiento, son subprogramas en los
cuales podemos ingresar varios datos, Procedimiento
conocidos como parmetros, como as

p
a x
tambin obtener varios resultados b
c y
(parmetrosdesalida).
d
e z

Funcin, es un subprograma que el nombre Funcin


de la funcin es el parmetro de salida al

f
a
quelepuedenllegarunoomsdatos.
b f

c


Documentacin, este es el paso donde el programador elabora el manual del usuario,
donde se muestre el funcionamiento del programa, utilizando para ello ejemplos de
aplicacinysedefinanlosparmetrosdedatosyresultados.

You might also like