miércoles, 24 de mayo de 2017
jueves, 27 de abril de 2017
jueves, 20 de abril de 2017
miércoles, 19 de abril de 2017
martes, 4 de abril de 2017
lunes, 3 de abril de 2017
martes, 28 de marzo de 2017
martes, 21 de marzo de 2017
multiplo de 3
#Multiplo de 3 qie existan hasta el numero introducido
print "dime un numero"
x= input ()
n=3
while n (= x):
print n,
n= n*3
print "dime un numero"
x= input ()
n=3
while n (= x):
print n,
n= n*3
martes, 14 de marzo de 2017
EsPrimo
#EsPrimo
numero= input("introducir un numero")
primo= True
for n in range (2,numero) :
if numero%n==0:
primo= False
if primo== True :
print "el numero", numero, "es primo"
else:
print "el numero", numero, "no es primo"
numero= input("introducir un numero")
primo= True
for n in range (2,numero) :
if numero%n==0:
primo= False
if primo== True :
print "el numero", numero, "es primo"
else:
print "el numero", numero, "no es primo"
Factoria2
#Factoria2
while True:
contador=1
numero=5
resultado=1
numero= input ("introducir un numero")
while contador<numero+1:
resultado= resultado*contador
contador= contador+1
print "El resultado es",resultado
while True:
contador=1
numero=5
resultado=1
numero= input ("introducir un numero")
while contador<numero+1:
resultado= resultado*contador
contador= contador+1
print "El resultado es",resultado
martes, 7 de marzo de 2017
maximo y minimo
#maximo y minimo
maximo=-99999
minimo=99999
numero=1
while numero <> 0 :
numero=input ("introducir numero")
if numero>maximo :
maximo=numero
if numero<minimo :
minimo=numero
print "el numero es" , maximo
print "el numero es" , minimo
print "el programa ha terminado"
maximo=-99999
minimo=99999
numero=1
while numero <> 0 :
numero=input ("introducir numero")
if numero>maximo :
maximo=numero
if numero<minimo :
minimo=numero
print "el numero es" , maximo
print "el numero es" , minimo
print "el programa ha terminado"
domingo, 19 de febrero de 2017
jueves, 16 de febrero de 2017
miércoles, 15 de febrero de 2017
Python Programación
#dado
print ("Escribe tu nombre")
nombre= raw_input= ("Tu nombre")
caras= input= ("¿Cuántas caras?")
tiradas= input= ("¿Cuántas tiradas?")
for i in range (1,8)
resultado = random,randit(1,4)
viernes, 10 de febrero de 2017
cuestionario
CUESTIONARIO PROGRAMACIÓN I
1.- ¿Qué es un lenguaje de programación?
nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis.
2.- ¿Qué es programar?
crear una serie de órdenes dirigidas a un ordenador o dispositivo para que lleve a cabo las tareas que le encomendemos, con el objetivo de solucionar un determinado problema.
3.- Criterios de clasificación de los lenguajes de programación
Lenguaje máquina, de bajo nivel, de alto nivel.
4.- ¿Qué es un lenguaje imperativo?
se le ordena a la computadora cómo realizar una tarea siguiendo una serie de pasos o instrucciones.
5.- ¿Qué es un lenguaje orientado a objetos?
Crean un sistema de clases y objetos siguiendo el esquema del mundo real para definir los objetos, acciones y forma de comunican entre objetos.
6.- En un lenguaje orientado a objetos, ¿qué entiendes por DATOS Y MÉTODOS?
Datos es el conjunto de propiedades y Métodos es su comportamiento.
7.- Definir código fuente y código objeto
uno o más archivos que contienen las instrucciones de programación con las cuales un desarrollador de software ha creado determinado programa o aplicación.
8.- ¿Qué significa ABRIR y LIBERAR un programa?
9.- Definir algoritmo y enunciar sus características básicas
secuencia de pasos organizados a seguir para resolver un problema.
-los pasos son absolutamente explícitos y no inducen a error.
- El número de pasos debe ser finito,
10.- ¿Qué papel desempeñan los compiladores e intérpretes?.
Tienen que traducir las instrucciones enviadas a una máquina.
11.- ¿Cómo se representan los algoritmos?
Usando un lenguaje específico de descripción o usando representaciones gráficas.
12.- Realizar un diagrama de bloques con las fases de creación de un programa
13.- Ventajas e inconvenientes de los compiladores
Ventajas: el programa ejecutable no incluye el código de fuente; Un programa compilado se ejecuta más rápidamente.
Inconvenientes: El código objeto necesita crearse para obtener el archivo ejecutable final; debe estar libre de errores para que el archivo ejecutable se genere; El archivo ejecutable generado por el compilador solo funcionará en el sistema operativo en el que fue creado.
14.- Ventajas e inconvenientes de los intérpretes
Ventajas: Al ejecutarse línea a línea, resulta ser más fácil de depurar y comprobar errores; Si el programa es muy largo, un intérprete resulta es más rápido que un compilador porque no tiene que traducir todo el programa para ejecutarlo.
Desventajas: El código fuente se requiere para poder ejecutar un programa; Los intérpretes son más lentos que los programas compilados o ejecutables.
15.- ¿Qué significa depurar y mantener un programa?
Depurar consiste en localizar los errores y corregirlos en el caso de que existan. Mantener un programa se refiere a las actualizaciones que deben aplicarse al programa cuando las circunstancias así lo requieran.
16. Durante este curso vamos a programar en processing y Python. ¿Dentro de qué grupo los clasificarías según cada uno de los tres criterios que se exponen en los apuntes?
Dentro de lenguajes de alto nivel.
17. En cursos anteriores has programado con Scratch. ¿Dentro de qué grupo lo clasificarías según cada uno de los tres criterios que se exponen en los apuntes?
Programa intérprete
1.- ¿Qué es un lenguaje de programación?
nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis.
2.- ¿Qué es programar?
crear una serie de órdenes dirigidas a un ordenador o dispositivo para que lleve a cabo las tareas que le encomendemos, con el objetivo de solucionar un determinado problema.
3.- Criterios de clasificación de los lenguajes de programación
Lenguaje máquina, de bajo nivel, de alto nivel.
4.- ¿Qué es un lenguaje imperativo?
se le ordena a la computadora cómo realizar una tarea siguiendo una serie de pasos o instrucciones.
5.- ¿Qué es un lenguaje orientado a objetos?
Crean un sistema de clases y objetos siguiendo el esquema del mundo real para definir los objetos, acciones y forma de comunican entre objetos.
6.- En un lenguaje orientado a objetos, ¿qué entiendes por DATOS Y MÉTODOS?
Datos es el conjunto de propiedades y Métodos es su comportamiento.
7.- Definir código fuente y código objeto
uno o más archivos que contienen las instrucciones de programación con las cuales un desarrollador de software ha creado determinado programa o aplicación.
8.- ¿Qué significa ABRIR y LIBERAR un programa?
9.- Definir algoritmo y enunciar sus características básicas
secuencia de pasos organizados a seguir para resolver un problema.
-los pasos son absolutamente explícitos y no inducen a error.
- El número de pasos debe ser finito,
10.- ¿Qué papel desempeñan los compiladores e intérpretes?.
Tienen que traducir las instrucciones enviadas a una máquina.
11.- ¿Cómo se representan los algoritmos?
Usando un lenguaje específico de descripción o usando representaciones gráficas.
12.- Realizar un diagrama de bloques con las fases de creación de un programa
13.- Ventajas e inconvenientes de los compiladores
Ventajas: el programa ejecutable no incluye el código de fuente; Un programa compilado se ejecuta más rápidamente.
Inconvenientes: El código objeto necesita crearse para obtener el archivo ejecutable final; debe estar libre de errores para que el archivo ejecutable se genere; El archivo ejecutable generado por el compilador solo funcionará en el sistema operativo en el que fue creado.
14.- Ventajas e inconvenientes de los intérpretes
Ventajas: Al ejecutarse línea a línea, resulta ser más fácil de depurar y comprobar errores; Si el programa es muy largo, un intérprete resulta es más rápido que un compilador porque no tiene que traducir todo el programa para ejecutarlo.
Desventajas: El código fuente se requiere para poder ejecutar un programa; Los intérpretes son más lentos que los programas compilados o ejecutables.
15.- ¿Qué significa depurar y mantener un programa?
Depurar consiste en localizar los errores y corregirlos en el caso de que existan. Mantener un programa se refiere a las actualizaciones que deben aplicarse al programa cuando las circunstancias así lo requieran.
16. Durante este curso vamos a programar en processing y Python. ¿Dentro de qué grupo los clasificarías según cada uno de los tres criterios que se exponen en los apuntes?
Dentro de lenguajes de alto nivel.
17. En cursos anteriores has programado con Scratch. ¿Dentro de qué grupo lo clasificarías según cada uno de los tres criterios que se exponen en los apuntes?
Programa intérprete
Suscribirse a:
Comentarios (Atom)
