jueves, 7 de diciembre de 2017

Ejercicios v2 de Processing

Ejercicio de líneas en movimiento

void setup() {
  size(600,600);
}
void draw() {
  fill(8);

  stroke(random(0,255),random(255),random(255));
  line(0,600,mouseX,mouseY);
  line(0,0,mouseX,mouseY);
  line(600,0,mouseX,mouseY);
  line(600,600,mouseX,mouseY);




}

Ejercicio de círculo de líneas


void setup() {
  background(0,255,0,255);
  size(700,700);
}
void draw() {
  fill(0);
  
  stroke(random(0,255),random(255),random(255));
  line(350,350,mouseX,mouseY);
}


Ejercicio cuadrado en movimiento

 float r=0;
float backR;
float backG;
float backB;

void setup() {
  size(400,400);
  backR= random(0,100);
  backG= random(0,100);
  backB= random(0,100);
 
  background(random(0,255),random(255),random(255));
  rectMode(CENTER);
 
  noStroke();
  smooth();
}

void draw() {
  fill(backR,backG,backB,50);
  rect(width/2, height/2, width,height);
 
  fill(255);
  translate(mouseX,mouseY);
  rotate(r);
  rect(0,0,100,100);
  r = r+ 0.25;
}

martes, 5 de diciembre de 2017

Ejercicios de Processing

Ejercicio 4

background(255,255,255);
size(65,65);
stroke(55,100,199);
line(50,0,50,50);
stroke(55,100,199);
line(0,50,50,50);
stroke(55,100,199);
line(0,0,0,50);
stroke(55,100,199);
line(0,0,50,0);

Ejercicio 5

size(150,100);
fill(122,157,4);
quad(61,60,94,60,99,83,81,90);
fill(24,123,49);
rect(10,10,60,60);
fill(4,12,50);
triangle(12,50,120,15,125,60);

Ejercicio 6

size(150,100);
fill(255,0,0);
stroke(0,0,255);
quad(61,60,94,60,99,83,81,90);
rect(10,10,60,60);
triangle(12,50,120,15,125,60);

Ejercicio 7

rect(15,15,50,50);
fill(49,199,9);
ellipse(60,60,55,55);


ellipse(60,60,55,55);
fill(57,250,194);
rect(15,15,50,50);

Ejercicio 8

int valor1=0;
int valor2=100;
line(valor1,valor1,valor2,valor2);
line(valor1,valor2,valor2,valor1);

martes, 17 de octubre de 2017

Mujeres en la Informática

1.-¿Cuál fue la primera mujer programadora?


 La primera mujer programadora fue Ada Lovelace. Nació el 10 de noviembre de 1815, hija de Lord Byron y Anna Isabella Milbanke. Sus padres se separaron al mes de haber nacido, y su padre se marchó de Inglaterra, con lo cual tuvo muy poca relación, incluso él no la llego a conocer. Ada fue educada especialmente en las matemáticas y en la música, pero mas tarde dejó la música.
En su juventud, Conoció a Charles Babbage mediante Mary Somerville. Ambos trabajaron en proyectos relacionados con las matemáticas y la lógica. Charles se quedó asombrado con su capacidad y la llamó ''La encantadora de números''. Ada se casó con William King en 1935.

Ada fue la primera persona en el mundo que descibrió un lenguaje de programación; describió conceptos como el bucle y la subrutina; y se definía a ella misma con metafísica y analista. Ella da a conocer por completo los algoritmos necesarios para para calcular los valores de los números de Bernoulli.
Finalmente, murió el 27 de noviembre de 1852 , con una edad muy temprana , a los 37 años, por un cáncer de útero.

La máquina analítica la creó Babbage en 1834. La máquina es el diseño de un computador moderno de uso general. Babbage contrató a Ada para traducir el texto del francés, pero no sólo traducía si no que añadió un conjunto de notas más voluminoso que en la memoria en sí. Ella usó variables en esta máquina y también utilizó tarjetas perforadas para programar la máquina. Las tarjetas perforadas son tarjetas que contienen información en forma de perforaciones según un  código binario.

2.-¿Qué mujer desarrolló lo que se conoce como salto de frecuencia y que se utiliza en la mayoría de las comunicaciones inalámbricas?


Hedy Lamarr fue la descubridora del salto de frecuencia. Nació el 9 de noviembre en 1914 en Viena. Fue una actriz e inventora. Recibió una educación completa y tenía clases particulares con profesores personales.

Fue una de las mejores actrices de la época; la película que le hizo ser popular fue en 1932 llamada ''Éxtasis'' en la cuál se le mostraba el rostro por primera vez y salía completamente desnuda.


En la Segunda Guerra Mundial, Hedy pidió entrar contribuir en la guerra con los aliados, pero esta petición fue rechazada por las autoridades. Insatisfecha, ella deseaba aportar fines técnicos. Aún así ayudo en la defensa nacional a raíz que en los submarinos usaban un sistema concebido por Hedy el cual transmitiría secuencialmente cambiando de frecuencias pequeñas partes, se trataba de transmitir mensajes. En este mensaje utilizaba un sistema binario. a este sistema de mensajes lo llamaron'' sistema secreto de comunicaciones''. George Antheil y ella idearon un sistema de detección de torpedos teledirigidos.
Murió el 19 de enero de 2000.


Sistema secreto de comunicaciones




viernes, 22 de septiembre de 2017

Hardware

1.- (31)Haz una lista con los componentes del Hardware que hay dentro de la Unidad Central de un Ordenador.

-Placa  Base
-Microprocesador
-Memoria Principal
-Disco Duro
-Conectores
-Puertos

3- Averigua cuál es el primer ordenador de la historia que utilizó la arquitectura Von Neumann y en qué año fue construido.


El primer ordenador de la historia con la arquitectura de Von Neumann fue  la Máquina Experimental de Pequeña Escala de Mánchester y se construyó el 21 de junio de 1948.


4.-Busca la diferencia que hay entre los buses de datos, de instrucciones y de control.


Por los buses de datos se envían los bits que conforman al dato. 
Por los buses de instrucciones indican los direcciones de memoria en las cuales se leerán o escribiran los datos. 
Finalmente, por los buses de control se envían los bits que indican las instrucciones a realizar con el dato.

1.-(33)Elabora una lista con los cuatro superordenadores más potentes del mundo donde indiques su nombre, su sitema operativo que utiliza, su ubicación, rendimiento y sus principales aplicaciones.



El superordenador más potente del mundo es llamado: Tianhe-2. Su sistema operativo es Kylin Linux, se encuentra en China.Tiene un rendimiento 33,86 petaflops. Se usa para ejercicios de simulación y análisis relacionados con la seguridad nacional.

El segundo se llama: Cray Titan. Su sistema operativo es Linux, se encuentra en EE.UU. Tiene un rendimiento de 17,59 petaflops y se usa para hacer cálculos extremadamente complejos.

El tercer se llama:IBM Sequoia, su sistema operativo es Linux y se encuentra en EE.UU. Tiene un rendimiento de 16,32 petaflops y se usa para simular juegos de guerra y cosas nucleares.

Finalmente, el cuarto se llama: Fujitsu K Computer y su sistema operativo es Linux y está en Japón. Su rendimiento es 10 petaflops y se usa para hacer a simulaciones de cambios meterológicos.

2.-(33) Busca información sobre los programas de investigación en los que participa actualmente el superordenador Mare Nostrum.


Simulaciones de neuronas humanas.

1.-(35) Utiliza las herramientas disponibles en el sistema operativo para averiguar la siguiente información acerca del microprocesador que tiene tu ordenador: modelo, velocidad y arquitectura.

El microprocesador es Pentium Dual-Core CPU y tiene 3.00GHz.

2.-(35) La velocidad de diferentes componentes en un ordenador(procesador,buses,RAM,etc) se mide en hercios.¿Cuántas operaciones por segundo sería capaz de ejecutar un procesador que funciona a 5GHz?

5 millones de operaciones por segundo.

3.-(39) Cada vez que añades un nuevo periférico a tu ordenador,¿ necesitas instalar su driver?

Si es necesario, pero algunos sistemas operativos ya lo tienen implementado.

4.-(54)Compruebe tus conocimientos sobre los dispositivos hardware:

a.-Router, tablets, móvil, videoconsolas,etc.
b.-La impresora de red es mas fácil de transportar,usa menos cableado.
c.- Es un programa que se usa para controlar los circuitos electrónicos de un dispositivo y se puede actualizar.
d.-Megabytes por segundo.
e.-No se consideran parte del hardware.

5.-(54)Responde a las siguientes cuestiones:

a.-La capacidad de un disquete flexible es 1,44MB
b.-Pueden guardarse 6400 fotos de 4MB en un Blu-Ray DL
c.-2100 dvd equivalen a un disco duro de 10TB
d.-Usas el Disco Duro Externo.

6.-(54) Investiga y responde:

b.-Almacena información sobre la configuración del sistema.
c.-Transportar vídeos de alta definición
d.-El LTE es un estándar de comunicaciones móviles.