jueves, 13 de octubre de 2011

1) ¿Qué es el software?

Para que toda computadora funcione necesita, además del hardware, un componente lógico que procese los datos; al conjunto de instrucciones que procesa la información siguiendo una secuencia lógica de órdenes se lo denomina Software.

2) Entre el software, existen tres tipos diferentes: de base, de aplicación y de desarrollo. Definir qué significa cada uno de ellos y cómo están compuestos.

El software está integrado por distintos programas que tienen diferentes propósitos para los cuales fueron creados; por este motivo se los divide en tres categorías:

Software de base: Son los programas básicos necesarios para que una computadora funcione. El sistema operativo es un ejemplo de este tipo de software.

Software de aplicación: Son programas que ayudan al usuario a realizar una determinada tarea, como un procesador de texto o una planilla de cálculo.
                            
Software de desarrollo: Son programas que ayudan a los desarrolladores de software, analistas y programadores, a crear software de base, de aplicación u otros programas de desarrollo.

3) ¿Qué es un sistema operativo? ¿Qué función cumple en una computadora? ¿Cuál es el más utilizado en el ámbito de las PC’s?

Un sistema operativo (SO) es un conjunto de programas que se encarga de gestionar y administrar eficientemente los recursos físicos (hardware) y no físicos (software) del dispositivo donde se encuentra instalado, por ejemplo una computadora.

Esto significa que el SO se asegura que las partes de la computadora funcionen correctamente y se puedan comunicar entre sí.
También permite que el usuario logre interactuar con la PC mediante dispositivos como el mouse y el teclado.
En cuanto a los programas, el SO brinda un entorno seguro para que las aplicaciones puedan ejecutarse sin interferir unas con otras.

El sistema operativo mas utilizado es windows.

Clasificación de sistema operativo:
Monousuario: el SO permite que sólo un usuario pueda ejecutar programas y tareas en la PC.
Multiusuario: el SO permite que los usuarios puedan ejecutar sus programas y tareas desde distintas computadoras.
Monotarea: el SO ejecuta una tarea y no puede procesar otra solicitud del usuario hasta que concluya con la tarea que se encuentra en curso.
Multitarea: un SO es multitarea cuando tiene la capacidad de poder ejecutar muchas tareas en forma simultánea.

4) ¿Qué diferencia existe entre un software o programa “enlatado” y uno hecho a medida?

Cuando una empresa o un programador diseña un programa por expreso pedido de un usuario o cliente, se dice que el software está hecho a medida, porque al escribir el programa el autor ha tenido en cuenta los problemas específicos de la persona que le pidió el producto. El software a medida puede ser modificado a pedido del usuario todas las veces que sea necesario. El programa se puede adaptar al usuario.
En cambio, cuando el programa es diseñado para cualquier usuario en general sin tener en cuenta problemas particulares, se dice que el software es en serie o enlatado.
Este tipo de programas no permite que el usuario lo pueda modificar de acuerdo a sus necesidades, solo puede utilizarlo tal cual lo adquiere. El usuario se debe adaptar al programa.

5) ¿Qué personas intervienen en el proceso de creación o desarrollo de un programa?

Los programas son escritos por personas que tienen como profesión el desarrollo de soluciones informáticas.
En un proyecto de desarrollo de software existen distintas responsabilidades y funciones que, por lo general, son llevadas a cabo por un equipo de trabajo.
Un equipo de desarrollo puede estar integrado por:
Líder de proyecto
Es el encargado de cumplir con los requisitos del cliente y que todo se desarrolle en tiempo y forma. Es la autoridad más alta del equipo.
Analista de sistemas
El analista se encarga de desarrollar soluciones, en papel, para los problemas que originan el desarrollo.
Programador
El programador es la persona que traduce las soluciones que aporta el analista a un código fuente, que luego tomará la forma definitiva de un programa

6) ¿Qué es un lenguaje de programación?

Los lenguajes de programación permiten escribir código fuente siguiendo ciertas normas sintácticas y semánticas de acuerdo al lenguaje elegido por el programador. El programador elige el lenguaje a emplear de acuerdo a sus conocimientos y al tipo de programa que deba desarrollar.

miércoles, 5 de octubre de 2011

¿Qué es una red de computadoras? ¿Para qué se utilizan?

Una red es un conjunto de computadoras –dos o más – que comparten recursos, aplicaciones, información y dispositivos de hardware.