miércoles, 25 de mayo de 2016

Programación: Python.

Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License, que es compatible con la Licencia pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones anteriores.



Para ampliar:
 Por si los apuntes de Python no son suficientes:
Tutorial Python en CodeAcademy

Doma de serpientes 


Python en librosweb

Por si alguien se queda con ganas de hacer algo más:

Pygame es un conjunto de módulos del lenguaje Python que permiten la creación de videojuegos en dos dimensiones de una manera sencilla:
Inventa tus propios juegos con Python

“Scripting Layer for Android (SL4A)”, nos permite editar y ejecutar scripts e intérpretes interactivos de Python (y otros lenguajes) directamente en los dispositivos Android.
Pro Android with Python SL4

martes, 26 de abril de 2016

Redes de ordenadores.

Conjunto de equipos informáticos y software conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos, con la finalidad de compartir información, recursos y ofrecer servicios.

Como en todo proceso de comunicación, se requiere de un emisor, un mensaje, un medio y un receptor. La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información en la distancia, asegurar la confiabilidad y la disponibilidad de la información, aumentar la velocidad de transmisión de los datos y reducir el costo. Un ejemplo es Internet, la cual es una gran red de millones de computadoras ubicadas en distintos puntos del planeta interconectadas básicamente para compartir información y recursos.

 La estructura y el modo de funcionamiento de las redes informáticas actuales están definidos en varios estándares, siendo el más importante y extendido de todos ellos el modelo TCP/IP basado en el modelo de referencia OSI. Este último, estructura cada red en siete capas con funciones concretas pero relacionadas entre sí; en TCP/IP se reducen a cuatro capas. Existen multitud de protocolos repartidos por cada capa, los cuales también están regidos por sus respectivos estándares.
Enlaces: 

miércoles, 6 de abril de 2016

Arquitectura de ordenadores.

El término hardware se refiere a todas las partes físicas de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos y mecánicos.1 Son cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado; contrariamente, el soporte lógico es intangible y es llamado software. El término es propio del idioma inglés (literalmente traducido: partes duras), su traducción al español no tiene un significado acorde, por tal motivo se la ha adoptado tal cual es y suena; la Real Academia Española lo define como «Conjunto de los componentes que integran la parte material de una computadora».2 El término, aunque sea lo más común, no solamente se aplica a las computadoras; del mismo modo, también un robot, un teléfono móvil, una cámara fotográfica, un reproductor multimedia o cualquier otro electrónico que procese datos poseen hardware (y software).
Enlaces:
Cuadernillo prácticas hardware 1
Descarga y descomprime los siguientes tutoriales en tu escritorio. Realizalos y sube capturas de pantalla (tecla imprimir pantalla y pegar en un paint nuevo) cuando los hayas completado.
Virtual Desktop
Virtual Laptop
Lee los siguientes textos:
Hardware básico
Hardware avanzado
Realiza la siguiente actividad:
Ejercicios hardware
Seguimos leyendo:
Almacenamiento y unidades
Seguimos haciendo actividades:
Actividades almacenamiento
Y más lectura:
Sistemas operativos
Y el último cuadernillo de prácticas:
Cuadernillo prácticas sistemas operativos


jueves, 17 de marzo de 2016

Movie Maker

Se trata de una aplicación incluida en el sistema a partir de Windows XP Service Pack 2 o Windows Service Pack 3. Si dispones de Windows XP instalado en tu equipo, comprueba si ya tienes instalada esta actualización.

En la distribución original de Windows Vista y Windows 7 no se incluye Live Windows Movie Maker. Sin embargo se puede descargar gratuitamente e instalar como un programa independiente. La versión de Movie Maker para XP no funciona en Windows 7. Por este motivo para equipos Windows Vista y Windows 7 se recomienda utilizar Windows Live Movie Maker 2011. Para la práctica uno usa imágenes de tus prácticas de Gimp en lugar de Paint (en su defecto puedes usar imágenes bajadas de internet)


Enlaces:
Mario & Sonic At The Olympic Games Trailer.avi

miércoles, 2 de marzo de 2016

Micromen

En 1979 Clive Sinclair, inventor británico de la calculadora de bolsillo, se encuentra frustrado por la falta de inversión gubernamental en su proyecto, el coche eléctrico, también se opuso a la creencia del ex asistente Chris Curry de que podría comercializar con éxito un micro-chip para un ordenador personal. Tras separarse sus caminos, Curry, en colaboración con el austriaco Hermann Hauser y usando alumnos prodigio de Cambridge, establece su propia firma, rivalizando con Sinclair Radionics, Acorn computers. Acorn venció  a Sinclair consiguiendo un lucrativo contrato con la BBC. A partir de aquí se desarrolla una batalla por la supremacía en el mercado nacional de microordenadores.

Tareas (para enviar al correo de la asignatura):

  • Realizar una presentación sobre los microordenadores de la época:
                  Amstrad CPC
                  ZX Spectrum 48k
                  Commodore 64
                  MSX

        Tienes que incluir una imagen, tipo de microprocesador, cantidad de memoria RAM/ROM  y aplicaciones principales.
  • Dada la diferencia de potencia de los ordenadores actuales con los de esta época se pueden emular directamente en el navegador. Por ejemplo el Zx Spectrum se encuentra emulado en la siguiente dirección:
                             Emulador online de ZX Spectrum

          Vas a probar algunos juegos de la época (picando en la zona negra del emulador puedes elegirlos):

Manic Miner (plataformas)
The Hobbit (aventura conversacional)
Fairlight  (perspectiva isométrica)
Terracresta (mata marcianos)
Arkanoid (machaca ladrillos)

Tendrás que rellenar una ficha (en writer) de cada uno de ellos comentando las teclas de control, el objetivo del juego, tu opinión sobre la jugabilidad, la dificultad que has encontrado en jugarlo y el uso del color. Añade además una captura del nivel más alto al que hayas llegado. 

  • Realiza el test sobre informática viejuna y pon en los comentarios tu resultado (Google es tu amigo):

  • La mayoría de ordenadores de la época usaban cintas de casete como medio de almacenamiento. ¿Sabes la relación que hay entre estos dos objetos?:




miércoles, 24 de febrero de 2016

Bases de datos

Se le llama base de datos a los bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto.
Una base de datos  es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD (del inglés Database Management System o DBMS), que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos DBMS, así como su utilización y administración, se estudian dentro del ámbito de la informática.

Conviene crear una carpeta llamada bases de datos en vuestro lápiz donde guardar todo el material de este apartado. 

Enlaces:
Bases de datos en la enseñanza.
Enlace a moodle para subir las actividades

Tenéis que realizar las diez primeras actividades correspondientes a los módulos uno y dos. Si sobra tiempo podéis intentar la parte de formularios, modulo tres, actividades uno a cuatro.

domingo, 7 de febrero de 2016

SketchUp


SketchUp (o Trimble SketchUp) es un programa de diseño gráfico y modelado en tres dimensiones (3D) basado en caras. Para entornos de arquitectura, ingeniería civil, diseño industrial, diseño escénico, GIS, videojuegos o películas. Es un programa desarrollado por @Last Software, empresa adquirida por Google en 2006 y finalmente vendida a Trimble en 2012.

Su principal característica es la de poder realizar diseños en 3D de forma extremadamente sencilla. El programa incluye entre sus recursos un tutorial en vídeo para ir aprendiendo paso a paso cómo se puede ir diseñando y modelando el propio ambiente. Permite conceptualizar y modelar imágenes en 3D de edificios, coches, personas y cualquier objeto o artículo que imagine el diseñador o dibujante, además el programa incluye una galería de objetos, texturas e imágenes listas para descargar.
Enlaces:

Como siempre, se recomienda ir trasteando con la aplicación abierta. Guarda en tu lápiz las prácticas y la documentación que vayas usando. Tienes que enviar las siguientes prácticas a la plataforma Moodle del centro ( http://www.juntadeandalucia.es/averroes/centros-tic/41700154/moodle2/) prácticas 5- 8 - 9 -12 - 14 y 15 antes del 21 de febrero. Las restantes conviene que las hagas como forma de prácticar pero no son obligatorias.