Fundamentos de Software, Programación y Normativa Legal Informática

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 2,97 KB

Software de Programación

El software de programación reúne todos los programas necesarios para crear nuevas aplicaciones. Estas se desarrollan mediante un lenguaje de programación, el cual se define como un conjunto de palabras clave, instrucciones y reglas sintácticas.

Clasificación de los Lenguajes

  • Lenguajes de bajo nivel: Son aquellos cercanos al hardware del ordenador; requieren un conocimiento profundo de la arquitectura del sistema.
  • Lenguajes de alto nivel: Están más cerca del programador, por lo que no es necesario conocer a fondo el funcionamiento interno del ordenador.

Traducción de Código

Para traducir el código a lenguaje máquina (0 y 1), se emplean dos tipos de herramientas:

  • Intérpretes: Traducen la fuente del programa ejecutando instrucción a instrucción.
  • Compiladores: Traducen las instrucciones del programa fuente y crean un programa traducido al lenguaje máquina, denominado programa objeto.

Software de Aplicación

Es el conjunto de programas que utilizan los usuarios para trabajar con el ordenador. Se clasifican en:

  • Verticales: Resuelven problemas concretos y cumplen una misión específica.
  • Horizontales: Resuelven tareas de carácter amplio y general, utilizables por la mayoría de los usuarios. Ejemplos: procesadores de texto, hojas de cálculo, bases de datos, paquetes integrados, diseño gráfico y autoedición. Algunos programas destacables son: OpenOffice, Photoshop, Works y PageMaker.

Normativa Legal

La regulación se basa en la Ley de 1983 y la Ley de 1991 (nivel europeo). Bajo esta normativa, un programa informático tiene la misma consideración legal que un libro:

  • Los programas deben ser originales.
  • Los derechos de explotación (publicación, distribución, comunicación) son exclusivos del autor durante 50 años.

La Piratería Informática

El comprador solo está autorizado a realizar una copia de seguridad del programa en caso de fallo. Se consideran infracciones de piratería:

  1. Realizar una o más copias no autorizadas de un programa.
  2. Poseer una o más copias sin licencia (considerado delito).
  3. Utilizar software de seguridad, como un antivirus, sin la correspondiente licencia.

Hardware

Es el conjunto de componentes físicos que forman el ordenador. La unidad central es la caja metálica a la que se conectan todos los periféricos (teclado, ratón, monitor, USB).

Periféricos

Son los dispositivos que se conectan al ordenador y se clasifican según su función:

  • De entrada: Teclado, ratón.
  • De salida: Monitor.
  • De entrada y salida: Unidades de disco.

Entradas relacionadas: