Componente Lógico de una Computadora. Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición.

Slides:



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

SISTEMAS OPERATIVOS.
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
Introducción a la Programación
Introducción al software
SISTEMAS OPERATIVOS.
Windows XP sp3.
Tema: Componentes lógicos de un ordenador.
Propietario En informática se denomina así a un tipo de software o a una plataforma hardware, o a ambos, que es propio de un fabricante concreto.
Licencias de Software.
Introducción al Software
¡Clasificación de software! Según su licencia
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
TRADUCTOR DE UN PROGRAMA
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.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (LA DECANA DE AMERICA)
María Alejandra Salazar Cano Grado:6-5
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.
SISTEMAS OPERATIVOS EQUIPO 9: GRUPO: Luna Rodríguez Diana Alejandra
Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software.
CLASIFICACIÓN DEL SOFTWARE
Universidad Metropolitana Introducción a la Computación 2007 V.1.0 Componente Lógico de una Computadora.
LICENCIAMIENTO DE SOFTWARE FELIPE ARANGO RESTREPO.
SOFTWARE.
Software de sistema A esta categoría pertenecen todos los programas que denominamos Sistemas Operativos.
Ensamblé de computadores
Sistemas Operativos Oscar Bedoya
SOFTWARE LIBRE. El software libre (en inglés "free software", aunque esta denominación a veces se confunde con "gratis" por la ambigüedad del término.
Fundamentos del Sistema Operativo
El Sistema Operativo y la Interfaz de Usuario
POR: JUAN PABLO CLAROS SANTOS
Sistema operativo Unix
SOFTWARE.
Estructura de los Sistemas Operativos
SISTEMAS DE GESTIÓN DE CURSOS DE LIBRE DISTRIBUCIÓN ROBERTO MENDOZA VILCHIS FMVZ-UAEMex.
TIPOS DE LICENCIAs DE SOFTWARE
Universidad Metropolitana Introducción a la Computación
María José Freire Mayra Coello Juan Francisco Pérez
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
INSTITUCIÓN EDUCATIVA LA ESPERANZA Servicio Nacional de Aprendizaje REGIONAL VALLE DEL CAUCA CENTRO DE ELECTRICIDAD Y AUTOMATIZACION INDUSTRIAL C.E.A.I.
Docente: Martha Amparo León Torres
SOFTWARE. ¿QUÉ ES EL SOFTWARE LIBRE?  Es el que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen.
Aplicación de los Sistemas Operativos CAPITULO I Lic. Cristian Mera Macías.
Definición de software
Mafer Alejandra Naranjo Daza Laura Castrillón Rojas Ciencias Químicas 10°
ESCUELA NORMAL PARA EDUCADORA ‘’PROFR. SERAFIN CONTRERAZ MANZO’’
CATEGORÍAS DE SOFTWARE DE FUENTE NO DISPONIBLE
ADMINISTRACIÓN DE CENTROS DE COMPUTO ALUMNO. ARTHUR LEANDRO CÉSPEDES LLERENA.
Tipos de sistemas operativos
SISTEMAS OPERATIVOS.
LIA. SUEI CHONG SOL, MCE..  1.- SOFTWARE BÁSICO O DE SISTEMA. Conjunto de programas imprescindibles para el funcionamiento del sistema.  2.- SOTWARE.
CASO LINUX.
INSTITUCIÓN EDUCATIVA LA ESPERANZA CALI GUIA MATERIAL DE ESTUDIO PROFESOR JHON ALEX MARTINEZ NOMBRES : CALIFICACIÓN:
Tipos de sistemas operativos
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
¿Cuáles son los elementos que integran un sistema informático?
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
Modalidades de adquisición de software
TECNICO EN SISTEMAS NUMERO DE FICHA:
Sistemas Operativos Universidad Politécnica Territorial de Mérida
SOFTWARE LIBRE Urbez Lalaguna Zhengqing Ye. Libertades que el Software Libre ofrece a los usuarios La libertad de usar el programa, con cualquier propósito.
SOFTWARE LIBRE Software libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software.
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
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.
1 Aplicaciones de Software  Que son programas de software  Como se desarrollan los programas de software  Entendiendo que es lo que hace un Sistema.
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
Transcripción de la presentación:

Componente Lógico de una Computadora

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Explicar el concepto de software. Clasificar el software según el propósito para el que fue diseñado. Describir las características y funciones de cada categoría de software. Identificar las diferentes modalidades de adquisición del software. Reconocer las formas legales de utilizar el software. Exponer los conceptos fundamentales de la programación.

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Concepto de Software Es el conjunto de instrucciones electrónicas que le dicen al hardware lo que debe hacer. Estos conjuntos de instrucciones también se conocen como programas y cada uno de ellos se desarrolla para un propósito específico.

Ihr Logo Concepto de Software Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Se denomina - software - (palabra de origen ánglico, pronunciada "sófuer"), como el equipamiento lógico o soporte lógico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea específica. El término «software» fue usado por primera vez en este sentido por John W. Tukey en 1957.

Ihr Logo Clasificación del Software Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Software de Sistema ó Sistema Operativo Le dice a la computadora cómo usar sus propios componentes. De acuerdo con el propósito para el que fueron desarrollados, los programas se clasifican en dos categorías:

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Software de aplicación Le dice a la computadora cómo realizar tareas específicas para el usuario. Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación ¿ Qué es el Sistema Operativo ? Es el programa de control maestro de la computadora. Es el software más importante, puesto que proporciona la plataforma lógica sobre la cual se pueden ejecutar los otros programas. Sin él, no podríamos trabajar con nuestra computadora. Clasificación del Software Sistema Operativo

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Principales Funciones : - Posibilita la Comunicación entre el Usuario y PC - Permite que se ejecute el software de aplicación - Orquesta el trabajo entre el hardware y el resto del software - Administra el almacenamiento de información Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Comunicación entre el usuario y el PC… Interfaz de Usuario !!! Es la forma como el Sistema Operativo posibilita la comunicación entre el computador y quien lo usa … Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Puede ser de dos tipos: 1. Gráfica (GUI: Graphic User Interface) Ventana Menú Iconos Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación 2. De línea de comandos Línea de comandos Puede ser de dos tipos: Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Ejecución del Software de Aplicación !!! El Sistema Operativo, es el responsable de cargar en la memoria RAM del computador los otros programas ó aplicaciones para su ejecución !!! Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Modalidades dependiendo de la capacidad del Sistema Operativo MultitareaMultiusuarioMultiproceso Múltiples Procesadores Múltiples Usuarios Múltiples Programas Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Orquestar el trabajo entre el hardware y el resto del software !!! Para cumplir esta función, los sistemas operativos hacen uso de “solicitudes de interrupción” (IRQ = Interrupt Request). Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Un IRQ es una señal enviada por el sistema operativo a la CPU, solicitando tiempo de procesamiento para una tarea específica. También los controladores (drivers) de los dispositivos de entrada pueden enviar IRQs. Un driver es una pieza de software que controla a un dispositivo en particular. Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Administra el almacenamiento de información !!! Para cumplir esta función, el sistema operativo hace uso de las tablas de registro de todos los archivos presentes en cada disco, siendo las más usuales la FAT (File Allocation Table) para discos menores de 200 MB y la NTFS ( New Technology File System ) para volumenes superiores alos 400 MB.. Adicionalmente administra todos los dispositivos de almacenamiento externo (USB) tales como los Pen Drives y Memory Sticks, entre otros. Sistema Operativo Clasificación del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Algunos Ejemplos de Sistemas Operativos !!! Unix / Linux Multitarea + Multiusuario + Multiproceso Interfaz de línea de Comando (opcional la gráfica) DOS Una sola Tarea, un solo Usuario y un solo Procesador Interfaz de línea de Comando MacOS Multitarea + Multiusuario Interfaz Gráfica – Diseñado para Procesadores Motorola Windows CE Diseñado para equipos portátiles (de bolsillo) Se utiliza generalmente en equipos PDA Personal Digital Assistant Windows Multitarea + Multiusuario Interfaz Gráfica – Diseñado para Procesadores Intel PalmOS Diseñado para equipos portátiles (de bolsillo) Se utiliza en equipos Palm incluyendo algunos celulares Nokia Sistema Operativo Clasificación del Software

Ihr Logo Adquisición del Software Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación ¿ Qué es una Aplicación ? Es un programa diseñado y desarrollado para que los usuarios de una computadora, ejecuten una tarea específica. Las aplicaciones requieren un sistema operativo para cumplir su función y deben estar desarrolladas bajo los requerimientos y características de ese sistema operativo.

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Según su Propósito las Aplicaciones se podrían clasificar: Programas Utilitarios Antivirus / AntiSpam / Desfragmentadores / Compresores … Programas de Priductividad MS Office / Lotus Notes / Oracle …. Adquisición del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Modalidades de Adquisición !!! Software que se adquiere totalmente desarrollado y se utiliza exactamente como fue escrito. Software que se adquiere totalmente desarrollado y se modifica para adaptarlo a las necesidades específicas del usuario. Software que se desarrolla completamente bajo las especificaciones del usuario. Se obtiene rápidamente. Su costo es relativamente bajo. El usuario debe adaptarse a las características del programa. Con modificaciones, se obtiene los resultados específicos que se requiere. No siempre se encuentra una opción válida en el mercado ó una adaptación completa. Puede crear dependencia del desarrollador. El programa hace exactamente lo que el usuario necesita. Tiene costo relativamente elevado. Toma más tiempo obtener el programa. Adquisición del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Formas de Adquisición !!! Licencia de Software Shareware Una licencia de software es un permiso que se le otorga a un individuo o grupo, para el uso de una pieza de software. La licencia tiene un costo asociado y el software está sujeto a derechos de autor. Son programas sujetos a derechos de autor que se distribuyen originalmente sin cargo; pero cuyo uso regular requiere el pago de una tarifa al autor. Al cancelar, el usuario queda registrado y puede recibir asistencia y actualizaciones. Se puede copiar y distribuir el shareware, pero se espera que cada usuario pague la tarifa si usa regularmente el producto. Adquisición del Software

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Formas de Adquisición (2) !!! Freeware Software de Dominio Público Se refiere a programas protegidos por derechos de autor, pero liberados por el autor para su uso gratuito. El freeware está disponible sin costo, pero el usuario sólo puede utilizarlo en las formas expresamente permitidas por el autor. Generalmente, se permite el uso pero no la reproducción con fines comerciales. Se refiere a cualquier programa que no está sujeto a derechos de autor. Este software es gratuito y se puede usar sin restricciones. En la mayoría de los casos, el software de dominio público se publica en Internet, por lo que los usuarios pueden obtenerlo fácilmente. Adquisición del Software

Ihr Logo Conceptos de Programación Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación La programación es la disciplina dedicada a la solución de problemas, usando el computador. Programar es un proceso que implica diseñar, desarrollar y probar instrucciones electrónicas (software), que responden a requerimientos específicos de los futuros usuarios. Este proceso sólo es posible mediante el uso de un lenguaje de programación.

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Lenguajes de programación Las instrucciones que se incluyen en un programa, deben estar en un lenguaje que entienda la computadora. Los lenguajes de programación emplean palabras similares a las que usan las personas para comunicarse, pero con una sintaxis (estructura, orden, gramática y ortografía) específica, cuyas normas establece el propio lenguaje. Las personas que desarrollan estos conjuntos de instrucciones se conocen como programadores. Una vez listo el programa, la computadora traducirá los comandos del lenguaje de programación al lenguaje de ceros y unos que ella puede procesar Conceptos de Programación

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Tipos de Traductores para lenguajes de Computación Interpretadores Traducen una línea a la vez, ejecutando cada comando a medida que se traduce. Este proceso de ejecución individual es lento y obliga a interpretar el programa cada vez que se ejecuta. Compiladores Se traduce el programa completo y después se ejecuta. Aunque el proceso de compilación toma un tiempo considerable, la versión compilada se ejecuta con rapidez y puede usarse tantas veces como sea necesario. El conjunto de instrucciones elaboradas en lenguaje de programación se conoce como Código Fuente El programa traducido (interpretado o compilado) se conoce como Código Objeto Conceptos de Programación

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Software Libre

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Software Libre (en inglés free software) es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito. El software gratis o gratuito (freeware) incluye en algunas ocasiones el código fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa Software Libre Tampoco confundirse "software libre" con software de dominio público. Éste último es aquél por el que no es necesario solicitar ninguna licencia y cuyos derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquél cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación De acuerdo con la definición, el software es "libre" si garantiza las siguientes libertades: Libertades del Software Libre Libertad 0 Ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.) Libertad 1 Estudiar y modificar el programa (para lo cual es necesario poder 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 publicar las mejoras DECRETO 3.390

Ihr Logo Concepto de Software Concepto de Software Clasificación del Software Clasificación del Software Adquisición de Software Adquisición de Software Conceptos de Programación Conceptos de Programación Referencias …