SOFTWARE

Lucio Zapata Campisi
Mind Map by Lucio Zapata Campisi, updated more than 1 year ago
Lucio Zapata Campisi
Created by Lucio Zapata Campisi over 4 years ago
7
0

Description

Se presenta el software en general

Resource summary

SOFTWARE
  1. Conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computació
    1. Tipos
      1. Software de Base
        1. Sistema Operativo (S.O.)
            1. Sistemas Operativos
              1. El objeto del SO es facilitar la interacción con la computadora y utilizar eficientemente sus recursos. Ejemplos de algunos SO son: Microsoft Windows, UNIX, GNU/Linux etc.
                1. Servicios fundamentales
                  1. Administración de recursos
                    1. Administración de tareas
                      1. Máquina extendida o Máquina virtual
                        1. Administración de Archivos
                          1. Debe proveer una Interfaz de Usuario
                            1. Servicio de Soporte
                            2. Núcleo del SO (kernel)
                              1. El núcleo del sistema operativo es un programa que residente permanentemente en memoria y se encarga de las funciones que están ligadas directamente al hardware, sin que el software de aplicación tenga trato directo con él.
                              2. Proceso de inicio (booteo) de un Computador
                                1. serie de eventos que se llevan a cabo desde que se enciende el computador hasta que finaliza de cargarse el SO
                                  1. La CPU recibe corriente y se inicializa
                                    1. La CPU ejecuta un programa en un lugar determinado de la memoria ROM (POST)
                                      1. Por ultimo superado el POST, el BIOS busca un cargador
                                        1. En el disco rígido
                                          1. En el CDROM
                                            1. En un diskette
                                              1. En un dispositivo USB
                                              2. El BIOS ejecuta el primer cargador que encuentre
                                                1. El GRUB/LILO carga el núcleo del SO.
                                                  1. El núcleo (kernel) ignora de ahora en adelante al BIOS y toma el control del proceso de booteo.
                                                    1. El núcleo (kernel) arranca al proceso init
                                                      1. init arranca a los restantes procesos del sistema: Servicios, manejadores de ventanas, etc.
                                                    2. Controladores de Dispositivo (Drivers)
                                                      1. Los drivers permiten que un determinado modelo de dispositivo funcione con un SO
                                                        1. Cada driver está diseñado para un modelo de dispositivo, y no vale para otro modelo, aunque sea del mismo tipo de dispositivo
                                                          1. Cada driver está diseñado para un SO, y no vale para otro
                                                            1. Para que un programa pueda usar un dispositivo es necesario que esté instalado el driver del dispositivo en el SO donde se ejecuta el programa.
                                                              1. Los drivers de un dispositivo DEBEN venir con el correspondiente dispositivo
                                                        2. Software de Aplicación
                                                          1. Sirve para una tarea específica
                                                          2. Software de Programación
                                                            1. Conjunto de herramientas que permiten al programador desarrollar programas informáticos
                                                          3. Programas
                                                            1. Conjunto de instrucciones escritas en un lenguaje de programación, que ejecutadas en cierto orden se obtiene el resultado requerido.
                                                            2. Lenguajes de Programacion
                                                              1. Son lenguajes artificiales que se utilizan para construir los programas informáticos
                                                                1. Traductores
                                                                  1. Compilador
                                                                    1. Interprete
                                                                    2. Introducción a las Bases de Datos
                                                                      1. conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso
                                                                        1. Un sistema gestor de bases de datos (SGBD) es una colección de datos interrelacionados y un conjunto de programas para acceder a dichos datos.
                                                                      2. Software Libre y Software Propietario
                                                                        1. Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de explotación/distribuidor) y el licenciatario del programa informático (usuario consumidor /usuario profesional o empresa)
                                                                          1. Software Propietario
                                                                            1. Software Libre
                                                                              1. Se recomienda la utilizacion de este
                                                                                1. No permiten que el software sea modificado, desensamblado, copiado o distribuido de formas no especificadas en la propia licencia (piratería de software), regula el número de copias que pueden ser instaladas e incluso los fines concretos para los cuales puede ser utilizado.
                                                                              2. Sharewar
                                                                                1. Freewar
                                                                                  1. Semilibre
                                                                                Show full summary Hide full summary

                                                                                Similar

                                                                                Mapa Conceptual de la arquitectura de base de datos
                                                                                Alan Alvarado
                                                                                Mapa Conceptual Hardware y Software
                                                                                Jeferson Alfonso Alvarado Suarez
                                                                                Abreviaciones comunes en programación web
                                                                                Diego Santos
                                                                                Los ordenadores
                                                                                Adela Rico Torres
                                                                                Software
                                                                                Leandro Bazán
                                                                                Software
                                                                                Sofía Molinelli
                                                                                SOFTWARE
                                                                                lucianocaro1224
                                                                                Las Redes Sociales
                                                                                melisamena231956
                                                                                Software
                                                                                martrubiano52
                                                                                Los Navegadores
                                                                                melisamena231956