SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Nombre: Mario Jose Gonzales
Grado: 4to P.A.
Grupo: #3
Practica: #4
Catedra : Informatica
Cateddratico: ING. Dubley Sandoval
Fecha: 11/03/2015
Ejercicio de la práctica no# 4
Software
Se conoce como software al equipamiento lógico o soporte lógico de un sistema
informático, que comprende el conjunto de los componentes lógicos necesarios que hacen
posible la realización de tareas específicas, en contraposición a los componentes físicos que
son llamados hardware.
Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales
como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a
la edición de textos; el llamado software de sistema, tal como el sistema operativo, que
básicamente permite al resto de los programas funcionar adecuadamente, facilitando
también la interacción entre los componentes físicos y el resto de las aplicaciones, y
proporcionando una interfaz con el usuario.
El anglicismo "software" es el más ampliamente difundido al referirse a este concepto,
especialmente en la jerga técnica; en tanto que el término sinónimo «logicial», derivado del
término francés logiciel, es utilizado mayormente en países y zonas de influencia francesa.
Existen varias definiciones similares aceptadas para software, pero probablemente la más
formal sea la siguiente:
Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos
asociados, que forman parte de las operaciones de un sistema de computación.
1.
Clasificación del software
Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se
puede clasificar al software en tres grandes tipos
 Sistema operativo: Su objetivo es desvincular adecuadamente al usuario y al
programador de los detalles del sistema informático en particular que se use,
aislándolo especialmente del procesamiento referido a las características internas
de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras,
pantallas, teclados, etc. El software de sistema le procura al usuario y programador
adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo
que permiten el mantenimiento del sistema global. Incluye entre otros:
1. Sistema operativos
Un sistema operativo(SO o, frecuentemente,OS—del inglés Operación
Sistema—) esunprograma o conjuntode programasde un sistemainformático
que gestionalosrecursosde hardware yprovee serviciosalos programasde
aplicación,ejecutándoseenmodoprivilegiadorespectode losrestantes(aunque
puede que parte del mismose ejecute enespaciode usuario
1.
2Controladores de dispositivos
Un controlador de dispositivoo manejadorde dispositivo(eninglés:devicedriver,osimplemente
driver),es unprograma informáticoque permiteal sistemaoperativointeraccionarconun
periférico,haciendounaabstraccióndel hardware yproporcionandounainterfaz(posiblemente
estandarizada) parautilizarel dispositivo.
Se puede esquematizaral manejadorocontroladorde dispositivocomoun“manual de
instrucciones”que le indicacómodebe controlarycomunicarse conun dispositivoenparticular.
1.
2. Herramientas de diagnóstico
Una herramienta de diagnóstico esun software que permite monitorearyenalgunoscasos
controlarla funcionalidaddel hardware,como:computadoras,servidoresyperiféricos,segúnel
tipoy sus funciones.Estosdispositivospuedenser,lamemoria RAM,el procesador,losdiscos
duros, ruteadores,tarjetasde red,entre muchosdispositivosmás.El software permite monitorear
temperatura,rendimiento,transferenciade datos,etc.
1.
Herramientas de Corrección y Optimización
Si considerasque este artículodeberíaexistirydisponesde fuentesfiables, puedescrearlo
teniendoencuentanuestros pilaresy,si quieres, usandonuestroasistente.
1.
3. Servidores
1. Un servidor esuna aplicaciónenejecución(software) capazde atenderlaspeticionesde un
cliente ydevolverleunarespuestaenconcordancia.Losservidoresse puedenejecutaren
cualquiertipode computadora,inclusoencomputadorasdedicadasalascualesse lesconoce
individualmentecomo"el servidor". Enlamayoría de loscasos unamismacomputadorapuede
proveermúltiplesserviciosytenervariosservidoresenfuncionamiento.Laventajade montarun
servidorencomputadorasdedicadasesla seguridad.Porestarazón la mayoría de losservidores
son procesosdaemondiseñadosde formaque puedanfuncionarencomputadorasde propósito
específico.
Utilidades
Para otros usos de este término, véase utilidad.
En informática, una utilidad es una herramienta que realiza:
Tareas de mantenimiento
Soporte para la construcción y ejecución de programas
Las tareas en general
En donde se incluyen las bibliotecas de sistema, middleware, herramientas de desarrollo,
etc.
Entre ellas podemos nombrar cifrado y descifrado de archivos, compresión de archivos,
desfragmentadores de disco, editores de texto, respaldo, etc.
 Software de programación: Es el conjunto de herramientas que
permiten al programador desarrollar programas informáticos, usando diferentes
alternativas y lenguajes de programación, de una manera práctica. Incluyen
básicamente:
o
o Editores de texto
Un editor de texto esun programa que permite creary modificararchivosdigitalescompuestos
únicamente poruntextosinformato,conocidoscomúnmente como archivosde texto otexto
plano.El programa lee el archivoe interpretalos bytesleídossegúnel códigode caracteres que
usa el editor.Hoyendía escomúnmente de 7- u 8-bitsen ASCII o UTF-8, rara vezEBCDIC.
Por ejemplo,uneditorASCII de 8bitsque lee el númerobinario0110 0001 (decimal 97 o
hexadecimal61) enel archivolo representaráenlapantallaporla figura a, que el usuario
reconoce comola letra"a" y ofreceráal usuariolas funcionesnecesariasparacambiarel número
binarioenel archivo.
Compiladores
Un compilador esun programa informático que traduce unprogramaescritoenun
lenguaje de programación aotrolenguaje de programación,generandounprograma
equivalente que lamáquinaserácapazde interpretar.Usualmente el segundo
lenguaje es lenguaje de máquina,perotambiénpuede seruncódigointermedio
(bytecode),osimplemente texto.Este procesode traducciónse conoce como
cpompiladores
Intérpretes
En cienciasde lacomputación,intérprete ointerpretadoresun programa
informáticocapazde analizary ejecutarotrosprogramas.Los intérpretesse
diferenciande los compiladores ode los ensambladores enque mientrasestos
traducenun programadesde sudescripciónenun lenguaje de programación al código
de máquinadel sistema,losintérpretessólorealizan latraducción amedidaque sea
necesaria,típicamente,instrucciónporinstrucción,ynormalmente noguardanel
resultadode dichatraducción.
Enlazadores
Un enlazador (eninglés, linker) esun programa que tomalos objetos generadosenlosprimeros
pasosdel proceso de compilación,lainformaciónde todoslosrecursosnecesarios(biblioteca),
quitaaquellosrecursosque nonecesita,yenlazael códigoobjetoconsu(s) biblioteca(s)conloque
finalmenteproduce un ficheroejecutable ounabiblioteca.Enel casode losprogramasenlazados
dinámicamente,el enlace entre el programaejecutableylasbibliotecasse realizaen tiempode
carga o ejecución del programa.
Depuradores
Un depurador (eninglés, debugger),esun programausadopara probary depurar(eliminar)los
errores de otros programas(el programa"objetivo").El códigoaser examinadopuede
alternativamente estarcorriendoenun simuladorde conjuntode instrucciones (ISS),unatécnica
que permite granpotenciaensucapacidad de detenerse cuandosonencontradascondiciones
específicasperoserátípicamente algomáslentoque ejecutandoel códigodirectamenteenel
apropiado(oel mismo) procesador.Algunasdepuradoresofrecendosmodosde operación - la
simulaciónparcial ocompleta,paralimitareste impacto
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente
en un entorno visual, de forma tal que el programador no necesite introducir múltiples
comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una
avanzada interfaz gráfica de usuario (GUI).
 Software de aplicación:
Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en
cualquier campo de actividad susceptible de ser automatizado o asistido, con especial
énfasis en los negocios. Incluye entre muchos otros:
o Aplicaciones para Control de sistemas y automatización industrial
o Aplicaciones ofimáticas
o Software educativo
o Software empresarial
o Bases de datos
o Telecomunicaciones
(por ejemplo Internet y toda su estructura lógica)
o Videojuegos
o Software médico
o Software de cálculo numérico y simbólico.
o Software de diseño asistido (CAD)
o Software de control numérico (CAM)
Gonzales galdamez mario josé  practica #4

Weitere ähnliche Inhalte

Was ist angesagt?

Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
pudin108
 
Tarea II. Villagrán Eduardo
Tarea II. Villagrán EduardoTarea II. Villagrán Eduardo
Tarea II. Villagrán Eduardo
Edu Villagrán
 
Preparación e instalación del software de aplicación
Preparación e instalación del software de aplicaciónPreparación e instalación del software de aplicación
Preparación e instalación del software de aplicación
Diego Nicolas Ricaurte Lagos
 
las tics en la educación
las tics en la educación las tics en la educación
las tics en la educación
Marcos Farrera
 

Was ist angesagt? (19)

SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Preparación e instalación de software de aplicación
Preparación e instalación de software de aplicación  Preparación e instalación de software de aplicación
Preparación e instalación de software de aplicación
 
Sistemas de tecnicas
Sistemas de tecnicasSistemas de tecnicas
Sistemas de tecnicas
 
Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
 
Diapo tic software
Diapo tic softwareDiapo tic software
Diapo tic software
 
Sotfware de
Sotfware deSotfware de
Sotfware de
 
Tarea II. Villagrán Eduardo
Tarea II. Villagrán EduardoTarea II. Villagrán Eduardo
Tarea II. Villagrán Eduardo
 
tipos de sofware
tipos de sofware tipos de sofware
tipos de sofware
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tema 3 software
Tema 3 softwareTema 3 software
Tema 3 software
 
sotfware
sotfwaresotfware
sotfware
 
Tics lunes 21.docx
Tics lunes 21.docxTics lunes 21.docx
Tics lunes 21.docx
 
Software 1.a
Software 1.aSoftware 1.a
Software 1.a
 
Preparación e instalación del software de aplicación
Preparación e instalación del software de aplicaciónPreparación e instalación del software de aplicación
Preparación e instalación del software de aplicación
 
Software
SoftwareSoftware
Software
 
Trabajo de investigación de software
Trabajo de investigación de softwareTrabajo de investigación de software
Trabajo de investigación de software
 
las tics en la educación
las tics en la educación las tics en la educación
las tics en la educación
 
El Software
El SoftwareEl Software
El Software
 
Software
SoftwareSoftware
Software
 

Andere mochten auch

ใบงานที่10
ใบงานที่10ใบงานที่10
ใบงานที่10
Opp Phurinat
 
งานคอมเกด
งานคอมเกดงานคอมเกด
งานคอมเกด
G'ad Smile
 
นัวนำแต๊ะ
นัวนำแต๊ะนัวนำแต๊ะ
นัวนำแต๊ะ
maimasa
 
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
Tangkwa Zar
 
Hajókikötő Balaton
Hajókikötő  BalatonHajókikötő  Balaton
Hajókikötő Balaton
HUMOROLDAL
 

Andere mochten auch (15)

Testaccio Mount and its relation with the Roman province of Baetica
Testaccio Mount and its relation with the Roman province of BaeticaTestaccio Mount and its relation with the Roman province of Baetica
Testaccio Mount and its relation with the Roman province of Baetica
 
Class Six
Class SixClass Six
Class Six
 
Ambience Day Spa 2004-2007
Ambience Day Spa 2004-2007Ambience Day Spa 2004-2007
Ambience Day Spa 2004-2007
 
ใบงานที่10
ใบงานที่10ใบงานที่10
ใบงานที่10
 
Cv ramos romario
Cv ramos romarioCv ramos romario
Cv ramos romario
 
งานคอมเกด
งานคอมเกดงานคอมเกด
งานคอมเกด
 
Cv miranda
Cv mirandaCv miranda
Cv miranda
 
Clear as FUD CCC eSentire PPT
Clear as FUD CCC eSentire PPTClear as FUD CCC eSentire PPT
Clear as FUD CCC eSentire PPT
 
Que es la informática
Que es la informáticaQue es la informática
Que es la informática
 
นัวนำแต๊ะ
นัวนำแต๊ะนัวนำแต๊ะ
นัวนำแต๊ะ
 
Medicación oral y nutrición enteral
Medicación oral y nutrición enteralMedicación oral y nutrición enteral
Medicación oral y nutrición enteral
 
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
 
Hajókikötő Balaton
Hajókikötő  BalatonHajókikötő  Balaton
Hajókikötő Balaton
 
Presentacion mecanismos
Presentacion mecanismosPresentacion mecanismos
Presentacion mecanismos
 
Brushless Controller
Brushless ControllerBrushless Controller
Brushless Controller
 

Ähnlich wie Gonzales galdamez mario josé practica #4

Hardware y software
Hardware y softwareHardware y software
Hardware y software
san mateo
 
Diferentes tipos de software que se apliquen en trabajo de alo y ale
Diferentes tipos de software que se apliquen en trabajo de alo y aleDiferentes tipos de software que se apliquen en trabajo de alo y ale
Diferentes tipos de software que se apliquen en trabajo de alo y ale
alondra42
 
Gianna mercedes y victoria trabajo compu
Gianna mercedes y victoria trabajo compuGianna mercedes y victoria trabajo compu
Gianna mercedes y victoria trabajo compu
gianna01
 

Ähnlich wie Gonzales galdamez mario josé practica #4 (20)

Miguel david cordon padilla 4 to pa
Miguel david cordon padilla 4 to paMiguel david cordon padilla 4 to pa
Miguel david cordon padilla 4 to pa
 
Paz pinto sergio luis
Paz pinto sergio luisPaz pinto sergio luis
Paz pinto sergio luis
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Software de base o sistema
Software de base o sistemaSoftware de base o sistema
Software de base o sistema
 
Ensayo de software
Ensayo de softwareEnsayo de software
Ensayo de software
 
Software= Presentacion En Power Point(2).(2)
Software= Presentacion En Power Point(2).(2)Software= Presentacion En Power Point(2).(2)
Software= Presentacion En Power Point(2).(2)
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.
 
Sofware y su clasificacion
Sofware y su clasificacion Sofware y su clasificacion
Sofware y su clasificacion
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- Sofware
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- Sofware
 
Informatica- Sofware
Informatica- SofwareInformatica- Sofware
Informatica- Sofware
 
Informe
InformeInforme
Informe
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
Tecnología De Información Para Los Negocios: Hardware y Software
Tecnología De Información Para Los Negocios: Hardware y SoftwareTecnología De Información Para Los Negocios: Hardware y Software
Tecnología De Información Para Los Negocios: Hardware y Software
 
Diferentes tipos de software que se apliquen en trabajo de alo y ale
Diferentes tipos de software que se apliquen en trabajo de alo y aleDiferentes tipos de software que se apliquen en trabajo de alo y ale
Diferentes tipos de software que se apliquen en trabajo de alo y ale
 
Software
SoftwareSoftware
Software
 
Trabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificacionesTrabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificaciones
 
Trabajo orozco
Trabajo orozco Trabajo orozco
Trabajo orozco
 
Trabajosofware
TrabajosofwareTrabajosofware
Trabajosofware
 
Gianna mercedes y victoria trabajo compu
Gianna mercedes y victoria trabajo compuGianna mercedes y victoria trabajo compu
Gianna mercedes y victoria trabajo compu
 

Kürzlich hochgeladen

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Kürzlich hochgeladen (20)

Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 

Gonzales galdamez mario josé practica #4

  • 1. Nombre: Mario Jose Gonzales Grado: 4to P.A. Grupo: #3 Practica: #4 Catedra : Informatica Cateddratico: ING. Dubley Sandoval Fecha: 11/03/2015
  • 2. Ejercicio de la práctica no# 4 Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware. Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el llamado software de sistema, tal como el sistema operativo, que básicamente permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario. El anglicismo "software" es el más ampliamente difundido al referirse a este concepto, especialmente en la jerga técnica; en tanto que el término sinónimo «logicial», derivado del término francés logiciel, es utilizado mayormente en países y zonas de influencia francesa. Existen varias definiciones similares aceptadas para software, pero probablemente la más formal sea la siguiente: Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación. 1.
  • 3. Clasificación del software Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos  Sistema operativo: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros: 1. Sistema operativos Un sistema operativo(SO o, frecuentemente,OS—del inglés Operación Sistema—) esunprograma o conjuntode programasde un sistemainformático que gestionalosrecursosde hardware yprovee serviciosalos programasde aplicación,ejecutándoseenmodoprivilegiadorespectode losrestantes(aunque puede que parte del mismose ejecute enespaciode usuario 1.
  • 4. 2Controladores de dispositivos Un controlador de dispositivoo manejadorde dispositivo(eninglés:devicedriver,osimplemente driver),es unprograma informáticoque permiteal sistemaoperativointeraccionarconun periférico,haciendounaabstraccióndel hardware yproporcionandounainterfaz(posiblemente estandarizada) parautilizarel dispositivo. Se puede esquematizaral manejadorocontroladorde dispositivocomoun“manual de instrucciones”que le indicacómodebe controlarycomunicarse conun dispositivoenparticular. 1. 2. Herramientas de diagnóstico Una herramienta de diagnóstico esun software que permite monitorearyenalgunoscasos controlarla funcionalidaddel hardware,como:computadoras,servidoresyperiféricos,segúnel tipoy sus funciones.Estosdispositivospuedenser,lamemoria RAM,el procesador,losdiscos duros, ruteadores,tarjetasde red,entre muchosdispositivosmás.El software permite monitorear temperatura,rendimiento,transferenciade datos,etc. 1.
  • 5. Herramientas de Corrección y Optimización Si considerasque este artículodeberíaexistirydisponesde fuentesfiables, puedescrearlo teniendoencuentanuestros pilaresy,si quieres, usandonuestroasistente. 1. 3. Servidores 1. Un servidor esuna aplicaciónenejecución(software) capazde atenderlaspeticionesde un cliente ydevolverleunarespuestaenconcordancia.Losservidoresse puedenejecutaren cualquiertipode computadora,inclusoencomputadorasdedicadasalascualesse lesconoce individualmentecomo"el servidor". Enlamayoría de loscasos unamismacomputadorapuede proveermúltiplesserviciosytenervariosservidoresenfuncionamiento.Laventajade montarun servidorencomputadorasdedicadasesla seguridad.Porestarazón la mayoría de losservidores son procesosdaemondiseñadosde formaque puedanfuncionarencomputadorasde propósito específico.
  • 6. Utilidades Para otros usos de este término, véase utilidad. En informática, una utilidad es una herramienta que realiza: Tareas de mantenimiento Soporte para la construcción y ejecución de programas Las tareas en general En donde se incluyen las bibliotecas de sistema, middleware, herramientas de desarrollo, etc. Entre ellas podemos nombrar cifrado y descifrado de archivos, compresión de archivos, desfragmentadores de disco, editores de texto, respaldo, etc.  Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen básicamente: o
  • 7. o Editores de texto Un editor de texto esun programa que permite creary modificararchivosdigitalescompuestos únicamente poruntextosinformato,conocidoscomúnmente como archivosde texto otexto plano.El programa lee el archivoe interpretalos bytesleídossegúnel códigode caracteres que usa el editor.Hoyendía escomúnmente de 7- u 8-bitsen ASCII o UTF-8, rara vezEBCDIC. Por ejemplo,uneditorASCII de 8bitsque lee el númerobinario0110 0001 (decimal 97 o hexadecimal61) enel archivolo representaráenlapantallaporla figura a, que el usuario reconoce comola letra"a" y ofreceráal usuariolas funcionesnecesariasparacambiarel número binarioenel archivo. Compiladores Un compilador esun programa informático que traduce unprogramaescritoenun lenguaje de programación aotrolenguaje de programación,generandounprograma equivalente que lamáquinaserácapazde interpretar.Usualmente el segundo lenguaje es lenguaje de máquina,perotambiénpuede seruncódigointermedio (bytecode),osimplemente texto.Este procesode traducciónse conoce como cpompiladores Intérpretes En cienciasde lacomputación,intérprete ointerpretadoresun programa informáticocapazde analizary ejecutarotrosprogramas.Los intérpretesse diferenciande los compiladores ode los ensambladores enque mientrasestos traducenun programadesde sudescripciónenun lenguaje de programación al código de máquinadel sistema,losintérpretessólorealizan latraducción amedidaque sea necesaria,típicamente,instrucciónporinstrucción,ynormalmente noguardanel resultadode dichatraducción.
  • 8. Enlazadores Un enlazador (eninglés, linker) esun programa que tomalos objetos generadosenlosprimeros pasosdel proceso de compilación,lainformaciónde todoslosrecursosnecesarios(biblioteca), quitaaquellosrecursosque nonecesita,yenlazael códigoobjetoconsu(s) biblioteca(s)conloque finalmenteproduce un ficheroejecutable ounabiblioteca.Enel casode losprogramasenlazados dinámicamente,el enlace entre el programaejecutableylasbibliotecasse realizaen tiempode carga o ejecución del programa. Depuradores Un depurador (eninglés, debugger),esun programausadopara probary depurar(eliminar)los errores de otros programas(el programa"objetivo").El códigoaser examinadopuede alternativamente estarcorriendoenun simuladorde conjuntode instrucciones (ISS),unatécnica que permite granpotenciaensucapacidad de detenerse cuandosonencontradascondiciones específicasperoserátípicamente algomáslentoque ejecutandoel códigodirectamenteenel apropiado(oel mismo) procesador.Algunasdepuradoresofrecendosmodosde operación - la simulaciónparcial ocompleta,paralimitareste impacto Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).  Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre muchos otros: o Aplicaciones para Control de sistemas y automatización industrial o Aplicaciones ofimáticas o Software educativo o Software empresarial o Bases de datos o Telecomunicaciones (por ejemplo Internet y toda su estructura lógica) o Videojuegos o Software médico o Software de cálculo numérico y simbólico. o Software de diseño asistido (CAD) o Software de control numérico (CAM)