Historiografia Computacional

September 9, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Historiografia Computacional...

Description

 

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA

INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA

ACADEMÍA DE COMPUTACIÓN

ASIGNATURA: FUNDAMENTOS DE PROGRAMACIÓN. GRUPO: 1C9M.

PERIODO: 1 / 2021.

1928KA25C1CASA – HISTORIOGRAFIA COMPUTACIONAL.

HORARIO

AULA:

LUN

MAR

11:30 13:00

11:30 13:00

LAB:

MIE

JUE

07:00 08:30

ALUMNO KARDEX: 1928.

VIE

07:00 08:30

BOLETA: 2021301147

 NOMBRE: Paulina Lizette Trejo Trejo Cruz PROFESOR TÍTULAR: PROF. RODRIGO BAHENA PEDROZA. ASISTENTE PARTÍCULAR: ING. AGUSTÍN ARMANDO AGUILAR AGUILAR.

 

 

Desarrollo del hardware Comi Comienza enza conlacreación conlacreaciónde delosprimer losprimerosordena osordenadore doresy sytiene tienesu suverd verdader aderoorigenen oorigenen la arquitectura    "Von Neu Neuma mann nn".   El matemático húngaro ro   presentó en   1945 u na queesiguesiendoaplicablehastahoyendí a. estructuraparaunordenadorqu

Sumodeloconstaba decuatro Su roelementos:









Unidaddecontrol Unidadaritmética/lógica Unidaddememoria Dispositivodeentradaysalida.

Estoaba rcacasitodaladef inicióndehardware.

En1947eltérminohardwarefuemencionadoporprimeravezenreferenciaalos "componentesfísicosdeunordenador".Enelentornoanglófono,eltérmino"hardware"se mieentas, refiere principalmente a artí cu culos hechosd e metal, como herrami ce cerrad rraduras, bisagrasocubiertos.Porlotanto,sesuelehacerreferenciaa"hardwareinformático"para diferenciarlodesusignificadooriginal.Debidoalprogresotécnico,elhardwarepara ordenad ord enadores ores haevoluci haevoluciona onadoenormem doenormement ente. e.Sinembargo, Sinembargo, estono estonocamb cambió ióel elprinc principio ipio deVonNeumann. de VonNeumann.

 

SE PUEDEN DESCRIBIR LOS PASOS CRUCIALES DE DESARROLLO PARA LOS CUATRO NIVELES:

Unidaddecontrol:Losprocesadoresdehoyendía nosólosonmuchomáspequeñosqueenladécadade 1950,tambiénsonmuchomásrápidos.Porlogeneral, noseutilizaunsolonúcleodeprocesador,sinovarios. Unejemploimpresionantesonlossmartphonesquehoy endíatienenmáspotenciadecálculoqueunPCde remesa sobremes aestándarenlad déc écadade1990. 



Unidadlógica:Elaumentodelapotenciadecálculodel hardware en las últimas décadas se refleja en la llamada "LeydeMoore",qu queepredi redice cequ queeelnúmero merod decircuitosen unprocesadorseduplicarácadaaño.Elhardwaredelos ctualles puede realilizzarmuchas tareas superordenadores a ctua diferentes  simultáneamente,  como  lo   demuestran s 

o sup uper eror nado dore res s  ac actu tual ales es, , met  qu que  fu func iona nan 180 0 lmillones m etero ad ra dorde edena transistorespor rce centí  ro cuncio dno. con  18 ntí  Uni nid daddemem oria:Mientrasquealprinc ipiolos ordenadores sólo podían almacenar una pequeña canti ntid dad dd de datos, hoy en dí a ex iste un reen  forma  de  clústeres  de  servi hardware ervid dores quee    pueden pro qu roce cesar datos en el orden rden de terabytes.   Inc luso los lápices  USB  pueden almacenarvariosgigabytes.Latendenciaactual almacenarvariosgigabytes. Latendenciaactual va en va en la la di dire recc cció ión n de de desa desarroll rrollar ar una memo memoria ria 

flashultrarrápida. Dispositivo  de  salida:  La  tecnologí a  también ha da dado do gr gran ande des s  pa paso sos s  en es este te ca cam mpo po..  Una de la las s  et etap apas as más im impo port rtan ante tes s  de dell desarrolloeslaimpresiónen3D. 



Unidaddeentrada:AunqueeltecladoQWERTYnohasufridoprácticamenteningún cambioenlosúltimos100a ños,sehan realizadoenormesprogresosconrespecto a los mét odos de introducción de datos. Hoy en día, muchos ordenadores

puedenser opera erad dos con gestos y co control ntrol por vo vozz. Elhardwareaplicablesepuede encontrarinclusoenlossmartphones. Componentesdehardware

 

El hardware de hoy en dí a incluye muchos elementos diferentes y lo que sigue no es en absolutounalistacomplet a: eta

Discos duros. Carcasas de ordenador, ventiladores o fuentes de alimentación. Motherboards: la placa principal del ordenador. Procesador. Memoria de acceso aleatorio (RAM). Conduce: Unidad de DVD, unidad Blu-ray, almacenamiento externo. Dispositivos de salida como monitores, proyectores e impresoras. Dispositivos de entrada como ratón, teclado, joystick. Dispositivos de lectura como escáneres o cámaras.Hardware y SEO ElartedelSEOtam ElartedelSEO tambiénha biénhacam cambiad biado oconel conelcrec crecientedesar ientedesarrollode rollodehard hardwa ware reinfo informá rmático tico.. Sin Si n la la en enor orme me ca capa paci cida dad d de de cá cálc lcul ulo o de de lo los s or orde dena nado dore res, s, pr prog ogra rama mas s co como mo Google amieentasnopodrí anutili  Analyticsuotrasherrami ilizzarseenabsoluto. s requisitos de hardware de los usuarios   son un   factor s de L no  sen    etérmi oo ptimi zación de sitios web. Hoy, por ejemplo, los tipos dector  disp  cl osaitve ivo  qu que  se u tili iliz za n son mucho  más sofisticados qu quee a pri rinc ncipios de la década de 2000 . En ese momento, nto, se accedí a a Internet principalmentedesdecasaconunordenadordesobremesa.Hoyen día, dí a, una una var varied iedad ad de de dispositivos con hardware diferente se utili ilizza para conectarse a Internet.  Además, ya no estamos  limitados a una  co nexión  fi j ja a I nternet,   sino qu quee podemos navega vegar r por la web consmartph consmartphonesotabletsen onesotabletsenmovi movimien miento.Un to.Unresu resultad ltado o definitivodeestedesarrollodehardware  es  un  diseño  sensible  que  se  adapta  al dispositivo  de  salida  respectivo. La optimización  móvil es  otra  consecuencia  directa de  los  cambios  en  los  requisitos  de ha hard rdwar ware e de lo los s usu usuari arios. os. La ana analít lítica ica web s

t

t

s

s

t

s

tambiéntuvoqueseradaptadayahorapuede tambiéntuvoqueseradaptadaya horapuedehace cer run eguimien oen redi po i ivo . Eld esarrollod e hardware actual también juega un papel en la evaluaciónd e sitiosw eb a tra travé vés s de lo los s alg algori oritm tmos os de de Go Googl ogle. e. Po Por r eje ejemp mplo, lo, la ve veloc locida idad d de deca carga rga de un una a pá págin gina a web we b

 

esuncriteriodeclasificaciónquepuedeseroptimizadoconhardwareapropiado,como servidoresmásrápidos.

Desarrollo del Software Laprogramacióncomienzaen1912conBertrandRussellyAlfredNorthWhiteheady sus traba jos sobre la lógica formal y la teoría de tipos. Luego llegaron ron las primeras calculadoraselectromecánicasdeIBMyotros.

cia 1940 ya estaba en Turing sentó las ba ses de la programación en 1930 y ha haci quee era quee   –  func ionami ento el   Z3 Z3 qu era   – probab lemente –  el   prime mer r ordenador qu probab lementetambién – podrí atenerunusogenérico,adiferenc iadelascalculadoras. La historia ria llega a los años 50 y 60 con el desarrollo de lengua jes como el Fort ran y el Simula,elSQLen1974.Cuandoenlos80lagentecomenzóatenerordenadoresencasala cosaexplotóyen1990llegóelHTMLcoincidiendoconelnacimientodelaWorldWide Web. En 200 1 se emp empez ezaron ron a usar metodologí as de desarrollo y gestión del traba jo como Scru myKanban,yenelterrenodelaprogramaciónladécadadelos2010nosha dejado el aprendizaje aje  automático  (M (Ma achine  Learning)  como  herramienta  más interesante,sinopoderosa. interesante,sino poderosa.

Existí an pocos mét odos sistemáticos. El desarrollod el software se realilizzaba  virtualmente s

st

s

s

s

rs

s

st s

cacción, ha a qu ron ad e calabra e y lo  co o  a in ninguna planifica quee lo  plane  comenzaron correr.Losprogramadorestratabandehacerlascosasbien,yconunesfuerzoheroico,a menudosalíanconéxito.Losproblemaspararesolvereranprincipalmentedeuna naturaleza téc écni nica, el énfasis estaba  en expresar algoritmos conocidos eficazmente enalgúnlenguajedeprogramación.

El   software   se diseña a medida   para cada aplicación y   tení a una distribu ribución relativamente pequeña.Lamayoríadelsoftwaresedesarrollabayerautilizadoporla mismapersonau orga organiz nizació ación. n.Lamism Lamisma apers personalo onaloesc escribía ribía,lo ,loeje ejecuta cutabay, bay,sifallaba sifallaba,lo ,lo quee la movilidad en el traba jo era depuraba. Debido a qu era ba ja, los e jecutivos estaba n quee esa pers erso ona naestar seguros de qu estaráallícuandoseencont áallícuandoseencontraráalg raráalgúnerror.Debi únerror.Debidoaeste doaeste entornopersonalizadodel software,eldiseñoeraunprocesoimplícito,realizadoen lamentedealguien,yladocumentaciónnormalmentenoexistí a.

 

uari Lamultiprogramacióny ylossistemasmultiusua riointrodu jeronnuevosconceptosde interacción hombre - máquina.  Las téc écni nicas interactivas abrieron un nuevo mundo mundo eaplica dea caccionesynuevosnivelesdesofisticacióndelhardwareydelsoftware. Lossistemas nalizzar y   transformar datos de múltipl es   fuentes, de tiempo real   podí an   rec oger, anali controla co ntrola ndo así  los   pro roce cesos y   prod roduciendo   salidas en milisegundos en lugar de en mi nutos. Los programas se distribuí an para  computadoras grandes y para mi nicomputadoras, a cientos e incluso a miles de usuarios.Los patronos de la industria, del gobierno y de la universidadseaprestabana“desarrollarelmejorpaquetedesoftware”yganarasímucho dinero.

Conf orme cre cí a el número mero d de sistemas inf ormáticos, comenzaron ron  a extenderse las bibliotecasdesoftwared ecomputadora. Lascasasd esarrollabanproy queese royec ectosenlosqu prod roducí an  p rogramas de decenas de miles de   sentencias  fu ente. e.  Los  p ro rod ductos de softwar ecompradosalex teriorinc orporaba nci entosde milesdenuevassentenci as.

Todos esos programas, todas esas sentencias fuente tení an qu quee ser corregi dos cuando ndo se rregid detectaba n fallos, modif icados cuando ndo  cambiaba n los requisitos de los usuarios o adaptados a nuevosd ispositivos hardware qu quee se hubieran eran adquirido. Estas actividades se  llama maron ron  colectivamente  mantenimi ento  del  software.  El  esfuerz o  gastado  en elmantenimient mantenimientodelsoftwarecomenzó odelsoftwarecomenzóaabsorberrecurso aabsorberrecursosenunamedid senunamedidaalarmante. aalarmante.  Aún peor, la naturaleza personalizada personalizada de muchos programas los hacía virtualmente imposiblesdemantener. Habíacomenzadounacrisisdel“software”

. La terc era era era en la evolución de los sistemas de computadora comenzó a mediados de los años  70  y y  continuómás  allá  de  unad déc écada.El  sistemadistribuido, múltiples computadoras, cada una ejecutando ndo   func iones   conc concu urrentemente y comu muni nicándose   con alguna otra, inc rementó notab lemente la   complejidad de los sistemas inf ormátic os.  Las rede redes s de de área área lo loc cal al y de de ár área ea gl glob obal al, , la las s com comun unic icac acio ione nes s nda de acceso “instantáneo” a los digi digita tale les s de de alto alto an anc cho ho de de band banda a y cre ciente dema emanda únmás,los datos, supusieron una f uente presiónsobrelosdesarrolladoresd elsoftware. A  Aú quee lo permití an continuaron sistemas y el software qu ron  residiendo  dentro ro  de  la  industria ria erso ydelaacademia . Elusopers onalera eraextraño. extraño.

Laconclusióndelaterceraerasecaracterizóporlallegadayampliousodelos mi cropro roce cesadores.    El  mi croprocesador  ha  pro rod ducido  un  ex tenso  gru po  de productos inteligentes,d  desde pro rod ductos inteligentes, d desde automóviles hasta hornos mi croondas,desde robots industriales a equipos de diagnóstico de suero sanguí neo neo, pero

 

ningu ningun no ha

 

sidomásimportantequelacomputadorapersonal.Enmenosdeunadécada,las computadorasllegaránaserf áci cillmenteaccesiblesalpúblico.

Potentes máquinas pers erso onales co controla ntrola das por sistemas operativos sofisticados,en redes globalesylocales,acomp globalesyloca les,acompañadasporaplicac añadasporaplicacionesdesoftw ionesdesoftwareavanzadas areavanzadassehanconvertido sehanconvertido t s s est en La n caliliz mb iaondo ndo rnodo  ce la no rmaco  arqu fotrmá ántra e ten ado d e gra grandes ndes mp utadi oec rasura   ainen ornoisca d esce zad s  cli cl dien ervid ervi r.ntra zredes e/so Lasliliz

.

t

s

t

s

t

s

deinformación informaciónentodoelm entodoelmundoproporcio undoproporcionanunainfrae nanunainfraestructuraque structuraqueigualaaexpe igualaaexpertos rtos y polí ticos  en  pensar r  sobre  una  "superautopista  de  inf ormación"  y  una  "conexión delciberespacio".Dehecho,internetsepuedeobservarcomoun"software"alquepueden accederusuariosindividuales. ERA

AÑOS

CARACTERÍSTICA S Se trabajaba con la idea de “Codificar y Corregir”.  No exi exist stía ía uunn pl plan ante team amie ient ntoo pr prev evio io..



exis isttía ddoc ocum umen enta tacció iónn de nnin ingú gúnn ti tipo po.. 1950 – 1965  No ex Existencia de pocos métodos formales y pocos creyentes en ellos. Desarrollo a base de prueba y error. Se busca simplificar código. Aparición de Multiprogramación y Sistemas Multiusuarios. Sistemas de Tiempo Real apoyan la toma de decisiones.



1965 – 1972

Aparición de Software como producto. (Casas de Software). INICIO DE LA CRISIS DEL SOFTWARE. Se buscan procedimientos para el desarrollo del Software.  N  Nu uev evoo Co Conncep ept Si SissSistemas tema temass Di Disde strib tribui uido doss. Complejidad ento:los Información.



1972 – 1989

Aparecen: Redes de área local y global, y Comunicadores Digitales. Amplio Uso de Microprocesadores. Impacto Colectivo de Software. Aparecen: Redes de Información, Tecnologías Orientadas a Objetos.



1989 - ¿? Aparecen: Redes Neuronales, Sistemas Expertos y SW de Inteligencia Artificial. La información como valor preponderante dentro de las Organizaciones.

 

“Hardware.” ¿Qué Es El Hardware? - Ryte Digital Marketing Wiki, es.ryte.com/wiki/Hardware. es.ryte.com/wiki/Hardware. “La Historia Del Desarrollo De Software En Dos Minutos: Un Siglo S iglo De Lógica, Lenguajes y Código.” Microsiervos (Ordenadores), www.microsiervos.com/archivo/ordenadores/historiadesarrollo-software-logica-lenguajes-codigo.html. User, Super. “Historia Del Software.” www.esunix.es/index.php/novato/software/historia-delsoftware. Vinasco, Jhon. HISTORIA DEL DESARROLLO DE SOFTWARE , 1 Jan. 1970, desarrollojhon2012.blogspot.com/2012/02 desarrollojhon2012.b logspot.com/2012/02/el-primer-programa-de-la-historia-1842.ht /el-primer-programa-de-la-historia-1842.html. ml.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF