You are on page 1of 9

CUESTIONARIO DE CONOCIMIENTOS PREVIOS

1. Qu es un problema? Son conflictos que se presentan en la humanidad y pueden ser


causados por muchos motivos y estos deben tener una solucin.
2. Qu haces para resolver un problema? A veces tengo que pedir ayuda o a veces s que
tengo las decisiones correctas y yo los resuelvo y tambin trato de ayudar a las personas
que se encuentran con algn problema
3. Qu entiendes por metodologa? conjunto de procedimientos racionales utilizados para
alcanzar una gama de objetivos que rigen una investigacin, una exposicin doctrinal o
tareas que requieran habilidades, conocimientos o cuidados especficos. Alternativamente
puede definirse la metodologa como el estudio o eleccin de un mtodo pertinente para un
determinado objetivo
4. Qu entiendes por solucin? Que nos sirve para encontrar mtodos para solucionar algn
problema
5. Qu entiendes por alternativa? Es como una ayuda para buscar solucin a las cosas
6. Qu es un algoritmo? Es un conjunto de reglas o instrucciones definidas y ordenadas
para solucionar algo
7. Sabes que es un diagrama de flujos? es la representacin grfica del algoritmo o
proceso. Se utiliza en disciplinas como programacin, economa, procesos
industriales y psicologa cognitiva.
8. Qu puedes representar en el diagrama de flujos? Algoritmos
9. Qu es un programa informtico? es una secuencia de instrucciones, escritas para
realizar una tarea especfica en una computadora

CUESTIONARIO
1. Qu es una prueba de escritorio? Es seguir uno a uno los pasos,
verificando que se llegue a siempre resultados vlidos.
2. Qu es codificacin? Consiste en escribir la solucin del problema en
una seria de instrucciones detalladas en un cdigo reconocible por la
computadora.
3. Qu es una prueba de depuracin? Es el proceso de identificar los
errores que se presentan durante la ejecucin del programa.
4. Qu es un algoritmo? es un conjunto de pasos, instrucciones acciones u
rdenes orientados a la resolucin de un problema.
5. Cules son los pasos para hacer un algoritmo? 1. Anlisis del problema
2. Diseo de algoritmo
3. Codificacin
4. Compilacin y ejecucin
5. Verificacin
6. Depuracin
7. Documentacin
6.
Qu es un diagrama de flujo? Son descripciones graficas de
algoritmos usan smbolos conectados con fechas para indicar la secuencia de
instrucciones.

7. Para qu son utilizados los diagramas de flujo? Son utilizados para


introduccin de algoritmos, descripcin de un lenguaje y procesos a personas
ajenas a la computacin
8. Cules es la finalidad de la solucin de problemas es poder codificar
en un lenguaje de problemas? La finalidad de la solucin de problemas es
poder codificar en un lenguaje de programacin los algoritmos.
9. Qu es un problema? Se refiere a una determinada cuestin o asunto
que se requiere de
una solucin
10. De cuantos pasos requiere la solucin de un problema en
matemticas? Requiere de 5 pasos: 1. Identificaron del problema
2. planteamiento del problema
3. eleccin de una alternativa
4. desarrollo de la solucin
5. evaluacin de la solucin
11. Qu es una propuesta de solucin? Consiste en una seria de pasos
ordenados que nos proporcione un algoritmo explicito para su solucin.
12. Que son los discos externos? Son como una memoria pero con ms
capacidad ah puedes almacenar sistemas operativos
13. Qu es un interface? Conexin e interaccin entre hardware, software
y el usuario

14. Por qu es recomendable la realizacin de pruebas de escritorio a un


algoritmo diseado? Para determinar su confiabilidad y detectar los errores que
pueden representar en ciertas situaciones.
15. Qu es un programador? Aquel que se encarga de utilizar una
codificacin es decir un cdigo reconocido por las computadoras.
16. Qu es ambigedad? Se da cuando en un diccionario o lxico, se permite
ms de una interpretacin para una sola palabra.
17. Quin fue Donald Knuth? Uno de los ms reconocidos expertos en
ciencia de la computacin por su fructfera investigacin dentro del anlisis de
algoritmos.
18. Por qu los pasos de un algoritmo son muy similares a los de la
metodologa? Porque siempre trabajan juntos para cualquier cuestin o labor
que ejecutes en tu vida cotidiana.
19. Cul es el programa en el cual se pueden analizar y desarrollar
algoritmos? El programa DFD.

20. En qu consisten los programas de Basic.256? en una seria de


instrucciones, separadas en lneas distintas, que se ejecutan en el orden en
que aparecen.
21. En qu consiste en anlisis de un problema? En establecer una seria de
preguntas acerca de lo que establece el problema para poder determinar si
cuenta con los elementos suficientes para llevar acabo de la solucin del
mismo.
22. Qu es lo debemos encontrar en el anlisis de un problema? Las
relaciones entre los datos, obtener y/o determinar formulas, obtener listas de
posibles variables calculadas ya sean estas proporcionadas por el usuario.
23. En qu consiste la decisin de un problema? En esta seccin se debe
redactar el forma clara y precisa un problema.
24. Cul es la importancia de los algoritmos? Mostrar la manera de llevar
acabo procesos y resolver mecnicamente problemas matemticos o de otro
tipo.
25. Para que involucran mtodos la mayora de los algoritmos? Para
organizar los mtodos que intervienen en el campo.
26. Qu es lo que sucede cuando un programa de computadora es grande o
complejo? Seria desarrollado con mucho esfuerzo, ya que se debe comprender
y definir el problema a solucionar, manejando su complejidad y
descomponindolo en partes pequeas que pueden resolverse ms fcilmente.
27. Cmo se resuelve un problema en el algoritmo? Mediante una seria de
pasos definidos, precisos o infinitos.
28. Qu es un programa? Es un algoritmo que nos indica pasos para realizar
una tarea o trabajo.
29. Por qu los algoritmos son importantes en la informtica? Porque
permiten representar datos como secuencias de bit.
30. Cules son las ventajas de un diagrama de flujos? Que favorecen la
compresin del proceso al mostrarlo como un dibujo. Un buen diagrama de
flujo reemplaza varias pginas de texto

ALGORITMO

CONCEPTO: Un algoritmo, se puede definir como una secuencia de instrucciones


que representan un modelo de solucin para determinado tipo de problemas. O
bien como un conjunto de instrucciones que realizadas en orden conducen a
obtener la solucin de un problema. Por lo tanto podemos decir que es un
conjunto ordenado y finito de pasos que nos permite solucionar un problema.

CARACTERISTICAS: Todo algoritmo debe tener las siguientes caractersticas:


1. Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera
precisa e inequvoca que se debe hacer.
2. Debe ser Finito, porque un algoritmo debe tener un nmero limitado de pasos.
3. Debe ser Definido, porque debe producir los mismos resultados para las
mismas condiciones de entrada.
4. Puede tener cero o ms elementos de entrada.
5. Debe producir un resultado. Los datos de salida sern los resultados
FORMAS EN QUE SE EXPRESAN: los algoritmos pueden ser expresados de
muchas maneras incluyendo el lenguaje natural pseudocdigo, diagramas de flujo
diagramas de flujo y lenguajes de programacin entre otros.

Tipos:

Diagramacin libre (Diagramas de flujo).


Diagramas Nassi-Shneiderman.
Pseudocdigo.
Lenguaje natural (espaol, ingls, etc.).
Frmulas matemticas
Narrativos
SIMBOLOGIA DE LOS ALGORITMOS

Simbologa Utilizada para desarrollar algoritmos.


Rectngulo: Indica el inicio y el final de nuestro diagrama de flujo.
Romboide: Indica la entrada y salida de datos.
Rectngulo: Smbolo de proceso y nos indica la asignacin de un valor en la memoria
Polgono irregular: y/o la ejecucin de una operacin aritmtica.
Ovalo: Indica la salida de informacin por impresora.
Pentgono: Conector dentro de pgina.
Representa la continuidad del diagrama dentro de la misma pgina
.Conector fuera de pgina.

DIAGRAMAS

ENTRADA

Calificaciones
1. Semestre 9
2. Semestre 10

PROCESO

Sumar las
calificaciones y
dividirlas entre 3

SALIDA

8.6

9+10+7=26/3=8.6

Examen 7

ENTRADA

Elaboracin del pan


Ingredientes:
1.
2.
3.
4.
5.

Harina
Sal
Levadura
Manteca
Azcar

PROCESO

Procedimiento:
1. Mezclar la harina junto
con levadura, sal y azcar
2. Agregar la manteca
3. Dejar reposar la masa
4. Aboyar la mezcla(masa)
5. Meter al horno a 200
6. Hornear y dejarlo en el
horno durante 2 minutos
7. Sacarlo del horno.

SALIDA

PAN

Entrada

Elaboracin del pan Ingredientes:


Harina
Sal
Levadura
Manteca
Azcar

Procedimiento:
1. Mezclar la harina junto con levadura,
sal y azcar
2. Agregar la manteca
3. reposar la masa
4. Aboyar la mezcla(masa)
5. Meter al horno a 200
6. Hornear y dejarlo en el horno durante
2 minutos
7. Sacarlo del horno.

Pan

Salida

INICIO

Calificaciones
1. SEMETRE 9
2. SEMESTRE 10 EXAMEN 7

Sumar las calificaciones y


dividirlas entre 3
9+10+7=26/3=8.6

Pan

FINAL