Más contenido relacionado
Similar a Software de aplicacion.key (20)
Software de aplicacion.key
- 2. Softwaredeaplicacion•
Esaquelquenosayudaarealizarunatareadeterminada,existenvariascategoríasdeSoftwaredeAplicaciónporquehaymuchosprogramas(solo
nombramosalgunos)loscualesson:Aplicacionesdenegocio,AplicacionesdeUtilería,AplicacionesPersonales,aplicacionesdeEntretenimiento.
Elsoftwaredeaplicaciónhasidoescritoconelfinderealizarcasicualquiertareaimaginable.Estépuedeserutilizadoencualquierinstalacióninformática,
independientedelempleoquevayamosahacerdeella.Existenliteralmentemilesdeestosprogramasparaseraplicadosendiferentestareas,desde
procesamientodepalabrashastacómoseleccionarunauniversidad.Comoexistenmuchosprogramassedividenencuatrocategoríasdesoftwarede
aplicaciones:
Aplicacionesdenegocios:Lasaplicacionesmáscomunessonprocesadoresdepalabras,softwaredehojasdecálculo,sistemasdebasesdedatosy
Graficadores.
Procesadoresdepalabras:Estospermitenhacercambiosycorreccionesconfacilidad,permitenrevisarlaortografíaeinclusolagramáticadeun
documento,cambiarlaaparienciadelaletra,agregargráficos,fusionarlistasdedireccionesconcartasconenvíodecorreoengrupo,generaltablasde
contenido,etc.Tambiénsepuedeusarparacrearcualquiertipodedocumento(cartadenegocio,documentoslegales).
Hojasdecálculo:sonprocesadoresdenúmerostridimensionales.Sepuedencrearhojasdetrabajodondepuedescolocartextos,númerosoformulasen
lasceldas,obteniendounahojacontablecomputarizada.
Tambiénpuedecreargráficasytablasparamostrargráficamenterelacionesentrenúmeros.
Graficadores:Seutilizanparacrearilustracionesdesdecero(0)los;usuariospuedenpintarcondispositivoselectrónicosdeseñalamientoenvezde
lápicesobrochas.Otrotipodesoftwareparagráficosonlasaplicacionesparapresentacionesdegráficosconestesecreangráficasytablaacoloryde
calidadprofesionalbasadosendatosnuméricosdeotroprograma(hojadecálculo).
Manejadordebasededatos:Seutilizaparaorganizarlosdatosguardadosenlacomputadoraypermitebuscardatosespecíficosdediferentesmaneras.
Tambiénarchivanlosdatosenordenalfabéticoestopermiteobtenerlainformaciónquesedeseanmásfácilmente.
AplicacionesdeUtilería:Lasutilerías,quecomponenlasegundacategoríadeaplicacionesdesoftware,teayudanaadministraradarlemantenimientoa
tucomputadora.
- 3. Lenguajesdeprogramación
Unlenguajedeprogramacióneselconjuntodesentenciasquesirvenparadecirleaunacomputadoraquéesloquetienequehacer.Medianteloslenguajesdeprogramaciónsepueden
crearymodificarprogramasycomandos,paraqueunacomputadorauotrodispositivodigitalpuedarealizardiversasfuncioneslógicas.
.ActionScript.-SetratadeunlenguajedeprogramaciónparalaplataformaAdobeFash,loquepermitelacreacióndeaplicacionesycomandosendichaplataformadeunamaneramáseficaz.
ADA.-Estelenguajesueleserutilizadoenlacreacióndeprogramasconunaltoniveldeconfiabilidad,comoeselcasodeldesarrollodesoftwaresmilitareseindustrialesdealtaprecisiónydecosto
elevado.
ASP.-Setratadeunsub-lenguajedeprogramaciónenfocadoalacreacióndeaplicacionesparaservidorescreadoporMicrosoft.
BASIC.-Esunodelosprimeroslenguajesinformáticosdeprogramaciónqueseenfocabanaunpúbliconoespecializadoenlasvariadasecuacionesycálculosnecesariosenlaprincipiantecienciade
lacomputación.Fuediseñadoen1964originalmentecomomedioparafacilitarlaprogramacióndecomputadorasparalosestudiantes.Pasadoslosañosfueronsurgiendoversionesmejoradasdel
lenguajeBASICsiendousadoampliamentedurantelasdécadasdelos70sy80s.
C.-Esunlenguajedeprogramaciónqueseencuentraenfocadoalacreacióndesistemasoperativos.Sudesarrollosedioentrelosaños1969y1972,comounaeficientesustitucióndelenguajesde
programaciónencomputadorascomoelantiguolenguajeCOBOL.DeestelenguajesederivanloslenguajesC#yC++másactuales.
C#.-EllenguajeC#esunaconsecucióndesuantecesor(ellenguajeC),tambiénesunlenguajedeprogramaciónqueestáenfocadoalacreacióndesistemasoperativosC++.-EllenguajeC++esuna
versiónmásrecientederivadadellenguajeC,enelexistenvariosconceptosymecanismosquemejoranladecodificaciónycreacióndecomandos.Pormediodeestelenguajeesposiblerealizar
compilacionesdeprogramasconstruidosconellenguajeC(peronoalainversa).
Cobol.-Elcobol(COmmonBusiness-OrientedLenguage),esunlenguajecuyosistemaseideóenladécadadelosaños1960,comolenguajecompatibleparalosdistintossistemasinformáticos
existentesentonces.
Ensambladoroassembler.-Esunlenguajedeprogramaciónpropiodecircuitosintegrados,microprocesadores,microcontroladoresydiversoscircuitosintegrados,graciasaqueesunlenguajede
bajonivelcuyaestructuraseacercamuchoallenguajeutilizadoporlasmáquinas(binario).
Fortran.-Setratadeunlenguajedeprogramacióndealtonivel,estoes,seencuentraadaptadoyseutilizaregularmenteparalacreacióndeprogramasyaplicacionespropiosdelacomputación
científica,graciasaqueestáadaptadoalcálculonumérico.Sueleutilizarseparacrearaplicacionesdeusocientíficoytécnico,comolaingeniería,lasmatemáticas,astronomía,yaplicacionesparala
físicaylaastronomía.Deestelenguajesehansucedidovariasversionesatravésdeltiempo,eselcasodelassiguientesversiones:FORTRANIV,FORTRAN66,FORTRAN77,Fortran90,Fortran95,
Fortran2003,Fortran2008.
J#otambiénllamadooJ-sharp.-EsunlenguajetransicionalointermediodellenguajedeprogramaciónJava.
JavaScript.-EllenguajeJavaScriptesunsub-lenguajeo“dialecto”enfocadoalosnavegadoresweb,sibiensebasaenellenguajeJavapartedesudiseño,sintaxisyestructuraposeesimilitudescon
ellenguajeC,aunqueposeyendosuscaracterísticaspropiasconlasquedifieredelosanteriores.
JAVA.-ElJavaestantounlenguajedeprogramacióncomounaplataformaotecnologíainformática.Comolenguajedeprogramaciónesutilizadotantoenequiposdecómputo,asícomoenotros
dispositivos,siendoqueesusadoenvariasarquitecturascomputacionalescomolaMacylaPC,siendosoportadoparalacreacióndeaplicacionesensistemasoperativostalescomoAndroid(en
dispositivosmóviles),Solaris,Unix,Linux,OS,yWindows.
LISP.-Setratadeunafamiliadedialectosdeprogramaciónbastantesencillosocuyaestructuraesrelativamentesimple.Setratadeunodeloslenguajesdeprogramaciónmásantiguos(seinicióconel
proyectoen1958),esunlenguajecuyocódigofuentesecomponede“listas”amaneradeestructuradedatosOraclePL/SQL.-SetratadeunatecnologíadesoftwarepertenecientealaempresaOracle,
queseenfocaenlacreacióndeaplicacioneswebconlasquesepuedanmanipularbasesdedatosrelacionales.
•
- 10. Importanciadelsoftware
Estáclaroloqueeselsoftware,hablandoenlenguajequelaspersonasentiendan,sonlosprogramas
queseejecutandentrodeunacomputadora,empezandoporelsistemaoperativo,acompañadode
cualquierdelosprogramasquetengasentucomputadora,sinelsoftware,solamenteestaríamosfrentea
ungrupodechips,cablesyaparatossinfuncionamiento.
Sinembargolasociedadactualyanopodríavivirsinelsoftware,aunqueestanosepercatedeello,lo
podemosversimplementeenlacantidaddepersonasqueutilizanunacomputadorahoyendía,lopodemos
apreciarclaramenteenelusodomesticodecomputadoras,aunqueestesehareducidoconsiderablemente,
incrementandolapresenciadeTabletsoTeléfonosInteligentesqueenlosúltimos3añoshancrecidodeforma
impresionante.
DigamosquelaimportanciadelSoftwareparalasociedad,radicaenelusoquelaspersonasleden,nosetrata
solamentedetraerjuegosnuevosenundispositivode1000dolares,hablamosdeoptimizartareas,incrementar
ganancias,aumentaringresos,optimizartiempos,hacerlavidamásfácil,graciasaqueelsoftwarehoyendía
nospermitehacerinfinidaddecosas.
•