ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proceso de software personal (PSP) para ingenieros: Parte I


Enviado por   •  8 de Marzo de 2019  •  Resúmenes  •  2.558 Palabras (11 Páginas)  •  111 Visitas

Página 1 de 11

Kit de asignación para 
Programa 1 
 

[pic 1]

              
              
              
              
             

Proceso de software personal (PSP) para ingenieros: Parte I

 

 

 

 

 

 

 

El Instituto de Ingeniería de Software (SEI)

es un centro de investigación y desarrollo financiado con fondos federales

patrocinado por el Departamento de Defensa de los Estados Unidos y

operado por Carnegie Mellon Universidad.

 

 

Este material está aprobado para su lanzamiento público.

Distribución limitada por el Instituto de Ingeniería de Software a los asistentes.

 


Procesamiento de software personal para ingenieros: Parte I

Kit de asignación para el programa 1

Visión general

 

Visión general

Este kit de la cubierta es la asignación de los siguientes temas.

 

Sección

Ver pagina

Prerrequisitos

2

Requisitos del programa 1

3

Visión general de las listas enlazadas

4

Visión general de la media y desviación estándar

5

Uso de media y desviación estándar en la PSP.

5

Cálculo de la media y desviación estándar.

5

Un ejemplo de media y desviación estándar.

6

Asignaciones e instrucciones

8

Pautas y criterios de evaluación .

12

 

Prerrequisitos

R eading  

•               Capítulo s 1 y 2

 

 

Programa 1 requerimientos

 

Programa 1 requerimientos

Usando PSP0 , escriba un programa para calcular la media y la desviación estándar de un conjunto de n números reales.

 

Su programa puede leer los n números reales del teclado, un archivo o alguna otra fuente .

 

Use una lista enlazada para almacenar los n números para los cálculos. Si es necesario, se puede usar una matriz o matriz (s), base de datos u otra (s) estructura (s) de datos para contener los datos.

 

Probar a fondo el programa. Al menos dos Las pruebas s deben usar los datos en las columnas de la tabla 1. Los resultados esperados se proporcionan en la tabla 2.

 

 

Columna 1

Columna 2

Estimar el tamaño del proxy

Horas de desarrollo

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

Tabla 1

 

 

Prueba

Valor esperado

Valor actual

 

Media

Std. Dev

Media

Std. Dev

Tabla 1 : Columna 1

550.6

572.03

 

 

Tabla 1: Columna 2

60.32

62.26

 

 

Tabla 2

 


Listas enlazadas

 

Visión general

Las listas enlazadas son un tipo de datos abstractos comunes que se utilizan para mantener colecciones de datos.

 

Las listas enlazadas se implementan con punteros.

 

Una lista enlazada normalmente tiene dos componentes.

•               cabeza de la lista

•               listar nodo (s)

 [pic 2]

 

Algunas de las opciones para la estructura de lista enlazada son

•               El encabezado de la lista puede apuntar al primer nodo, al último nodo o a ambos.

•               un nodo de lista puede apuntar al siguiente nodo, nodo anterior o ambos

 

Los punteros nulos se utilizan a menudo para indicar una lista vacía o el final de la lista.

 

Las operaciones típicas en una lista enlazada incluyen

•               agregar nodo

•               eliminar nodo

•               siguiente nodo

•               nodo anterior

 

...

Descargar como (para miembros actualizados)  txt (14.3 Kb)   pdf (437.2 Kb)   docx (330.5 Kb)  
Leer 10 páginas más »
Disponible sólo en Clubensayos.com