¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

SOFTWARE

Luis Barrientos Español

Contenido del mapa

SOFTWARE

  1. La computadora manipula unicamente datos e instrucciones codificados como digitos binarios, esto porque son mas faciles de representrar.

    • Provoca
      • La computadora solo puede trabajar con cadenas de 0´s y 1´nos
  2. Lenguajes de programcion.

    • Lenguaje maquina
      • representa
        • Instrucciones, registros de la CPU, direcciones de memoria o datos
          • Algunos ejemplos
            • A0 2F= Acceder a celda de memoria. 3E 01=copiarlo el registro 1 de la ALU.
      • inconvenientes
        • Grandes posibilidades de error.
        • Maquina-dependiente: no se puede llevar el programa a otra maquina, repertorio de instrucciones distinto.
        • Tedioso.
        • Nula capacidad de abstraccion.
    • Lenguaje ensamblador.
      • representa
        • lenguaje simbolico con la minima capacidad de abstraccion.
          • Nombres nemotecnicos para codigos de operacion.
            • Mayor legibilidad.
          • nombres simbolicos para las direcciones de memoria.
      • Nivel de lenguaje.
        • Medio.
      • Como funciona
        • Mediante la traduccion de codigo binario a codigos simbolicos de operacion.
        • Mediante la traduccion de direcciones simbolicas a direcciones reales de memoria.
      • Incoinveniente
        • Sigue siendo dependiente de la maquina.
  3. Conjunto de programas que le indican al computador que hacer y como operar para generar los resultados esperados.Permite usar la computadora con distintos fines.

    • Programar: Indicar a la computadora que tiene que hacer.
      • Planificacion.
      • Analisis.
      • Diseño.
      • Programacion.
      • Prueba y depuracion
      • Mantenimiento.
    • Programa
      • Secuencia de instrucciones que entiende la computadora, con el fin de ejecutar una tarea especifica.
        • Tiene por objetivo resolver un problema.
  4. Se clasifica en

    • Lenguajes de programacion.
      • Permiten escribir programas.
      • Tienen una sintaxis bien definida.
      • Se clasifican en
        • Alto nivel.
          • Permite representar mecanismo de resolucion de problemas usando instrucciones independentemente de la computadora.
          • Abstraccion de datos.
            • Representa informacion mas compleja.
              • Cuenta bancaria.
          • Abstraccion procedimental.
            • Representa operaciones mas complejas.
              • Raices de un polinomio.
          • Como se entienden?
            • Compilan, enlazan y ejecutan instruccion a instruccion..
            • Compilador: compilan y enlazan programas completos.
        • Bajo nivel.
      • Caracteristicas.
        • Eficiencia.
        • Expresividad.
        • Capacidad de mantenimiento.
        • Legibilidad.
        • Confiabilidad.
        • Seguridad.
        • Simplicidad
        • Seguridad.
        • Productividad.
    • Uso general
      • Ofrece estructura para gran numero de apllicacines empresariales, cientificas y personales.
      • Proporciona versatilidad.
      • Entre ellos
        • Procesadores de texto.
        • Hojas de calculo.
        • Manejadores de bases de datos.
    • De aplicacion.
      • Diseñado para tareas especificas.
      • Realizan tareas concretas.
      • Entre ellas:
        • Procesamiento de nominas.
        • Analisis estadistico.
        • Control de inventarios.
    • Sistema operativo.
      • Gestor y organizador de toda actividad que realiza la computadora.
      • Cumple con
        • Coordinar y manipular el hardware de la computadora.
        • Permite manejar archivos
          • Copiar
          • Borrar.
          • Renombrar.
        • Proporcionsa interfaz para comunicacion usuario-computadora.
        • Plataforma para correr otros programas.
      • Algunas categorias
        • Multitarea.:Ejecuta varias tareas al mismo tiempo.
        • Multiusuario: Permite que varios usuarios accedan a una computadora, tambien son multitarea.
        • Multiproceso: Coordina las operaciones de computadoras con mas de un procesador.

Información

Descripción
Mapa Mental sobre SOFTWARE, creado por Luis Barrientos el 22/02/2017.
Creado por
Luis Barrientos
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?