sábado, abril 07, 2007

Inicio de semestre

Este lunes 22 de agosto inicia un nuevo semestre en el Tec, y al parecer va a estar menos excitante que el anterior – y eso que el anterior no fue nada excitante -.

En el semestre anterior lleve 2 materias que me interesaban – aparte de las de cajón -, de las cuales solo Matemáticas para PC lleno las expectativas, en buena parte por lo interesante de los temas, y la excelente forma de dar la clase del Dr. Lomelí; la otra materia Fundamentos de programación, definitivamente se quedo corta y aunque el temario se veía interesante, realmente la materia en si no fue nada interesante. 

Esta ultima materia se decía que iba a darse en C#, pero por problemas de actualización de los maestros finalmente se termino dando en C++, así que aquí les muestro lo que aprendí en el semestre:


#include <iostream.h>
#include <conio.h>
main()
{
 cout<<"Hola mundo ;)";
 getch();
}

Pues bueno en este semestre solo veo una materia interesante Programación Orientada a Objetos (POO), de la cual sinceramente no espero mucho, estoy casi seguro que va a ser igual que Fundamentos de Programación, pero bueno haber como se desarrollan las cosas.


Mientras escribía el texto anterior me vino a la mente como es que aprendí a programar y que lenguajes fueron los primeros, así que aquí les va la pequeña historia:
Todo comenzó cuando tenia 16 años en un proyecto para la prepa, mi perfil era completamente de electrónica, pero necesitábamos hacer un programa que controlara unos motores y unos sensores ópticos mediante un puerto de la pc, ahí aprendí lo básico de gwbasic, luego durante el verano un amigo me presto su pc y aprendí Pascal ( que por cierto con un programa de Pascal y un circuito electrónico en 1992 gane el premio nacional de ciencia y tecnología “Dr. Marcos Moshinsky”, en la categoría de electricidad y magnetismo ), después durante un semestre de la prepa aprendí ensamblador, ya que lo requeríamos para programar controladores; durante mi vida profesional he aprendido además:



  • C, C++
  • TAS
  • Clarion DOS
  • Quickbasic
  • Visual Basic
  • ASP y ASP.NET
  • Java
  • Cobol y JCL para mainframe
  • Oracle Forms
  • C#
  • Diversos dialectos de SQL

Y pues infinidad de tecnologías relacionadas con todos ellos.

No hay comentarios.: