Instalacion,ejecucion y Desinstalacion de un programa

Instalar un programa significa dejar todo listo para poder usarlo:grabar el programa en el disco rigido de su computadora y preparar a windows y a los perifericos para reconozcan la nueva aplicacion.
Cada programa viene con su instalador,un archivo ejecutable generalmente llamado "install" , "instalar" o "setup".



Formas de ejecutar un programa:
Con el menu ejecutar-
Desde el menu inicio-
Utilizando el explorador de windows-
Desde el icono Mi PC-

Desinstalación de software
Se llama desinstalación de software al proceso de revertir los cambios producidos en un sistema por la instalación de software. Por ello no solo deben ser borrados los archivos, sino también cambios en otras aspectos del software, como por ejemplo, eliminar usuarios que hayan sido creados, retirar derechos concedidos, borrar directorios creados hasta llevar la contabilidad en un Sistema de gestión de paquetes ó en el sistema (p.e: Windows-Registry).

Debido a la creciente complejidad de sistemas operativos y sus interfaces (API), la desinstalación de software puede ser no solo contraproductiva sino también poner en peligro la estabilidad del sistema. Por esta razón la calidad de un software no solo depende de sus efectos productivos o creativos sino también de su capacidad de integración en el sistema operativo y compatibilidad con otros programas. El desarrollador del software debe ofrecer una función para deinstalar su software sin dañar o desestabilizar el sistema.

Cada vez es más difícil la desinstalación, dado que muchas bibliotecas se comparten entre aplicaciones de diferentes productores de software que utilizan enlaces duros o simbólicos a través del directorio.

En sistemas de alta complejidad, el esfuerzo para desinstalar un programa puede ser mayor que el de la instalación.

IBStareasbasicas

¿Qué es internet?



Internet es Red de redes-publica, cooperativa y autosuficiente.
Internet (net: red; inter: intercomunicadas) es una red de computadoras intercomunicadas ubicadas en distintos lugares de todo el mundo que comparten información.

Internet nos brinda servicios:



Correo electrónico (electronic-mail, e-mail) El correo electrónico permite el intercambio de mensajes entre los usuarios de manera asincrónica –en tiempo diferido– (individuos o instituciones) mediante computadoras de diferentes partes del mundo.



Telnet (TELecommunication NETwork)es el nombre de un protocolo de red que sirve para acceder mediante una red a otra máquina para manejarla remotamente como si estuviéramos sentados delante de ella. También es el nombre del programa informático que implementa el cliente. Para que la conexión funcione, como en todos los servicios de Internet, la máquina a la que se acceda debe tener un programa especial que reciba y gestione las conexiones. El puerto que se utiliza generalmente es el 23.





World Wide Web [WWW] Las páginas web son la parte más visual de toda la red. La combinación de texto, gráficos, sonido, animaciones, vídeo convierte este servicio en todo un espectáculo para nuestros sentidos. La WWW se basa en la capacidad de enlazar la información que contiene una web mediante hipertexto, obra del científico europeo Tim Berners-Lee, autor del lenguaje HTML.
Para poder visualizar una página web se necesita un programa que interprete este lenguaje, el navegador. Los programas de este tipo más extendidos son el Explorer de Microsoft y Nestcape Navigator.



Transferencia de ficheros (FTP) En Internet es posible encontrar grandes cantidades de programas y ficheros almacenados en ordenadores accesibles mediante el protocolo FTP. Para acceder a estos ficheros es necesario utilizar una aplicación que utilice este protocolo, como el Explorador de Windows, el conocido CuteFTP o el WSFTP. En la actualidad, desde el mismo navegador también se puede acceder a estos ordenadores, cambiando la etiqueta http:// por la de ftp://, aunque la velocidad y fiabilidad de la conexión es menor que utilizando programas específicamente diseñados con esta finalidad. Con tantos ficheros almacenados en ordenadores diferentes, el problema puede ser encontrar aquello que se busca. Con la intención de solucionar este problema se creó Archie, una base de datos que dispone de información sobre los programas y su localización dentro de Internet.



Grupos de Noticias [Newsgroups]
Bajo el nombre de “Grupos de Noticias” se encuentran miles de grupos de discusión sobre los temas más dispares. Cada uno de estos grupos está formado por personas que desean intercambiar mensajes entre sí sobre una temática determinada. El funcionamiento de estos grupos es parecido al de un tablón de anuncios: alguien “cuelga” un mensaje que es leído por el resto de usuarios, que a su vez puede contestar a este mensaje o dejar nuevos comentarios para el grupo.
Arrakis dispone de su propio servicio de “Noticias” en la dirección news.arrakis.es
Para acceder a cualquier grupo de news se pueden utilizar programas especializados, como News Pro y FreeAgent, aunque los programas más habituales para la navegación o el correo también son capaces de gestionar este servicio.



IRC [Internet Relay Chat]
Las charlas -conversaciones mediante el teclado en tiempo real-, es otro de los servicios de Internet que causa furor, y no sólo en el sector más joven de usuarios. Gracias a programas de IRC como el extendido mIRC, es posible “hablar” con personas de todo el planeta, siempre y cuando se conecten a los servidores dispuestos a tal efecto. Arrakis dispone de un servidor de chat, que se encuentra en irc.arrakis.es
Los servidores de IRC se organizan en canales, cada uno con su temática e interés concreto. Cada servidor dispone de una lista de canales, y aunque tengan el mismo nombre, pueden ser diametralmente diferentes según el servidor al que conectemos.

IBStareasbasicas

Perfiles de Usuarios

Cuando hay personas que utilizan la misma computadora es recomendable que cada uno configure windows a su manera, cada uno podra elegir un nombre, una imagen y una contraseña de cuenta propia.


En la carpeta Documentos and Settings que se encuentra en el disco duro se crea las directorios de las distintas personas que configuraron su propio perfil.

Como configurar tu perfil:
Abrir panel de control,desde el menu inicio y alli seleccione la opcion :cuentas del usuario.
1.se abrira una ventana con todas las opciones para el manejo de windows,tenes que elegir crear una cuenta nueva
Luego debe ingresar nombre de cuenta y presionar siguiente:
2.luego debe escojer el tipo de cuenta que creara.Luego definir los atributos que tendra cada usuario: administrador de equipo o limitada.Luego crear cuenta

Tipos de cuentas:

Administrador de equipo:permite modificar las opciones de todos los usuarios.
Limitada:es recomendada para usuarios que tengan solo conocimientos basicos de informatica.

Como cambiar la imagen:
En el menu inicio la opcion cambiar la imagen.
Podra optar por una de las imagenes propuestas por windows, o hacer clic en buscar mas imagenes.Los archivos deberan ser del tipo BMP,GIF O JPG.

Cambiar de usuario y Cerrar sesion.

La diferencia entre estas dos opciones es que cambiar de usuarios la sesion actual se mantiene abierta, mientras que en cambio cerrar sesion se cierra.
Cambiar de usuarios:Podra iniciar la sesion con otro perfil,pero se mantendran abiertas las aplicaciones del usuarios inicial y conservaran sus documentos de trabajo.
Cerrar sesion:se cerraran todas las aplicaciones abiertas y aparecera la pantalla de bienvenida para comenzar una nueva sesion como si encendiese la pc.

Diferencia entre apagar,reiniciar e hibernar.
Apagar: con esta accion se cierra el sistema.
Reiniciar: el sistema se cierra y se inicia nuevamente de forma automatica.
Hibernar: windows guarda en el disco duro la informacion de la memoria,de modo tal que al encender nuevamente el equipo todos los programas y documentos que estan abiertos al momento de apagarlo se muestran tal como estaban.

IBStareasbasicas

Proceso de creacion de un Software

Se define como Proceso al conjunto ordenado de pasos a seguir para llegar a la solución de un problema u obtención de un producto, en este caso particular, para lograr la obtención de un producto software que resuelva un problema.
El proceso de creación de software puede llegar a ser muy complejo, dependiendo de su porte, características y criticidad del mismo. Por ejemplo la creación de un sistema operativo es una tarea que requiere proyecto, gestión, numerosos recursos y todo un equipo disciplinado de trabajo. En el otro extremo, si se trata de un sencillo programa (por ejemplo, la resolución de una ecuación de segundo orden), éste puede ser realizado por un solo programador (incluso aficionado) fácilmente. Es así que normalmente se dividen en tres categorías según su tamaño (
líneas de código) y/o costo: de Pequeño, Mediano y Gran porte. Existen varias metodologías para estimarlo, una de las más populares es el sistema COCOMO que provee métodos y un software (programa) que calcula y provee una estimación de todos los costos de producción en un "proyecto software" (relación horas/hombre, costo monetario, cantidad de líneas fuente de acuerdo a lenguaje usado, etc.).
Considerando los de gran porte, es necesario realizar tantas y tan complejas tareas, tanto técnicas, de gerenciamiento, fuerte gestión y análisis diversos (entre otras) que toda una ingeniería hace falta para su estudio y realización: es la
Ingeniería de Software.
En tanto que en los de mediano porte, pequeños equipos de trabajo (incluso un avezado
analista-programador solitario) pueden realizar la tarea. Aunque, siempre en casos de mediano y gran porte (y a veces también en algunos de pequeño porte, según su complejidad), se deben seguir ciertas etapas que son necesarias para la construcción del software. Tales etapas, si bien deben existir, son flexibles en su forma de aplicación, de acuerdo a la metodología o Proceso de Desarrollo escogido y utilizado por el equipo de desarrollo o por el analista-programador solitario (si fuere el caso).
Los "procesos de desarrollo de software" poseen reglas preestablecidas, y deben ser aplicados en la creación del software de mediano y gran porte, ya que en caso contrario lo más seguro es que el proyecto o no logre concluir o termine sin cumplir los objetivos previstos, y con variedad de fallos inaceptables (fracasan, en pocas palabras). Entre tales "procesos" los hay ágiles o livianos (ejemplo XP), pesados y lentos (ejemplo RUP) y variantes intermedias; y normalmente se aplican de acuerdo al tipo, porte y tipología del software a desarrollar, a criterio del líder (si lo hay) del equipo de desarrollo. Algunos de esos procesos son Extreme Programming (
XP), Rational Unified Process (RUP), Feature Driven Development (FDD), etc.
Cualquiera sea el "proceso" utilizado y aplicado al desarrollo del software (RUP, FDD, etc), y casi independientemente de él, siempre se debe aplicar un "Modelo de Ciclo de Vida".
Se estima que, del total de proyectos software grandes emprendidos, un 28% fracasan, un 46% caen en severas modificaciones que lo retrasan y un 26% son totalmente exitosos.
Cuando un proyecto fracasa, rara vez es debido a fallas técnicas, la principal causa de fallos y fracasos es la falta de aplicación de una buena metodología o proceso de desarrollo. Entre otras, una fuerte tendencia, desde hace pocas décadas, es mejorar las metodologías o procesos de desarrollo, o crear nuevas y concientizar a los profesionales en su utilización adecuada. Normalmente los especialistas en el estudio y desarrollo de estas áreas (metodologías) y afines (tales como modelos y hasta la gestión misma de los proyectos) son los Ingenieros en Software, es su orientación. Los especialistas en cualquier otra área de desarrollo informático (analista, programador, Lic. en Informática, Ingeniero en Informática, Ingeniero de Sistemas, etc.) normalmente aplican sus conocimientos especializados pero utilizando modelos, paradigmas y procesos ya elaborados.
Es común para el desarrollo de software de mediano porte que los equipos humanos involucrados apliquen sus propias metodologías, normalmente un híbrido de los procesos anteriores y a veces con criterios propios.
El proceso de desarrollo puede involucrar numerosas y variadas tareas , desde lo administrativo, pasando por lo técnico y hasta la gestión y el gerenciamiento. Pero casi rigurosamente siempre se cumplen ciertas etapas mínimas; las que se pueden resumir como sigue:
Captura, Elicitación, Especificación y Análisis de requisitos (ERS)
Diseño
Codificación
Pruebas (unitarias y de integración)
Instalación y paso a Producción
Mantenimiento
En las anteriores etapas pueden variar ligeramente sus nombres, o ser más globales, o contrariamente, ser más refinadas; por ejemplo indicar como una única fase (a los fines documentales e interpretativos) de "Análisis y Diseño"; o indicar como "Implementación" lo que está dicho como "Codificación"; pero en rigor, todas existen e incluyen, básicamente, las mismas tareas específicas.
En el apartado 4 del presente artículo se brindan mayores detalles de cada una de las listadas etapas

IBStareasbasicas

Software

Software
El software son las instrucciones electrónicas que van a indicar al ordenador que es lo que tiene que hacer. También se puede decir que son los programas usados para dirigir las funciones de un sistema de computación o un hardware.Tipos :
a.- Sistema operativo: es el software que controla la ejecución de todas las aplicaciones y de los programas de software de sistema.
b.- Programas de ampliación: o también llamado software de aplicación; es el software diseñado y escrito para realizar una tarea especifica, ya sea personal, o de procesamiento. Aquí se incluyen las bases de datos, tratamientos de textos, hojas electrónicas, gráficas, comunicaciones, etc..
c.- Lenguajes de programación: son las herramientas empleadas por el usuario para desarrollar programas, que luego van ha ser ejecutados por el ordenador.
3. Sistemas Operativos Son una serie de programas que administran los recursos del computador. Este indica como interactuar con el usuario y como usar los dispositivos: discos duros, teclado y monitor.
.Función:
Es el núcleo de toda la actividad del software.
Monitorea y controla todas las entradas y salidas de sistemas de
computación.
Este responde a las indicaciones provenientes del usuario, o de un conjunto previamente definido de
comandos.
Controla la ejecución de varios programas, simultáneamente.
Actúa como traductor, entre las
operaciones y la respuesta de la maquina.
Informa al usuario de cualquier error que presente la maquina.
Este posee un
programa llamado "manipulador de discos" opera con un circuito electrónico llamado controlador de discos, este ayuda a traducir las ordenes de los programas para encontrar la pista adecuada.
Componentes: El
sistema operativo es generalmente diseñado por el fabricante y por ello no es posible definir uno estándar; aunque hay un conjunto de funciones básicas o componentes que todo sistema debe considerar, y son:
Controlar las operaciones de entrada y salida.
Cargar, inicializar y supervisar la ejecución de los trabajos.
Detectar errores.
Controlar las interrupciones causadas por los errores.
Asignar
memoria a cada tarea.
Manejar el multiproceso, la multiprogramación, memoria virtual, etc..
Clasificación:
Los sistemas operativos se clasifican en:
Usuario único: es de tipo simple, ya que se dedica a un solo programa a la vez.
Usuario múltiple: es de tipo general, ya que puede satisfacer las exigencias de usuarios múltiples con los recursos de programas y maquina de que se dispone. Puede ser de varios tipos:
Multiprogramación: es un caso en la que múltiples programas pueden almacenarse en
la memoria y ejecutarse siguiendo un nivel de prioridades.
Tiempo compartido: permite que cada programa actúe durante cierto
tiempo (apropiado para programas interactivos).
Lotes: es una
colección de programas, escritos en COBOL o FOLTRAN, se incorpora al ordenador y se procesa.
Tiempo Real: en este la respuesta al ordenador debe ser lo bastan rápida como para proporcionar una decisión en tiempo real.
4. Software de Aplicación
Este describe programas que son para el usuario, así descrito para poder realizar casi cualquier tarea. Este es aquel cuyo que puede ser utilizado en cualquier instalación informática, independiente del empleo que vayamos a hacer de ella. Como existen muchos programas se dividen en varias categorías:
Aplicaciones de
negocios: en esta se encuentran los procesadores de palabras, hojas de cálculos, base de datos, Graficadores.
Aplicaciones de Utilería
Aplicaciones Personales
Aplicaciones de Entretenimiento
Procesadores de palabras: Estos permiten hacer cambios y correcciones con facilidad, permiten revisar la
ortografía e incluso la gramática de un documento, cambiar la apariencia de la letra, agregar gráficos, fusionar listas de direcciones con cartas con envío de correo en grupo, general tablas de contenido, etc. También se puede usar para crear cualquier tipo de documento (carta de negocio, documentos legales).
Hojas de calculo: son procesadores de números tridimensionales. Se pueden crear hojas de trabajo donde puedes colocar textos, números o formulas en las celdas, obteniendo una hoja contable computarizada. También puede crear gráficas y tablas para mostrar gráficamente relaciones entre números.
Graficadores: Se utilizan para crear ilustraciones desde cero (0) los; usuarios pueden pintar con dispositivos electrónicos de señalamiento en vez de lápices o brochas. Otro tipo de software para gráfico son las aplicaciones para presentaciones de gráficos con este se crean gráficas y tabla a
color y de calidad profesional basados en datos numéricos de otro programa (hoja de calculo).
Manejador de base de datos: Se utiliza para organizar los datos guardados en
la computadora y permite buscar datos específicos de diferentes maneras. También archivan los datos en orden alfabético esto permite obtener la información que se desean más fácilmente...

IBStareasbasicas