El Padre de la Geometría Fractal:
lunes, 16 de febrero de 2015
miércoles, 4 de febrero de 2015
martes, 3 de febrero de 2015
Temario de Cifrado de Datos
Cifrado de Datos (temario)
OBJETIVO(S) GENERAL(ES) DEL CURSO
Conocer los
estándares del cifrado de datos, las funciones de los protocolos de
seguridad y los elementos que aseguran
la integridad y la confidencialidad de la información. Además conocerá el
funcionamiento de algunos métodos de cifrado y los conceptos de llaves
secretas, privadas y públicas.
Unidad I
Conceptos generales
1.2
Método.
1.3
Llave.
1.4 Texto
original y texto cifrado.
_______________________________
Unidad II
Unidad II
Algunos métodos de cifrado de datos.
2.1
Método de sustitución (método
de cesar).
2.2
Método de transposición.
2.3
Método de Vernam.
________________________________
Unidad III
Unidad III
Estándares de cifrado de datos, distribución de llaves y
elementos que aseguran la información.
elementos que aseguran la información.
3.1 Data
Encryption Standard (DES).
3.1.1.-
Modos de operación de
DES.
3.2 Doble
DES.
3.3
Triple DES.
3.4 AES.
3.5
Llaves secretas, llaves públicas y
llaves privadas.
3.6
Métodos de distribución de llaves.
3.7
Elementos que aseguran la
información.
_________________________________
_________________________________
4.1
Cifrado de bloques. ( Unidad IV Clasificación de métodos de cifrado.)
4.2
Cifrado de flujos.
4.3
Cifrado simétrico.
4.4
Cifrado asimétrico.
_________________________________
_________________________________
5.1
Firmas digitales. ( Unidad V Firmas, certificados digitales y protocolos.)
5.2
Certificados digitales.
5.3
Protocolos.
5.3.1
SSL (Secure Socket Layer).
5.3.2
IPSec (IP Security).
Temario de Graficacion
Objetivo general del curso:
Conocer técnicas para el trazado, manipulación y visualización de elementos en 2D y 3D, las cuales, servirán de base para desarrollar software basado en gráficos, como interfaz hombre-máquina y software gráfico para el diseño de diversas aplicaciones, enfocadas al arte, diseño, capacitación y entretenimiento.1 Introducción a los ambientes de graficación.
1.1 Aplicaciones gráficas por computadora.
1.2 Dispositivos de hardware y software para el despliegue gráfico.
1.3 Formatos gráficos de almacenamiento.
1.4 Aspectos matemáticos de la graficación (Geometría Fractal)
Conocer técnicas para el trazado, manipulación y visualización de elementos en 2D y 3D, las cuales, servirán de base para desarrollar software basado en gráficos, como interfaz hombre-máquina y software gráfico para el diseño de diversas aplicaciones, enfocadas al arte, diseño, capacitación y entretenimiento.
2 Graficación 2D.
2.1 Trazo de líneas rectas.
2.2 Representación y trazo de polígonos.
2.3 Transformación bidimensional.
2.3.1 Traslación.
2.3.2 Escalamiento.
2.3.3 Rotación .
2.4 Representación matricial.
2.5 Ventana y puerto de visión.
Competencia específica a desarrollar y
Actividades de Aprendizaje
Aplicar métodos de investigación para desarrollar e innovar soluciones a problemas de 2D.
Crear un mapa mental de los conceptos y actividades de la presente unidad.
Buscar y analizar información que le permita
Crear soluciones a situaciones reales planteadas.
Seguir instrucciones para generar gráficas en 2D aplicando las herramientas necesarias.
conocer las herramientas para el diseño de graficación en 2D.
Realizar prácticas creadas específicamente por el maestro para la implementación del mejor algoritmo de transformación de acuerdo a la acción a ser realizada.
Haciendo uso de la POO diseñar e implementar clases que contengan todos los métodos necesarios que resuelvan las transformaciones en 2D.
Crear nuevos objetos basados en las primitivas, que permitan la creación de transformaciones complejas.
Manejo de herramientas para la creación de líneas rectas y a través de ellas crear nuevas imágenes.
Aplicar transformaciones geométricas a objetos
Aplicar librerías para generar gráficos en 2D. Representación de formas matriciales de las gráficas en 2D.
3 Graficación 3D
3.1Representación de objetos en tres dimensiones.3.2 Visualización de objetos.
3.3 Transformaciones tridimensionales.
3.4 Líneas y superficies curvas.
4 Iluminación y Sombreado
4.1 Relleno de polígonos.4.2 Modelos básicos de iluminación.
4.3 Técnicas de sombreado
.
5 Áreas relacionadas a la graficación
5.1. Procesamiento de imágenes.5.2. Visión por computadora.
5.3. Animación por computadora.
lunes, 2 de febrero de 2015
Tu primer proyecto griffon
abre una terminal y check el listado de templates o formatos disponibles en lazybones
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |
Instalacion de Maven en Windows
Requisitos:
- Java
Bajar Maven de la siguiente liga
Selecciona apache.maven.x.x.x-bin.zip
Descomprime el archivo, por ejemplo en C:
Define las variables de sistema MAVEN_HOME y M2_HOME. Computer -> Click derecho -> Properties ->
Click en Advanced systems settings
Click en Environment Variables
Click en System variables -> New
Crea las dos variables: MAVEN_HOME y M2_HOME
Agrega las variables al PATH
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |
Instalacion de Lazybones en Windows
Bajar Lazybones de la siguiente liga
Click en zip
Construir Lazybones
Abre una termal entra a la carpeta Lazybones y corre el siguiente comando
gradlew.bat distZip
Define la variable de sistema LAZYBONES_HOME apuntando al archivo lazyhomes (por ejemplo C:\lazybones-master\lazybones-app\build\install\lazybones\bin )
click en Computer -> Properties -> Advanced system settings
Click en New en la seccion de System variables
Crea la variable LAZYBONES_HOME
Agrega la variable al path
Ve a la capeta de usuario, en mi caso el directorio es :C:\Users\Administrator. Tu carpeta tendra el nombre de tu usuario en windows
Crea la carpeta .lazybones en la terminal con el comando mkdir .lazybones
crear el archivo config.groovy en esta carpeta
copia y pega el siguiente contenido en config.groovy
bintrayRepositories = [
"griffon/griffon-lazybones-templates",
"pledbrook/lazybones-templates"
]
Verifica la instalacion de lazybones en una teminal con el siguiente comando: lazybones list
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |
Instalacion de Git en Windows
Bajar git de la siguiente liga
Corre el instalador
Verifica la instalacion en la terminal con el comando git --version
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |
Instalacion de Graddle en Windows
Requisitos
Java
- version minima JDK 1.5
Gradle contiene su propia libraria de Groovy, por lo que no es necesario la instacion
Bajar Gradle de la siguiente liga:
Selecciona gradle-x.x.x-all.zip
Descomprime el archivo:
Define la variable de system GRADLE_HOME
Click derecho en Computer -> Properties -> Advanced system settings
Click en Environment Variables
Click en New en System variables
Define el valor de la variable con el directorio donde descomprimiste gradle
Agrega la varibale GRADLE_HOME en el path:
Verifica le instalacion de gradle en la terminal con el comando gradle -v
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |
Instalacion de GGTS en Windows
Baja GGTS de la siguiente liga
Selecciona laversion de acuerdo a tu ambiente (x32 o x64)
La aplicacion la puedes correr al hacer doble click en GGTS.exe
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |
Instalacion de Groovy en windows
Requisitos
- Java
baja groovy de la siguiente liga
Define la variable de sistema GROOVY_HOME. Click derecho en Computer -> Properties -> Advanced system settings ->
C:\groovy-2.4.0
Click en Environment Variables
Click en New en System variables
Agrega GROOVY_HOME en el path
Verifica la instalacion en la terminal con el comando groovy -version
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |
Instalacion de Java en Windows
Bajar java de la siguiente liga
Acepta la licencia y baja la version de java de acuerdo a tu sistema Windows, por ejemplo Windows x86 o x64. La version de Windows lo puedes verificar en Computer -> Click boton derecho -> propiedades ->
En mi caso, mi Windows es 64-bit
Corre el instalador
Click en cerrar
Verificar la instalacion de java al abrir una terminal y escribir java -version
Define la variable de sistema JAVA_HOME. Computer -> Properties ->
Click en Advanced system settings
Click en Environment Variables
Click en System variables -> New
Agregalo al path. Busca la variable Path y click en Edit
agrega al final del valor de path %JAVA_HOME%\bin
Click OK
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |
Suscribirse a:
Entradas (Atom)