Lenguaje de programación y software: conceptos y tipos

Clasificado en Informática

Escrito el en español con un tamaño de 3,37 KB

Lenguaje de programación

Mediante las programas se indica a las computadoras que tarea debe realizar y como efectuarla, pero para ello es preciso introducir estas ordenes en un lenguaje que el sistema pueda entender. A partir de estos se elaboran los llamados lenguajes de alto y bajo nivel.

Software de uso general

Este ofrece la estructura para un gran nº de aplicaciones empresariales, científicos y personales. El software de hoja de calculo, de díseño asistido por computadoras, de pensamiento de texto, de manejo de base de datos, pertenece a esta categoría. Ej: Microsoft office.

Software de aplicación

Está diseñado y escrito para realizar tareas específicas personales, empresariales o científicas como el procesamiento de sueldo, contabilidad o el control de inventarios. Todas estas aplicaciones procesan datos y generan información para el usuario.

Sistema operativo

4 tareas principales:

  1. Proporcionar ya sea una intefaz de línea de comando o una interfaz grafica.
  2. Administrar los dispositivos de hardware en la computadora.
  3. Administrar y mantener los sistemas de archivo de disco.
  4. Apoyar a otros programas.

Sistema operativo multitarea

El termino multitarea se refiere a la capacidad del S.O para correr mas de un programa al mismo tiempo.

Sistema operativo multiproceso

Las computadoras que tiene más de un CPU son llamadas multiprocesos. Coordina las operaciones de las computadoras multiprocesadores ya que cada CPU es una computadora de multiproceso pueden estar ejecutando una instrucción, el otro procesador queda liberado para procesar otras instrucciones simultáneamente.

Sistema operativo multiusuario

Permite a más de un usuario utilizar una computadora. Para llevarse a cabo el S.O también debe ser capaz de efectuar multitareas. Ej.: Linux- Windows nt – Unix.

Sistema Windows

Su característica principal es la facultad de las aplicaciones para que los usuarios trabajen de manera sencilla y agradable. Se hace referencia a la pantalla como si fuera un escritorio, las funciones se presentan en áreas que se denominan ventanas. Es un sistema multitarea y multiusuario.

Sistema Linux: sistema operativo libre, por ende no es necesario comprar una licencia para instalarlo y utilizarlo. Es un sistema multitarea, multiusuarios, compatible con un sistema muy atractivo, y con estupendas perspectivas de futuro. Al ser software, el código fuerte es accesible para que cualquier usuario pueda estudiarlo y modificarlo. Cuanta con muchas distribuciones y gestores de ventas para el entorno gráfico.

Virus

Son programas diseñados para multiplicarse y propagarse sin dar indicios de su existencia. Los virus electrónicos pueden producir una variedad de síntomas en sus receptores:

  1. Trampas: conjunto de instrucciones que dejan los programadores para permitirle el acceso al sistema salteando los controles de seguridad.
  2. Bombas de troya: se activan ante una fecha determinada o cuando se ejecuta una acción en particular y destruyen información.
  3. Caballas de Troya: programas aparentemente útiles como una calculadora que contienen acciones destructivas ocultas.
  4. Bacterias: programas que se multiplican en el sistema consumiendo recursos y memoria hasta que se cae el sistema.

Entradas relacionadas: