16
FUNDAMENTACI ON TEORICA GUIA 8 Hecho por: Daniel Esteban Vásquez Dueñas Materia: Informática Grado: Once Colegio: Celco Año: 2014

Fundamentacion teorica guia 8

Embed Size (px)

DESCRIPTION

descarga e instalación de software

Citation preview

Page 1: Fundamentacion teorica guia 8

FUNDAMENTACION TEORICA GUIA 8

Hecho por: Daniel Esteban Vásquez Dueñas

Materia: Informática

Grado: Once

Colegio: Celco

Año: 2014

Page 2: Fundamentacion teorica guia 8

CONTENIDO• Software• Aplicación portable• Archivador de ficheros• Formatos de archivo populares• Instalación de software• Alternativas • Sistemas de gestión de paquetes• Pasos de instalación

Page 3: Fundamentacion teorica guia 8

SOFTWARE• Se refiere al equipamiento lógico de un sistema

informático, comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas especificas.

Se clasifica en:

Software del sistema

Software de aplicación

Software de programación

Page 4: Fundamentacion teorica guia 8

Software de sistema

• Busca desvincular al usuario de los detalles del sistema informático usado. Este software brinda al usuario interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento global.

Tipos

Page 5: Fundamentacion teorica guia 8

Nombre DEFINICION

Sistema operativo programa (s) que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación.

Controladores Programa informático que permite al sistema interactuar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz para usarlo.

Herramientas de diagnostico Permite monitorear y controlar la funcionalidad del hardware.

Servidores Computadora que formando parte de una red, provee servicios a otras.

Utilidades Herramienta que permite: tareas de mantenimiento, controlar operaciones, ejecutar operaciones, seguridad del pc, etc.

Page 6: Fundamentacion teorica guia 8

Software de programación• Conjunto de herramientas que permite al programador

desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación de manera practica.

Tipos

Page 7: Fundamentacion teorica guia 8

Nombre Definición

Editor de texto Programa que permite crear y modificar archivos digitales de texto o texto plano

Compiladores Programa informatico que traduce programas escritos en un lenguaje, a otro, generando asi una maquina capaz de interpretar.

Interpretes Programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.

Enlazadores Programa que toma los objetos generados al inicio de la copilación, la información de recursos necesarios, quita recursos innecesarios, y enlaza el código objeto con su biblioteca para finalmente producir un fichero ejecutable o una biblioteca.

Depuradores Programa usado para probar y depurar herrores de otros programas.

Entronos de desarrollo integrados Agrupan las anteriores herramientas en un entorno visual.

Page 8: Fundamentacion teorica guia 8

Software de aplicación

• Permite al usuario llevar a cabo una o varias tareas especificas en cualquier campo de actividad que requiera ser automatizado.

Incluye

Page 9: Fundamentacion teorica guia 8

Nombre Definicion

Aplicaciones ofimaticas Una suite ofimatica es una recopilacion de aplicaciones usadas en las oficinas y sirven para crear, modificar, organizar, escanear, imprimir, etc.

Software educativo Software destinado a la enseñansa y el aprendizaje autonomo, ademas, desarrolla ciertas habilidades cognitivas.

Software empresarial Software destinado a mejorar la productividad de la empresa o a medirla.

Bases de datos Conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

Telecomunicaciones Cubre todas las formas de comunicación a distancia (radio, telegrafia, television, telefonia, etc.)

Video juegos Software creado para el entretenimiento, vasado en la interaccion de una o varias personas por medio de un controlador y un aparato electrónico que ejecuta el juego.

Software medico Son aquellos programas informáticos usados para fines médicos.

Software de calculo numérico y simbólico Operan realizan cálculos de números binarios, operaciones matemáticas simples hasta cálculos extremadamente complicados.

Software de diseño asistido Brinda herramientas computacionales que asisten a ingenieros, arquitectos y otros profesionales del diseño.

Page 10: Fundamentacion teorica guia 8

APLICACIÓN PORTABLE

• Una aplicación portable es una 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.

Page 11: Fundamentacion teorica guia 8

ARCHIVADOR DE FICHEROS

• Programa informático que combina un numero de ficheros en un único fichero archivo, o una serie de ficheros archivo, para un transporte o almacenamiento mas fácil.

Page 12: Fundamentacion teorica guia 8

FORMATOS DE ARCHIVO POPULARES

• Sistema operativo Unix: tar, ar, shar.• Sistema operativo windows: zip, rar, ace, arj.• En amiga OS: lha.• En Macintosh: stuffit.

Page 13: Fundamentacion teorica guia 8

INSTALACIÓN DE SOFTWARE• La instalación de software es el proceso por el cual nuevos programas son

transferidos a un computador y, eventualmente configurados, para ser usados con el fin para el cual fueron desarrollados.

• Un programa recorre estas fases durante su vida útil:Desarrollo Cada programador necesita el programa instalado 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.

Producción Para ser utilizado por el usuario final.

La meta es llegar a una instalación exitosa, necesaria para el funcionamiento de cualquier software, aunque es mas complicada si es de mayor tamaño y depende de otro software

Page 14: Fundamentacion teorica guia 8

ALTERNATIVASRecientemente, se han desarrollado normas y técnicas para simplificar la instalación de software. Estas son las técnicas básicas: Los archivos son copiados en algún lugar del directorio. Se instala primero un instalador, que luego instala el

software. Es SO o algún software permanente se ocupan de instalar

un paquete de software con todos los archivos requeridos. Esto es un sistema de gestión de paquetes.

Page 15: Fundamentacion teorica guia 8

SISTEMA DE GESTIÓN DE PAQUETES

• 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.

• En estos sistemas el software se distribuye en forma de paquetes. Comparación entre instaladores y gestor de

paquetes

Page 16: Fundamentacion teorica guia 8

PASOS DE INSTALACIÓNVerificación de la compatibilidad Se debe comprobar si cumplen los requisitos para la

instalación el hardware y el software.

Verificación de integridad Se verifica que el paquete de software es el original.

Creación de los directorios requeridos Cada SO puede tener un estándar para la instalación de ciertos archivos en ciertos directorios.

Creación de los usuarios requeridos Se deben usar diferentes usuarios para diferentes paquetes de software.

Concesión de los derechos requeridos Se concede al usuario solo el mínimo de los derechos necesarios.

Copia, desempaque y descompresión de archivos Para ahorrar ancho de banda y espacio en el disco duro, los paquetes vienen empacados y comprimidos .

Compilación y enlace con bibliotecas requeridas El enlace con bibliotecas requeridas puede ser un problema si en su instalación no se acataron los estándares establecidos

Configuración Por medio de archivos de configuración se da a conocer al software bajo que parámetros va a trabajar.

Definir las variables de entorno requeridas Algunos comportamientos del software solo pueden ser determinados por medio de estas variables

Registro ante el dueño de marca El desarrollador exige el registro de la instalación si se desea su servicio.