SlideShare una empresa de Scribd logo
1 de 10
SOFTWARE DE
APLICACIÓN
MARIANA REYES LUSTRES 5020
SOFTWARE DE
APLICACIÓN
•El Software de Aplicación son los programas diseñados para o por los usuarios para facilitar la
realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas
(procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de
datos...), u otros tipos de software especializados como software médico, software educativo,
editores de música, programas de contabilidad, etc.
EJEMPLOS DE
LENGUAJES DE
PROGRAMACION
LENGUAJE DE
PROGRAMACION
• Qué es un lenguaje de programación
Un lenguaje de programación es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe
ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a
un equipo.
Por otro lado, el término "lenguaje natural" define un medio de comunicación compartido por un grupo de personas (por ejemplo:
inglés o francés).
Los lenguajes que los equipos usan para comunicarse entre ellos no tienen nada que ver con los lenguajes de programación; se los
conoce como PROTOCOLO DE COMUNICACION Se trata de dos conceptos totalmente diferentes. Un lenguaje de programación
es muy estricto:
• El lenguaje utilizado por el PROCESADOR se denomina lenguaje máquina. Se trata de instrucciones que llegan al
procesador consistentes en una serie dE DATOS BARIOS (ceros y unos).
El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por la cual se han desarrollado lenguajes
intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguaje se transforma en código máquina para que
el procesador pueda interpretarlo.
El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero solo los desarrolladores
pueden comprenderlo. A pesar de su parecido con lenguaje máquina, depende estrictamente del tipo de procesador utilizado (cada
tipo de procesador puede tener su propio lenguaje máquina). Así, un programa desarrollado para un equipo no puede ser "portado"
a otro tipo de equipo. El término portabilidad describe la capacidad de usar un programa de software en diferentes tipos de equipos.
Para poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipo, ¡a veces será necesario
volver a escribir todo el programa!
Por lo tanto, un lenguaje de programación tiene varias ventajas: es mucho más fácil de comprender que un lenguaje máquina, y
permite mayor portabilidad, es decir que puede adaptarse fácilmente para ejecutarse en diferentes tipos de equipos.
DIFERENCIA ENTRE SISTEMA Y
APLICACION
• Un SISTEMA de información es un conjunto de elementos como personas, datos, actividades o
técnicas de trabajo y recursos materiales en general (generalmente recursos informáticos y de
comunicación, aunque no necesariamente), para la administración de datos e información. Por
ejemplo, el sistema de clasificación de libros en una biblioteca es un sistema de información. Si
además dicho sistema emplea computadoras, entonces se lo clasifica como sistema informático.
Una APLICACIÓN es un programa o software que se utiliza para un fin específico. Por ejemplo, Word
es una aplicación que se utiliza para la edición de textos.
Dentro de un sistema de información (informático) puede haber una o mas aplicaciones (son un
elemento más dentro el sistema).
Una aplicación también es un programa informático, es decir; forma parte de lo que comúnmente
llamamos software. Pero en el caso de las aplicaciones, son programas concebidos con la finalidad
de ayudar al usuario de la computadora a realizar una tarea específica.
¿QUE ES UNA
APLICACIÓN?
• Una aplicación es un programa de computadora que se utiliza como herramienta para una
operación o tarea específica.
Para la informática, una aplicación es uno de diversos tipos de programas de computación diseñados
especialmente para cumplimentar una función o actuar como herramienta para acciones puntuales
del usuario.
A diferencia de otros programas como los sistemas operativos, los lenguajes de programación y otros,
la aplicación tiene el único y principal fin de realizar una tarea específica, a menudo básica y de
rápido y fácil uso para el usuario común no avanzado.
La razón más frecuente para la creación de una aplicación informática es la necesidad de resolver un
problema o de simplificar una operación compleja. Por ejemplo, una aplicación de calculadora para un
ordenador, o un programa que permite ver videos en dispositivos celulares, u otro que comprime
archivos para su fácil intercambio.
Las aplicaciones más típicas son las que constituyen componentes de un paquete como lo puede ser
el de Microsoft Office, que incluye procesador de textos, hoja de cálculo, base de datos y otras más.
Diferencia entre
aplicación y una
utilidad.
• Un programa es un código parecido a un Script donde las reglas de operación son lineales,
siempre tienen un inicio y un fin para resolver un propósito especifico. Una vez resuelto ese
propósito un programa termina y no se vuelve a ejecutar hasta que no sea necesario resolver
otra vez un evento similar.
Los programas son como Script, iguales a un .BAT en Windows o un SH de los *NIX.
Por definición un programa siempre será de ejecución lineal con un inicio y un fin, aunque su
ejecución pueda verse afectada por condiciones, como las if, do while, while y for entre otras cosas
como funciones y procedimientos. Aunque la línea de ejecución se vea influida por las condiciones
inevitablemente llegara a cualquier fin. Ya que puede tener muchas formas de terminar.
El programa hola mundo clásico de muchos lenguajes, es un ejemplo de programa, siempre inicia,
hace su propósito el cual es escribir en pantalla hola mundo y después termina y cada que alguien lo
ejecute hará exactamente lo mismo una y otra vez, eso es un programa.
EJEMPLOS DE
APLICACION Y
UTILIDAD
Los Procesadores de texto como Word, Bloc de Notas.
Editores de imágenes como Adobe Fireworks, o Adobe Photoshop.
Sistemas Administradores de Bases de Datos (Oracle, SQL Server,
Informix).
IMPORTANCIA DEL
SOFTWARE
• La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una
determinada función. Partiendo de esta sencilla definición, el campo que se esconde detrás es inmenso, porque engloba
desde pequeñas aplicaciones para llevar a cabo tareas muy específicas, a archiconocidos sistemas operativos con
capacidad para realizar miles de funciones.
El software es imprescindible para cualquier sistema informático o basado en informática, puesto que sin él, este no funcionaría. Es
el software quien dá las órdenes, quien indica que debe hacer cada máquina con sus elementos, cuando y como. Un ordenador sin
software sería simplemente un conjunto de chips, cables, periféricos e interruptores totalmente inerte y sin función alguna. Es el
software quien ordena todo ese material, lo reconoce, le asigna una función según sus características, y permite que funcione todo
en su conjunto. Imaginaos una orquesta tocando una pieza: el director sería la parte central del ordenador, los músicos, el
hardware periférico, y el software, la partitura de esa pieza. Está claro que sin partitura no habrá música, pero también que sin
músicos tampoco. Continuando el símil, si en el caso de las partituras son los compositores quienes las crean, en el caso de la
informática son los programadores, quienes diseñan el software para que cumpla con la función deseada. En grandes programas,
como por ejemplo los sistemas operativos, existen equipos de cientos y miles de personas que trabajan en ellos durante largos
periodos de tiempo, sobre todo debido a su complejidad. Y de hecho empresas como Apple, Microsoft, Google… son básicamente
empresas dedicadas al software y su desarrollo, lo cual nos permite hacernos una pequeña idea del valor del software. Contra esta
corriente de grandes empresas que obtienen beneficio económico del software, hay una corriente mundial que aboga por el
software libre o gratuito, pero bueno, esa es otra historia.
programación, por eso la clasificación continua en este punto, después de que el sistema
operativo es la base de todo, la programación le sigue muy detrás, un software que ayuda en
la creación y desarrollo de aplicaciones, haciendo uso de conocimientos lógicos y de
programación.
Algunos ejemplos de esto, son los compiladores y los editores de texto, un conjunto de
software que trabaja de la mano uno con el otro, el programador desarrolla en un editor de
texto y posteriormente compila el programa para verificar que está correcto, esto en
cualquier lenguaje de programación, aunque actualmente existen Entornos de Desarrollo
Integrados (IDE) que no son más que un programa informático que consta de una serie de
herramientas de programación, los que actualmente utilizan los lenguajes de programación
para su desarrollo.
La Clasificación del software de programación es la siguiente:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE)
Software de Aplicación
El software de aplicación, es aquel que utilizamos día a día, cada uno de los programas,
aplicaciones o utilidades que manejamos dentro de nuestra computadora, entran dentro de
esta clasificación, es el resultado de la programación de software, enfocado hacia alguno de
los sistemas operativos, como puedes ver es el tercer y último paso, hablando de forma
técnica es el software diseñado para el usuario final.
Dentro de los ejemplos que podría darte, se encuentran todos los programas que usas día a
día, la paquetería de Office, los programas para comunicarte por medio de chat, los
programas para ver fotos, utilidades para escuchar música en la computadora, los antivirus,
etc.

Más contenido relacionado

La actualidad más candente

Computación i mariangel_garcia
Computación i mariangel_garciaComputación i mariangel_garcia
Computación i mariangel_garciamarifabi5
 
Trabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificacionesTrabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificacionesmarlenaguirre
 
El Software Y Lenguajes De Programacion
El Software Y Lenguajes De ProgramacionEl Software Y Lenguajes De Programacion
El Software Y Lenguajes De Programacionhjalmar hernandez
 
Software ana monterrosas 6030
Software ana  monterrosas 6030Software ana  monterrosas 6030
Software ana monterrosas 6030Ana Monterrosas
 
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ónDiego Nicolas Ricaurte Lagos
 
Fundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programaciónFundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programaciónRoberto Hernandez
 
Instructivo de TIC. Software
Instructivo de TIC. SoftwareInstructivo de TIC. Software
Instructivo de TIC. SoftwareMariBianchi
 
Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobarmarcelayuyeimi
 

La actualidad más candente (19)

Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
App.
App.App.
App.
 
Computación i mariangel_garcia
Computación i mariangel_garciaComputación i mariangel_garcia
Computación i mariangel_garcia
 
Lopl
LoplLopl
Lopl
 
Software
SoftwareSoftware
Software
 
El software
El    softwareEl    software
El software
 
El software
El softwareEl software
El software
 
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
 
Modulo 1 cele
Modulo 1 celeModulo 1 cele
Modulo 1 cele
 
Manuel suarez 1
Manuel suarez 1Manuel suarez 1
Manuel suarez 1
 
El Software Y Lenguajes De Programacion
El Software Y Lenguajes De ProgramacionEl Software Y Lenguajes De Programacion
El Software Y Lenguajes De Programacion
 
Software ana monterrosas 6030
Software ana  monterrosas 6030Software ana  monterrosas 6030
Software ana monterrosas 6030
 
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
 
Fundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programaciónFundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programación
 
Software
SoftwareSoftware
Software
 
Instructivo de TIC. Software
Instructivo de TIC. SoftwareInstructivo de TIC. Software
Instructivo de TIC. Software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobar
 

Similar a Software de aplicacion

Similar a Software de aplicacion (20)

Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.
 
Trabajo
TrabajoTrabajo
Trabajo
 
Max
MaxMax
Max
 
Software alejandra martinez
Software alejandra martinezSoftware alejandra martinez
Software alejandra martinez
 
Software
SoftwareSoftware
Software
 
El software
El softwareEl software
El software
 
Segundo rios yovana
Segundo rios yovanaSegundo rios yovana
Segundo rios yovana
 
Computacion
ComputacionComputacion
Computacion
 
Clasificacion del software
Clasificacion del softwareClasificacion del software
Clasificacion del software
 
Deber de tecnologia
Deber de tecnologiaDeber de tecnologia
Deber de tecnologia
 
El Software
El Software El Software
El Software
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Franco vasquez
Franco vasquezFranco vasquez
Franco vasquez
 
que es software
que es softwareque es software
que es software
 
Tipos de software (Ivan)
Tipos de software (Ivan)Tipos de software (Ivan)
Tipos de software (Ivan)
 
El software
El softwareEl software
El software
 
Trabajo practico de investigacion sobre el software
Trabajo practico de investigacion sobre el softwareTrabajo practico de investigacion sobre el software
Trabajo practico de investigacion sobre el software
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 

Último

CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxMaikelPereira1
 
la configuyracion del territorio peruano
la configuyracion del territorio peruanola configuyracion del territorio peruano
la configuyracion del territorio peruanoEFRAINSALAZARLOYOLA1
 
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMaraMilagrosBarrosMa
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Secssuser50da781
 
Concepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasConcepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasAnkara2
 
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptxjezuz1231
 
Europa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxEuropa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxismaelchandi2010
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfDreydyAvila
 
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxlizeth753950
 
BIOGRAFIA MARIANO MELGAR presentacion en power point
BIOGRAFIA MARIANO MELGAR  presentacion en power pointBIOGRAFIA MARIANO MELGAR  presentacion en power point
BIOGRAFIA MARIANO MELGAR presentacion en power pointyupanquihuisahilario
 
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxPA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxJOELORELLANA15
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaccastilloojeda12
 
presentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptpresentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptDerekLiberatoMartine
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaEmmanuel Toloza
 
La Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfLa Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfloquendo1901
 

Último (15)

CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
 
la configuyracion del territorio peruano
la configuyracion del territorio peruanola configuyracion del territorio peruano
la configuyracion del territorio peruano
 
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Sec
 
Concepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasConcepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena Olvieras
 
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
 
Europa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxEuropa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptx
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
 
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
 
BIOGRAFIA MARIANO MELGAR presentacion en power point
BIOGRAFIA MARIANO MELGAR  presentacion en power pointBIOGRAFIA MARIANO MELGAR  presentacion en power point
BIOGRAFIA MARIANO MELGAR presentacion en power point
 
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxPA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitectura
 
presentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptpresentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).ppt
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
 
La Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfLa Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdf
 

Software de aplicacion

  • 2. SOFTWARE DE APLICACIÓN •El Software de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc.
  • 4. LENGUAJE DE PROGRAMACION • Qué es un lenguaje de programación Un lenguaje de programación es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo. Por otro lado, el término "lenguaje natural" define un medio de comunicación compartido por un grupo de personas (por ejemplo: inglés o francés). Los lenguajes que los equipos usan para comunicarse entre ellos no tienen nada que ver con los lenguajes de programación; se los conoce como PROTOCOLO DE COMUNICACION Se trata de dos conceptos totalmente diferentes. Un lenguaje de programación es muy estricto: • El lenguaje utilizado por el PROCESADOR se denomina lenguaje máquina. Se trata de instrucciones que llegan al procesador consistentes en una serie dE DATOS BARIOS (ceros y unos). El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguaje se transforma en código máquina para que el procesador pueda interpretarlo. El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero solo los desarrolladores pueden comprenderlo. A pesar de su parecido con lenguaje máquina, depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje máquina). Así, un programa desarrollado para un equipo no puede ser "portado" a otro tipo de equipo. El término portabilidad describe la capacidad de usar un programa de software en diferentes tipos de equipos. Para poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipo, ¡a veces será necesario volver a escribir todo el programa! Por lo tanto, un lenguaje de programación tiene varias ventajas: es mucho más fácil de comprender que un lenguaje máquina, y permite mayor portabilidad, es decir que puede adaptarse fácilmente para ejecutarse en diferentes tipos de equipos.
  • 5. DIFERENCIA ENTRE SISTEMA Y APLICACION • Un SISTEMA de información es un conjunto de elementos como personas, datos, actividades o técnicas de trabajo y recursos materiales en general (generalmente recursos informáticos y de comunicación, aunque no necesariamente), para la administración de datos e información. Por ejemplo, el sistema de clasificación de libros en una biblioteca es un sistema de información. Si además dicho sistema emplea computadoras, entonces se lo clasifica como sistema informático. Una APLICACIÓN es un programa o software que se utiliza para un fin específico. Por ejemplo, Word es una aplicación que se utiliza para la edición de textos. Dentro de un sistema de información (informático) puede haber una o mas aplicaciones (son un elemento más dentro el sistema). Una aplicación también es un programa informático, es decir; forma parte de lo que comúnmente llamamos software. Pero en el caso de las aplicaciones, son programas concebidos con la finalidad de ayudar al usuario de la computadora a realizar una tarea específica.
  • 6. ¿QUE ES UNA APLICACIÓN? • Una aplicación es un programa de computadora que se utiliza como herramienta para una operación o tarea específica. Para la informática, una aplicación es uno de diversos tipos de programas de computación diseñados especialmente para cumplimentar una función o actuar como herramienta para acciones puntuales del usuario. A diferencia de otros programas como los sistemas operativos, los lenguajes de programación y otros, la aplicación tiene el único y principal fin de realizar una tarea específica, a menudo básica y de rápido y fácil uso para el usuario común no avanzado. La razón más frecuente para la creación de una aplicación informática es la necesidad de resolver un problema o de simplificar una operación compleja. Por ejemplo, una aplicación de calculadora para un ordenador, o un programa que permite ver videos en dispositivos celulares, u otro que comprime archivos para su fácil intercambio. Las aplicaciones más típicas son las que constituyen componentes de un paquete como lo puede ser el de Microsoft Office, que incluye procesador de textos, hoja de cálculo, base de datos y otras más.
  • 7. Diferencia entre aplicación y una utilidad. • Un programa es un código parecido a un Script donde las reglas de operación son lineales, siempre tienen un inicio y un fin para resolver un propósito especifico. Una vez resuelto ese propósito un programa termina y no se vuelve a ejecutar hasta que no sea necesario resolver otra vez un evento similar. Los programas son como Script, iguales a un .BAT en Windows o un SH de los *NIX. Por definición un programa siempre será de ejecución lineal con un inicio y un fin, aunque su ejecución pueda verse afectada por condiciones, como las if, do while, while y for entre otras cosas como funciones y procedimientos. Aunque la línea de ejecución se vea influida por las condiciones inevitablemente llegara a cualquier fin. Ya que puede tener muchas formas de terminar. El programa hola mundo clásico de muchos lenguajes, es un ejemplo de programa, siempre inicia, hace su propósito el cual es escribir en pantalla hola mundo y después termina y cada que alguien lo ejecute hará exactamente lo mismo una y otra vez, eso es un programa.
  • 8. EJEMPLOS DE APLICACION Y UTILIDAD Los Procesadores de texto como Word, Bloc de Notas. Editores de imágenes como Adobe Fireworks, o Adobe Photoshop. Sistemas Administradores de Bases de Datos (Oracle, SQL Server, Informix).
  • 9. IMPORTANCIA DEL SOFTWARE • La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una determinada función. Partiendo de esta sencilla definición, el campo que se esconde detrás es inmenso, porque engloba desde pequeñas aplicaciones para llevar a cabo tareas muy específicas, a archiconocidos sistemas operativos con capacidad para realizar miles de funciones. El software es imprescindible para cualquier sistema informático o basado en informática, puesto que sin él, este no funcionaría. Es el software quien dá las órdenes, quien indica que debe hacer cada máquina con sus elementos, cuando y como. Un ordenador sin software sería simplemente un conjunto de chips, cables, periféricos e interruptores totalmente inerte y sin función alguna. Es el software quien ordena todo ese material, lo reconoce, le asigna una función según sus características, y permite que funcione todo en su conjunto. Imaginaos una orquesta tocando una pieza: el director sería la parte central del ordenador, los músicos, el hardware periférico, y el software, la partitura de esa pieza. Está claro que sin partitura no habrá música, pero también que sin músicos tampoco. Continuando el símil, si en el caso de las partituras son los compositores quienes las crean, en el caso de la informática son los programadores, quienes diseñan el software para que cumpla con la función deseada. En grandes programas, como por ejemplo los sistemas operativos, existen equipos de cientos y miles de personas que trabajan en ellos durante largos periodos de tiempo, sobre todo debido a su complejidad. Y de hecho empresas como Apple, Microsoft, Google… son básicamente empresas dedicadas al software y su desarrollo, lo cual nos permite hacernos una pequeña idea del valor del software. Contra esta corriente de grandes empresas que obtienen beneficio económico del software, hay una corriente mundial que aboga por el software libre o gratuito, pero bueno, esa es otra historia.
  • 10. programación, por eso la clasificación continua en este punto, después de que el sistema operativo es la base de todo, la programación le sigue muy detrás, un software que ayuda en la creación y desarrollo de aplicaciones, haciendo uso de conocimientos lógicos y de programación. Algunos ejemplos de esto, son los compiladores y los editores de texto, un conjunto de software que trabaja de la mano uno con el otro, el programador desarrolla en un editor de texto y posteriormente compila el programa para verificar que está correcto, esto en cualquier lenguaje de programación, aunque actualmente existen Entornos de Desarrollo Integrados (IDE) que no son más que un programa informático que consta de una serie de herramientas de programación, los que actualmente utilizan los lenguajes de programación para su desarrollo. La Clasificación del software de programación es la siguiente: Editores de texto Compiladores Intérpretes Enlazadores Depuradores Entornos de Desarrollo Integrados (IDE) Software de Aplicación El software de aplicación, es aquel que utilizamos día a día, cada uno de los programas, aplicaciones o utilidades que manejamos dentro de nuestra computadora, entran dentro de esta clasificación, es el resultado de la programación de software, enfocado hacia alguno de los sistemas operativos, como puedes ver es el tercer y último paso, hablando de forma técnica es el software diseñado para el usuario final. Dentro de los ejemplos que podría darte, se encuentran todos los programas que usas día a día, la paquetería de Office, los programas para comunicarte por medio de chat, los programas para ver fotos, utilidades para escuchar música en la computadora, los antivirus, etc.