jueves, 31 de marzo de 2011

Como dije que teniamos que hacer el video con imagenes, hoy nos hemos puesto a buscar imagenes en tuenti de grupos de mas de tres personas, y tambien se ha creado un email para recibir fotos que manden los demas. Es una tarea muy larga yo he buscado fotos de tres personas, pero tenian fotos de grupos asique son las que he cojido.


martes, 29 de marzo de 2011

Trabajaremos en la parte audiovisual y multimedia de la despedida.
Esta parte consistirá en:
  • Video recopilatorio de 1º y 2º de batx.
  • Entrevistas.
  • Lipdub.
  • Orla.
La etiqueta será: despedida.
Hoy nos han explicado lo que teniamos que hacer para este nuevo trabajo de la despedida y nos hemos repartido la faena haciendo grupos de 3 o 4 personas, yo como no sabia que grupo elegir, ricardo me metio en un grupo, este grupo tenia que buscar fotos de grupos de varias personas para hacer un fideo fotografico, de 1º y 2º de bachiller.

lunes, 28 de marzo de 2011

Hoy definitivamente hemos entregado el trabajo definitivo del manual pascal y Eric como de costumbre esta desaparecido. En resumen que hoy hemos introducido nuestras imagenes al trabajo y nada mas. Bueno tambien le hemos cambiado el nombre al trabajo para poder ponerlo en mis sitios de red. Ahora el nombre del trabajo es : Manual_Paco,Eric,Carlos.


viernes, 25 de marzo de 2011

Hoy hemos estado revisando todo el trabajo de nuevo y lo hemos reestructurado, ahora el espacio esta mejor organizado y todo lo demas lo hemos visto bien asi que el proximo dia le entregaremos el trabajo, porque pensamos que ya esta todo bien.

jueves, 24 de marzo de 2011

Hoy hemos estado revisando el trabajo, hemos cambiado el tipo de letra, el tamaño de la fuente, hemos revisado que los verbos esten en el mismo tiempo verbal y que se use la misma persona para todo. Es decir que pensamos que esta todo bien, el proximo dia lo volveremos a revisar por si acaso.


martes, 22 de marzo de 2011

Hoy hemos estado haciendo el indice, y como estabamos tardando tanto le dijimos a ricardo que nos explicase una forma rapida de hacer el indice. Si cambiamos el titulo de cada apartado por titulo 1, titulo 2 , subtitulo.., luego ponemos en el indice los enlaces a esos titulos y se ordena automaticamente, cada vez que cambies de sitio los apartados, se cambiara la situacion del indice.

lunes, 21 de marzo de 2011

Hoy hemos hecho los algoritmos en paint, para añadirlos al manual, nos ha llevado todo el rato pero nos ha quedado bastante bien esto es un ejemplo:


lunes, 14 de marzo de 2011

Hoy hemos estado haciendo las imagenes de los ejercicios y ejemplos de pascal, y las hemos añadido al manual pascal, como para ponerlas abia que recortarlas y ampliarlas desde el word, hemos tardado toda la clase en añadirlas. Pero al final las hemos añadido todas.

Algunas de las imagenes que hemos tomado ya las añadi al blog, asi que no hace falta que las suba otra vez.

viernes, 11 de marzo de 2011

Hoy hemos acabado entre todos el ejercicio 32, por que era muy largo, aqui se explica:

·Ejercicio 32: tambien llamdo Megraprograma. Consiste en introducir las notas de bachiller y la pau y que te calcule la nota para el acceso a la universidad. El programa te va pidiendo todas las notas de todas las asignaturas, con las de bachiller se hace la media aritmetica pero cuando llega a las notas de la pau, las generales ponderan una cosa y las especificas otras, antes de nada al comienzo del programa te pregunta si eres de ciencias. Para este programa hemos utilizado 31 variables que constan de las asignaturas que hay, las notas medias, etc. Las funciones que hemos utilizado son el IF-THEN(para responder a la pregunta de que si eres de ciencias), DELAY(poner intervalos de tiempo entre preguntas). Otra cosa que se puede utilizar es el textcolor, textbackground, el primero sirve para cambiar el color del texto, y el segundo para cambiar el color de del fondo de pantalla del programa. Para sacar la nota de acceso hemos de sumar las diferentes notas medias para ello haremos la media de bachiller (se halla sumando las diferentes notas y dividiéndolo entre el número de notas correspondientes) y la multiplicaremos por 0,6. Para la nota de la Pau, primero hay que calcular la nota general, hemos de las diferentes notas obtenidas, dividirlas entre 5 y multiplicar por 0,4. Una vez hallada la nota general falta calcular la específica, introducir las dos notas de modalidad y multiplicar por su ponderación (0,2 o 0,1), lo haremos sumando el resultado de las multiplicaciones de la ponderacion y la nota obtenida en las pruebas especificas.Por ultimo para obtener la nota de acceso a la universidad se suma todas las medias. En el programa hemos utilizado el TEXTCOLOR para cambiar el color del texto.El TEXTBACKGROUND para cambiar el color del fondo de pantalla.



jueves, 10 de marzo de 2011

Hoy como el ejercicio 32 es muy largo, paco y eric siguen haciendolo, y yo estoy introduciendo las sentencias avanzadas, que al principio no sabia como explicarlas. Las sentencias avanzadas que he añadido al manual son las siguientes:

-If-then-else: El if es para iniciar una condición y de ahí salen dos partes: la verdadera y la falsa. Cuando sea falsa, es decir que no se cumpla esa condición, hay que poner el else al final de la condición.
-While-do: Mientras se cumpla la condición se repite el proceso, pero cuando no se cumple finaliza el programa.
-For-to/downto-do: Sirve para que se repita el proceso hasta antes de la comprobación de la condición.
-Repeat-until: Sirve para repetir (al igual que el while y el for) pero la estructura es distinta. Y el until es para finalizar el bucle, al que hay que sumarle la condición para que se acabe.

martes, 8 de marzo de 2011

Paco y Eric siguen haciendo el ejercicio 32, y yo he descrito las sentencias mas basicas, que aunque mas o menos ya las he explicado en el blog, lo he puesto asi:

-Program: Va en la primera linea del programa y seguido de esto hay que poner el nombre del programa. Por ejemplo: Si es un programa de sumar, en la primera linea de programa nos quedaría mas o menos así:
Program suma;
-Uses: Nos indica la biblioteca que vamos a usar, normalmente sera la crt. Y se coloca después de program y antes del primer begin. Y nos quedaría así:
uses crt;
-Const: Añadimos esto bajo la biblioteca (uses) y arriba de las variables (var) para introducir constantes, por ejemplo cuando usemos la función delay habrá que poner una constante para el tiempo, y necesitarémos usar esto.
-Var: Nos sirve para añadir las variables que tendremos que usar para cualquier tipo de operación. Hay varios tipos de variables: real[números reales], ansistring[letras], char[caracteres], integer[numeros enteros] y array[para vectores].
-Begin: Indica el inicio del programa o inicio de progresos. Para hacer varios procesos en el mismo programa hay que poner varios begins y sus respectivos ends.
-Clrscr: En ingles (clearscreen), en español (limpiar pantalla) y lo usamos para borrar la pantalla y seguir con el proceso.
-Readkey: Para pausar el programa hasta que lo reanudes pulsando una tecla.
-End: Sirve para finalizar los programas o procesos que hallamos empezado con el begin.
-Write/Writeln: Sirve para introducir texto en pantalla. Si usamos el writeln, cuando acaba de escribir lo que quieras, pasa a la siguiente linea, pero en cambio si usamos el write escribe y cuando acaba sigue en esa linea.
-Read/Readln: Sirve para que el programa identifique como variable , lo que has escrito antes.

lunes, 7 de marzo de 2011

Hoy mientras Paco hacia el ultimo ejercicio de Pascal, yo empezaba a buscar informacion sobre pascal para poner una breve introducción sobre la programacion en pascal, al final hemos mezclado varias paginas donde te lo introduce y nos ha quedado asi:

Programar es el proceso de diseñar, escribir, probar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de programar es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesáriamente otras tareas tales como el análisis y diseño de la aplicación (pero si el diseño del código), aunque si suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.

Es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipificado. Esto implica que:
1.-El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
2.-El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
El nombre de Pascal fue escogido en honor al matemático Blaise Pascal.

viernes, 4 de marzo de 2011

Hoy hemos tenido varios problemas al intentar poner que cuando se introduzca el cero se acabe el programa, porque no lo poniamos en el orden correcto. Pero al final hemos conseguido hacerlo bien.

· Ejercicio 31: tambien denominado contando.Consiste en ir sumando numeros hasta poner el 0 que se acaba el programa. En este programa utilizamos 2 variables reales, la constante del delay, y char para introducir la letra.Comenzaremos introduciendo numeros para que los vaya sumando utilizando el repeat ,hasta introducir el 0 que se acaba el programa y te pregunta si quieres volver a empezar para ello se utiliza otro repeat.


jueves, 3 de marzo de 2011

Hoy hemos venido el grupo completo y nos hemos calentado mucho la cabeza para conseguir hacer el ejercicio 30 perfecto.

· Ejercicio 30: tambien llamado program factorial. Consiste en introducir un numero y que el programa nos calcule el factorial de ese numero. Para calcular el factorial es necesario introducir un repeat-until. Antes de el repeat ya deberiamos haber introducido la variable y haberle asignado el valor 1 a una variable entera, por ejemplo ‘f’; después dentro del repeat hay que asignar f-1 a la variable f, y al numero que introducimos le asignamos la misma variable-1. Esta condicion se repetira hasta que la variable del numero introducido sea igual a 1, entonces cuando sea 1 escribe el factorial del numero introducido es la variable ‘f’.


martes, 1 de marzo de 2011

Hoy como paco no ha venido, y erik no tiene grupo, se ha unido a nuestro grupo y hemos estado haciendo los ejercicios que mandó el otro dia ricardo.

· Ejercicio 28: tambien llamado program paroimpar, consiste en introducir un numero y te dice si el numero introducido es par o impar. Para ello vamos a usar en repeat-until y un if-then-else. El repeat lo usamos para que repita este proceso amenos que respondas negativamente a la pregunta de si quieres repetir el proceso. Y el if lo usaremos para establecer la condición de que si el numero es par que diga que es par y que no lo es, que diga el numero es impar. Para saber si es par tenemos que comprobar que la division entre ese numero y 2, tiene como resto 0, si su resto no es 0 será impar. Y eso se hace mediante la función mod, por ejemplo:
Var mod 2=0.

· Ejercicio 29: tambien llamado ecuacion2grado. Consiste en calcular una ecuación de segundo grado introduciendo el termino indepente, y los coeficientes de la x y la x al cuadrado. Te tiene que pedir las tres variables de la ecuación de segundo grado, y luego a la hora de hacer las operaciones tienes que tener en cuenta las excepciones, por ejemplo cuando el coeficiente de la x al cuadrado es 0, tenemos que marcar que no es una ecuación de segundo grado; o tambien si el coeficiente de la x es 0, las operaciones a seguir son +Sqrt(c/a) [El Sqrt es para hacer raices cuadradas] y –Sqrt(c/a).
Para poner las distintas condiciones tenemos que usar if, y el else lo pondremos para cuando no se cumplan dichas condiciones, y que haga la formula por definición
[((-b+Sqrt(b^2-4*a*c))/2*a) y ((-b-Sqrt(b^2-4*a*c))/2*a)]. Luego tambien hay que usar un repeat y que te pregunte si quieres repetir, entonces repetira el proceso a menos que escribas ‘n’ o ‘N’; para ello ponemos el repeat al principio y despues de la pregunta tenemos que asignarle a la variable ‘char’ el readkey; y por ultimo poner si esa variable empieza por ‘n’ se cierre el programa.