INGENIERIA DEL SOFTWARE UN ENFOQUE PRACTICO
Material type:
TextOriginal language: Español Series: SeriePublication details: Mèxico Mc Graw Hill 1995Edition: 3ra EdiciònDescription: 824 Ilustraciones, Tablas. Graficos 24CMISBN: - 84-481-050814-3
- LCC
| Item type | Current library | Collection | Call number | Copy number | Status | Date due | Barcode | |
|---|---|---|---|---|---|---|---|---|
|
|
CI Gustavo A. Madero 2 Sala General | Colección General | LCC | Ej:1 | Available | GAMADERO225060081 |
Editorial:
McGraw-Hill
ISBN:
84-481-0026-3
" PRIMERA PARTE. SOFTWARE. EL PROCESO Y SU GESTION
SOFTWARE E INGENIERÍA DEL SOFTWARE
LA IMPORTANCIA DEL SOFTWARE
LA EVOLUCIÓN DEL SOFTWARE
UNA PERSPECTIVA INDUSTRIAL
UNA FÁBRICA DE SOFTWARE QUE ENVEJECE
EL SOFTWARE
CARACTERISTICAS DEL SOFTWARE
COMPONENTES DE SOFTWARE
APLICACIONES DEL SOFTWARE
SOFTWARE: UNA CRISIS EN EL HORIZONTE
PROBLEMAS
CAUSAS
MITOS DEL SOFTWARE
PARADIGMAS DE LA INGENIERÍA DEL SOFTWARE
INGENERÍA DEL SOFTWARE: UNA DEFINICIÓN
EL CICLO DE VIDA CLÁSICO
CONSTRUCCIÓN DE PROTOTIPOS
EL MODELO EN ESPIRAL
TÉCNICAS DE CUARTA GENERACIÓN
COMBINACIÓN DE PARADIGMAS
UNA VISIÓN GENÉRICA DE LA INGENIERÍA DEL SOFTWARE
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
GESTIÓN DEL PROYECTO: MÉTRICAS DEL SOFTWARE
EL PROCESO DE GESTIÓN DEL PROYECTO
COMIENZO DEL PROYECTO DE SOFTWARE
MEDICIÓN Y MÉTRICAS
ESTIMACIÓN
ANÁLISIS DE RIESGOS
PLANIFICACIÓN TEMPORAL
SEGUIMIENTO Y CONTROL
METRICAS PARA LA PRODUCTIVIDAD Y LA CALIDAD DEL SOFTWARE
MEDICIÓN DEL SOFTWARE
MÉTRICAS ORIENTADAS AL TAMAÑO
MÉTRICAS ORIENTADAS A LA FUNCIÓN
MÉTRICAS PARA LA CALIDAD DEL SOFTWARE
VISIÓN GENERAL DE LOS FACTORES QUE AFECTAN A LA CALIDAD
MEDIDA DE LA CALIDAD
RECONCILIACIÓN DE LAS DIFERENTES MÉTRICAS
INTEGRACIÓN DE LAS MÉTRICAS DENTRO DEL PROCESO DE LA INGENIERÍA DEL SOFTWARE
ARGUMENTOS PARA LAS MÉTRICAS DEL SOFTWARE
ESTABLECIMIENTO DE UNA LÍNEA BASE
RECOLECCIÓN, CÁLCULO Y EVALUACIÓN DE MÉTRICAS
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
GESTIÓN DEL PROYECTO: ESTIMACIÓN
OBSERVACIONES SOBRE LA ESTIMACIÓN
OBJETIVOS DE LA PLANIFICACIÓN DEL PROYECTO
AMBITO DEL SOFTWARE
RECURSOS
RECURSOS HUMANOS
RECURSOS DE HARDWARE
RECURSOS DE SOFTWARE
REUSABILIDAD
ESTIMACIÓN DEL PROYECTO DE SOFTWARE
TÉCNICAS DE DESCOMPOSICIÓN
ESTIMACIÓN DE LDC Y PF
UN EJEMPLO
ESTIMACIÓN DEL ESFUERZO
UN EJEMPLO
MODELOS EMPÍRICOS DE ESTIMACIÓN
COCOMO
MODELO DE ESTIMACIÓN DE PUTNAM
MODELOS DEL PUNTO DE FUNCIÓN
HERRAMIENTAS AUTOMÁTICAS DE ESTIMACIÓN
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
GESTIÓN DEL PROYECTO: PLANIFICACIÓN
PLANIFICACIÓN DEL PROYECTO: UN REPASO
ANÁLISIS DEL RIESGO
IDENTIFICACIÓN DEL RIESGO
4.2.2.PROYECCIÓN DEL RIESGO
EVALUACIÓN DEL RIESGO
GESTIÓN Y SUPERVISIÓN DEL RIESGO
PLANIFICACIÓN TEMPORAL DEL PROYECTO DE SOFTWARE
RELACIONES GENTE-TRABAJO
DEFINICIÓN DE TAREAS Y PARALELISMO
DISTRIBUCIÓN DE ESFUERZOS
MÉTODOS DE PLANIFICACIÓN TEMPORAL 4.3.5. UN EJEMPLO DE PLANIFICACIÓN TEMPORAL
SEGUIMIENTO Y CONTROL DEL PROYECTO
ADQUISICIÓN DE SOFTWARE
REINGENIERÍA DEL SOFTWARE
PLANIFICACIÓN ORGANIZATIVA
EL PLAN DEL PROYECTO DE SOFTWARE
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
CONTENIDO
SEGUNDA PARTE. ANALISIS DE REQUISITOS DEL SISTEMA Y DEL SOFTWARE
INGENIERÍA DE SISTEMAS DE COMPUTADORA
SISTEMAS BASADOS EN COMPUTADORA
INGENIERÍA DE SISTEMAS DE COMPUTADORA
HARDWARE E INGENIERÍA DEL HARDWARE
SOFTWARE E INGENIERÍA DEL SOFTWARE
FACTORES HUMANOS E INGENIERÍA HUMANA
BASES DE DATOS E INGENIERÍA DE BASES DE DATOS
ANÁLISIS DEL SISTEMA
IDENTIFICACIÓN DE LAS NECESIDADES
ESTUDIO DE VIABILIDAD
ANÁLISIS ECONÓMICO
ANÁLISIS TÉCNICO
ASIGNACIÓN Y COMPROMISOS
MODELIZACIÓN DE LA ARQUITECTURA DEL SISTEMA
DIAGRAMAS DE ARQUITECTURA
ESPECIFICACIÓN DE LA ARQUITECTURA DEL SISTEMA
SIMULACIÓN Y MODELIZACIÓN DEL SISTEMA+
LA ESPECIFICACIÓN DEL SISTEMA
REVISIÓN DE LA ESPECIFICACIÓN DEL SISTEMA
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
FUNDAMENTOS DEL ANÁLISIS DE REQUISITOS
ANÁLISIS DE REQUISITOS
TAREAS DE ANÁLISIS
EL ANALISTA
AREAS DE PROBLEMAS
TÉCNICAS DE COMUNICACIÓN¡
INICIO DEL PROCESO
TÉCNICAS PARA FACILITAR LA ESPECIFICACIÓN DE LA APLICACIÓN
PRINCIPIOS DE ANÁLISIS
EL ÁMBITO DE INFORMACIÓN
MODELIZACIÓN
PARTICIÓN
PLANTEAMIENTOS ESENCIAL Y DE IMPLEMENTACIÓN
CONSTRUCCIÓN DE PROTOTIPOS DEL SOFTWARE
UN GUIÓN PARA LA CONSTRUCCIÓN DE PROTOTIPOS
MÉTODOS Y HERRAMIENTAS PARA LA CONSTRUCCIÓN DE PROTOTIPOS
ESPECIFICACIÓN
PRINCIPIOS DE ESPECIFICACIÓN
REPRESENTACIÓN
LA ESPECIFICACIÓN DE REQUISITOS DEL SOFTWARE
REVISIÓN DE LA ESPECIFICACIÓN
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
ANÁLISIS ESTRUCTURADO Y SUS AMPLIACIONES
UN POCO DE HISTORIA
NOTACIÓN BÁSICA Y SUS AMPLIACIONES
DIAGRAMAS DE FLUJO DE DATOS
AMPLIACIONES PARA SISTEMAS DE TIEMPO REAL
AMPLIACIONES DE WARD Y MELLOR
AMPLIACIONES DE HATLEY Y PIRBHAI
MODELIZACIÓN DEL COMPORTAMIENTO
AMPLIACIONES PARA APLICACIONES DE DATOS MASIVOS
LA MECÁNICA DEL ANÁLISIS ESTRUCTURADO
CREACIÓN DE UN MODELO DE FLUJO DE DATOS
CREACIÓN DE UN MODELO DE FLUJO DE CONTROL
LA ESPECIFICACIÓN DE CONTROL
LA ESPECIFICACIÓN DE PROCESAMIENTO
DICCIONARIO DE REQUISITOS
ANÁLISIS ESTRUCTURADO E INGENIERÍA DEL SOFTWARE ASISTIDA POR COMPUTADORA (CASE)
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
ANÁLISIS ORIENTADO A LOS OBJETOS Y MODELIZACIÓN DE DATOS
CONCEPTOS ORIENTADOS A LOS OBJETOS
8.1.1.IDENTIFICACIÓN DE OBJETOS
8.1.2.ESPECIFICACIÓN DE ATRIBUTOS
8.1.3. DEFINICIÓN DE LAS OPERACIONES
8.1.4. COMUNICACIÓN ENTRE OBJETOS
8.1.5. FIN DE LA DEFINICIÓN DEL OBJETO
MODELO DE ANÁLISIS ORIENTADO A LOS OBJETOS
ESTRUCTURAS DE CLASIFICACIÓN Y ENSAMBLAJE
DEFINICIÓN DE TEMAS
CONEXIONES DE INSTANCIAS Y CAMINOS DE MENSAJES
AOO Y PROTOTIPOS
MODELIZACIÓN DE DATOS
8.3.1.OBJETOS DE DATOS, ATRIBUTOS Y RELACIONES
8.3.2. DIAGRAMAS DE ENTIDAD-RELACIÓN
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
TÉCNICAS ALTERNATIVAS DE ANÁLISIS Y MÉTODOS FORMALES
MÉTODOS DE ANÁLISIS DE REQUISITOS
CARACTERÍSTICAS COMUNES
9.1.2.DIFERENCIAS ENTRE LOS MÉTODOS DE ANÁLISIS
MÉTODOS ORIENTADOS A LA ESTRUCTURA DE LOS DATOS 9.3. DESARROLLO DE SISTEMAS ESTRUCTURADOS EN DATOS
9.3.1. DIAGRAMAS DE WARNIER
9.3.2. EL MÉTODO DSED
9.3.3. CONTEXTO DE LA APLICACIÓN
9.3.4. FUNCIONES DE LA APLICACIÓN
9.3.5. RESULTADOS DE LA APLICACIÓN
DESARROLLO DE SISTEMAS DE JACKSON
9.4.1. PASO DE ENTIDAD ACCIÓN
9.4.2. PASO DE ESTRUCTURA DE ENTIDAD
9.4.3. PASO DEL MODELO INICIAL
SADT
TÉCNICAS FORMALES DE ESPECIFICACIÓN
9.6.1. ESTADO ACTUAL DE LOS MÉTODOS FORMALES
CONTENIDO
9.6.2. ATRIBUTOS DE LOS LENGUAJES DE ESPECIFICACIÓN FORMAL
UNA ESPECIFICACIÓN FORMAL EN Z
9.7.1. ACERCA DEL NÚCLEO
9.7.2. DOCUMENTACIÓN
9.7.3. ESTADOS DEL NÚCLEO
9.7.4. PROCESAMIENTO EN SEGUNDO PLANO
9.7.5. MANEJO DE INTERRUPCIONES
9.7.6. MÉTODOS FORMALES: PERSPECTIVAS
TÉCNICAS AUTOMATIZADAS DE ANÁLISIS DE REQUISITOS
9.8.1. SOFTWARE REQUIREMENTS ENGINEERING METHODOLOGY
9.8.2. PSL/PSA
9.8.3. TAGS
9.8.4. ENTORNOS DE ESPECIFICACIÓN
9.8.5. HERRAMIENTAS PARA MÉTODOS FORALES
9.8.6. TÉCNICAS AUTOMATIZADAS. RESUMEN
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
TERCERA PARTE. DISEÑO E IMPLEMENTACION DEL SOFTWARE
FUNDAMENTOS DEL DISEÑO DE SOFTWARE
INGENIERÍA DEL SOFTWARE Y DISEÑO DEL SOFTWARE
EL PROCESO DE DISEÑO
DISEÑO Y CALIDAD DEL SOFTWARE
10.2.2.LA EVOLUCIÓN DEL DISEÑO DE SOFTWARE
FUNDAMENTOS DEL DISEÑO
ABSTRACCIÓN
REFINAMIENTO
MODULARIDAD
ARQUITECTURA DEL SOFTWARE
JERARQUÍA DE CONTROL
ESTRUCTURA DE DATOS
PROCEDIMIENTOS DEL SOFTWARE
OCULTAMIENTO DE INFORMACIÓN
DISEÑO MODULAR EFECTIVO
TIPOS DE MÓDULOS
INDEPENDENCIA FUNCIONAL
COHESIÓN
ACOPLAMIENTO
10.5.DISEÑO DE DATOS
DISEÑO ARQUITECTÓNICO
DISEÑO PROCEDIMENTAL
10.7.1. PROGRAMACIÓN ESTRUCTURADA
10.7.2. NOTACIONES GRÁFICAS DE DISEÑO
10.7.3. NOTACIONES TABULARES DE DISEÑO
10.7.4. LENGUAJE DE DISEÑO DE PROGRAMA
10.7.5. UN EJEMPLO EN LDP
10.7.6. COMPARACIÓN DE LAS NOTACIONES DE DISEÑO
DOCUMENTACIÓN DEL DISEÑO
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
DISEÑO ORIENTADO AL FLUJO DE DATOS
DISEÑO Y FLUJO DE LA INFORMACIÓN
CONTRIBUCIONES
AREAS DE APLICACIÓN
CONSIDERACIONES SOBRE EL PROCESO DE DISEÑO
FLUJO DE TRANSFORMACIÓN
FLUJO DE TRANSACCIÓN
ANÁLISIS DE TRANSFORMACIÓN
UN EJEMPLO
11.2.3. UN RESUMEN DEL PROCESO
PASOS DEL DISEÑO
ANÁLISIS DE TRANSACCIÓN
UN EJEMPLO
PASOS DEL DISEÑO
HEURISTICAS DE DISEÑO
POSTPROCESAMIENTO EN EL DISEÑO
OPTIMIZACIÓN IÓN DEL DISEÑO
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
DISEÑO ORIENTADO A LOS OBJETOS
ORÍGENES DEL DISEÑO ORIENTADO A LOS OBJETOS
CONCEPTOS DEL DISEÑO ORIENTADO A LOS OBJETOS
OBJETOS, OPERACIONES Y MENSAJES
ASPECTOS DE DISEÑO
CLASES, INSTANCIAS Y HERENCIA
DESCRIPCIONES DE LOS OBJETOS
MÉTODOS DE DISEÑO ORIENTADOS A LOS OBJETOS
DEFINICIÓN DE CLASES Y DE OBJETOS
REFINAMIENTO DE LAS OPERACIONES
COMPONENTES DE PROGRAMA E INTERFACES
UNA NOTACIÓN PARA EL DOO
CONTENIDO
REPRESENTACIÓN DE RELACIONES ENTRE CLASES Y ENTRE OBJETOS
MODULARIZACIÓN DEL DISEÑO
DISEÑO DETALLADO PARA LA IMPLEMENTACIÓN
UNA ESTRATEGIA ALTERNATIVA DE DISEÑO ORIENTADO A LOS OBJETOS
PASOS DE DISEÑO
UN EJEMPLO DE DISEÑO
INTEGRACIÓN DEL DOO CON EL ANÁLISIS ESTRUCTURADO Y EL DISEÑO ESTRUCTURADO
12.11.RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
MÉTODOS DE DISEÑO ORIENTADOS A LOS DATOS
DISEÑO Y ESTRUCTURA DE LOS DATOS
CONTRIBUCIONES
AREAS DE APLICACIÓN
TÉCNICAS DE ESTRUCTURA DE DATOS FRENTE A LAS DE FLUJO DE DATOS
DISEÑO ORIENTADO A LA ESTRUCTURA DE LOS DATOS FRENTE AL DISEÑO ORIENTADO A LOS OBJETOS
CONSIDERACIONES SOBRE EL PROCESO DE DISEÑO
DESARROLLO DE SISTEMAS DE JACKSON
PASOS DE DISEÑO DEL DSJ
PASO DE LAS FUNCIONES
PASO DE TEMPORIZACIÓN DEL SISTEMA
PASO DE IMPLEMENTACIÓN 13.3.5. REPRESENTACIÓN PROCEDIMENTAL
DESARROLLO DE SISTEMAS ESTRUCTURADOS EN DATOS
UN MÉTODO DE DISEÑO SIMPLIFICADO
DERIVACIÓN DE LA ESTRUCTURA LÓGICA DE LA SALIDA 13.4.3. DERIVACIÓN DE LA ESTRUCTURA LÓGICA DEL PROCESO
LÓGICA DE PROCESOS COMPLEJOS
13.5.
RESUMEN
REFERENCIAS PROBLEMAS Y PUNTOS A CONSIDERAR OTRAS LECTURAS
DISEÑO DE LA INTERFAZ DEL USUARIO
FACTORES HUMANOS
FUNDAMENTOS DE LA PERCEPCIÓN HUMANA
14.1.2 NIVEL DE HABILIDAD HUMANA Y COMPORTAMIENTO
TAREAS Y FACTORES HUMANOS 14.2. ESTILOS DE INTERACCIÓN ENTRE HOMBRE Y MÁQUINA
DISEÑO DE LA INTERFAZ HOMBRE-MÁQUINA
14.3.1. MODELOS DE DISEÑO DE INTERFACES
14.3.2. ANÁLISIS Y MODELIZACIÓN DE TAREAS
14.3.3. ASPECTOS DE DISEÑO
14.3.4. HERRAMIENTAS DE IMPLEMENTACIÓN
14.3.5.EVALUACIÓN DEL DISEÑO
DIRECTRICES PARA EL DISEÑO DE INTERFACES
14.4.1. INTERACCIÓN GENERAL
14.4.2. VISUALIZACIÓN DE LA INFORMACIÓN
14.4.3. ENTRADA DE DATOS
14.5.ESTÁNDARES DE INTERFAZ
14.6.RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
DISEÑO DE TIEMPO REAL
CONSIDERACIONES SOBRE LOS SISTEMAS
SISTEMAS DE TIEMPO REAL
ASPECTOS DE INTEGRACIÓN Y DE RENDIMIENTO
MANEJO DE INTERRUPCIONES
BASES DE DATOS DE TIEMPO REAL
SISTEMAS OPERATIVOS DE TIEMPO REAL
LENGUAJE DE TIEMPO REAL
SINCRONIZACIÓN Y COMUNICACIÓN DE TAREAS
ANÁLISIS Y SIMULACIÓN DE SISTEMAS DE TIEMPO REAL
HERRAMIENTAS MATEMÁTICAS PARA EL ANÁLISIS DE SISTEMAS DE TIEMPO REAL
TÉCNICAS DE SIMULACIÓN Y DE MODELIZACIÓN PARA SISTEMAS DE
TIEMPO REAL
MÉTODOS DE DISEÑO
UN MÉTODO DE DISEÑO ORIENTADO AL FLUJO DE DATOS
REQUISITOS DE UN MÉTODO DE DISEÑO DE SISTEMAS DE TIEMPO
REAL
DARTS
15.5.3.DISEÑO DE TAREAS 15.5.4. EJEMPLO DEL MÉTODO DE DISEÑO DARTS
15.6.
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
LENGUAJES DE PROGRAMACIÓN Y CODIFICACIÓN
EL PROCESO DE TRADUCCIÓN
CARACTERÍSTICAS DE LOS LENGUAJES
DE PROGRAMACIÓN 16.2.1. UN PLANTEAMIENTO PSICOLÓGICO
16.2.2.UN MODELO SINTÁCTICO/SEMÁNTICO
16.2.3. UN PLANTEAMIENTO DE INGENIERÍA
16.2.4.ELECCIÓN DE UN LENGUAJE
16.2.5.LEN LENGUAJES DE PROGRAMACIÓN E INGENIERÍA DEL SOFTWARE
UNDAMENTOS DE LOS LENGUAJES DE PROGRAMACIÓN
TIPOS DE DATOS Y TIPIFICACIÓN DE DATOS
SUBPROGRAMAS
ESTRUCTURAS DE CONTROL
SOPORTE PARA EL ENFOQUE ORIENTADO A LOS OBJETOS
CLASES DE LENGUAJES
PRIMERA GENERACIÓN DE LENGUAJES
SEGUNDA GENERACIÓN DE LENGUAJES 16.4.3. TERCERA GENERACIÓN DE LENGUAJES
AJES DE CUARTA GENERACIÓN
LENGUAJES
EL ESTILO DE CODIFICACIÓN
DOCUMENTACIÓN DEL CÓDIGO
DECLARACIÓN DE DATOS
CONSTRUCCIÓN DE SENTENCIAS
ENTRADA/SALIDA
EFICIENCIA
EFICIENCIA EN CÓDIGO
EFICIENCIA EN MEMORIA
EFICIENCIA EN LA ENTRADA/SALIDA
RESUMEN
REFERENCIAS
PROBLEMAS Y PUNTOS A CONSIDERAR
OTRAS LECTURAS
AL COMIENZO DE LA DÉCADA DE LOS OCHENTA, LA PRIMERA PÁGINA DE BUSINESS WEEK PRESENTABA EL SIGUIENTE TITULAR A TODA PLANA: "SOFTWARE: MOTOR DE FUTURO". EL SOFTWARE YA HABÍA MADURADO-SE HABÍA CONVERTIDO EN ALGO IMPORTANTE PARA LOS GESTORES. A MEDIADOS DE LOS OCHENTA, UNA PORTADA DE FORTUNE SE LAMENTABA DE "UNA BRECHA CRECIENTE EN EL SOFTWARE", Y AL FINALIZAR LA DÉCADA, BUSINESS WEEK ADVIRTIÓ A LOS GESTORES SOBRE "LA TRAMPA DEL SOFTWARE -AUTOMATIZAR O QUÉ". AL DESPUNTAR LOS NOVENTA, UN ARTÍCULO DEL NEWSWEEK PLANTEABA LA PREGUNTA "¿NOS PODEMOS FIAR DE NUESTRO SOFTWARE?" Y EL WALL STREET JOURNAL RELATABA LOS ESFUER-ZOS DE UNA IMPORTANTE EMPRESA DE SOFTWARE CON UN ARTÍCULO DE PRIMERA PÁGINA TITULADO: "LA CREACIÓN DE UN NUEVO SOFTWARE ERA UNA TAREA ANGUSTIOSA...". ESTOS TITULARES, Y MUCHOS OTROS PARECIDOS, FUERON EL PRESAGIO DE UNA NUEVA FORMA DE COMPRENDER LA IMPORTANCIA DEL SOFTWARE DE COMPUTADORAS -LAS OPORTUNIDADES QUE OFRECE Y LOS PELIGROS QUE PLANTEA
Ingeniería en Tecnologías de la Información y Comunicación
There are no comments on this title.


















