Programacion u1 Flashcards

1
Q

Software

A

Conjunto de instrucciones de programa detalladas que controlan y coordinan el hardware de una computadora y las operaciones de un sistema informático.

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

Software de Sistema

A

Su función principal es proporcionar control sobre el hardware y brindar
soporte a otros programas.(Cpu)

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

Algoritmo

A

Se trata
de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de
pasos, permiten arribar a un resultado o solución

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

Software de Aplicación.

A

Programas desarrollados por empresas o usuarios individuales o en equipo, que ejecutan alguna tarea especifica.​

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

Lenguaje de Programación

A

Un programador se comunica con la computadora para darle instrucciones por medio de un lenguaje de programación a diferentes niveles

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

Programa

A

Un programa es un conjunto de pasos lógicos escritos en un lenguaje de programación que nos permite realizar una tarea específica.​

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

Programación

A

Se refiere a la
acción de crear programas o aplicaciones a través del desarrollo de un código fuente

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

Paradigmas de programación

A

Son modelos o
estilos para resolver problemas comunes con nuestro código

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

Editores de texto

A

Un editor de texto es cualquier programa de procesamiento de
texto que puedes usar para escribir y editar un texto.

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

Compiladores

A

traduce todo el código fuente de
un proyecto de software a código máquina antes de ejecutarlo

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

intérpretes

A

procesa el código fuente de un proyecto de software durante su tiempo de ejecución

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

Ejecutables

A

Un ejecutable es un archivo que contiene las instrucciones para
iniciar o ejecutar un programa informático

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

Ejemplos de Paradigmas de programacion

A

Programacion declarativa,
Programacion interactiva
programacion logica, programacion funcional, programacion imperativa, programacion estructurada, programacion orientada a objetos.

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

Analisis de un problema

A

Identificar y definir bien el problema.
Que entradas se requieren.
Cual es la salida deseada.
Que metodo produce la salida deseada.
Requisitos o requerimientos adicionales y restricciones a la solucion.

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

Tipos de datos

A

numericos(enteros, punto flotante), caracter (letra), cadena de texto, texto string

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

Prueba de escritorio

A

Herramienta util para entender que hace un determinado algoritmo, o para verificar que un algoritmo cumple

17
Q

Pasos para la resulucion de un problema

A

Diseno del algoritmo,
Analisis del problema
Desarrollo del algoritmo
Codificacion
Programa
Ejecucion y validacion del programa por la computadora

18
Q

Caracteristicas de los algoritmos

A

Preciso, Definido, Finito

19
Q

Partes de un algoritmo

A

Entrada, proceso, salida

20
Q

IDE(Entorno de desarrollo integrado)

A

Es un programa que incluye un editor y otras herramientas de trabajo, como compiladores, extractores de diferencias entre dos textos, repositorios, etc, incluidos en un solo programa.​

21
Q

Consola de linea de Comandos

A

Es un método que permite a las personas dar instrucciones a algún programa informático por medio de una línea de texto simple.

22
Q

Pseudocodigo

A

El pseudocódigo (falso lenguaje) es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación, como asignaciones, ciclos y condicionales.

23
Q

Programacion modula

A

permite la descomposición de un problema en un conjunto de subproblemas independientes entre sí, más sencillos de resolver y que pueden ser tratados separadamente unos

24
Q

Tecnica de diseno de algoritmos

A

Algoritmo voraces, algoritmos paralelos, agoritmos probabilisticos, deterministicos, no deterministicos,

25
Q

Subrutina

A

Es un conjunto de instrucciones de cómputo que realizan una tarea. ​

26
Q

Funciones

A

La función es una estructura autónoma similar a los módulos. La diferencia radica en que la función se usa para devolver un solo valor de un tipo de dato simple a su punto de referencia.