programación Flashcards

1
Q

SOFTWARE

A

“El conjunto de programas, instrucciones y reglas informáticas, datos y documentación que permiten ejecutar distintas tareas en una computadora”

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

Tipos de software:

A
  1. Software de sistema
  2. Software de aplicación
  3. Software de programación
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Software de sistema:

A
  1. Software de sistema: apoyan el funcionamiento del computador (sistemas operativos, antivirus etc.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Software de aplicación

A
  1. Software de aplicación: sirven como herramienta de apoyo a la productividad (educativos, médicos, empresariales etc.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Software de programación

A
  1. Software de programación: sirven para crear aplicaciones (lenguajes de programación, enlazadores etc.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Características generales del software

A
  1. Es impalpable
  2. Se desarrolla o se construye
  3. No se desgasta con el uso
  4. Es inmune a amenazas ambientales que desgastan el hardware
  5. Se puede actualizar a medida que existan nuevas versiones.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Características Particulares del Software

A
  1. Características operativas:
  2. Características de transición
  3. Características de revisión
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. Características operativas
A

El software debe ser correcto, satisfaciendo las necesidades del cliente. Debe ser fácil de aprender y usar. No debe tener efectos secundarios negativos y debe funcionar de manera confiable sin defectos. Debe utilizar los recursos de manera eficiente y mantener la seguridad de los datos frente a amenazas externas.

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

Características de transición:

A

Interoperabilidad (compartir datos), reutilización (uso en diferentes propósitos) y portabilidad (funcionamiento en varios entornos). Estas cualidades hacen que el software sea versátil y adaptable.

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

Características de revisión.

A
  1. Mantenimiento fácil para cualquier usuario.
  2. Flexibilidad para realizar cambios.
  3. Adición sencilla de nuevas funciones.
  4. Actualización fácil para manejar más trabajo.
  5. Facilidad en las pruebas del software.
  6. Compuesto por unidades y módulos independientes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Freeware:

A

Gratuito, pero sin acceso al código fuente.

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

Shareware

A

Gratis durante un período de prueba, luego requiere pago.

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

Libre

A

Gratuito y permite acceso y modificación del código fuente.

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

Código abierto

A

Acceso al código fuente, con posibles restricciones.

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

Privativo

A

De propiedad exclusiva del desarrollador, con costo.

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

Comercial

A

Se vende con fines de lucro, sin acceso al código fuente.

17
Q

Computadora:

A

Dispositivo electrónico que realiza cálculos a velocidades increíbles. Estas pueden enviar, recibir, almacenar, procesar y visualizar información de todo tipo. Compuesto por hardware y software

18
Q

Algoritmo

A

Se puede definir como la secuencia ordenada de pasos que nos lleva a la solución de un problema dado y puede ser expresado en lenguaje natural, como el castellano.

19
Q

Características de los algoritmos

A

Precisos: orden de pasos

Definidos: dar resultados consistentes con los mismos datos

Finitos: debe tener un fin

20
Q

Etapas de los algoritmos

A

Entrada(input): Información dada al algoritmo

Proceso: Operaciones o cálculos que realizará el algoritmo para encontrar la solución del problema.

Salida: Respuestas o resultados entregados por el algoritmo.

21
Q

Fases proceso de creación de un programa

A
  1. Fase de resolución del problema
  2. Fase de implementación
22
Q
  1. Fase de resolución del problema:
A

Análisis del problema, diseño del algoritmo

23
Q
  1. Fase de implementación:
A

realización en un lenguaje de programación

24
Q

Dispositivos indispensables para el correcto funcionamiento del hardware:

A

– Placa Madre
– CPU
– Memoria RAM
– Disco Duro
– Fuente de Poder

25
Q

John Von Neumann:

A

Fue pionero del computador digital moderno y de la aplicación de la teoría operadora a la mecánica cuántica.

26
Q

Partes principales de un computador

A
  • CPU
  • Memoria principal (RAM)
  • Unidades perifericas
27
Q

Memoria RAM:

A

donde el computador guarda los datos que está utilizando en el momento presente.

Se llama de acceso aleatorio porque el procesador accede a la información que está en la memoria en cualquier punto sin tener que acceder a la información anterior y posterior.

Es la memoria que se actualiza constantemente mientras el computador está en uso y que pierde sus datos cuando el ordenador se apaga

28
Q

Interfaz de usuario

A

La parte de un sistema informático que permite la interacción entre un usuario y la máquina. Es la capa visual y funcional a través de la cual los usuarios pueden comunicarse con un programa de software, una aplicación, un sitio web, un dispositivo electrónico u otro sistema tecnológico.

29
Q

Archivo

A

es una unidad de organización de datos que permite almacenar, recuperar y manipular información en una computadora

30
Q

Directorio:

A

Es una manera de organizar y agrupar archivos relacionados en un mismo lugar o ubicación lógica. En una estructura de directorios, se pueden crear subdirectorios para organizar aún más los archivos en categorías específicas. Esto ayuda a los usuarios a encontrar, acceder y administrar sus archivos de manera más eficiente

31
Q

Administración de recursos:

A

se refiere a la gestión y supervisión de los recursos informáticos disponibles en una organización o sistema computacional con el objetivo de utilizarlos de manera eficiente y efectiva. Estos recursos informáticos incluyen hardware, software, redes, almacenamiento, ancho de banda y otros activos tecnológicos.

  • Planificación de Recursos
  • Asignación de Recursos
  • Monitoreo y Supervisión
  • Optimización
  • Seguridad
  • Presupuesto y Costos
32
Q

Bases de datos:

A

Una base de datos es un conjunto organizado y estructurado de datos almacenados en un sistema de computadoras.

33
Q

Big Data:

A

Es un término que se utiliza para describir conjuntos de datos extremadamente grandes y complejos que superan la capacidad de las herramientas y los métodos de procesamiento de datos tradicionales.

34
Q

Aprendizaje automático:

A

Un enfoque de la inteligencia artificial que permite a las computadoras aprender y mejorar su rendimiento en tareas específicas sin necesidad de ser programadas explícitamente.

35
Q

Programación

A

Programación: Es el proceso de escribir un conjunto de instrucciones en un lenguaje de programación para que una computadora realice tareas específicas. Implica la creación de código fuente que define cómo debe comportarse un programa o aplicación.

36
Q

Algoritmos:

A

Son secuencias lógicas y precisas de pasos o instrucciones que se utilizan para resolver un problema o realizar una tarea. Los algoritmos son independientes del lenguaje de programación y proporcionan un enfoque sistemático para abordar problemas.

37
Q
A