4. Programas e instrucciones (4.1. Tipos de software / 4.2. Lenguajes programación) Flashcards

1
Q
  1. ¿Pará qué sirven los programas e instrucciones?
A

De momento hemos visto la parte física de un ordenador, conocida como hardware. Sin embargo, para que estos componentes puedan interactuar y cumplir con las tareas deseadas, se necesita el software, el conjunto de instrucciones que da vida al hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

4.1. ¿Qué es un software y cuáles son sus tipos?

A

El software es el conjunto de programas, datos e instrucciones diseñados para realizar tareas específicas en un sistema informático. Actúa como el componente lógico que permite la interacción entre el usuario y el hardware. Estos se pueden clasificar en tres categorías: software de sistema, de aplicación y de programación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

4.1. ¿Qué es un software de sistema?

A

El software de sistema es el conjunto de programas diseñados para gestionar y controlar los recursos físicos del ordenador, proporcionando una base para que otros tipos de software (aplicaciones) puedan funcionar correctamente. Esto mediante una interfaz entre el hardware y el usuario. Los softwares de sistema más destacado es el sistema operativo como Windows o macOS, permitiendo la gestión de procesos y la comunicación con las unidades de entrada y salida. Además, están los programas de utilidad como antivirus o compresores de archivos, asimismo los controladores de dispositivos como los softwares de impresoras.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

4.1. ¿Qué es un software de aplicación?

A

El software de aplicación está compuesto por programas diseñados para realizar tareas específicas que satisfacen las necesidades de los usuarios. Este tipo de software permite llevar a cabo actividades concretas como escribir documentos o editar imágenes. Por ejemplo, programas de oficina como Microsoft Office, programas de diseño como Adobe Photoshop o herramientas de comunicación como Skype.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

4.1. ¿Qué es un software de programación?

A

El software de programación está compuesto por herramientas diseñadas para ayudar a los desarrolladores a crear, probar, e incluso mantener el código fuente de programas informáticos. Además, es esencial para crear aplicaciones, sistemas operativos y otros programas. Estos pueden ser editores de texto (Visual Studio Code), intérpretes (node.js), compiladores (GCC) y entornos de desarrollo integrado (Eclipse).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

4.2. ¿Qué son los lenguajes de programación?

A

Los lenguajes de programación son un conjunto de instrucciones y reglas utilizados para poder comunicarse con el ordenador, es decir, en un formato que el ordenador pueda interpretarlo; y desarrollar programas de software como sistemas operativos o videojuegos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

4.2. ¿Cómo se puede clasificar los lenguajes de programación?

A

Estos pueden clasificarse según distintos criterios como:

El nivel de abstracción: siendo la proximidad del lenguaje al hardware (Bajo nivel: lenguaje máquina y ensamblador) o humano (Alto nivel: C++ o Java).

El paradigma de programación: definen como se estructura y organiza el código en el lenguaje, siendo los más característicos la secuencia de sentencias imperativas (Java) y declarativas (SQL).

El propósito: basándose en el uso del lenguaje, siendo un propósito general (Java), especifico (Matlab) o embebido (Assembly).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly