SlideShare una empresa de Scribd logo
1 de 44
Por: Jan Sebastián Rodríguez Alarcón
11º
Sogamoso, Boyacá
2014
Se conoce así al equipamiento Preparación e instalación de
software de aplicación comprende el conjunto de los
componentes lógicos necesarios que hacen posible la
realización de tareas específicas, Los componentes lógicos
incluyen, entre muchos otros, las aplicaciones informáticas;
tales como el procesador de texto, software de sistema, sistema
operativo
Este se clasifica en tres grandes tipos:
Software de sistema
Software de programación
Software de aplicación
Desvincula adecuadamente al
usuario y al programador de detalles
del sistema informático que se use,
aislándolo del procesamiento referido
a las características internas de:
memoria, discos, puertos y
dispositivos de comunicaciones,
impresoras, pantallas,
teclados, etc. procura adecuadas
interfaces de alto nivel, controladores,
herramientas y utilidades de apoyo
que permiten el mantenimiento del
sistema global. Incluye entre otros:
Sistemas operativos:
Controladores de
dispositivos:
Herramientas de
diagnóstico:
Utilidades:
Herramientas de
corrección y optimización:
Servidores:
Programa o conjunto de programas que en un sistema
informático gestiona los recursos de hardware y
provee servicios a los programas de aplicación y se
ejecuta en modo privilegiado (DOS.
MS-DOS, Microsoft® Windows, Linux, Unix, Solaris,
MAC, etc.)
Permite al sistema operativo interactuar con un
periférico, haciendo una abstracción del hardware y
proporcionando una interfaz posiblemente
estandarizada para usarlo. Se puede referir como un
manual de instrucciones que indica al sistema
operativo, cómo debe controlar y comunicarse con un
dispositivo en particular.
Permite monitorear y en algunos casos
controlar la funcionalidad del hardware, este
permite monitorear temperatura, rendimiento,
transferencia de datos, etc.
(Scandisk, desfragmentador, Norton
Systemworks, etc.)
Computadora que, unida con una
red, provee servicios a otras computadoras
(clientes). Son programas que permiten
movilizar la información a través de la Red:
copiar, pegar, almacenar. (Archivo, impresión,
programas, la Web)
Es una herramienta que realiza:
 Tareas de mantenimiento
 Controlar operaciones
 Soporte para la construcción y ejecución
de programas
 Ejecutar operaciones
 Seguridad del PC
 Las tareas en general
conjunto de herramientas que permiten al
programador desarrollar programas
informáticos, Incluyen básicamente:
Editores de textos
Compiladores Entornos de desarrollo
de integrados
Enlazadores
Depuradores
Interpretes
Es un programa que permite crear y modificar
archivos digitales compuestos únicamente por
texto sin formato, se distinguen de los
procesadores de texto en que se usan para
escribir sólo texto, sin formato y sin imágenes,
es decir sin diagramación.
Es un programa que permite traducir el código fuente de
un programa en lenguaje de alto nivel, a otro lenguaje
de nivel inferior generando un programa que la maquina
pueda interpretar
Es un programa informático capaz de analizar y
ejecutar otros programas, escritos en un lenguaje de
alto nivel.
se diferencian de los compiladores en que estos
traducen un programa desde su descripción en un
lenguaje de programación al código de máquina del
sistema, los intérpretes realizan la traducción a medida
que sea necesaria, instrucción por instrucción, y
normalmente no guardan el resultado de dicha
traducción.
Es un programa que toma los objetos
generados en los primeros pasos del proceso de
compilación, quita aquellos recursos que no necesita, y
enlaza el código con lo que finalmente produce un
fichero ejecutable o una biblioteca.
Programa usado para probar y eliminar los errores de
otros programas, algunos depuradores ofrecen dos modos
de operación: la simulación parcial o completa, para limitar
este impacto.
Agrupan las anteriores herramientas, usualmente
en un entorno visual, de forma que el programador no
necesite introducir múltiples
comandos para compilar, interpretar, eliminar, etc.
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:
Aplicaciones ofimáticas
Software educativo
Software de calculo numérico y
simbólico
Software de diseño asistido
Software empresarial
Software medico
Video juegos
Bases de datos
Telecomunicaciones
Software de control numérico
Es una recopilación de aplicaciones, son utilizados en
oficinas y sirve para crear, modificar, organizar, escanear,
imprimir, etc. archivos y documentos. Son ampliamente
usados, asequible adquirir toda la suite, lo cual es más
complejo, y en caso del software pagado, más caro.
Esta destinado a la enseñanza y el aprendizaje autónomo
y que, además, permite el desarrollo de ciertas habilidades
cognitivas, como software educativo tenemos desde
programas orientados al aprendizaje hasta sistemas
operativos completos destinados a la educación.
Está orientado a ayudar a una empresa a mejorar su
productividad o a medirla. incluyen desde
programas de contabilidad y de ofimática, hasta sistemas
de planificación de recursos empresariales (ERP),
pasando por programas de gestión de clientes (CRM), de
recursos humanos, etc.
Conjunto de datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso ,
existen programas gestores de base de datos SGBD, que
permiten almacenar y
posteriormente acceder a los datos de forma rápida y
estructurada.
Cubre todas las formas de comunicación
a distancia, incluyendo radio, telegrafía, televisión,
telefonía, transmisión de datos e
interconexión de computadoras a nivel de enlace.
Software creado para el entretenimiento
en general y basado en la interacción entre una o varias
personas por medio de un controlador y un aparato
electrónico que ejecuta dicho videojuego; un dispositivo
los cuales son conocidos como “ plataformas ".
utilizados para fines médicos, se utiliza para
vigilar o controlar a los pacientes, en su mayoría
controlados por software.
Se encarga de diseñar algoritmos, a través de números y
reglas matemáticas simples, simular procesos
matemáticos más complejos aplicados a procesos del
mundo real.
uso de un amplio rango de herramientas computacionales
que asisten a ingenieros, arquitectos y a otros
profesionales del diseño en sus respectivas actividades.
también utilizado en el marco de procesos de
administración del ciclo de vida de productos
uso de computadores y tecnología de cómputo para ayudar
en todas las fases de la manufactura de un producto,
incluyendo la planificación del proceso y la producción,
mecanizado, calendarización, administración y control de
calidad, con una intervención del operario mínima.
Aplicación portable
Archivador de fichero
Instalación de software
Formato de archivo populares
Meta
Alternativas
Sistema de gestión de
paquetes
Comparación entre
instaladores y sistemas de
gestión de paquetes
Pasos de la instalación
Aplicación informática que puede ser utilizada en
cualquier ordenador que posea el sistema
operativo para el que fue programada sin
instalación previa,
Programa informático que combina un número de ficheros
en un único fichero archivo, o una serie de ficheros
archivo, para un transporte o almacenamiento más fácil.
Pensado para transferir ficheros a y desde cinta, todavía
se usa en almacenamiento basado en discos para
combinar ficheros antes de comprimirlos.
Es el proceso por el cual nuevos programas son transferidos a un
computador , eventualmente, configurados, para ser usados. Un
programa recorre diferentes fases de desarrollo durante su vida útil:
 Desarrollo: cada programador necesita el programa instalado,
pero con las herramientas, códigos fuente, bancos de datos,
etc., para modificar el programa.
 Prueba: antes de la entrega al usuario, el software debe ser
sometido a pruebas. Esto se hace, en caso de software
complejos, en una instalación
 Producción: Para ser utilizado por el usuario final.
Una instalación exitosa es una condición necesaria para el
funcionamiento de cualquier software. Mientras más
complejo sea el software, mientras más archivos contenga,
mayor la dispersión de los archivos y mayor sea la
interdependencia con otros software, mayor es el riesgo de
alguna falla durante la instalación.
Para la instalación de software se pueden aplicar las
siguientes técnicas básicas:
 Los archivos son simplemente copiados en algún lugar
del directorio.
 Se instala primero un instalador, el que posteriormente
instala el software deseado.
 El sistema operativo o algún software permanente se
ocupan de instalar un paquete de software con todos los
archivos requeridos.
Es una colección de herramientas que sirven para
automatizar el proceso de instalación, actualización,
configuración y eliminación de paquetes de software.
SISTEMA DE GESTION DE PAQUETES:
 Forma parte del sistema operativo
 Usa una única base de datos de instalación
 Puede verificar y administrar todos los paquetes sobre el sistema
 Un único vendedor de sistema de administración de paquetes
 Un único formato de paquetes
INSTALADOR:
 Cada producto viene unido a su propio instalador
 Rastrea su propia instalación
 Sólo trabaja con su propio producto
 Múltiples vendedores de instalador
 Múltiples formatos de instalación
 Verificación de la compatibilidad: Se debe comprobar si se cumplen los
requisitos para la instalación en cuanto a hardware y software.
 Verificación de la integridad: Se verifica que el paquete de software es el
original, esto se hace
para evitar la instalación de programas maliciosos.
 Creación de los directorios requeridos: Para mantener el orden en el
directorio cada sistema operativo puede tener un estándar para la
instalación de ciertos archivos en ciertos directorios.
 Creación de los usuarios requeridos: Para deslindar responsabilidades y
tareas se pueden o deben usar diferentes usuarios para diferentes
paquetes de software.
 Concesión de los derechos requeridos: Para ordenar el sistema y limitar
daños en caso necesario , se le conceden a los usuarios solo el mínimo
necesario de derechos.
 Copia, desempaque y descompresión de los archivos desde el paquete de
software: Para ahorrar Ancho de banda y tiempo en la transmisión por internet
o espacio de Disco duro, los paquetes vienen empacados y comprimidos.
 Compilación y enlace con las bibliotecas requeridas: En algunos casos no se
puede evitar el complicado paso de la compilación y enlace que a su vez tiene
severos requerimientos de software al sistema.
 Configuración: Por medio de archivos de configuración se le da a conocer al
software con que parámetros debe trabajar. Por ejemplo, los nombres de las
personas que pueden usar el software, como verificar su clave de ingreso, la
ruta donde se encuentran los archivos con datos o la dirección de nuestro
proveedor de correo electrónico.
 Definir las variables de entorno requeridas: Algunos comportamientos del
software solo pueden ser determinados por medio de estas variables. Esto es
parte de la configuración, aunque es más dinámica.
 Registro ante el dueño de la marca: Para el Software comercial a veces el
desarrollador de software exige el registro de la instalación si se desea su
servicio.
Preparación e instalación de software de aplicación

Más contenido relacionado

La actualidad más candente

2 software de sistema
2 software de sistema2 software de sistema
2 software de sistema
Vifredo Gomez
 
Proyecto Software de Base
Proyecto Software de BaseProyecto Software de Base
Proyecto Software de Base
Karina Morales
 
Actividad 7 eugehele presentacion
Actividad 7 eugehele presentacionActividad 7 eugehele presentacion
Actividad 7 eugehele presentacion
eugeferraresso
 

La actualidad más candente (16)

Trabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificacionesTrabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificaciones
 
Tipos de Software
Tipos de SoftwareTipos de Software
Tipos de Software
 
Trabajo Software
Trabajo SoftwareTrabajo Software
Trabajo Software
 
Software Y Sus Tipos
Software Y Sus TiposSoftware Y Sus Tipos
Software Y Sus Tipos
 
Que tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areasQue tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areas
 
2 software de sistema
2 software de sistema2 software de sistema
2 software de sistema
 
Software de base
Software de baseSoftware de base
Software de base
 
Proyecto Software de Base
Proyecto Software de BaseProyecto Software de Base
Proyecto Software de Base
 
Instala y configura software
Instala y configura softwareInstala y configura software
Instala y configura software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Actividad 7 eugehele presentacion
Actividad 7 eugehele presentacionActividad 7 eugehele presentacion
Actividad 7 eugehele presentacion
 
Software juan magallanes
Software juan magallanesSoftware juan magallanes
Software juan magallanes
 
Software
SoftwareSoftware
Software
 
Clasificación del software
Clasificación del softwareClasificación del software
Clasificación del software
 

Destacado

Diseno e instalacion_de_un_sistema_de_aire_final (1)
Diseno e instalacion_de_un_sistema_de_aire_final (1)Diseno e instalacion_de_un_sistema_de_aire_final (1)
Diseno e instalacion_de_un_sistema_de_aire_final (1)
Juancho Yañez
 
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
 
Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software rad
marcosxm
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
nahun1385
 
FORMATO PARA DICCIONARIO DE DATOS
FORMATO PARA DICCIONARIO DE DATOSFORMATO PARA DICCIONARIO DE DATOS
FORMATO PARA DICCIONARIO DE DATOS
Pilar Pardo Hidalgo
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
Jorge Garcia
 

Destacado (16)

Diseno e instalacion_de_un_sistema_de_aire_final (1)
Diseno e instalacion_de_un_sistema_de_aire_final (1)Diseno e instalacion_de_un_sistema_de_aire_final (1)
Diseno e instalacion_de_un_sistema_de_aire_final (1)
 
Diccionario de datos luis
Diccionario de datos luisDiccionario de datos luis
Diccionario de datos luis
 
Preparacion de una maquina virtual e instalacion de un sistema operativo
Preparacion de una maquina virtual e instalacion de un sistema operativoPreparacion de una maquina virtual e instalacion de un sistema operativo
Preparacion de una maquina virtual e instalacion de un sistema operativo
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
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
 
Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software rad
 
Rad (desarrollo rápido de aplicaciones)
Rad (desarrollo rápido de aplicaciones)Rad (desarrollo rápido de aplicaciones)
Rad (desarrollo rápido de aplicaciones)
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Desarrollo rápido de aplicaciones
Desarrollo rápido de aplicacionesDesarrollo rápido de aplicaciones
Desarrollo rápido de aplicaciones
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
FORMATO PARA DICCIONARIO DE DATOS
FORMATO PARA DICCIONARIO DE DATOSFORMATO PARA DICCIONARIO DE DATOS
FORMATO PARA DICCIONARIO DE DATOS
 
El Modelo Dra
El Modelo DraEl Modelo Dra
El Modelo Dra
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
 
Instalación e configuración de lamp
Instalación e configuración de lampInstalación e configuración de lamp
Instalación e configuración de lamp
 

Similar a Preparación e instalación de software de aplicación (20)

preparación e instalación de software
preparación e instalación de softwarepreparación e instalación de software
preparación e instalación de software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Slideshare3a
Slideshare3aSlideshare3a
Slideshare3a
 
Software
SoftwareSoftware
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
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de sofwareee
Tipos de sofwareeeTipos de sofwareee
Tipos de sofwareee
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software (Ivan)
Tipos de software (Ivan)Tipos de software (Ivan)
Tipos de software (Ivan)
 
Exposicion de fundamentos
Exposicion de fundamentos Exposicion de fundamentos
Exposicion de fundamentos
 
Exposicion de fundamentos1
Exposicion de fundamentos1Exposicion de fundamentos1
Exposicion de fundamentos1
 
Fundamentos de software
Fundamentos de softwareFundamentos de software
Fundamentos de software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
socialización guía 8
socialización guía 8socialización guía 8
socialización guía 8
 
sofwuare
sofwuaresofwuare
sofwuare
 

Más de jansebastianrodriguez (9)

Folleto de proyecto de grado
Folleto de proyecto de gradoFolleto de proyecto de grado
Folleto de proyecto de grado
 
PÓSTER DE EXPOSICION
PÓSTER DE EXPOSICIONPÓSTER DE EXPOSICION
PÓSTER DE EXPOSICION
 
Protocolo en caso de una emergencia
Protocolo en caso de una emergenciaProtocolo en caso de una emergencia
Protocolo en caso de una emergencia
 
PROTOCOLO EN CASO DE INCENDIOS
PROTOCOLO EN CASO DE INCENDIOSPROTOCOLO EN CASO DE INCENDIOS
PROTOCOLO EN CASO DE INCENDIOS
 
RIESGOS QUE SE PRESENTAN EN EL COLEGIO "CELCO"
RIESGOS QUE SE PRESENTAN EN EL COLEGIO "CELCO"RIESGOS QUE SE PRESENTAN EN EL COLEGIO "CELCO"
RIESGOS QUE SE PRESENTAN EN EL COLEGIO "CELCO"
 
Evidencias
EvidenciasEvidencias
Evidencias
 
Tabulacion encuesta riesgos
Tabulacion encuesta riesgosTabulacion encuesta riesgos
Tabulacion encuesta riesgos
 
Encuesta de métodos de evacuación
Encuesta de métodos de evacuación Encuesta de métodos de evacuación
Encuesta de métodos de evacuación
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 

Último

QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
Marc Liust
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (18)

10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 

Preparación e instalación de software de aplicación

  • 1.
  • 2. Por: Jan Sebastián Rodríguez Alarcón 11º Sogamoso, Boyacá 2014
  • 3. Se conoce así al equipamiento Preparación e instalación de software de aplicación comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, software de sistema, sistema operativo Este se clasifica en tres grandes tipos:
  • 4. Software de sistema Software de programación Software de aplicación
  • 5. Desvincula adecuadamente al usuario y al programador de detalles del sistema informático que se use, aislándolo del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. procura adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros:
  • 6. Sistemas operativos: Controladores de dispositivos: Herramientas de diagnóstico: Utilidades: Herramientas de corrección y optimización: Servidores:
  • 7. Programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación y se ejecuta en modo privilegiado (DOS. MS-DOS, Microsoft® Windows, Linux, Unix, Solaris, MAC, etc.)
  • 8. Permite al sistema operativo interactuar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz posiblemente estandarizada para usarlo. Se puede referir como un manual de instrucciones que indica al sistema operativo, cómo debe controlar y comunicarse con un dispositivo en particular.
  • 9. Permite monitorear y en algunos casos controlar la funcionalidad del hardware, este permite monitorear temperatura, rendimiento, transferencia de datos, etc.
  • 11. Computadora que, unida con una red, provee servicios a otras computadoras (clientes). Son programas que permiten movilizar la información a través de la Red: copiar, pegar, almacenar. (Archivo, impresión, programas, la Web)
  • 12. Es una herramienta que realiza:  Tareas de mantenimiento  Controlar operaciones  Soporte para la construcción y ejecución de programas  Ejecutar operaciones  Seguridad del PC  Las tareas en general
  • 13. conjunto de herramientas que permiten al programador desarrollar programas informáticos, Incluyen básicamente:
  • 14. Editores de textos Compiladores Entornos de desarrollo de integrados Enlazadores Depuradores Interpretes
  • 15. Es un programa que permite crear y modificar archivos digitales compuestos únicamente por texto sin formato, se distinguen de los procesadores de texto en que se usan para escribir sólo texto, sin formato y sin imágenes, es decir sin diagramación.
  • 16. Es un programa que permite traducir el código fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior generando un programa que la maquina pueda interpretar
  • 17. Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. se diferencian de los compiladores en que estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema, los intérpretes realizan la traducción a medida que sea necesaria, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.
  • 18. Es un programa que toma los objetos generados en los primeros pasos del proceso de compilación, quita aquellos recursos que no necesita, y enlaza el código con lo que finalmente produce un fichero ejecutable o una biblioteca.
  • 19. Programa usado para probar y eliminar los errores de otros programas, algunos depuradores ofrecen dos modos de operación: la simulación parcial o completa, para limitar este impacto.
  • 20. Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma que el programador no necesite introducir múltiples comandos para compilar, interpretar, eliminar, etc.
  • 21. 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:
  • 22. Aplicaciones ofimáticas Software educativo Software de calculo numérico y simbólico Software de diseño asistido Software empresarial Software medico Video juegos Bases de datos Telecomunicaciones Software de control numérico
  • 23. Es una recopilación de aplicaciones, son utilizados en oficinas y sirve para crear, modificar, organizar, escanear, imprimir, etc. archivos y documentos. Son ampliamente usados, asequible adquirir toda la suite, lo cual es más complejo, y en caso del software pagado, más caro.
  • 24. Esta destinado a la enseñanza y el aprendizaje autónomo y que, además, permite el desarrollo de ciertas habilidades cognitivas, como software educativo tenemos desde programas orientados al aprendizaje hasta sistemas operativos completos destinados a la educación.
  • 25. Está orientado a ayudar a una empresa a mejorar su productividad o a medirla. incluyen desde programas de contabilidad y de ofimática, hasta sistemas de planificación de recursos empresariales (ERP), pasando por programas de gestión de clientes (CRM), de recursos humanos, etc.
  • 26. Conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso , existen programas gestores de base de datos SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada.
  • 27. Cubre todas las formas de comunicación a distancia, incluyendo radio, telegrafía, televisión, telefonía, transmisión de datos e interconexión de computadoras a nivel de enlace.
  • 28. Software creado para el entretenimiento en general y basado en la interacción entre una o varias personas por medio de un controlador y un aparato electrónico que ejecuta dicho videojuego; un dispositivo los cuales son conocidos como “ plataformas ".
  • 29. utilizados para fines médicos, se utiliza para vigilar o controlar a los pacientes, en su mayoría controlados por software.
  • 30. Se encarga de diseñar algoritmos, a través de números y reglas matemáticas simples, simular procesos matemáticos más complejos aplicados a procesos del mundo real.
  • 31. uso de un amplio rango de herramientas computacionales que asisten a ingenieros, arquitectos y a otros profesionales del diseño en sus respectivas actividades. también utilizado en el marco de procesos de administración del ciclo de vida de productos
  • 32. uso de computadores y tecnología de cómputo para ayudar en todas las fases de la manufactura de un producto, incluyendo la planificación del proceso y la producción, mecanizado, calendarización, administración y control de calidad, con una intervención del operario mínima.
  • 33. Aplicación portable Archivador de fichero Instalación de software Formato de archivo populares Meta Alternativas Sistema de gestión de paquetes Comparación entre instaladores y sistemas de gestión de paquetes Pasos de la instalación
  • 34. Aplicación informática que puede ser utilizada en cualquier ordenador que posea el sistema operativo para el que fue programada sin instalación previa,
  • 35. Programa informático que combina un número de ficheros en un único fichero archivo, o una serie de ficheros archivo, para un transporte o almacenamiento más fácil.
  • 36. Pensado para transferir ficheros a y desde cinta, todavía se usa en almacenamiento basado en discos para combinar ficheros antes de comprimirlos.
  • 37. Es el proceso por el cual nuevos programas son transferidos a un computador , eventualmente, configurados, para ser usados. Un programa recorre diferentes fases de desarrollo durante su vida útil:  Desarrollo: cada programador necesita el programa instalado, pero con las herramientas, códigos fuente, bancos de datos, etc., para modificar el programa.  Prueba: antes de la entrega al usuario, el software debe ser sometido a pruebas. Esto se hace, en caso de software complejos, en una instalación  Producción: Para ser utilizado por el usuario final.
  • 38. Una instalación exitosa es una condición necesaria para el funcionamiento de cualquier software. Mientras más complejo sea el software, mientras más archivos contenga, mayor la dispersión de los archivos y mayor sea la interdependencia con otros software, mayor es el riesgo de alguna falla durante la instalación.
  • 39. Para la instalación de software se pueden aplicar las siguientes técnicas básicas:  Los archivos son simplemente copiados en algún lugar del directorio.  Se instala primero un instalador, el que posteriormente instala el software deseado.  El sistema operativo o algún software permanente se ocupan de instalar un paquete de software con todos los archivos requeridos.
  • 40. Es una colección de herramientas que sirven para automatizar el proceso de instalación, actualización, configuración y eliminación de paquetes de software.
  • 41. SISTEMA DE GESTION DE PAQUETES:  Forma parte del sistema operativo  Usa una única base de datos de instalación  Puede verificar y administrar todos los paquetes sobre el sistema  Un único vendedor de sistema de administración de paquetes  Un único formato de paquetes INSTALADOR:  Cada producto viene unido a su propio instalador  Rastrea su propia instalación  Sólo trabaja con su propio producto  Múltiples vendedores de instalador  Múltiples formatos de instalación
  • 42.  Verificación de la compatibilidad: Se debe comprobar si se cumplen los requisitos para la instalación en cuanto a hardware y software.  Verificación de la integridad: Se verifica que el paquete de software es el original, esto se hace para evitar la instalación de programas maliciosos.  Creación de los directorios requeridos: Para mantener el orden en el directorio cada sistema operativo puede tener un estándar para la instalación de ciertos archivos en ciertos directorios.  Creación de los usuarios requeridos: Para deslindar responsabilidades y tareas se pueden o deben usar diferentes usuarios para diferentes paquetes de software.  Concesión de los derechos requeridos: Para ordenar el sistema y limitar daños en caso necesario , se le conceden a los usuarios solo el mínimo necesario de derechos.
  • 43.  Copia, desempaque y descompresión de los archivos desde el paquete de software: Para ahorrar Ancho de banda y tiempo en la transmisión por internet o espacio de Disco duro, los paquetes vienen empacados y comprimidos.  Compilación y enlace con las bibliotecas requeridas: En algunos casos no se puede evitar el complicado paso de la compilación y enlace que a su vez tiene severos requerimientos de software al sistema.  Configuración: Por medio de archivos de configuración se le da a conocer al software con que parámetros debe trabajar. Por ejemplo, los nombres de las personas que pueden usar el software, como verificar su clave de ingreso, la ruta donde se encuentran los archivos con datos o la dirección de nuestro proveedor de correo electrónico.  Definir las variables de entorno requeridas: Algunos comportamientos del software solo pueden ser determinados por medio de estas variables. Esto es parte de la configuración, aunque es más dinámica.  Registro ante el dueño de la marca: Para el Software comercial a veces el desarrollador de software exige el registro de la instalación si se desea su servicio.