lunes, 2 de noviembre de 2020

UNLar - Clase de PHP #4

 Primera parte del video de la clase del dia Viernes 30/10/2020 ver aqui

Segunda parte aqui

Descargar el archivo PHP generado durante la clase, aqui


/*
Agregarle a lo que ya tienen 

1. index.html
    menu de opciones 'INgresar', 'Crear Nuevo usuario', '¿olvido su contraseña?'
        ingresar: validar usuario y contraseña
            [SELECT]
        nuevo usuario: completar datos (pregunta y respuesta secreta y agregar a la tabla usuarios)
            [INSERT INTO]
        ¿olvido....? Mostrar la pregunta secreta del usuario y comparar con la respuesta secreta.
            si es correcta la respuesta cambia clave a '123'  [UPDATE]

    Viernes 23:59 (viernes 6/11 no hay tema nuevo, SOLO CONSULTAS)            
    Martes 10/11 en plataforma 2do examen parcial 
    Viernes 13/11 recuperatorio  (solo si rindió mal el primero o el segundo)

Si no se entiende la consigna con esta explicación tienen que ver los videos!

*/

sábado, 24 de octubre de 2020

UNLaR - Informatica Clase PHP #3

 El video de la clase del Viernes 23/10 lo pueden ver aqui

La presentación con el archivo utilizado hasta este viernes esta aqui

El código de ejemplo usado en clase lo pueden descargar aqui

La tarea pendiente esta en la presentación y en el código de ejemplo



sábado, 17 de octubre de 2020

UNLaR - Informatica PHP #2


Para ver el video de la clase del Viernes 16/10 hacer clic aqui


Para descargar la presentación en PPoint hacer clic aqui


Para descargar sumas.php con ejemplos de validación hacer clic aqui



lunes, 12 de octubre de 2020

UNLaR - Informatica PHP Intro

Clase de PHP del Viernes 9/10. El video esta en dos partes y tambien esta el link a la presentación de la clase donde esta la tarea pendiente.




Presentacion en Ppoint con la TAREA PENDIENTE hacer clic aqui

lunes, 28 de septiembre de 2020

Unlar - informática CSS 25/09/2020

 Acá están los dos videos de la clase del Viernes 25/9. Entregar el TP de acuerdo a la consigna y estudiar para evaluación parcial individual del Viernes 02/10. Se envió por el grupo de WhatsApp el powerpoint aactualizado y el trabajo hecho durante la presentación  de clase.






domingo, 20 de septiembre de 2020

UNLaR - Informatica - Viernes 18/9

Importante: En el video estan las condiciones de entrega del practico (hasta el lunes 21/9 a las 23:59)



y mas importante iernes 2/10 evaluacion parcial individual. Los temas del parcial estan en el video





viernes, 28 de agosto de 2020

UNLaR - Informatica HTML+CSS

 Unidad 5. Clase #4 (28/08/2020)

Presentacion aqui




UNLaR Informatica

Unidad 5 -  Clase #3 (21/08/2020) HTML 5

Presentación de la clase aqui




sábado, 15 de agosto de 2020

UNLaR - Informatica

Clase #2 de Redes e Internet. 14/08/2020



Investigar sobre editores de codigo html (on line y para descargar)





lunes, 10 de agosto de 2020

UNLaR - Informatica - Unidad No. 5 - Redes e Internet

Video de la clase N0. 1 del segundo cuatrimestre. Unidad 5. (7/8/2020)

 

sábado, 6 de junio de 2020

UNLaR - Informatica - Unidad 4. Bases de Datos. Conceptos de DER y BD

Va el video de la clase del viernes 5/6


UNLaR - MySS, ejercicios de Aeropuerto y Call Center

Estimad@s Alumn@s: Va el video de la clase del viernes 5/6, recuerden que el viernes 12/6 tenemos evaluación parcial.


miércoles, 3 de junio de 2020

UNLaR - IA. Robotica y Arduino

Este es el resumen de la clase del día Miércoles 3/6. La consigna para el trabajo final es realizar un proyecto de Robótica o automatización real o a escala que contemple los siguientes controles (como mínimo)



1 entrada digital (puede ser Start  y/o Parada emergencia y/o Reset)

1 entrada analógica (sensor LDR/temperatura/distancia/IR/ etc...)

+1 salida digital (Leds con valores obtenidos y/o motor)

1 salida analógica (indicador y/o motor)





Hasta el viernes 5/6, enviar:

Integrantes del grupo.

Enunciado, y especificaciones mínimas de la funcionalidad y del diseño.








Sugerencias de sensores (algunos de los cuales se pueden conseguir en comercios de electrónica locales)




martes, 2 de junio de 2020

miércoles, 27 de mayo de 2020

UNLaR - IA - Robotica, Arduino 2da Parte

Mas sobre programación con Arduino, quedan pendientes desafíos del video anterior y de este encuentro. La próxima clase empezamos viendo el avance de los trabajos grupales.





Otro desafío para intentar:


domingo, 24 de mayo de 2020

UNLaR - Informática Unidad 4. Archivos y Bases de Datos

Así comenzó la:



UNIDAD Nº 4: BASES DE DATOS RELACIONALES
Objetivos: Diferenciar
entre archivos de datos y Bases de Datos Relacionales. Reconocer y realizar el
diseño lógico y físico de base de datos. Conocer los principios básicos de las
tecnologías de bases de datos. Dominar el modelo relacional. Saber usar un
sistema de gestión de base de datos relacionales

Contenidos: Relevamiento y Análisis de datos
para la elaboración de un sistema de BD. Diagrama de Entidad – Relación. Entidades.
Atributos. Tipos de Datos. Relaciones. Cardinalidad. Ordinalidad. Bases de
Datos (Tablas, campos, claves primarias y foráneas, índices).




sábado, 16 de mayo de 2020

miércoles, 6 de mayo de 2020

UNLaR, Arduino

Clase practica #2, con funciones para entradas y salidas analógicas y digitales.




También les recomiendo ver este video:


UNLaR, IA, Robotica y Arduino

Primera clase practica de Robotica con Arduino (lunes 4/5) , introducción y entornos de trabajo

Informatica - Simplificacion de funciones - (Viernes 1/5)

Estimados alumnos. Lamentablemente la clase del día viernes pasado no se grabo. En la misma vimos simplificación de funciones mediante la aplicación de las propiedades del Algebra de Boole y también utilizando los Mapas de Karnaugh. Acá tienen el link a la presentación utilizada en clase (desde la pantalla #18)


Acá también les dejo el enunciado del ejercicio que les queda para resolver para la próxima clase (Viernes 8/5).



5.- Alarma de Incendios
Se quiere realizar un circuito para activar la alarma de incendios (A) para la evacuación de un edificio. Para ello se tiene un sensor de gases (G), un sensor de humos (H), y dos señales procedentes de un termómetro que indican si la temperatura es mayor de 45ºC (T45) y si la temperatura es mayor de 60ºC (T60).
Debido a que a veces los sensores detectan humos y gases que no siempre proceden de incendios (por ejemplo de los cigarrillos o las cocinas), para evitar falsas alarmas, la señal A se activará cuando se cumplan las siguientes condiciones:

·         Si la temperatura es mayor de 60ºC siempre se activará la alarma
·         Si la temperatura está entre 45ºC y 60ºC se activará la alarma sólo si han detectado gases o humos (o ambos).
·         Si la temperatura es menor de 45ºC se activará la alarma sólo si se detectan gases y humos

Resumiendo, las 4 señales binarias de entrada y la salida:
·         G: vale '1' si se detecta GAS resultante de la combustión.
·         H: vale '1' si se detecta HUMO.
·         T45: vale '1' si la temperatura es superior a 45ºC
·         T60: vale '1' si la temperatura es superior a 60ºC

La señal de salida A (alarma) se activará a nivel alto

Se pide
a)       Completar la tabla de verdad de la señal de alarma (A) a partir de las señales de entrada (G, H, T45, T60).
b)       Obtener la expresión en suma de productos
c)        Simplificar con operaciones de algebra de Boole y Mapa de Karnaugh.

d)       Dibujar el esquema en puertas lógicas. 

martes, 5 de mayo de 2020

UNLaR - IA - Lunes 27/04 - Perceptron Iris

Trabajos de los alumnos sobre perceptron y reconocimiento de flores Iris


lunes, 27 de abril de 2020

UNLar - IA - RNA Perceptron

El lunes 20/4 no hubo clase con contenidos nuevos, se trabajo sobre los avances de cada alumno o "grupo virtual" de trabajo y se definió la siguiente tarea para el lunes 27/4
:

En base a los 2 códigos(*) en Python (o a uno nuevo de su autoría en cualquier otro lenguaje) escribir el código del perceptron que permita identificar el tipo de flor iris entre las “setosas” (color rojo en los gráficos) del resto de las variantes(azul o verde).
(*) Scrip
t 2: Pesos y alturas de personas. ver en: http://pabloem.github.io/Programando-una-red-neuronal/
Dificultades: Leer datos de archivo externo (csv)
Calcular pesos
Emitir predicciones (x ej. Ingresar valores de ancho y largo del petalo para ver si la RNA determina correctamente el tipo de flor

UNLaR - MyS. Viernes 24/4

Video de la clase practica del viernes 24/4 con la presentación de los trabajos prácticos (software) de los alumnos,


UNLaR - Ingeniera Mecatronica - Informática

Clase virtual (de repaso) del Viernes 24/04. No se dieron contenidos nuevos en esta clase. Se hizo un repaso de las propiedades y leyes del Álgebra de Boole



jueves, 23 de abril de 2020

UNLaR - Modelos y Simulacion

El dia Viernes 17  repasamos los problemas 2 y 3 de la guia de PROBLEMAS CON 1 PUESTO DE SERVICIO.

Ademas se definió la tarea para el próximo Viernes, que consiste en realizar:


Un software BASE que resuelve el problema numero 1 de la guia tal como se ve en la “tabla manual”, quiere decir que no hay necesidad de incluir parámetros de entrada (tiempos), ni estado inicial del sistema (vector(0)).
El único parámetro es la hora límite de la simulación o la cantidad de iteraciones de la simulación.
El software deberá mostrar (en pantalla y/o archivo de salida) la cantidad de clientes atendidos en el periodo y el estado del sistema al finalizar (vector final).

Mejoras a contemplar
a)      Que los tiempos asociados a cada evento sean ingresados por teclado. (constantes)
b)      Que los tiempos asociados a cada evento sean aleatorios (uniformes) en un rango (a-b) xej entre 40 y 45 segundos para un evento y entre (50 y 53seg) para otro evento
c)      Que se pueda ingresar el estado inicial del sistema (q, PS) (Vector inicial)
d)     Versión full = BASE + a + b + c
e)      BONUS TRACK: que se pueda elegir la distribución de los números aleatorios.

Resolucion Manual
Continuar la guía del problema número 2, con 10 iteraciones “manuales” con el objetivo de determinar que cambios hay que realizar en el diagrama de flujo de los eventos “Llegada de 1 cliente al sistema”, y del evento “fin de servicio”; y además escribir/dibujar el diagrama de flujo para los eventos “Salida del Servidor” y “Regreso del Servidor”

Continuar la guía “manual” del problema número 3, con ‘x’ iteraciones “manuales” con el objetivo de determinar que cambios hay que realizar en el diagrama de flujo de los eventos “Llegada de 1 cliente al sistema” y del evento “fin de servicio” (influyen en el vector de la hora de llegada de cada cliente?); y además escribir/dibujar el diagrama de flujo para el evento “Abandono de cola”


15/5 evaluación parcial (resolución manual? Software propio?) a definir!




viernes, 10 de abril de 2020

UNLaR MyS. Numeros Aleatorios

Con motivo del Viernes Santo no hubo clase virtual, pero para despejar las dudas va escrito el enunciado del TP0 solicitado en la clase anterior.


Enunciado

Generar 'n' números aleatorios en un rango (a..b). Determinar la frecuencia para cada uno de los 10 subrangos de la misma amplitud (b-a)/10, de forma que pueda determinar la frecuencia f(x) para cada uno de esos rangos, en base a los valores generados.
En base a las frecuencias de cada rango se deberá determinar la media (x) y la desviación estandar,  para entre todos los alumnos completar este cuadro.

n=1000 n=10000
Alumno/a Lenguaje de programacion utilizado media (x) desviacion  media desviacion

Las instrucciones para llenar el cuadro y entregar el código definitivo se las doy durante la próxima clase.

Para mas información sobre valores característicos de un generador de números aleatorios pueden ver este articulo.


IA - Redes Neuronales

Clase virtual #3, del dia 08/04, tema RNA. 


la presentación la pueden descargar aqui


El archivo Excel con la Neurona perceptron NAND lo pueden descargar aqui


También pueden acceder a ese contenido y otros materiales utilizados en la clase yendo a esta entrada del blog



Quedo pendiente como tarea para Uds. 

1. analizar otras funciones del álgebra de Boole con el excel

2. avanzar con la investigación del DataSet Iris.csv y generar los pesos para la Neurona cuando fuera posible





UNLaR - Ingeniería Mecatrónica - Informática - Algebra de Boole

Acá esta el video de la clase virtual #3, del día 07/04/2020. 


También está la presentación utilizada en la clase, que la pueden descargar aqui. 


También pueden descargar el archivo en Excel que tiene la demostración de algunas propiedades del álgebra de Boole y deberán completar Uds. el archivo con la demostración por exhaustividad de todas las propiedades y leyes para la suma y el producto lógico que aun no están demostradas en el archivo.



Durante el transcurso de la próxima clase les daré indicaciones para entregar el archivo resuelto por uds.





exhaustivo, va

Del lat. exhaustus 'agotado' e -ivo.
1. adj. Que agota o apura por completo.






martes, 7 de abril de 2020

UNLaR - Modelos y Simulacion

Clase virtual del 3/4. Programación del problema numero 1. Resumida intro de Python



sábado, 4 de abril de 2020

UNLaR - Ingeniería Mecatrónica - Informática - Sistemas Numéricos

Alumnos/as. Acá está el video y la presentación utilizada en la clase del 31/03/2020 de Informática.




Pueden dejar en este post los comentarios o preguntas sobre el video o la presentación.



martes, 31 de marzo de 2020

UNLaR. Modelos y Simulación.

Case virtual -#2. Matriz de Simulación y Diagramas de flujo