Está en la página 1de 15

La Lectura de los requisitos previos

los Capítulos de o 1 y 2

Programe 1 requisitos

Programe 1 requisitos que Usan PSP0, escriba un programa para calcular la


desviación mala y normal de un juego de n los números reales.

Su programa puede leerle los números reales al n del teclado, un archivo, o


alguna otra fuente.

Use una lista unida para guardar los números de n para los cálculos. Si
necesario, un array(s inconstantes o estáticos), base de datos, u otro
structure(s de los datos) puede usarse para sostener los datos.

Completamente pruebe el programa. Por lo menos dos pruebas deben usar


los datos en las columnas de Mesa 1. Esperó se proporcionan los resultados
en Mesa 2.

La columna 1 Columna 2

Estime Apoderado Horas de Desarrollo de Tamaño

160 15.0

591 69.9

114 6.5

229 22.4

230 28.4

270 65.9

128 19.4

1657 198.7
624 38.8

1503 138.2

Mesa 1

La prueba Esperó el Valor el Valor Real

Std malo. Dev Mean Std. Dev

Mesa 1: Columna 1 550.6 572.03

Mesa 1: Columna 2 60.32 62.26

Mesa 2

Las listas unidas

La apreciación global se Unió las listas son un tipo de los datos abstracto
común mantenía colecciones de datos.

Se llevan a cabo las listas unidas con los indicadores.

Una lista unida tiene dos componentes típicamente.

o listan la cabeza

o listan el node(s)

Algunas de las opciones para la estructura de la lista unida son

o que la cabeza de la lista puede apuntar al primer nodo, último nodo, o


ambos

o que un nodo de la lista puede apuntar al próximo nodo, nodo anterior, o


ambos
Los indicadores nulos usa indican a menudo una lista vacía o el fin de la
lista.

Los funcionamientos típicos en una lista unida incluyen

o agregan el nodo

o quitan el nodo

o el próximo nodo

o el nodo anterior

La desviación mala y normal

La apreciación global La media es el promedio de un juego de datos. El


promedio es la medida más común de situación para un juego de números.
El promedio localiza el centro de los datos.

La desviación normal es una medida del cobertor o dispersión de un juego


de datos. El más ampliamente los valores se extienden fuera, el más
grande la desviación normal. Por ejemplo, diga nosotros tenemos dos listas
separadas de resultados del examen de una clase de 30 estudiantes; uno va
de 31% a 98%, el otro de 82% a 93%. La desviación normal sería más
grande para los resultados del primer examen.

La media usando y la desviación normal en la Media de PSP y se usa la


desviación normal para dividir sus datos del tamaño históricos en las
categorías y rangos del tamaño. Esto se discutirá en más detalle en
Conferencia 4 - Estimando con la SONDA II.

La media interesada y la desviación normal La fórmula por calcular la media


es
La fórmula para la desviación normal, es

donde

o es el símbolo para la suma

o i es un índice a los números de n

o x es el datos en el juego

o n es el número de artículos en el juego

Una media y el ejemplo de desviación normal

Una media y el ejemplo de desviación normal En este ejemplo, nosotros


calcularemos la media y la desviación normal de los datos en Mesa 3.

186

699

132

272

291

331

199

1890

788

1601

Mesa 3

1. en este ejemplo, hay 10 artículos en el juego de los datos. Por


consiguiente, nosotros pusimos n = 10.
2. nosotros podemos resolver los artículos de la suma ahora en la fórmula
mala.

nx

1 186

2 699

3 132

4 272

5 291

6 331

7 199

8 1890

9 788

10 1601

El total

3. nosotros podemos sustituir el valor del intermedio entonces en la


fórmula.

Continuado en la próxima página

Una media y el ejemplo de desviación normal, Continuado,


Una media y el ejemplo de desviación normal, el cont. 4. nosotros
podemos sustituir para calcular el intermedio ahora valora para la fórmula
de desviación normal.

nx

1 186 205,118.41

2 699 3,612.01

3 132 256,947.61

4 272 134,615.61

5 291 121,034.41

6 331 94,802.41

7 199 193,512.01

8 1890 1,565,251.21

9 788 22,230.81

10 1601 925,636.41

El total

5. nosotros podemos sustituir el valor del intermedio entonces en la


fórmula.
Las instrucciones de la asignación

Las instrucciones de la asignación Antes de empezar programa 1, repase los


PSP0 cima-nivelados procesan la escritura debajo asegurar que usted
entiende el cuadro" "grande antes de que usted empiece. También, asegura
que usted tiene todas las entradas requeridas antes de que usted empiece
la fase de la planificación.

PSP0 Process la Escritura

Proponga para guiar el desarrollo de programas módulo-nivelados

El Criterio de la entrada - la descripción del Problema

- El PSP0 Proyecto Plan el formulario Sumario

- Time y Defecto los leños Magnetofónicos

- El Tipo del defecto normal

- El cronómetro (optativo)

La Descripción de Actividades de paso

1 planificación - Produzca u obtenga una declaración de requisitos.

- Estime el tiempo de desarrollo requerido.

- Entre en los datos del plan en el Plan del Proyecto el formulario Sumario.

- Completo el Time el leño Magnetofónico.

2 desarrollo - el Plan el programa.

- El instrumento el plan.

- Compile el programa, y arregle y anote todos los defectos encontrados.

- La prueba el programa, y arregla y anota todos los defectos encontrados.

- Completo el Time el leño Magnetofónico.


3 después de la muerte Completo el Proyecto Plan Resumen formulario con
el tiempo real, defecto, y datos del tamaño.

Termine el Criterio - UN programa completamente probado

- Completó el Proyecto Plan Resumen formulario con estimó y los datos


reales

- Completó Time y Defecto los leños Magnetofónicos

Continuado en la próxima página

Las instrucciones de la asignación, Continuado,

El Plan de la fase planeando programa 1 que sigue el PSP0 que planea la


escritura de la fase.

PSP0 Planning la Escritura

Proponga para guiar el PSP que planea el proceso

El Criterio de la entrada - la descripción del Problema

- El Plan del proyecto el formulario Sumario

- Time el leño Magnetofónico

La Descripción de Actividades de paso

1 programa

Los requisitos - Produzca u obtenga una declaración de requisitos para el


programa.

- Asegura que la declaración de requisitos está clara e inequívoca.

- La resolución cualquier pregunta.

2 recurso
Estime - Haga su estimación mejor del tiempo exigió desarrollar este
programa.

- Entre en los datos de tiempo de plan en el Plan del Proyecto el formulario


Sumario

Termine el Criterio - Documentó la declaración de requisitos

- Completó el Proyecto Plan Resumen formulario con los datos de tiempo de


desarrollo estimados

- Completó Time el leño Magnetofónico

Verifique que que usted se ha encontrado todo el criterio de la salida


para la fase de la planificación, entonces tiene una revisión del instructor su
plan. Después de que su plan se ha repasado, procede a la fase de
desarrollo.

Continuado en la próxima página

Las instrucciones de la asignación, Continuado,

La fase de desarrollo Desarrolla a lo siguiente del programa la PSP0


desarrollo fase escritura.

La PSP0 Desarrollo Escritura

Proponga para guiar el desarrollo de programas pequeños

El Criterio de la entrada - la declaración de Requisitos

- El Plan del proyecto el formulario Sumario con el tiempo de desarrollo de


programa estimado

- Time y Defecto los leños Magnetofónicos

- El Tipo del defecto normal

La Descripción de Actividades de paso

1 plan - la Revisión los requisitos y produce un plan para encontrarselos.


- El registro en el Defecto leño Magnetofónico que cualquier defecto de
requisitos encontró.

- Tiempo del registro en el Time el leño Magnetofónico.

2 código - el Instrumento el plan.

- El registro en el Defecto leño Magnetofónico que cualquier requisito o


defectos del plan encontraron.

- Tiempo del registro en el Time el leño Magnetofónico.

3 compilan - Compile el programa hasta error-libre.

- Arregle todos los defectos encontrados.

- Los defectos del registro en el Defecto el leño Magnetofónico.

- Tiempo del registro en el Time el leño Magnetofónico.

4 prueba - la Prueba hasta que todas las pruebas corridas sin el error.

- Arregle todos los defectos encontrados.

- Los defectos del registro en el Defecto el leño Magnetofónico.

- Tiempo del registro en el Time el leño Magnetofónico.

Termine el Criterio - UN programa completamente probado

- Completó Time y Defecto los leños Magnetofónicos

Verifique que que usted se ha encontrado todo el criterio de la salida


para la fase de desarrollo, entonces procede a la fase después de la muerte.

Continuado en la próxima página

Las instrucciones de la asignación, Continuado,

Después de la muerte

la Conducta de la fase el siguiendo después de la muerte el PSP0 la


escritura después de la muerte.
PSP0 la Escritura Después de la muerte

Proponga para guiar el PSP el proceso después de la muerte

El Criterio de la entrada - la descripción del Problema y declaración de


requisitos

- El Plan del proyecto el formulario Sumario con los datos de tiempo de


desarrollo

- Completó Time y Defecto los leños Magnetofónicos

- Un programa probado y corre

La Descripción de Actividades de paso

1 defecto que Graba - la Revisión el Resumen de Plan de Proyecto para


verificar que todos los defectos encontraron en cada fase se grabó.

- Usando su recolección mejor, grabe cualquiera omitió los defectos.

2 Consistencia de Datos de defecto - el Cheque que los datos en cada


defecto en el Defecto el leño Magnetofónico es exacto y completo.

- Verifique que los números de defectos inyectaron y quitaron por la fase es


razonable y correcto.

- Usando su recolección mejor, corrija cualquier datos del defecto perdido o


incorrecto.

3 Time - la Revisión el Time completado el leño Magnetofónico para errores


u omisiones.

- Usando su recolección mejor, corrija cualquier datos de tiempo perdido o


incompleto.

Termine el Criterio - UN programa completamente probado

- Completó el Plan del Proyecto el formulario Sumario

- Completó Time y Defecto los leños Magnetofónicos

Verifique que que usted se ha encontrado todo el criterio de la salida


para el PSP0 la fase después de la muerte, entonces repase su asignación.
Las pautas y criterio de la evaluación para programa 1

Repasando su Uso de la asignación el graduando atado la lista de control


para verificar su asignación. Asegura que su asignación es correcta antes
de que usted lo someta.

Su informe del proceso debe ser

o completan

o legible

o en el orden especificado Sus datos del proceso deben ser

o exacto

o preciso

o mismo-consistente

Sometiendo su asignación Cuando usted ha completado su revisión, someta


su asignación.

o. los mdb exportan el archivo de su cuaderno del estudiante

la o fuente programa inscripción

o prueban los resultados

Las sugerencias Recuerdan, usted debe completar esta asignación hoy.

Guarde sus programas simple. Usted aprenderá tanto de desarrollar los


programas pequeños como de grandes.

Si usted no está seguro sobre algo, pídale la clarificación a su instructor.


El software no es un solo negocio, para que usted no tiene que trabajar
exclusivamente.

- Usted debe, sin embargo, produzca sus propias estimaciones, planes, el


código, y completó formularios e informes.

- Usted puede tener otros repasar su trabajo, y usted puede cambiarlo como
resultado.

- Usted debe notar cualquier ayuda que usted recibe de otros en su informe
del proceso. Anote el tiempo de la revisión que usted y sus socios se pasan,
y anote los defectos encontrados o cualquier cambio hizo.

El Programa del estudiante

Instructor

La Entrada de los Datos graduando

La fecha

La Salida de la leyenda

- El Fin O.K.

X - la Interrupción del resubmit

El total

Los Comentarios de Paquete de asignación

PSP0 Project el Resumen de la Planificación

Tiempo el Leño Magnetofónico

El defecto el Leño Magnetofónico

La Inscripción de Programa de fuente

Los Resultados de la prueba

El programa y Comentarios de Resultados de Prueba

El programa parece ser laborable.

Todos requirieron se han corrido las pruebas.


El rendimiento real es correcto para cada prueba.

Los Comentarios de Leño de Tiempo

Se entran en los datos de Tiempo para todos los pasos del proceso.

Los pasos del proceso son apropiadamente los sequenced.

Se entran en los datos de Tiempo contra el paso del proceso


apropiado.

Tiempo de la interrupción se rastrea apropiadamente.

Los datos de Tiempo están completos y razonables.

Se grabaron Times como el trabajo se hizo.

Los Comentarios de Leño de defecto

Cada defecto tiene todos requerido los datos.

Los defectos se inyectaron antes alejado.

Cada defecto tiene un tiempo de apuro.

Defectos inyectados en compilan y prueban tiene los números de


apuro.

Se describen los defectos adecuadamente.

Los tipos del defecto son consistentes con la descripción.

Los tipos del defecto son consistentes con fase inyectada.

Se asignan los tipos del defecto de forma consistente.

Los Comentarios Sumarios planeando

En el tiempo total planeado se ha entrado correctamente.

La consistencia Verifica los Comentarios

Defectos quitados son consistentes con compile y pruebe tiempo de


la fase y tamaño del programa.
El total compila tiempos de apuro de defecto son menos de compile
tiempo.

Los prueba defecto apuro tiempos totales están menos de tiempo de


la prueba.

Las fechas del defecto & las fases son consistentes con el leño de
tiempo.

Planeando el resumen es consistente con el leño de tiempo.

Planeando el resumen es consistente con el leño del defecto.

Los Comentarios generales

Seguido el proceso definido.

Complete, los datos del proceso consistentes y exactos coleccionaron.

El estudiante hizo su o su propio trabajo.

También podría gustarte