diff options
author | Ignacio Rodríguez <ignaciorodriguez@sugarlabs.org> | 2013-03-22 23:49:18 (GMT) |
---|---|---|
committer | Ignacio Rodríguez <ignaciorodriguez@sugarlabs.org> | 2013-03-22 23:49:18 (GMT) |
commit | 777ab3bd2eadb9d4888e24f5319d62ef313c500e (patch) | |
tree | cc9379d40b35093bdc6dcde67ee2315870596423 | |
parent | a903bd295bf9ad9c1f787130c3bf50964fdd5059 (diff) |
Tests de Preguntas.
-rw-r--r-- | Globals.py | 92 | ||||
-rw-r--r-- | Tests.py | 16 |
2 files changed, 62 insertions, 46 deletions
@@ -216,7 +216,7 @@ ELEMENTOS = [ "opciones":[], "respuesta": None}''' -''' + PREGUNTAS = [None, {"elemento":1, "pregunta":"¿Cómo se llama el cambio del estado sólido a gaseoso?", @@ -289,12 +289,12 @@ None, "Un número que indica la cantidad de nucleones.", "Un número que indica la cantidad de neutrones en el núcleo.", "Ninguna de las opciones anteriores es correcta."], -"respuesta": 2} +"respuesta": 2}, {"elemento":12, "Automáticamente retroceden 2 espacios." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, {"elemento":13, "pregunta":"", @@ -302,7 +302,7 @@ None, "", "", "", ""], -"respuesta": } +"respuesta": None}, {"elemento":14, "pregunta":"Identifiquen el orden de igualación de una ecuación química", @@ -310,7 +310,7 @@ None, "No metales Metales Hidrógeno Oxígeno", "Oxígeno Hidrógeno No metales Metales", "No metales Oxígeno Hidrógeno Metales", "No metales Halógenos Metales Hidrógeno"], -"respuesta": 1} +"respuesta": 1}, {"elemento":15, "pregunta":"¿Cuál es la lectura de la siguiente ecuación?", @@ -319,7 +319,7 @@ None, "Carbonato de calcio se descompone para dar dióxido de carbono y óxido de calcio", "Óxido de calcio reacciona con dióxido de carbono generando carbonato de calcio", "Dióxido de carbono se mezcla con óxido de calcio formando carbonato de calcio."], -"respuesta": 3} +"respuesta": 3}, {"elemento":16, "pregunta":"¿Qué ocurre con una temperatura de una sustancia si continúa su calentamiento cuando llega a su punto de ebullición?", @@ -327,7 +327,7 @@ None, "Disminuye", "Se mantiene constante", "Varía de forma proporcional a la superficie", "Ninguna de las anteriores es correcta"], -"respuesta": 3} +"respuesta": 3}, {"elemento":17, "pregunta":"¿Qué significa que un cuerpo es puro?", @@ -335,7 +335,7 @@ None, "Que está formado por un solo elemento", "Que forma parte de una solución", "Que es preparado sintéticamente", "Que no se puede fraccionar"], -"respuesta": 5} +"respuesta": 5}, {"elemento":18, "pregunta":"¿Qué es un grupo en la tabla periódica", @@ -343,22 +343,22 @@ None, "Una secuencia de cuadros en horizontal", "Un sector donde se ubican los metales", "Una disposición de cuadros en diagonal", "Un conjunto de elementos que son sintéticos"], -"respuesta": 1} +"respuesta": 1}, -{"elemento":19, Automáticamente avanzan 2 espacios. +{"elemento":19, "Automáticamente avanzan 2 espacios." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, -{"elemento":20, Automáticamente pierden un turno. +{"elemento":20, "Automáticamente pierden un turno." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, -{"elemento":21, ¡Suerte! No hay pregunta. +{"elemento":21, "¡Suerte! No hay pregunta." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, {"elemento":22, "pregunta":"¿Para que sirve una cromatografía?", @@ -367,7 +367,7 @@ None, "Para separar componentes coloreados en una mezcla homogénea", "Para realizar un estudio gráfico de un compuesto coloreado", "Para comparar métodos de separación de fases"], -"respuesta": 3} +"respuesta": 3}, {"elemento":23, "pregunta":"Una de estas afirmaciones era sostenida antiguamente por algunos griegos sobre la constitución de la materia ¿Cuál?", @@ -375,12 +375,12 @@ None, "Los protones ocupan el núcleo", "Las órbitas de los electrones es circular", "Los orbitales son zonas del espacio donde se sitúan los electrones", "Ninguna de las anteriores es correcta"], -"respuesta": 5} +"respuesta": 5}, -{"elemento":24, ¡Suerte! No hay pregunta. +{"elemento":24, "¡Suerte! No hay pregunta." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, {"elemento":25, "pregunta":"¿Qué es una propiedad intensiva?", @@ -389,7 +389,7 @@ None, "Una propiedad que no depende de la cantiad de materia", "Una propiedad que depende de la cantidad de materia", "Una característica de una mezcla heterogénea"], -"respuesta": } +"respuesta": None}, {"elemento":26, "pregunta":"¿Qué es el número másico?", @@ -397,7 +397,7 @@ None, "La cantidad de electrones en un átomo", "La suma del número de electrones y del número de protones de un átomo", "La cantidad de nucleones de un átomo", "Un número que indica la cantidad de niveles de energía ocupado por electrones en un átomo"], -"respuesta": 4} +"respuesta": 4}, {"elemento":27, "pregunta":"¿Cuál de estas propiedades sirve en cierta medida para definir una sustancia?", @@ -406,7 +406,7 @@ None, "Su masa a determinada presión", "Su temperatura a presión constante", "Ninguna de las anteriores es correcta"], -"respuesta": 2} +"respuesta": 2}, {"elemento":28, "pregunta":"¿Qué significa que dos átomos sean isótopos?", @@ -414,7 +414,7 @@ None, "Que forman una única molécula", "Que tienen la misma cantidad de neutrones", "Que son iguales", "Que tienen la misma cantidad de nucleones"], -"respuesta": 5} +"respuesta": 5}, {"elemento":29, "pregunta":"", @@ -422,7 +422,7 @@ None, "", "", "", ""], -"respuesta": } +"respuesta": None}, {"elemento":30, "pregunta":"¿Cuál es el resultado de la suma mental de los Z de los primeros 10 elementos?", @@ -430,7 +430,7 @@ None, "58", "55", "60", "49"], -"respuesta": 3} +"respuesta": 3}, {"elemento":31, "pregunta":"¿Qué es una propiedad intensiva", @@ -438,12 +438,12 @@ None, "Una propiedad de una solución", "Todo aquello que puede ser medido", "Una propiedad que no depende de la cantidad de materia", "Ninguna de las anteriores es correcta"], -"respuesta": 5} +"respuesta": 5}, -{"elemento":32, ¡Suerte! No hay pregunta. +{"elemento":32, "¡Suerte! No hay pregunta." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, {"elemento":33, "pregunta":"¿Qué diferencia hay entre condensación y licuación?", @@ -452,7 +452,7 @@ None, "No hay diferencias", "Uno es un método de separación de fases y el otro una opecración de fraccionamiento", "Uno es sinónimo de ecuación química y el otro de reacción química"], -"respuesta": 3} +"respuesta": 3}, {"elemento":34, "pregunta":"¿Cuál es el resultado de la suma de los Z de los elementos del segundo período de la TP", @@ -460,7 +460,7 @@ None, "50", "51", "54", "52"], -"respuesta": 5} +"respuesta": 5}, {"elemento":35, "pregunta":"¿En qué consiste una tamización?", @@ -468,7 +468,7 @@ None, "Un cambio de estado", "Un sinónimo de reacción química", "Una método para separar dos sólidos", "Una técnica que permite separar componentes coloreados en ciertas mezclas"], -"respuesta": 4} +"respuesta": 4}, {"elemento":36, "pregunta":"¿Por qué método de separación de fases se puede separar agua salada?", @@ -476,7 +476,7 @@ None, "Por imantación", "Por decantación", "Por filtración", "Por ninguno"], -"respuesta": 5} +"respuesta": 5}, {"elemento":37, "pregunta":"¿Qué postilado no corresponde a la teoría atómica de Dalton?", @@ -485,12 +485,12 @@ None, "Los átomos de un mismo elemento son iguales entre sí", "Los átomos de elementos distintos son diferentes entre si", "Ninguno de estos postulados corresponde a la teoría de Dalton"], -"respuesta": 2} +"respuesta": 2}, -{"elemento":38, ¡Suerte! No hay pregunta. +{"elemento":38, "¡Suerte! No hay pregunta." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, {"elemento":39, "pregunta":"¿Qué es la imantación?", @@ -498,7 +498,7 @@ None, "Un método de separación de fases", "Un tipo de reacción química", "Un cambio de estado", "Ninguna de la anteriores es correcta"], -"respuesta": 2} +"respuesta": 2}, {"elemento":40, "pregunta":"Indica qué característica corresponde al modelo atómico de Rutherford", @@ -506,12 +506,12 @@ None, "Los electrones se ueven en órbitas circulares", "El núcleo atómico está formado por electrones", "Los átomos no poseen espacio vacío", "Todas las afirmaciones corresponden a este modelo"], -"respuesta": 2} +"respuesta": 2}, -{"elemento":41, Automáticamente avanzan 2 espacios. +{"elemento":41, "Automáticamente avanzan 2 espacios." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, {"elemento":42, "pregunta":"Calcular Z y A para un átomo que tiene 20 electrones y 18 neutrones", @@ -519,7 +519,7 @@ None, "Z = 18 A = 2", "Z = 2 A = 18", "Z = 20 A = 38", "Z = 38 A = 36"], -"respuesta": 4} +"respuesta": 4}, {"elemento":43, "pregunta":"Una sustancia simple es aquella que...", @@ -527,7 +527,7 @@ None, "Tiene dos o más elementos en su composición", "Está formada por moléculas", "Forma parte de una solución", "Puede destilarse para obtener otras"], -"respuesta": 1} +"respuesta": 1}, {"elemento":44, "pregunta":"¿Cómo se llama el cambio del estado gaseoso a sólido?", @@ -535,12 +535,12 @@ None, "Vaporización", "Licuación", "Sublimación", "Reacción"], -"respuesta": 4} +"respuesta": 4}, -{"elemento":45, Automáticamente retroceden 2 espacios. +{"elemento":45, "Automáticamente retroceden 2 espacios." "pregunta":"None", "opciones":[], -"respuesta":None} +"respuesta":None}, {"elemento":46, "pregunta":"¿Qué científico descubrió los electrones?", @@ -548,7 +548,7 @@ None, "J. Thomson", "J. Dalton", "N. Böhr", "A. Lavoisier"], -"respuesta": 2} +"respuesta": 2}, {"elemento":47, "pregunta":"¿Cómo se llama el cambio del estado líquido a gaseoso?", @@ -557,5 +557,5 @@ None, "Solidificación", "Licuación", "Ninguna de las anteriores es correcta"], "respuesta": 1} -]''' +] diff --git a/Tests.py b/Tests.py new file mode 100644 index 0000000..7598cae --- /dev/null +++ b/Tests.py @@ -0,0 +1,16 @@ +from Globals import * +P = PREGUNTAS +import random + +Pregunta = random.choice(P) +print "Elemento: " + str(Pregunta["elemento"]) +print "" +print "Pregunta: " + str(Pregunta["pregunta"]) +print "" +print "Respuestas: " +actual = 0 +for x in Pregunta["opciones"]: + print str(actual) + ") " + x + print "" + actual += 1 +print "Respuesta original: " + str(Pregunta["respuesta"]) + ") " + str(Pregunta["opciones"][Pregunta["respuesta"]]) |