jueves, 5 de agosto de 2010

guia de estudio

# ¿En que consiste la prueba de funcionalidad?
Se asegura que se realize el trabajo apropiado de los requisitos funcionales,
incluyendo la navegación, entrada de datos, procesamiento y
obtención de resultados.

# ¿En que consiste la prueba de compatibilidad?
estas preubas se encargan de validar los modulos de un sistema, verifican que se relacionen todos los modulos de una aplicacion.

# ¿En que consisten las pruebas de comunicaciones?


# ¿En que consisten las pruebas de la caja blanca?
estas pruebas se centran en los procesos internos que desarrolla una aplicacion, revisa que las entradas realmente devuelvan la salida que se esta esperando.

# ¿En que consisten las pruebas de la caja negra?
Las pruebas de caja negra se centran en lo que se espera de un módulo, es decir, intentan encontrar casos en que el módulo no se atiene a su especificación.

# ¿Que es una prueba de robustez?

# ¿Que es auditoria informática?

# Escribe 3 aspectos del por que es importante la auditoria informática.
1.-las comunicaciones son un aspecto importante para la organizacion y las auditorias informaticas permiten que las redes de una organizacion ttabajen en optimas condiciones.

2.- la informacion es el activo mas importante de las empresas y mantener una buena seguridad de los datos es de suma importancia para las empresas.

3.- verificar que el desarrollo de sistemas este cumpliendo con los requisitos solicitados.


# En que consiste la auditoria informática de producción o explotación

# En que consiste la auditoria informática de desarrollo de proyectos

# En que consiste la auditoria informática de sistema

# En que consiste la auditoria informática de comunicaciones y redes

# En que consiste la auditoria informática de la seguridad informática

# En que consiste la auditoria informática para aplicaciones de internet

# ¿Cual es la metodología de trabajo de la auditoria informática

# Definición de mantenimiento del equipo
# En que consiste el mantenimiento preventivo
# En que consiste el mantenimiento correctivo
# Tres dificultades para que se lleve el mantenimiento
# En que consisten los costes del mantenimineto

jueves, 22 de julio de 2010

auditoria informatica

Auditoria informática



Es verificar y validar que los procesos informáticos trabajen en óptimas condiciones.
Tipos de auditoría informática.
Auditoria de hardware.
Este tipo de auditoría se encarga de validar y verificar que el hardware trabaje en óptimas condiciones.
Revisa los controles sobre la transmisión de los datos entre un dispositivo y un ordenador.
Verifica los procesos o el plan de prevención detección y corrección durante un desastre.
Verifica si el equipo se utiliza por el personal autorizado.
Es importante contar con un inventario.
Auditoria de software.
En este tipo de auditoría se encarga de confirmar la seguridad que se manejan en los sistemas de cómputo, verifica la encriptación de la información, respaldos, drivers, filtrado de contenidos, antivirus etc. Uno de los aspectos importantes es validar el origen del software si este tiene licencias, cuando se compro con quien se compro y el tiempo de vigencia de las licencias.

Seguridad informática
La seguridad debe ser adecuada a la necesidad de protección de lo asegurado y a los recursos disponibles. Conviene hacer una valoración de riesgos y de los costos de la protección de forma que los costos no superen a los riesgos. Para evaluar los riesgos conviene describir: qué deseamos proteger, cuál es su valor qué riesgos existen y quien puede atacar esos sistemas.

jueves, 15 de julio de 2010

jueves, 24 de junio de 2010

CPM y PERT







PERT
se estima un tiempo determinado y este tiempo no debe variar.


planifica y organiza todas las actividades de un proyecto



CPM
Se dibuja un diagrama con todas las actividades y sus relaciones. Todas las actividades que no tienen predecesoras comienzan en el nodo 1. El último nodo debe ser el número más alto. Si es necesario, se pueden utilizar actividades con duración cero, denominadas dummy.
Se construye una tabla donde se muestran cada una de las actividades del proyecto.

En las tres filas siguientes de la tabla, se definen los nodos (la palabra “Nodos” en la primera, el nodo de comienzo de cada actividad en la segunda y en la tercera, el nodo de terminación).
A continuación, en la fila siguiente, la palabra “Tiempo” y en la fila inferior, la duración de cada actividad.



jueves, 17 de junio de 2010

modelo de prototipos

Este modelo es básicamente prueba y error ya que si al usuario no le gusta una parte del prototipo significa que la prueba fallo por lo cual se debe corregir el error que se tenga hasta que el usuario quede satisfecho.
Además el prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar mucho dinero pues a partir de que este sea aprobado nosotros podemos iniciar el verdadero desarrollo del software

pasos del modelado de prototipos

1.- recolección y análisis de los requerimientos
2.- diseño de un modelo de trabajo (diseño rapido), en esta parte se validan y verifican los procesos. se le pregunata al cliente(¿esto es lo que espera?).
3.- construccion del prototipo.
4.- evaluación del prototipo por el usuario.
5.- refinamiento del prototipo (detalles.
6.- se repite n veces los pasos hasta que se cumpla con lo deseado.

jueves, 10 de junio de 2010

cliclo de vida

una aproximacion logica a la adquisicion, el suministro, el desarrollo, la explotacion y el mantenimiento del software.

un marco de referencia que contiene los procesos, las actividades y las tareas involucradas en el desarrollo, la explotacion y el mantenimiento de un producto de software, abarcando la vida del sistema desde la definicion de los requisitos hasta la finalizacion de su uso.

ciclo de vida de software(definicion edgar miranda)
considero que el cliclo de vida de un sofware nos permite verificar y analizar el proceso de desarrollo del software con la finalidad de no cometer errores que con el tiempo puedan involucrar altos costos. Este tambien nos permite documentar el proceso de desarrollo del software.

modelos

modelo en cascada
El modelo de ciclo de vida en cascada comenzó a diseñarse en 1966 y se terminó alrededor de 1970. Se define como una secuencia de fases en la que al final de cada una de ellas se reúne la documentación para garantizar que cumple las especificaciones y los requisitos antes de pasar a la fase siguiente

caracteristicas:
cada fase se analiza y verifica.

el proceso de recopilación de los requisitos se centra e intensifica especialmente en el software.

el diseño debe traducirse en una forma legible para la maquina.

se debe realizar el mantenimiento.

modelo en v
El modelo de ciclo de vida V proviene del principio que establece que los procedimientos utilizados para probar si la aplicación cumple las especificaciones ya deben haberse creado en la fase de diseño.

El Modelo V tiende a ser muy relacionado con el Modelo de Cascada puesto que es una evolución del mismo.

Desventajas:
El riesgo es mayor que el de otros modelos, pues en lugar de hacer pruebas de aceptación al final de cada etapa, las pruebas comienzan a efectuarse luego de haber terminado la implementación, lo que puede traer como consecuencia un “roll-back” de todo un proceso que costó tiempo y dinero.
El modelo no contempla la posibilidad de retornar a etapas inmediatamente anteriores, cosa que en la realidad puede ocurrir.
Se toma toda la complejidad del problema de una vez y no en iteraciones o ciclos de desarrollo, lo que disminuye el riesgo.


jueves, 3 de junio de 2010

induccion y conceptos basicos

ingenierìa inversa


identificar que componentes interactuan entre los elementos de un sistema de informacion y la interrelaccion que existen entre ellos.

---La ingeniería inversa es el proceso de descubrir los principios tecnológicos de un dispositivo, objeto o sistema, a través de razonamiento abductivo de su estructura, función y operación.

La ingeniería inversa se trata de tomar algo (un dispositivo mecánico o electrónico, un software de computadora, etc.) para analizar su funcionamiento en detalle, generalmente para intentar crear un dispositivo o programa que haga la misma o similar tarea sin copiar la original.

restructuración

es la transformaicon de una forma de representacion de un sistema en otra distinta pero en el mismo nivel de abstraccion sin modificar el comportamiento externo del sistema.