PUI Configuración y Uso de Paquetes de Software

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA INFORMÁTICA EDUCATIVA Software de Aplicaciones
Advertisements

Moodle.
Katherine Núñez Jose Fabio Araya
Control Interno Informático. Concepto
EVALUACION DEL PERSONAL
Primer Curso Taller de Geogebra
Presentación de la Plataforma de Gestión de la Excelencia
CAPACITACION PARA EL TRABAJO: INFORMATICA
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
Universidad Nacional Autónoma de Honduras
Diana Carolina Rojas Alarcón Gilberto Castro Boris Motta
Primer semestre PLAN DE ESTUDIOS 2011
MI PROGRAMA DE FORMACION
Introducción al software
Guia Diseño Robert Echeverria
Software La buena programación no se aprende de generalidades, sino viendo cómo los programas significativos pueden hacerse claros, “fáciles” de leer,
Aspectos Avanzados de la Tecnología de Objetos
Aplicaciones en línea:aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante.
Cristina Porras Nicole Gargurevich Jose Pablo Porras Jose Daniel Fallas.
EXPERIENCIA EXITOSA EN EL USO DE LAS TIC
El Curso Interactivo de Física en Internet
Con fines prácticos se puede clasificar al software en tres tipos: Software de sistema Software de programación Software de aplicación.
Requerimientos para producir
3. Elaboración de un Portafolio Digital
OFIMÁTICA CON WINDOWS Y LINUX
Programas informáticos. Software Se denomina software al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea.
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
Herramienta para el aprendizaje adaptativo que permite a los profesores ocupar su tiempo en la educación de los estudiantes.
TIPOS DE SOFTWARE Se denomina software a un programa, equipamiento lógico o soporte lógico necesario para hacer posible la realización de una tarea con.
Cómo adquirir programas
2010 Instituto de Ingeniería Un portal de Laboratorios Virtuales para Matemáticas e Ingeniería en la Región Veracruz de la U.V.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
SOFTWARE.
Programación Java y Desarrollo de Aplicaciones
MATLAB Adriana Ruiz Martínez. Mario Cesar Taracena Contreras.
Clase #7 – Sistemas de Procesamiento de Datos
Supongamos que un usuario desea escribir un informe e imprimirlo en una impresora conectada. Para realizar esta tarea, se precisa una aplicación de procesamiento.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Unidad 3: Adquisición de Paquetes de Software Msc. Lic. Susana I. Herrera - Lic. Paola Budán UNSE 2012.
Programas de Consulta y Programas Didácticos
Glosario Pictórico por Lilliam María Martínez García Asignatura: Indagación, Tecnología y Pensamiento Crítico.
ESCUELA NORMAL PARA EDUCADORA ‘’PROFR. SERAFIN CONTRERAZ MANZO’’
MARIANA PRECIADO VILLA TELECOMUNICACIONES 11º3
Roles de Open UP.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
BLACKBOARD INTEGRANTES: Fernanda Reséndiz Michelle Ávila Michelle Martínez Kenia Martínez Denisse Salas.
Software Evelyn Guadalupe Ibarra Martínez. ¿Qué es el software?  Es equipamiento lógico o soporte lógico de un sistema informático, que comprende el.
Software.
UNITEC NEGOCIOS ELECTRÓNICOS ”DESARROLLO DE SOFTWARE ”
Naime Cecilia del Toro Alvarez
TEMA: DISEÑO DE LA SOLUCION INTREGRANTES DE EQUIPO: ERIKA CRUZ MARTINEZ RODOLFO LOPEZ ANOTA LUIS ARMANDO LIÑA QUECHA JOSE FRANCISCO MEZO VARELA LUIS ENRIQUE.
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
Ingeniería del Software I
Dumar-calapsu-cano Cet chicala Diseñoweb. es una suite ofimática gratuita que destaca por su elevada compatibilidad. Está desarrollada bajo el proyecto.
Estructurar tus ideas para hacerlas realidad
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
Software.
Proceso de desarrollo de Software
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
Definición De Software Y Hardware
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Las fases del ciclo de la vida de desarrollo de sistemas
Tipos de Software ¿Qué es software? Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, comprende el conjunto.
Fundamentos de Programación Unidad I Conceptos Básicos.
Aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades.
Entregables del Proyecto
COMUNICACIÓN Y TICS KÁROL FERNANDA BARRAGÁN M. JENNYLITH DAYANA ARDILA P. WENDY PAOLA PINTO F.
Transcripción de la presentación:

PUI Configuración y Uso de Paquetes de Software Unidad 5: Paquetes de Software de Propósito Específico Msc. Lic. Susana I. Herrera - Lic. Paola Budán UNSE 2012 1

Objetivos de la Clase Que logren: Identificar la relevancia del tema Paquetes de Software de Propósito Específico (PSPE) en relación al perfil profesional del Programador Universitario en Informática Apropiarse de nuevos conocimientos relacionados con la configuración y uso de PSPE, a partir de la recuperación de conceptos previos Reconocer y diferenciar PSPE según su funcionalidad Instalar y configurar PSPE de manera adecuada utilizando instrumentos y métodos orientados a la seguridad

TALLER “Paquetes de Software de Propósito Específico” Se entrega enunciado con objetivos, actividades, recursos Se desarrolla en laboratorio Actividades individuales y grupales Recursos: documentación digital y software disponible en computadoras del laboratorio Duración del taller: 7 clases de 2 Hs. (3 semanas y media). Entrega Informe: 3 días posterioridad a la última clase. 2 presentaciones del profesor responsable: hoy es la primera Asistencia: 50% regularidad y 80% para promoción Se evalúa el trabajo en laboratorio más el informe escrito. Escala dicotómica: aprobado-desaprobado Se requiere aprobar el taller para regularizar/promocionar la asignatura

Revisión de conceptos previos Software de Procesamiento de Texto Hojas de Calculo Administración de Datos Gráficos de Presentaciones Paquetes de Software integrado Correo Electrónico Navegadores Web Gropuware software: componentes intangibles de una computadora. Conjunto de programas que se ejecutan dentro de una computadora, documentos que comprenden formularios virtuales e impresos, datos (números y texto) e información de audio, video o imágenes. Pressman, 5ta.Ed. Software: concepto y tipos Paquetes de software Tipos de paquetes de software Software según su Licencia Software Propietario Soft Propietario Propiamente Dicho Shareware o De Evaluación De Demostración Beta Software Libre Soft Libre Semi Libre De Dominio Público Freeware ¿Qué es un paquete de software? El software de la aplicación se entrega en unidades llamadas paquetes.Un paquete es una colección de archivos y directorios con un formato definido necesarios para que un producto de software funcione. El desarrollador de la aplicación es quien diseña y construye normalmente el paquete, después de completar el desarrollo del código de la aplicación. Un producto de software se debe construir en uno o más paquetes para que se pueda transferir fácilmente a un medio de distribución. Posteriormente, el producto de software se puede producir de forma masiva y lo pueden instalar los administradores. SunMicrosystems, Inc. Abril de 2009. Los componentes de un paquete: ■ Los objetos de paquetes son los archivos de la aplicación que se deben instalar ■ Los archivos de control controlan cómo, dónde y si el paquete está instalado: archivos de información y secuencias de comandos de instalación. Para empaquetar las aplicaciones, en primer lugar se debe crear los componentes necesarios, así como los componentes optativos que compongan el paquete. Posteriormente se puede construir el paquete mediante los distribuidores de aplicaciones provistos por el proveedor. Paquetes de Software De Propósito General Instalar PS Propietarios – MsOffice - Windows Instalar PS Open Source – OpenOffice – Linux De propósito específico

Paquetes de Software de Propósito Específico (PSPE) Concepto y componentes Clasificación según su funcionalidad y licenciamiento Adquisición Consideraciones sobre la implementación Instalación y configuración Instrumentos Método práctico para una instalación y configuración segura Ejemplo: MATLAB, SCILAB.

Paquetes de Software de Propósito Específico: Concepto y componentes Es una colección de archivos y directorios con un formato definido necesarios para que un software de propósito específico funcione en un determinado equipo de computación. Componentes de un PSPE: ■ Los objetos de paquetes: Archivos (archivos ejecutables o archivos de datos) Directorios Conducciones con nombre Vínculos Dispositivos ■ Los archivos de control : archivos de información secuencias de comandos de instalación

PSPE: Clasificación según funcionalidad Paquetes de Software de Propósito Específico Matemáticos Diseño Asistido Estadísticos Educativos Comerciales Medicina Abogados Administrativo-Contables

PSPE: Software matemático Software matemático es aquel software que se utiliza para realizar, apoyar o ilustrar problemas matemáticos Aprendizaje Ejercitación Software matemático Software Especializado Scilab, Matlab, Maple, Mathematica, Derive, Graphmatic, Scientific WorkPlace JClic, NeoBook Estadístico Geometría: GeoGebra, Cabri Statistica, StatGraphics, SPSS, Lenguaje R 8

PSPE: Software estadístico Un paquete estadístico está especialmente diseñado para resolver problemas en el área de la Estadística. Los programas más complejos suelen tener la necesidad de conocer su lenguaje de programación, flexibles al poderse incluir en ellos funciones, tests o contrastes que no traen instalados por definición. Investigación Operativa Estadística No paramétrica Estadística Analítica Software Estadístico Estadística Descriptiva Estadística Inferencial SPSS, Statistica, StatGraphics, Lenguaje R

PSPE: Software de gestión comercial El software de Gestión Comercial está desarrollado para satisfacer los requerimientos de los circuitos comerciales (y administrativos) de toda una empresa. Stock Ventas Cuentas Corrientes Fondos Contabilidad Atención al Cliente Compras Software de Gestión Comercial para: Hoteles Restaurantes Líneas Aéreas Estaciones de Servicio Supermercados Farmacias Librerías Alquiler de DVD Corralones Tango, Bejerman, ERP

PSPE: Consideraciones sobre la ADQUISICIÓN ESTUDIO DE VIABILIDAD Investigación Preliminar: requisitos funcionales y requisitos no funcionales Definición del alcance Estudio de la situación actual (sistemas existentes) Revisión de los requisitos del sistema Alternativas de solución: Instrumentos: documentación en web, suministrada por proveedores, asistencia a presentaciones, shareware, demos Cumplimiento de requisitos Valoración de alternativas (PS1, PS2,…) Impacto organizacional: complejidad tecnológica, costos, tiempo, cultura, capacidad de mantenimiento, seguridad) Análisis costo-beneficio: costos de aplicación, de adaptación, de interfaces, adicionales. Beneficios tangibles y no tangibles. Paquete de Software X

PSPE: Consideraciones sobre la IMPLEMENTACIÓN Construcción del software: archivos de código, ejecutables, bases de datos, bibliotecas, imágenes, interfaces gráficas GENERACIÓN DE PAQUETES DE SOFTWARE/INSTALADORES Los archivos son simplemente copiados en algún lugar de un directorio. Este sistema es fácil e intuitivo, y el preferido en MacOS X. Un riesgo es que versiones más antiguas hayan quedado abandonadas en algún otro lugar sin que nos demos cuenta. Se instala primero un instalador, el que posteriormente instala el software deseado. Windows. Ejemplo Sistema Médico. El sistema operativo o algún software permanente se ocupan de instalar un paquete de software con todos los archivos requeridos. Esto es un Sistema de gestión de paquetes. Linux. Paquete de Software X

PSPE: Instalación y Configuración INSTRUMENTOS: objetos que permiten “conocer” el PSPE MÉTODO PRÁCTICO: pasos a seguir en la instalación y configuración de PSPE EJEMPLOS: PAQUETES DE SOFTWARE MATEMATICOS Instrumentos: Documentos de compra: orden de compra, remito, factura Sitio web del proveedor o del distribuidor: descripción del PSPE, manuales, versiones de evaluación, demos Documentación impresa: ídem anterior. Manuales: manual de instalación, manual de usuario. Aspectos relevados: Responsable, plazo de instalación. Licencias: cómo obtenerlas Arquitectura, requisitos de hardware (procesador, memoria, espacio en disco), sistema operativo Definir administrador, usuarios, etc.

PSPE: Instalación y Configuración MÉTODO PRÁCTICO: pasos a seguir en la instalación y configuración de PSPE Definir si la instalación se hará con Instaladores o mediante Gestor de Paquetes de software. Medio físico por el cual obtendremos los paquetes (CD, desde Internet) y las licencias. Comprender los Manuales de Instalación: requisitos de hardware y de software. Pasos de instalación. Identificar al responsable del sistema: identificar administrador, perfiles, usuarios. Si existen versiones shareware o demo instalar en una máquina virtual en el servidor: Utilizar el manual de instalación Registrar las preguntas y decisiones adoptadas durante la instalación Si la instalación no fuera exitosa o eficiente, reiterar la instalación las veces que sea necesario. Realizar el paso 4) en los usuarios Instalar los PSPE en una máquina virtual en el servidor y en los clientes: Prueba de validación de los requisitos (establecer el período de prueba) Prueba de aceptación, seguridad, resistencia, rendimiento Instalación definita en servidor y clientes. Registro del producto

Software de Aprendizaje NEOBOOK: su uso en Matemática Neobook es un Software de autor de gran difusión en el ámbito educativo, por su facilidad de uso y bajo costo. Herramienta de autor es todo software que permite crear aplicaciones independientes del software que lo generó. Estas aplicaciones son programas o archivos ejecutables (del tipo *.EXE) que corren independientes del software que los generó. Puede manejar elementos multimedia (texto, imagen estática, imagen dinámica, sonidos y vídeos) y enlaces hipertextuales (hipertextos e hipervínculos). 15

Software de Aprendizaje JCLIC: su uso en Matemática JClic es un entorno para la creación, realización y evaluación de actividades educativas multimedia, desarrollado en la plataforma Java. Es una aplicación de software libre basada en estándares abiertos que funciona en diversos entornos operativos: Linux, Mac OS X, Windows y Solaris. 16

PSPE: Instalación y Configuración EJEMPLO: MATLAB MATLAB (MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Apple Mac OS X. Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI). Configuración: Instalación de Microsoft VM para Java. Instalador: MathWorks Installer. Idioma: Inglés Licencia. PLP (Personal License Password) Actualización y Nuevas Versiones (acceso a Internet) Lugar de instalación, opciones, idioma de la documentación, listado de productos a instalar, tamaño requerido. Instalación: Qué novedades se registraron durante el proceso? Se pudo instalar de acuerdo a la configuración elegida? A qué hacen referencias la “Notas de configuración del Producto” que aparecen al finalizar la instalación? Cuanto demoró la instalación?

Software Especializado: SCILAB Scilab es un software matemático, con un lenguaje de programación de alto nivel, para cálculo científico, interactivo de libre uso y disponible en múltiples sistemas operativos (Mac OS X, GNU/Linux, Windows) desarrollado por INRIA (Institut National de Recherche en Informatique et Automatique) y la ENPC (École Nationale des Ponts et Chaussées) desde 1990. Scilab es ahora desarrollado por Scilab Consortium dentro de la fundación Digiteo. PRESTACIONES: Gráficos 2D y 3D con animación Algebra lineal, matrices Polinomios y funciones reales Simulación: programas de resolución de ecuaciones diferenciales Scicos: simulación de sistemas dinámicos y la simulación de ecuaciones diferenciales Optimización LMI Optimización diferenciable y no diferenciable Estadísticas Interfaz con Maple, MatLab – Fortran, C++, Java 18

Software Especializado: SCILAB CONSIDERACIONES GENERALES: Scilab trabaja con matrices siempre incluso al asignarle a una variable un número. Variables: cualquier cadena de caracteres, letras y números, diferencia May. Comentario: “//” Si se pone “;” al final de la operación, el programa no presentará el resultado en el área de trabajo Cuando en la orden no hay una asignación a una variable, crea la variable “ans” Si se desea conocer el valor de una variable, se teclea su nombre y enter. En una misma línea se pueden escribir varias sentencias separadas por “,” o “;” Las matrices se definen por filas, separando componentes por espacios en blanco o por comas. Se separan las filas con “;” y escribiendo en distintas filas. Se accede a un elemento de una matriz indicando fila y columna: A(1,2) Matrices predefinidas: eye(m,n), zeros(m,n), ones (m,n), rand(m,n) Definición de vectores o matrices con “:” X= desde:incremento:hasta Funciones de Scilab y del usuario: sci. Script: archivo que contiene comandos u órdenes de Scilab: sce, txt. Gráficos 2 D: plot2d(x,y), x=(-10:0.01:10)’; y=sin(x).*x; plot2d(x,y) Gráficos 3D: param3d(x,y,z), z=0:0.01:10; param3d(z.*sin(5*z),z.*cos(5*z),z); Ejercicio: para x=(-2,…, 4) calcular y=2x2+3x+1 19

Software Especializado: Scientific WorkPlace Es un software para el procesamiento de texto científico que corre sobre Windows. Posee un sistema de preparación de documentos de LaTeX y un sistema de algebra computacional. Permite editar texto matemático y científico usando el paradigma WYSISWYG. 20

Software Especializado GEOMETRÍA: GeoGebra www.geogebra.org GeoGebra es un software interactivo de matemática que reúne dinámicamente geometría, álgebra y cálculo. Lo ha elaborado Markus Hohenwarter junto a un equipo internacional de desarrolladores, para la enseñanza de matemática escolar. 21

Software Especializado GEOMETRÍA: Cabri http://www.cabri.com/es/ Cabri es un programa comercial desarrollado por Texas Instruments que permite "hacer geometría" tanto al estilo sintético como al estilo euclídeo. El programa permite experimentar, analizar situaciones geométricas de muy diverso tipo, permite comprobar resultados, inferir, refutar y también, aunque parezca mentira, demostrar. Se pueden dibujar lugares geométricos y envolventes a familias de curvas. 22

Síntesis En los PSPE se pueden repetir los procedimientos aprendidos en relación a los PSPG. La adquisición de PSPE requiere poner mayor atención en criterios de: satisfacción de requisitos funcionales, capacidad de mantenimiento, capacidad de interfaz con software existentes. En la implementación, el Programador configura los PSPE utilizando las mismas herramientas que en el caso de los PSPG. En la implantación, el Programador instala y configura el PSPE, siguiendo criterios de seguridad, trabajando en equipo con los futuros usuarios del software, conocedores del área específica.

Bibliografía Pressman, Roger. Ingeniería del Software. Un enfoque práctico. 6ta. Edición. Ed. McGraw Hill, 2006. Sommerville, Ian. Ingeniería del Software. 7ma. Edición. Ed. Pearson-Addison Wesley. 2005. Sito: Sun Microsystems, www.sun.com. Laudon, K., Laudon, J. Sistemas de Información Gerencial. Editorial Pearson, 10ma. Edición, 2008. Calvo Rolle, José Luis (2010), SCILAB Programación y simulación. Alfaomega, México. ISBN 978-607-7686-67-5.