Síguenos en nuestras redes sociales

Síguenos en nuestras redes sociales para que estes actualizado con todo lo que pasa en el plantel

¿Quieres aprender ingles?

Checa nuestra revista y aprende ingles de una forma fácil y divertida

Eventos

Flisol 2013

¿Proyecto 64

Conoce mas acerca de este proyecto.

Redes Sociales.

Siguenos en todas nuestras redes sociales.

lunes, 26 de noviembre de 2012

Radio 64

Hey! comunidad del blog una vez más con una buena noticia.
Cetis64blog presenta... Radio64 Online!
Horarios de Lunes a Viernes:
  • Radio Plaga: 4pm a 5pm
  • Combo Mix Musical: 5pm a 6pm
  • Punchast:: 6pm a 7pm
  • Hijos de Mil: 7pm a 8pm
  • Geekcore: 9pm a 10pm
Para más información visita la web oficial del plantel: www.cetis64.mx

miércoles, 14 de noviembre de 2012

Historia del lenguaje C#

HISTORIA DEL LENGUAJE C#
 
El lenguaje C es un tipo de programa con el cual podemos realizar distintos tipos de operaciones, con las cuales se facilita el manejo y realización de implementaciones.
A continuación presentaré una pequeña historia de lenguaje C.

El lenguaje C nació en los Laboratorios Bell de AT and T y ha sido asociado con el sistema operativo UNIX, ya que su desarrollo se realizó en este sistema y debido a que tanto UNIX como el propio compilador C y la casi totalidad de los programas y herramientas de UNIX, fueron escritos en C. Su eficacia y su claridad han hecho que el lenguaje ensamblador apenas haya sido utilizado en UNIX. El lenguaje C fue creado entre los años 1970 y 1972 por Brian Kernighan y Dennos Ritchie para escribir el código del sistema operativo UNIX. Fue uno de los lenguajes de programación mas aceptados por los programadores, por que hace una conjugación en lenguaje de alto nivel y lenguaje máquina. El lenguaje C es el resultado de un proceso de desarrollo que inició con un lenguaje denominado BCPL. Este influenció a otro llamado B (inventado por Ken Thompson). En los años 70; éste lenguaje llevó a la aparición del C. Los tipos básicos de datos eran "CHAR" (carácter), "INT" (enteros), "FLOAT" (Reales en simple presición), y "DOUBLE" (Reales en doble Presición). Posteriormente se añadieron los tipos "SHORT" (Enteros de longitud<=longitud de un int), "LONG" (Enteros de longitud >= longitud de un entero), "UNSIGNED" (Enteros sin signo), y "ENUMERACIONES". Los tipos estructurados básicos de C son las estructuras, las uniónes, y los arrays. Estos permiten la definición y declaración de tipos de mayor complejidad. En 1978 Kernighan y Ritchie publican su descripción en el libro "The C Programming Language", versión que es llamada hoy en día 'K&R C'. A mediados de los ochenta ya había en el mercado numerosos compiladores C, y muchas aplicaciones habían sido rescritas a él para aprovechar sus ventajas.

Durante este periodo fabricantes introducen mejoras en el lenguaje, las cuales son recogidas por un comité de estandarización ANSI y establecen las especificaciones de lo que se conoce hoy en día como 'ANSI C'.

El C se encuentra en la jerarquía de lenguajes en un nivel intermedio entre Pascal y el Ensamblador. Pretende ser un lenguaje de alto nivel con la versatilidad del bajo nivel.
Con la popularidad de las microcomputadoras muchas compañías comenzaron implementar su propio C por lo cual surgieron discusiones  entre sí. Por esta razón ANSI (American National Standars Institute, por sus siglas en inglés), estableció un comité en 1983 para crear una definición no buena del lenguaje C e independiente de la máquina que pudiera utilizarse en todos los tipos de C. Algunos de las C existentes son:


-Quick C

C++

-Turbo C

-Turbo C ++

-Borland C

-Borland C++

-Microsoft C

Su principal característica es que es portable, quiere decir que puedes adaptar los programas escritos para un tipo de computadora en otra. También es estructurado, por que se divide en módulos que son independientes entre si. El lenguaje C inicialmente fue creado para la programación de Sistemas Operativos, Interpretes, Editores, Ensambladores, Compiladores, Administradores de bases de datos y actualmente puede ser utilizado para todo tipo de programas. En su desarrollo se siguieron una serie de líneas generales tales como:
El compilador debe ser lo más pequeño y eficiente posible. Pocas palabras reservadas, como, un conjunto reducido de sentencias. No existe anidamiento de procedimientos.
La entrada/salida no se considera parte del lenguaje en sí, sino que se apoya a través de funciones de librería. La misma política se sigue con cualquier otro tipo complejo de instrucciones.
Para escribir un programa se debe poder escribir poco texto. Para lograr esto se reduce el número de palabras claves. Con ello se llegó a un compilador con un juego de instrucciones, que permite aumentar la productividad por día de los programadores. A pesar de ello el C es un lenguaje rápido de aprender, que deriva en compiladores sencillos de diseñar, robustos, y que generan objetos pequeños y eficientes.
Estas y otras características lo hacen adecuado para la programación en áreas tales como:

  • programación de sistemas 
  • estructuras de datos y sistemas de bases de datos 
  • aplicaciones científicas 
  • software gráfico 
  • análisis numérico

Una de las peculiaridades de C es su riqueza de operadores. Puede decirse que prácticamente dispone de un operador para cada una de las posibles operaciónes en código máquina.

Por último solo queda decir que el C es un lenguaje relativamente pequeño; se puede describir en poco espacio y aprender rápidamente.
Finalmente, C, que ha sido pensado para ser altamente transportable y para programar lo que no se puede perogramar, igual que otros lenguajes tiene sus inconvenietes. Carece de instrucciónes de entrada/salida, de instrucciones para manejo de cadenas de caracteres, con lo que este trabajo queda para lalibrería de rutinas, con la consiguiente pérdida de transportabilidad. La excesiva libertad en la escritura de los programas puede llevar a errores en la programación que, por ser correctos sintácticamente no se detectan a simple vista. Por otra parte las precedencias de los operadores convierten a veces las expresiones en pequeños rompecabezas. A pesar de todo, C ha demostrado ser un lenguaje extremadamente eficaz y expresivo.
Gracias a este tipo de programas la tecnología ha podido alcanzar un gran avance en todos los ámbitos tanto nacionales como internacionales, es por eso que es necesario que este tipo de lenguaje se aprenda para poder realizar utilerías capaces de trabajar y apoyar proyectos que ayudarán al manejo mas sencillo de una empresa ó en particular pequeñas aplicaciones en el hogar.
El Lenguaje C es relativamente sencillo, pero su gran flexibilidad es terreno abonado para la creación de vicios y prácticas no adecuadas de programación, por lo cual debe cuidarse la enseñanza de su estilo de programación, técnica y filosofía de trabajo.
En Lenguaje C, lo fácil es simple y lo difícil posible.





¿Que es HTML5?


Básicamente es la quinta revisión del lenguaje de la World Wide Web dicho en otras palabras HTML5 es la actualización de HTML, el lenguaje donde es creada la web.
HTML5 incorpora nuevas etiquetas que facilitan y agrupan todo por medio de un lenguaje basado en scripts "java script" dándonos mejores resultados en nuestros proyectos.
Es por eso que hoy quiero hablarles un poco sobre HTML5 es sorprendente la union de tecnologias en una sola.
Pocas paginas y/o desarrolladores utilizan HTML5 por la incompatibilidad que tiene con los navegadores por no decir internet explorer ¬¬ y por eso es que no se puede aprovechar todo el potencial de HTML5 pero no te preocupes exiten varias formas de hacer compatibles las etiquetas  y semantica de HTML5 con esas viejas versiones de navegadores .
Te invito a que conozcas este maravilloso mundo que seguramente te va a encantar por lo resultados y la facilidad de HTML5.
</article>
<by>Iván Fuentes González </by>


martes, 13 de noviembre de 2012

Visita Mumci

Meses atrás se realizo una visita guiada al Museo Modelo de Ciencias e Industrias (Mumci) a cargo de la academia de Ingles.
Esta visita me gusto mucho, primero vimos la película de Batman "the dark knight rises" totalmente en ingles fue una experiencia muy buena ya que las películas se disfrutan mejor en su idioma original a parte de que tu oído se acostumbra a la pronuciación y cosas por el estilo una muy buena forma de aprender ingles y divertirse.
Después de la película tuvimos un taller de curricula y entrevista de trabajo, en este taller nos explicaron la importancia de un curriculum vitae y como elaborar el mismo, como ir vestidos a una entrevista de trabajo y las actitudes que debemos de tomar.

Luego visitamos lo que fue un área acerca de las tecnologías de la información, un recorrido muy divertido e interesante en el cual hablaban sobre la historia de la comunicación en este recorrido se encontraban muchos aparatos que fueron y siguen siendo utilizados como por ejemplo una maquina de clave morse, computadoras antiguas, etc,


5to "B" Informática

Realmente fue una experiencia maravillosa en la cual puedes aprender de una forma fácil y divertida muy recomendable visitar el MUMCI te aseguro que no te arrepentirás


redactado por: Iván Fuentes Gonzalez
Fotos por: 
Reynoso Miramontes Calixto Daniel

jueves, 8 de noviembre de 2012

Windows 8


Las 8 Principales Novedades de Windows 8

1. De los dispositivos móviles al PC.
Se confirman los cambios ya previstos en la interfaz: Windows 8 está construido a partir de lo que se está imponiendo en los dispositivos móviles. La interfaz, con un estilo llamado ‘Metro’, que se utiliza mediante toques y que presenta la información importante de manera simple. La exploración rápida y fluida con estos toques, traerá facilidades al manejar ventanas y aplicaciones de esta manera. También permitirá tener notificaciones de aplicaciones y de correo electrónico cuando el equipo está en reposo, como ocurre hoy en smartphones y tablets.
Con pequeños ‘tiles’ o baldosas en la pantalla (muy similares a los widgets) se pueden manejar las aplicaciones estilo Metro –hechas especialmente para Windows 8–, que al ampliarlas pueden ocupar toda la pantalla, para así aprovechar el espacio, como sucede en Mac OS X Lion.
Además, Windows 8 adopta todas las características de un sistema operativo táctil, con la mira puesta en el mercado de los tablets. Aunque genera cierta inquietud si un sistema operativo basado en lo táctil será lo apropiado para un computador de escritorio o un portátil, Microsoft asegura que funcionará adecuadamente con teclado y mouse.


2. Aplicaciones más ‘sociables’.
En Windows 8, las aplicaciones pueden trabajar juntas, se comunican entre sí. Por ejemplo, el usuario puede seleccionar y enviar por correo electrónico fotografías provenientes de distintos lugares y servicios, como Facebook, Flickr o el disco duro.
El sistema maneja un nuevo concepto, ‘Charms’, con los que se pueden configurar acciones o ajustes comunes para varias aplicaciones, como hacer búsquedas, compartir a distintas redes sociales o enviar mensajes de correo Los ‘charms’ se activan moviendo el cursor hacia un extremo de la pantalla
La multitarea no es algo nuevo en los computadores, pero ahora está más a la vista: dos aplicaciones se pueden ejecutar enfrente de la pantalla, por lo que el usuario ver simultáneamente lo que estas hacen. Y no necesariamente deben ocupar la mitad de la pantalla: el usuario podrá escoger el ancho que ocupará cada una.
Durante la conferencia de apertura de BUILD se demostraron características del sistema con aplicaciones realizadas por estudiantes en menos de 10 semanas, con las cuales se pretendía mostrar que el desarrollo de software será muy sencillo para el nuevo sistema.
3. Windows Store.
Ya se sabía que Windows 8 tendría una tienda de aplicaciones similar a la que tiene Mac OS X Lion desde enero pasado. La Windows Store promete una gran ventaja para los usuarios: aunque no será el mecanismo exclusivo de distribución de software, sí será el más seguro, pues las aplicaciones enfrentarán un sistema de aprobación similar a la que Apple maneja para la suya, pero  con un compromiso de Microsoft: el proceso para que sean publicadas será de un día como máximo.
4. Beneficios para los desarrolladores.
Para los desarrolladores, Windows 8 promete ser un paraíso. Por un lado, la mencionada tienda también los beneficiará, pues tendrán la visibilidad de la tienda oficial y un nuevo canal de distribución. Con Visual Studio, los desarrolladores podrán hacer sus aplicaciones y enviarlas directamente a la Windows Store.
Además, también tendrán otros beneficios, como el uso de más lenguajes de programación (incluidos C++. C# y los de la Web, como HTML y JavaScript, más el lenguaje para definir estilos en un sitio web, CSS).
Con estos beneficios, Microsoft espera que haya más aplicaciones hechas exclusivamente para Windows 8, con lo que los usuarios finales también resultarán beneficiados.
5. Un nuevo sistema para un nuevo hardware.
La gran pregunta: ¿será muy exigente Windows 8? ¿El computador antiguo podrá contar con el nuevo sistema? La buena noticia: Windows 8 será menos ‘pesado’ que Windows 7, y requerirá el mismo hardware de su antecesor. Incluso, como se demostró en BUILD, funciona sin problemas en un ‘humilde’ netbook con procesador Atom y solo 1 GB de memoria, algo difícil de pensar con otro antecesor como Windows Vista. No sobra decir que las aplicaciones que hoy funcionan en Windows 7 también se ejecutarán en Windows 8, por lo que no se prevén traumatismos al actualizar un computador.
En pocas palabras, Windows 8 es amistoso con el pasado. Sin embargo, el nuevo sistema busca aprovechar la nueva generación de hardware y las que vienen. No solo es compatible con los procesadores x86 de siempre, sino también con los chips basados en ARM, reinantes en los tablets y teléfonos inteligentes. Por ello, Windows 8 funcionará igual con un tablet de 10 pulgadas y con un poderoso computador con procesador de muchos núcleos.
Por otra parte, en los Ultrabooks, computadores de nueva generación con los nuevos procesadores de Intel, y que no tienen disco duro sino memoria SSD, Windows 8 será capaz de activarse en pocos segundos (aquí, un video que muestra cómo se hace realidad el sueño de no esperar 3 minutos a que un computador recién encendido pueda usarse). Esta característica es una tendencia del mercado que ha dado sus primeros pasos en el MacBook Air.
Además, Windows 8 promete un uso eficiente de memoria, que comprobó con una demostración del consumo de memoria del sistema: 404 MB de memoria por parte de Windows 7 y solo 281 MB, en un computador similar, por parte de Windows 8. También hay una promesa en el uso de energía, según la cual la batería en los dispositivos móviles durará más que en los sistemas actuales, y en estos ultraportátiles durará todo un día.

6. Resurrección sin dolor.
Un usuario de Windows 8 podrá restaurar su sistema operativo, en caso de que haya problemas graves con el equipo, por ejemplo por infecciones de malware, sin perder información, aplicaciones y su configuración. Esto, que ha sido una habilidad en los anteriores sistemas operativos, no resultaba fácil de aplicar para los usuarios intermedios o básicos, y la promesa con la función ‘Refresh’ es que será un juego de niños.
7. Sacando el jugo a la nube.
El contenido creado en un computador o un tablet con Windows 8 se sincroniza automáticamente en todos sus otros dispositivos, gracias a Windows Live y Windows SkyDrive. Live recorre todo el contenido de los servicios en la nube que más utilice (fotos, correo, calendario y contactos), y lo actualiza en los demás equipos. Con Windows SkyDrive tendrá acceso al contenido que desee en cualquier lugar (algo similar a servicios como Dropbox y iCloud).
Se hizo énfasis en el servicio de almacenamiento en la nube SkyDrive y lo que se puede hacer con él, y Microsoft promete que ahora todas las configuraciones que se tengan en un equipo pueden ser llevadas a otro por medio de Windows Live.
8. Xbox Live llega a Windows.
Windows 8 tendrá acceso a Xbox Live, lo que llevará a los computadores y tablets la oferta de juegos, música, películas y contenido de televisión. Durante BUILD, los desarrolladores de software verán cómo pueden desarrollar aplicaciones para aprovechar esta nueva característica.