Está en la página 1de 7

Instrucciones:

a) Definir y explicar los términos de programación dejados en clase.


o Programa?
Un programa es un conjunto de pasos lógicos escritos en un lenguaje
de programación que nos permite realizar una tarea específica.
El programa suele contar con una interfaz de usuario, es decir, un
medio visual mediante el cual interactuamos con la aplicación.
o Programación?
La programación informática es el arte del proceso por el cual se
limpia, codifica, traza y protege el código fuente de programas
computacionales, en otras palabras, es indicarle a la computadora lo
que tiene que hacer.
Por ejemplo: PHP, Java, C++, Python.
o Programador?
Un programador es aquella persona que elabora programas de
computadora, es decir escribe, depura y mantiene el código fuente de
un programa informático, que ejecuta el hardware de una computadora,
para realizar una tarea determinada.
o Algoritmo?\
Un algoritmo es una serie de instrucciones secuenciales ―es decir,
que van uno después del otro― que permiten ejecutar acciones o
programas. Es crucial para avances tecnológicos como la inteligencia
artificia
o Pseudocodigo?
El pseudocódigo es una forma de escribir los pasos que va a realizar
un programa de la forma más cercana al lenguaje de
programación que vamos a utilizar posteriormente. Es como un falso
lenguaje, pero en nuestro idioma, en el lenguaje humano y en español.
o Diagrama de flujo?
Un diagrama de flujo de sistema representa el modo en que los datos
fluyen en un sistema. Por lo general, se usan en el mundo de las
finanzas. Con un diagrama de flujo de productos se visualiza el
proceso de creación del producto y su orden secuencial.
o Describa y dibuje las  principales figuras del diagrama de
flujo?

 Símbolo de Inicio / Final


 El símbolo de terminación marca el punto inicial o final del sistema. Por
lo general, contiene la palabra "Inicio" o "Fin".
Símbolo de Acción o Proceso
Un rectangulo solo puede representar un solo paso dentro de un processo
("agregar dos tazas de harina"), o un subproceso completo ("hacer pan") dentro
de un proceso más grande.

Símbolo del Documento Impreso


Un documento o informe impreso.

Símbolo de Multidocumento
Representa multidocumento en el proceso.

Símbolo de Decisión o Ramificación


Un punto de decisión o ramificación. Las líneas que representan diferentes
decisiones surgen de diferentes puntos del diamante.

Símbolo de Entrada / Salida


Representa el material o la información que entra o sale del sistema, como una
orden del cliente (entrada) o un producto (salida).
Símbolo de Entrada Manual
Representa un paso en el que se pide al usuario que introduzca la información
manualmente.

Símbolo de Preparación
Representa un ajuste a otro paso en el proceso.

Símbolo del Conector


Indica que el flujo continúa donde se ha colocado un símbolo identico (que
contiene la misma letra).

O Símbolo
Indica que el flujo del proceso continúa en más de dos ramas.

Símbolo de Unión de Invocación


Indica un punto en el diagrama de flujo en el que múltiples ramificaciones
convergen de nuevo en un solo proceso.

Símbolo de Fusión
Indica un paso en el que dos o más sub-listas o subprocesos se convierten en
uno.

Símbolo de Intercalar
Indica un paso que ordena información en un formato estándar.

Símbolo de Ordenar
Indica un paso que organiza una lista de elementos en una secuencia o
establece según algunos criterios predeterminados.

Símbolo de Proceso Predefinido


Indica una secuencia de acciones que realizan una tarea específica incrustada
dentro de un proceso más grande. Esta secuencia de acciones podría describirse
con más detalle en un diagrama de flujo separado.

Símbolo del Operación Manual


Indica una secuencia de comandos que continuarán repitiéndose hasta que se
detenga manualmente.

Símbolo de Límite de Bucle


Indica el punto en el que debe detenerse un bucle.
Símbolo de Retardo
Indica un retraso en el proceso.

Almacenamiento de Datos o Símbolo de Datos Almacenados


Indica un paso donde se almacenan los datos.

Símbolo de la Base de Datos


Indica una lista de información con una estructura estándar que permite buscar
y ordenar.

Símbolo de Almacenamiento Interno


Indica que la información se almacenó en la memoria durante un programa,
utilizado en diagramas de flujo de diseño de software.

Símbolo de Visualización
Indica un paso que muestra información.

Conector Fuera de Página


Indica que el proceso continúa fuera de la página.

o Tipos de datos?
Un tipo de dato es un espacio en memoria con restricciones.
Por ejemplo, el tipo "int" representa, generalmente, un conjunto de
enteros de 32 bits cuyo rango va desde el -2.147.483.648 al
2.147.483.647, así como las operaciones que se pueden realizar con
los enteros, como son la suma, la resta, y la multiplicación.
o Operadores de relación?
Los operadores relacionales son símbolos que se usan para comparar
dos valores. Si el resultado de la comparación es correcto la expresión
considerada es verdadera, en caso contrario es falsa.
o Operadores lógicos?
Los operadores lógicos se usan para combinar dos valores Booleanos
y devolver un resultado verdadero, falso o nulo. Los operadores
lógicos también se denominan operadores Booleanos. Devuelve True
cuando Expresión1 y Expresión2 son verdaderas. Devuelve True
cuando Expresión1 o Expresión2 es verdadera.
o Operadores aritméticos?
Los operadores aritméticos realizan operaciones matemáticas, como
sumas o restas con operandos. Hay dos tipos
de operadores matemáticos: unarios y binarios.
Los operadores unarios realizan una acción con un solo operando.
Los operadores binarios realizan acciones con dos operandos.
o Variable?
Una variable es una condición o característica determinada sobre la
que obtendremos información. El dato es el valor que
cada variable asumirá en un individuo determinado. Por ejemplo,
la variable es frecuencia cardíaca; el dato es 78 latidos/minuto
o Constante?
Una constante es un elemento de datos con nombre con un valor
predefinido. No se puede cambiar el valor asignado a
una constante predefinida. Las constantes predefinidas son: NULL.
o Lenguaje de programación?
Un lenguaje de programación es un lenguaje de computadora que los
programadores utilizan para comunicarse y para desarrollar programas
de software, aplicaciones, páginas webs, scripts u otros conjuntos de
instrucciones para que sean ejecutadas por los ordenadores.
o Lenguaje de alto nivel?
Cuando hablamos de un lenguaje de alto nivel nos referimos al tipo
de lenguaje de programación que no expresa los algoritmos teniendo
en cuenta la capacidad que tienen las máquinas para ejecutar órdenes,
sino al que se utiliza teniendo en cuenta las capacidades cognitivas de
los seres humanos
o Lenguaje de bajo nivel?
El primer lenguaje de bajo nivel es el famoso Código Binario,
el más básico y que forma parte de todos los sistemas informáticos. Es
muy popular ya que es muy sencillo de utilizar, de bien seguro que
habrás oído hablar de él en más de una ocasión. Tan solo usa los
números 0 y 1 para formar el código.
o Lenguaje orientado a objetos?
La programación orientada a objetos se basa en el concepto de crear
un modelo del problema de destino en sus programas.
La programación orientada a objetos disminuye los errores y
promociona la reutilización del código. Python es un lenguaje orientado
a objetos.
o Lenguaje estructurado?
El texto estructurado es un lenguaje de programación de alto nivel
textual, parecido a PASCAL o C. El código de programa consta de
expresiones e instrucciones. En contraposición a IL (Lista de
instrucciones), puede usar varias construcciones para programar bucles,
lo que permite desarrollar algoritmos complejos.

o Compilador?
Compilar es el proceso de transformar un programa informático escrito
en un lenguaje en un programa equivalente en otro formato. Al
programa que se encarga de compilar se le llama compilador
o Interprete?
En ciencias de la computación, intérprete o interpretador es un programa
informático capaz de analizar y ejecutar otros programas. Los intérpretes
se diferencian de los compiladores o de los ensambladores en que
mientras estos traducen un programa desde su descripción en un lenguaje
de programación al código de máquina del sistema, los intérpretes solo
realizan la traducción a medida que sea necesaria, típicamente, instrucción
por instrucción, y normalmente no guardan el resultado de dicha
traducción.
b) Los diferentes lenguajes de programación dejados en clase e indicar si es
compilado o interpretado. 
o Php
o C
o C++
o C#
o Object Pascal
o Pascal
o Python 
o Perl
o Delphi
o Fortran IV
o Ada
o Objective C
o Swift
o Java

También podría gustarte