4.- Fundamentos del software

Slides:



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

SISTEMAS OPERATIVOS.
MAJDA LAFRIYAKH 4ª B. El software libre : es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto,
Escuela Politécnica del Ejército
Adrián García Rojo 4ºA.
Jorge A.Collado, BCS. M.A.Ed.
SISTEMAS OPERATIVOS.
Introducción A GNU/Linux.
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Curso Administrador Linux
Introducción a la Computación (IC)
Software Libre “Libre no significa gratis...” Jaime Ramírez Charla ICC 22 de octubre 2008.
Introducción al Software
¡Clasificación de software! Según su licencia
Software Yessica Ramírez Jaramillo Leidy Johana Sánchez
PROGRAMAS INFORMÁTICOS
Programas informáticos. Software Se denomina software al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea.
Conjunto de instrucciones que, cuando se incorpora en un soporte legible por máquina, puede hacer que una máquina con capacidad para el tratamiento de.
Unidad 6 (1ª parte) TEORÍA DE SSOO MANTENIMIENTO.
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN.
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.
Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software.
NICOLAS POLANIA MONJE LUIS FELIPE PERDOMO MURCIA
CLASIFICACIÓN DEL SOFTWARE
LINUX  Es un núcleo libre de sistema operativo basado en UNIX.  Es un núcleo monolítico hibrido  En Linux los controladores y extensiones se ejecutan.
Universidad Metropolitana Introducción a la Computación 2007 V.1.0 Componente Lógico de una Computadora.
Sistema operativo libre vs propietario
SOFTWARE.
Software libre y software propietario
 En internet existen millones de archivos con toda clase de contenidos. Si contamos solo los archivos que puede haber en un ordenador personal existen.
ASIGNATURA: HARDWARE BÁSICO I SEMESTRE 2014 Docente: Ing. Edgardo Fabián Molina Segovia Carrera: I año Ingeniería en Computación y Sistemas Encuentro N°
La propiedad intlectual.  Existen millones de archivos en toda clase de contenido:  Archivo de texto  Archivos de audio  Archivos de imagen  Archivos.
SOFTWARE.
Ensamblé de computadores
SOFTWARE.
POR: JUAN PABLO CLAROS SANTOS
SOFTWARE.
SISTEMAS DE GESTIÓN DE CURSOS DE LIBRE DISTRIBUCIÓN ROBERTO MENDOZA VILCHIS FMVZ-UAEMex.
SOFTWARE LIBRE.
María José Freire Mayra Coello Juan Francisco Pérez
INSTITUCIÓN EDUCATIVA LA ESPERANZA Servicio Nacional de Aprendizaje REGIONAL VALLE DEL CAUCA CENTRO DE ELECTRICIDAD Y AUTOMATIZACION INDUSTRIAL C.E.A.I.
Software libre.. Definición del software libre  El software libre es la denominación del software que respeta la libertad de los usuarios sobre su producto.
Mireia Martínez Pineda
CATEGORÍAS DE SOFTWARE DE FUENTE NO DISPONIBLE
Software libre y Sistemas Operativos Software y hardware, redes y seguridad : Software libre y Sistemas Operativos.
UABJO LIC. EN CONTADURÍA PUBLICA INFOMATICA I MAC SISTEMAS OPERATIVOS
Trabajo Informática Sept Pablo Pérez y Héctor Miranda.
Debian nos ofrece dos modos de instalación, uno gráfico para usuarios menos experimentados y otro en modo de texto. A su vez, si seleccionamos Opciones.
INSTITUCIÓN EDUCATIVA LA ESPERANZA CALI GUIA MATERIAL DE ESTUDIO PROFESOR JHON ALEX MARTINEZ NOMBRES : CALIFICACIÓN:
Software LIBRE Software GRATUITO !=. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para:  Ejecutar 
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.
Clasificación del Software
 El origen de Linux se encuentra en el sistema operativo MINIX. MINIX fue desarrollado por Andrew S. Tanenbaum con el objetivo de que sirviera de apoya.
Antonio Arbués 1º Bachiller A. Libertades del Software Libre Usar el programa, con cualquier propósito. Estudiar cómo funciona el programa y modificarlo,
Trabajo Informática Sept Pablo Pérez y Héctor Miranda
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
SOFTWARE LIBRE. SOFTWARE PRIVATIVO Son los programas informáticos amparados bajo licencias que reservan algunos derechos de uso, copia, modificación y.
SOFTWARE APLICACIÓN programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. APLICACIÓN programa informático.
Software.
Linux Victor Villena Siguiente. -1- Que es Linux Es el término empleado para referirse al sistema operativo que utiliza como base las herramientas de.
TECNICO EN SISTEMAS NUMERO DE FICHA:
SOFTWARE LIBRE Software libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software.
1.Funcionamiento básico de una empresa
JUAN FELIPE INFANTE MATEUS 9a.  Un tipo de contrato.  Se especifican todas las normas y cláusulas que rigen el uso de un determinado programa.  Exponen.
Componente Lógico de una Computadora. Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición.
Una aproximación al software libre en la empresa Pedro Melguizo Biosca Jornada de Software Libre en la PYME.
1.El softwareEl software 2.Licencias de softwareLicencias de software 3.Sistemas operativos actualesSistemas operativos actuales 4.VirtualizaciónVirtualización.
SOFTWARE LIBRE. Ing. Luis Orozco CISCO CCNA/LPI 101/DELL SERVER PROFESIONAL.
CMS de Código Abierto y Código Cerrado JOHANA PACHECO GUZMÁN DORELY SARABIA.
1 Aplicaciones de Software  Que son programas de software  Como se desarrollan los programas de software  Entendiendo que es lo que hace un Sistema.
Transcripción de la presentación:

4.- Fundamentos del software Programación Sistemas operativos Software libre Linux Informática Aplicada al Trabajo Social. Curso 2005/06

4.1 Programación Problemas a resolver por una persona Ordenador sólo reconoce 0 y 1 Los programas o “software” son el nexo entre ambos. Son indispensables para que funcionen los ordenadores IATS UMU

Como una receta de cocina Se basa en algoritmos - Programa: conjunto de instrucciones que permite la utilización del ordenador. Como una receta de cocina Se basa en algoritmos Se implementa con lenguajes de programación IATS UMU

- Lenguajes de programación Clasificación según nivel: Alto nivel -> Instrucciones en inglés Bajo nivel -> Instrucciones con nemónicos IATS UMU

Clasificación según traducción Compiladores -> se traduce una vez Intérpretes -> se traduce cada vez Clasificación según forma de ejecución Declarativos Imperativos IATS UMU

Ofimática: suites, ET, HC, BD, ... Gestión: paquetes empresariales - Aplicaciones: permiten a los usuarios utilizar el ordenador sin saber programar Ofimática: suites, ET, HC, BD, ... Gestión: paquetes empresariales Científico: matemáticas, estadística Mercado vertical: hechos a medida IATS UMU

4.2 Sistemas operativos - ¿Para qué sirve? Gestión de los recursos del ordenador: Comunicación con los periféricos Coordinación de trabajos concurrentes Administración de la memoria Monitorización, contabilidad y seguridad Programas y administración de datos Coordinación de comunicaciones de red IATS UMU

- Utilidades y gestores de dispositivos (Conocidos como “drivers”) Son programas que complementan al sistema operativo - ¿Donde se ubica el sistema operativo? ROM o flash -> teléfono, propósito específico.. RAM -> habitual en PC´s, se carga al arranque IATS UMU

- Interacción hombre-máquina: Es la disciplina relacionada con el diseño, evaluación e implementación de sistemas informáticos interactivos para el uso de seres humanos, y con el estudio de los fenómenos más importantes con los que está relacionado Lenguaje máquina -> muy difícil Modo texto -> MS-DOS, CP/M, ... Modo gráfico (GUI) -> Mac, Windows, Linux IATS UMU

- S. O. en uso actualmente Windows:XP, Ce, Server 2003 Mac OS 10 Linux: Debian, Ubuntu, Mandriva, Suse, ... UNIX System V, AIX, HP/UX Solaris 10 IATS UMU

4.3 Software libre - Clasificación del software según licencia: Comercial: con copyright, puede venir protegido (caso DMR y Sony), no se tiene la propiedad Shareware: se prueba antes de pagarlo Freeware: de dominio público, se puede copiar y difundir libremente Libre: una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Hay varios tipos de licencia: GNU (GPL), BSD, MPL, ... IATS UMU

IATS UMU

Entre los años 60 y 70 del Siglo XX, el software no era un producto sino un añadido que los vendedores de los ordenadores aportaban a sus clientes para que pudieran usarlos. Era común que los programadores compartieran sus programas. A finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia. En 1984, Richard Stallman comenzó a trabajar en el proyecto GNU, y un año más tarde fundó la Free Software Foundation (FSF). Stallman introdujo una definición para free software y el concepto de "copyleft", el cual desarrolló para dar a los usuarios libertad y para restringir las posibilidades de apropiación del software. IATS UMU

Libertades del Software Libre Es "libre" si garantiza las siguientes libertades: * "libertad 0", ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, ...) * "libertad 1", estudiar y modificar el programa (para lo cuál es necesario acceder al código fuente) * "libertad 2", copiar el programa de manera que se pueda ayudar al vecino o a cualquiera * "libertad 3", mejorar el programa, y hacer públicas las mejoras, de forma que se beneficie toda la comunidad. IATS UMU

-¿Que es Linux? 4.4 Linux Sistema operativo basado en Unix Creado por Linus Torvalds Desarrollado por una comunidad de informáticos Pertenece al grupo de programas denominado "Software Libre" IATS UMU

Ventajas que presenta: Estabilidad Acceso a las fuentes Independencia de proveedor Seguridad Rapidez con que incorpora los adelantos Escalabilidad Activa comunidad de desarrollo Interoperabilidad Abundancia de documentación IATS UMU

por diversas comunidades autónomas: Extremadura Andalucía Ha sido adoptado por diversas comunidades autónomas: Extremadura Andalucía Castilla La Mancha IATS UMU