Ir al contenido principal

Entradas

Mostrando entradas de 2014

Crítica a clases de Matemática en Carreras Informáticas

La intención de este escrito es hablar un poco de clases de matemáticas, de qué se plantean en los programas de las materias para que los alumnos aprendan y en qué medida esas intenciones tiene éxito. Me permito redactar esto porque he cursado decenas de cursos diversos de matemática (desde análisis matemático, álgebra y álgebra lineal, matemática de la física, de la química y de la informática, hasta estadística y similares), he dado clases particulares, he escuchado comentarios de compañeros que año tras año no llegan a asimilar los contenidos o siempre confunden un concepto. Una coordinadora de matemática, en otra carrera, llegó a preguntarse por qué sus alumnos, que ya debieron haber cursado aquellas materias matemáticas para llegar a su clases (materia a), no sabían desarrollar habilidades matemáticas; “por qué no lograron obtener el concepto de lo que yo les estaba dando” (el gráfico de un resorte, que daba una función lineal). Yo enojado, no era que los alumnos no aprenden ma...

Virus de Pendrive. Cómo erradicarlos.

Tratá de iniciar el Win en Modo a prueba de Fallos. 1. Una vez allí Presioná Control+Shift+Suprimir para verificar que no haya ningún proceso raro: una vez que estés en esa pantalla, seleccioná la solapa Procesos. -x: En el caso que no sepas cuál de los procesos sería raro, mandá por acá un snapshot por Print Screen de los procesos que te muestra la pantalla. -x: Los procesos no deseados se los selecciona, y se aprieta el botón "Finalizar proceso" o "Terminar proceso" (en W7 si mal no recuerdo es Finalizar) 2. Luego habilitá todas las vistas de archivos con Extensiones. Recordá que la Extensión de un archivo te dice qué tipo de archivo es, si una falsa carpeta en realidad es un Ejecutable (.exe) o no (una carpeta no tiene extensión, por lo general). -x: Abrí una carpeta, como Equipo o Mis Documentos. -x: Presioná la tecla ALT ó la tecla F10 cosa de activar el Menú del Explorador de carpetas. -x: Andá al Menú Herramientas, opción Opciones de Carpeta. -x: U...

Hay cosas que no explican cuando enseñan acerca del Software Libre

1        Hay cosas que no explican en el Software Libre 1.1       Programas compilados y programas interpretados La computadora solamente “habla” en binario. La computadora no puede entender lo que nosotros los humanos, como desarrolladores de software y programadores, le decimos qué hacer. Para eso se inventaron los lenguajes de programación. Un Lenguaje de Programación es una forma de comunicarnos nosotros los humanos con las computadoras. Pero estos lenguajes traducen nuestras instrucciones en Instrucciones de Computadora, es decir, en Binario, cosas que el Procesador y todos sus componentes sí podrán descifrar. Existen dos formas de ejecutar un programa. Ambas formas funcionan por medio del Sistema Operativo de la computadora. Esas dos formas son: 1.        Programa compilado : Programa en lenguaje o semi-lenguaje de computadora. Están en binario. Ejemplos: Microsoft Word, Libre...

Ejecutando acciones de Windows con C++

Necesito aplicar funciones de la librería precompilada GDI32 para dibujar en una Ventana Nueva lanzada por mi programa hecho en C++, pero al parecer no lo reconoce directamente el IDE. Entonces tengo que agregar a las preferencias de compilación que agregue al archivo con la directiva -l (guión "link"). -lgdi32  

GNU/Linux Debian: Actualizar Flashplayer, Autoconf y Touchpad de Synaptics

Para actualizar el Flash Player buscar de instalar Pepper Flash Player Non Free. sudo apt-get install pepperflashplugin-nonfree Ahora para el autoconf y el tema del configure.ac ...  Reinstalar las utilidades y development tools del X.org server... sudo apt-get install xorg-dev Ahora instalar el Libevdev-dev tools...  Fuente:  http://www.installion.co.uk/ubuntu/trusty/universe/l/libevdev-dev/es/install.html Actualizar los orígenes para usar el repositorio Debian Universe: Editar...  sudo gedit /etc/apt/sources.list Agregar... deb http://us.archive.ubuntu.com/ubuntu trusty main universe Actualizar el apt-get sudo apt-get update Ahora podremos instalar el lib evdev sudo apt-get install libevdev-dev Ya puedo instalar el Touchpad por medio de la autoconfiguración. Paquete: /xf86-input-synaptics-1.8.0

Programación Visual

Los 3 lenguajes clásicos con los que se suelen enseñar para los que aprenden a programar por primera vez fueron, por lo general, Basic, Pascal y lenguaje C. Los 3 lenguajes tienen sus fuertes y sus debilidades en las instancias de aprendizaje, dadas en muchos aspectos por la completitud del lenguaje lo más desarrollado posible, es decir, en cuanto menos símbolos se tenga para redactar un programa y sea reemplazado por palabras, más fácil de aprender "debería ser". Así Basic y Pascal son lenguajes de alto nivel, ya que toda su lectura está dada principalmente por palabras, sin embargo C y C++ su lectura está dada muchas veces por símbolos. A su vez, Basic y Pascal difieren por los separadores de sintaxis (signos de puntuación), donde Basic no suele tenerlos y en Pascal están muy bien marcados y delimitan correctamente un concepto (instrucción) de otro. Debo aclarar que si bien Pascal y C son lenguajes de programación de distintos niveles, están más emparentados que el Basic: ...

Programando en C++

C++ es un lenguaje muy potente y flexible... ¡C++ es EL LENGUAJE! Es un lenguaje de bajo o medio nivel, ya que mucho de lo que dice o se redacta no está formado por palabras sino por símbolos. Si comparamos con Pascal, que en este lenguaje la apertura y cierre de conjuntos se dan por las palabras clave BEGIN (comience) y END (final), sus expresiones de apertura y cierre de conjuntos son las llaves { y }. Es flexible en la medida que se puede "sobrecargar" las funciones, es decir, para una misma función elegir la cantidad de parámetros a ingresar, cosa que no todos los lenguajes pueden realizar. El programa más sencillo en C puede ser el siguiente: int main() { int Ejemplo; return 0;  } Es un programa que no realiza cosa alguna, simplemente es. Para este ejemplo lo único que hace es crear una variable del tipo entera (int) de 2 bytes (según la arquitectura y sistema del equipo) que nosotros nombramos como Ejemplo. La última instrucción dice que la función main() ...

Inscripción a materias 2014 ISP Dr. Joaquín V González - Informática

Para inscribirnos en las materias en este 2014, saber qué materias podemos hacer...  ;) Actualizado - Formato XLS Link:  PLANIFICACION 2014 Instrucciones: En la solapa "Evolución de la carrera" anotamos para cada materia nuestro estado: {Cursada sola aprobada, Final aprobado, Aprobado (Portugués), Equivalencia externa } o la nota con la que aprobamos. En la solapa "Resumen" podremos ver qué materias podremos cursar o anotarnos libre este año. Nota : Falta la parte de organizar los horarios... (En progreso) Nota : Está en preparación un manual de uso. Que les sea de Utilidad!!! Cualquier cosa se comunican conmigo ;)

Grabar lo que hacés...

Si estás en M$ Windows 7 y tenés que presentar para una persona, un tutorial o los pasos que realizás para mostrar los errores que algún sistema genera, ejecutá el Grabador de Pasos de Usuarios, cuyo ejecutable es: PSR Al final te genera un archivo HTML con imágenes y descripción de los pasos que hayas realizado; un informe completito para generar.