miércoles, 15 de noviembre de 2017

Cuestionario introducción a la programación

1. ¿Qué es un algoritmo?
R/Un algoritmo significa, en informática, un conjunto de pasos para llegar a una meta o una tarea a alcanzar, los algoritmos contienen un principio el cual podría ser denominado "problema" y un final denominado "solución".

2. Con base en la definición anterior, desarrolla un algoritmo para envolver un regalo.
R/ 1. El regalo está sin envolver.
2. Encuentra el papel indicado para envolverlo. Dependen las condiciones del regalo.
3. Colocar en regalo encima del papel.
4. Envolver el regalo de tal manera que quede totalmente cubierto (ten cuidado de no romper el papel), puedes apoyarte con cinta adhesiva transparente.
5. Decora con un moño o cinta de colores y también puedes agregarle una tarjeta.
6. Listo, ya puedes entregar tú regalo.

3.¿Qué es un pseudocódigo?
R/El pseudocódigo se define la representación de la solución de un algoritmo de manera muy detallada para después codificar el resultado de este.

4. Con base en la definición anterior, desarrolla un pseudocódigo para amarrar zapatos.
R/ 1. Sujetar las puntas del cordon
2. Cruzar las puntas y apretar
3. Hacer una oreja con un extremo del cordón
4. Con el otro extremo dar una vuelta a la oreja y cruzar
5. Apretar

5. ¿Qué es una variable?
R/Una variable es una representación simbólica de algún elemento indeterminado, existen dos tipos de variable:
-Cualitativa: Cualidades, sentimientos, emociones, etc. Ej: Sociable.
-Cuantitativa: Es una expresión numérica. Ej: Peso: 53 kg.

6. ¿Qué es una constante? 
R/ Una constante en informática es un dato que no se puede cambiar durante la ejecución de un programa.

7.¿Qué es lenguaje de programación?
R/ Es un lenguaje de comunicación utilizado en este aspecto y se estructura por medio de símbolos, números, gestos o sonidos, este es un sistema que esta organizado para que se pueda entender e interpretar para poner ejecutar un tarea.

8. ¿Cuales son los lenguajes de programación de alto nivel?
R/ Es un lenguaje muy parecido al humano, no es necesario que sean leídos por aparatos o maquinas y esto puede ayudar a resolver distintos tipos de necesidades. Los lenguajes mas utilizados son: 

9 ¿Qué es un diagrama de flujo?
R/ Un diagrama de flujo de datos es una descripción gráfica de un procedimiento para la resolución de un problema. Son frecuentemente usados para describir algoritmos y programas de computador. Los diagramas de flujo de datos están conformados por figuras conectadas con flechas. Para ejecutar un proceso descrito por un diagrama de flujo de datos se comienza por el INICIO y se siguen las flechas de figura a figura, ejecutándose las acciones indicadas por cada figura; el tipo de figura indica el tipo de paso que representa. Los diagramas de flujo son frecuentemente usados debido a que pueden suprimir detalles innecesarios y tener un significado preciso, si son usados correctamente.

10 ¿Qué es DFD y como se utiliza?
R/  El diagrama de flujo de datos es un modelo que describe los flujos de datos o tuberías, los procesos que cambian o transforman los datos en un sistema, las entidades externas que son fuente o destino de los datos (y en consecuencia los límites del sistema) y los almacenamientos o depósitos de datos a los cuales tiene acceso el sistema, permitiendo así describir el movimiento de los datos a través del sistema.

Como usarlo:
Herramientas:
- Salida: muestra los valores el la pantalla.
- Lectura: es una entrada por el teclado.
- Decisión: si o no. aquí se usan factores lógicos como; igual, mayor que y menor que.
- Asignación: Aquí se le asigna un nuevo valor a la variable.
- Ciclo para: Tiene un inicio, un final y un incremento. 
- Paso simple: Sirve para mirar cada paso del programa.
- Ejecutar: El programa se lleva a cabo.

La escritura es: 
- Las salidas se escriben en comillas sencillas, la variable no lleva comillas.
- Al ejecutar el programa al escribir una variable si es un numero no lleva comillas de resto si.


https://prezi.com/9ybvrdn9ki8d/como-usar-el-programa-dfd/
https://html.rincondelvago.com/dfd.html

No hay comentarios:

Publicar un comentario