lunes, 26 de noviembre de 2012

El futuro de los ordenadores

De acuerdo al siguiente artículo de yahoo que puedes leer pinchando aquí se plantea si estamos ante el final de los PC's.

Según el artículo los ordenadores podrían llegar a ser sustituidos por otros gadgets (smartphones o tabletas) por las ventajas de estos últimos.

A pesar del auge de ciertos gadgets parece improbable, por lo menos en un futuro inmediato, que puedan llegar a sustituir a los ordenadores. Si a ello le añadimos que un ordenador con conexión a internet suele usarse para la descarga de películas y canciones, todavía parece más raro aún la sustitución del mismo por otro tipo de artilugios ya que, ¿dejarías un smartphone encendido toda la noche para descargarte una película con el riesgo de que se agote la batería a la mitad de la descarga? Creo que no. Lo mismo se podría  decir de una tableta. Esto último en lo referente al entorno doméstico. En el entorno laboral, el ordenador aún sigue ofreciendo una serie de características que le hacen, al menos por ahora, insustituible.

Por lo tanto, en el futuro inmediato que nos espera el ordenador no será sustituido por otros gadgets (smartphones o tabletas). Seguirán siendo complementarios.

lunes, 19 de noviembre de 2012

Libros informática en pdf

     He encontrado la siguiente página web con libros de informática en pdf:


     Espero que te sirva de utilidad y encuentres algún libro de tu interés.

viernes, 2 de noviembre de 2012

Cobol: Utilizar sentencias SQL: count

Si queremos realizar un select count(*), la sentencia sería:

              SELECT COUNT(*) INTO :NUM-REG :IND-NULL
              FROM {TABLA,}[WHERE CONDICIÓN]

Teniendo en cuenta lo siguiente:
  • Se deben definir NUM-REG e IND-NULL como PIC S9(04) COMP
  • A la hora de controlar el SQLCODE devuelto por esta sentencia SQL es muy importante la variable IND-NULL por lo siguiente:
               IF SQLCODE EQUAL ZEROES
                      IF IND-NULL EQUAL -1
                          MOVE ZEROES TO NUM-REG
                      END-IF
               ELSE
                   PERFORM ERROR-DB2
               END-IF

Esto es todo lo que hay que tener en cuenta sobre esta sentencia SQL.

miércoles, 10 de octubre de 2012

Formación

     He creado una nueva página en este blog llamada Formación en la que encontrarás diversas páginas web relacionadas con, como indica el título de la sección, formación y podrás encontrar cursos y másteres de todo tipo relacionados con las nuevas tecnologías.

     Algunas de las páginas incluidas las he eliminado de la sección Páginas web de interés en donde permanecerán páginas web que te puedan ser útiles en caso de querer consultar alguna duda o saber cómo se hace algo en concreto en un determinado lenguaje de programación.

     Espero que te sea de utilidad si quieres ampliar conocimientos.

lunes, 1 de octubre de 2012

viernes, 28 de septiembre de 2012

Libro recomendado del mes

     El libro que os voy a recomendar en esta ocasión es Programación en C de los autores Luis Joyanes Aguilar e Ignacio Zahonero Martinez (editorial McGraw-Hill).

    Este libro es muy útil para todos aquellos estudiantes que estén comenzando con C. Empieza desde lo más básico (variables, tipos de datos, arrays, registros, ficheros...) hasta lo más complejo (punteros y estructuras dinámicas como listas, pilas, colas,...). Incluso tiene una introducción a C++.

     Este libro lo utilicé cuando aprendí a programar en C y gracias a ese libro, si lo sigues de principio a fin, puedes acabar con unos buenos conocimientos de programación en C. Os lo recomiendo totalmente.

martes, 25 de septiembre de 2012

Consultar dudas

     He encontrado la siguiente página web: http://www.w3schools.com/

     Dicha página me ha sido muy útil cuando he tenido alguna duda acerca de sentencias SQL.

     Pero esta página no sólo tiene una sección dedica a SQL sino a muchas cosas más como HTML, XML, ASP o JavaScript por mencionar una pequeña parte.

     Espero que esta página os sea tan útil como me lo ha resultado a mí.

martes, 4 de septiembre de 2012

Buscador cursos informática

     Os dejo un enlace de un buscador de cursos en el que podréis buscar cursos relacionados con el sector de la informática y FP. Espero que os sirva de utilidad y podáis encontrar un curso que os guste:

lunes, 3 de septiembre de 2012

JCL: SORT - Curiosidades I

     Hay algunas cosas del SORT que es interesante conocer. Una de ellas es que las condiciones de ordenación pueden estar guardadas en un fichero. ¿Lo sabías? Pues sí, pueden estar en un fichero.

     Solemos estar acostumbrados a ver los pasos de sort con un fichero en el SORTIN, otro en el SORTOUT  y la cláusula SYSIN en donde ponemos:

                      SORT FIELDS=COPY
                      INCLUDE COND=(1,4,ZD,GT,28)

     O lo que proceda en cada caso. Pero también se puede sustituir por lo siguiente:

             //SYSIN DSN=FICHERO.CONDICIONES.SORT,DISP=SHR
     
      En dicho fichero tendríamos el SORT, INCLUDE,...

     Espero que esta entrada os haya servido para aprender una cosa nueva y que sea de utilidad si tenéis dudas de cómo hacer referencia en un paso de SORT a un fichero que contiene las condiciones de ordenación necesarias para ese paso. 

viernes, 17 de agosto de 2012

Trucos de informática y programación

     Existen diferentes páginas con trucos de informática y de programación. A continuación paso a detallar una serie de páginas que pueden serte útiles:
  • Trucos de Windows (trucos del sistema operativo, de office, ...) y Trucos de Programación (Visual Basic 6 y .NET, C#, ASP .NET,  ...). Estos trucos los encontrarás en: http://www.mistrucos.net/
  • Más trucos todavía para ayudarte con la informática e internet. Todos estos trucos los encontrarás en: http://www.trucostecnicos.com/
  • Todos los trucos que puedas imaginar acerca de Windows los encontrarás en la siguiente página web: http://www.trucoswindows.com/
     Estas páginas las encontrarás en la sección Trucos de este mismo blog para que no tengas que acceder a esta entrada cada vez que quieras consultar cualquiera de las páginas mencionadas anteriormente. Cada vez que encuentre una página de trucos la incluiré en la sección Trucos.

miércoles, 1 de agosto de 2012

Cursos TIC con inserción laboral

     Os adjunto link a la página Web de Microforum, página dedicada a cursos TIC con inserción laboral grantizada: http://www.microforum.es/

     Espero que os sea de utilidad.

miércoles, 11 de julio de 2012

¿Cómo convertir un VSAM a fichero secuencial?

     En determinados casos nos veremos en la situación de convertir un fichero VSAM en un fichero secuencial.

     Te preguntarás que cómo se hace. Es muy fácil y sencillo: mediante un simple paso de SORT lo podemos conseguir.

     Imagínate que tienes un fichero VSAM llamado FIC.VS.INFORMA

     Para pasar el mencionado fichero a uno secuencial sólo tienes que emplear un paso de SORT en el que hagas algo como lo siguiente:

          //SORT01 EXEC PGM=SORT
          //SORTIN    DD DSN=FIC.VS.INFORMA,DISP=SHR
         //SORTOUT DD DSN=FICH.VSINFORMA.SECUEN,
          //                    DISP=(,CATLG,DELETE),
          //                    SPACE=(CYL,1,1)
          //SORTWK01 DD SPACE=(CYL,(1,1),RLSE)
          //SYSOUT     DD SYSOUT=*
          //SYSIN        DD *
              SORT FIELDS=COPY

     Obsérvese que en la línea del SORTIN se ponde el fichero VSAM y en el SORTOUT se pone el fichero secuencial que se generará al ejecutarse dicho paso de SORT. El fichero secuencial se generará de acuerdo a lo indicado en el SORT FIELDS.

miércoles, 4 de julio de 2012

Cobol: Lista de FILE STATUS en pdf

     Hace más de un año adjunté un enlace con la lista de los FILE STATUS. Ahora os podeis descargar la Lista de FILE STATUS en pdf, simplemente teneis que ir a la sección de Descargas HOST existente en este mismo blog. 

lunes, 2 de julio de 2012

Cobol: Lista de SQLCODE en pdf

     Hace más de un año adjunté un enlace con la lista de los SQLCODES. Ahora os podeis descargar la Lista de SQLCODE en pdf, simplemente teneis que ir a la sección de Descargas HOST existente en este mismo blog.