jueves, 20 de noviembre de 2008

LENGUAJES DE PROGRAMACION: FORTRAN, COBOL, Y PASCAL

LENGUAJES DE PROGRAMACION
FORTRAN

El lenguaje fortran es uno de los lenguajes que forman el grupo de lenguajes de computador orientados a procedimientos, los cuales están fundamentados en la estructura del lenguaje usado originalmente para describir el problema, como también en el procedimiento empleado para resolverlo. Tiene por objeto descargar al programador de la tarea de reducir todos los cálculos y toma de decisiones a las pasos elementales requeridos por el repertorio limitado de operaciones ofrecido a nivel de lenguaje de maquina. FORTRAN es un acrónimo de FORmula TRANslation (traducción de formulas), diseñado especialmente para la manipulación de formulas científicas y la aplicación de métodos numéricos a la solución de problemas.

COBOL

En mayo de 1959 mediante una reunión realizada en Estados Unidos por una comisión denominada CODASYL (Conference On Data Systems Languages ) integrada por fabricantes de ordenadores, empresas privadas y representantes del Gobierno; un lenguaje de programación fue diseñado expresamente para el procesamiento de datos administrativos. Es un lenguaje de alto nivel y como tal generalmente es independiente de la maquina. Una versión preliminar de COBOL (Common Business Oriented Lenguaje) apareció en diciembre de 1959. Esta versión fue seguida en 1961 por la versión COBOL-61, que constituyó la base para el desarrollo de versiones posteriores. En 1968 se aprobó una versión estándar del lenguaje por lo que ahora se denomina ANSI y una versión revisada se aprobó por ANSI en 1974. El COBOL en cualquiera de sus versiones es el lenguaje apropiado para las aplicaciones administrativas del computador.


LISP

Es el lenguaje para aplicaciones como la inteligencia artificial. Es un lenguaje funcional que ha desempeñado un papel especial en la definición de lenguajes. La definición de un lenguaje debe estar escrita en alguna notación, llamada metalenguaje o lenguaje de definición, y los lenguajes de definición tienden a ser funcionales. De hecho la primera implantación de LISP se produjo, casi por accidente, cuando se uso LISP para definirse a sí mismo. De esta manera los conceptos básicos de programación funcional se organizaron con LISP, diseñado por Jhon McCarthy en 1968, el cuál es lenguaje con mayor edad después de Fortran. LISP significa (Lots of Silly Parenthese “montones de tontos parentesis”). A comienzos de 1960 Lisp fue “ultralento” para aplicaciones numéricas. Ahora hay buenas implantaciones disponibles.

PASCAL

PACAL es un lenguaje de programación de alto nivel de propósito general; esto es, se puede utilizar para escribir programas para fines científicos y comerciales. Fue diseñado por el profesor Niklaus (Nicolás) Wirth en Zurich, Zuiza, al final de los años 1960 y principios de los 70’s. Wirth diseñó este lenguaje para que fuese un buen lenguaje de programación para personas comenzando a aprender a programar. Pascal tiene un número relativamente pequeño de conceptos para aprender a denominar. Su diseño facilita escribir programas usando un estilo que esta generalmente aceptado como práctica estándar de programación buena. Otra de las metas del diseño de Wirth era la implementación fácil.

JAVA

Java es un lenguaje de progreamación orientado a objetos desarrollado por Sun Microsystems, una compañía reconocida por sus estaciones de trabajo UNÍS de alta calidad en 1991 como parte de un proyecto de investigación para desarrollar software para dispositivos electrónicos (televisiones, videocaseteras, tostadores y otros de aparatos que se pueden comprar en cualquier tienda departamental) . Fundamentado en C++, el lenguaje Java se diseño para ser pequeño , sencillo y portátil a través de plataformas y sistemas operativos, tanto a nivel de código fuente como binario, lo que significa que los programas en Java (apples y aplicaciones) pueden ejecutarse en cualquier computadora que tenga instalada una maquina virtual de Java . Es un lenguaje ideal para distribuir programas ejecutables vía World Wide Web, además de un lenguaje de programación de propósito general para desarrollar programas quesean fáciles de usar y portables en una gran variedad de plataformas.
algoritmos

En matemáticas, ciencias de la computación, y disciplinas relacionadas, un algoritmo (del latín, dixit algorithmus y éste a su vez del matemático persa al-Jwarizmi) es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema. Dado un estado inicial y una entrada, a través de pasos sucesivos y bien definidos se llega a un estado final, obteniendo una solución. Los algoritmos son objeto de estudio de la algoritmia..En la vida cotidiana se emplean algoritmos en multitud de ocasiones para resolver diversos problemas. Algunos ejemplos se encuentran en los instructivos (manuales de usuario), los cuales muestran algoritmos para usar el aparato en cuestión o inclusive en las instrucciones que recibe un trabajador por parte de su patrón. También existen ejemplos de índole matemático, como el algoritmo de la división para calcular el cociente de dos números, el algoritmo de Euclides para calcular el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un Sistema lineal de ecuaciones.

COMANDO COPY Y COMANDO XCOPY

COPY

COMANDO: COPY Copia uno o más archivos en el lugar que especifique:
Sintaxis:
COPY [/Y/-Y] [/A/B]origen [/A/B] [+ origen [/A/B] [+...]][destino][/AB][/V]
Parámetros:origen:
Especifica la posición y el nombre del archivo o los archivos que serán copiados. Puede constar de la letra de la unidad seguida de dos puntos y un nombre de directorio, un nombre de archivo o una combinación de estos.
destino:
Especifica la posición y el nombre del archivo o los archivos en los que serán colocadas las copias. Puede constar de la letra de la unidad seguida de dos puntos y un nombre de directorio,un nombre de archivo o una combinación de éstos.
Modificadores:
/Y
Indica que se desea que COPY sustituya el/los archivo(s) existente (s) sin pedir confirmación. Está predeterminado que si se especifica uno archivo existente como archivo destino, COPY preguntará si desea sobreescribir el archivo existente.
/-Y
Indica que se dese que COPY pida confirmación al sustituir un archivo existente.
/A
Indica un archivo de texto ASCII.
/B
Indica un archivo binario
/V
Verifica que los nuevos archivos sean escritos correctamente.
Comando: XCOPY
Función: Con el COPY solo copiábamos archivos con este comando podemos copiar un directorio entero, con sus subdirectorios y archivos.
Sintaxis: xcopy origen [destino]
Donde origen es la ruta del directorio o archivo a copiar.
Parámetros: En este comando puedes incluir unos parámetros o modificadores que tendrá en cuenta a la hora de ser ejecutado, estos son:
/P : Pide confirmación de SI o NO antes de copiar cada archivo.
/S : Indica que la copia debe hacerse extensiva a todos los subdirectorios.
/E : Copia también los directorios vacíos.
/W : Espera la confirmación antes de copiar los archivos.
/V : Verifica la correccion de la copia.
/D Obliga a hacer una copia selectiva solo de los ficheros de fecha igual o mayor a la especificada.
COMANDO XCOPY
Xcopy
Copia archivos y directorios, incluidos subdirectorios.
Sintaxis
xcopy origen [destino] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:MM-DD-AAAA]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a /m}] [/n] [/o] [/x] [/exclude:nombreDeArchivo1[+[nombreDeArchivo2]][+[nombreDeArchivo3]] [{/y /-y}] [/z]
Parámetros
Origen
Obligatorio. Especifica la ubicación y los nombres de los archivos que desea copiar. Este parámetro debe incluir una unidad o una ruta de acceso.
Destino
Especifica el destino de los archivos que se van a copiar. Este parámetro puede incluir una letra de unidad y dos puntos, un nombre de directorio, un nombre de archivo o una combinación de éstos.
/w
Muestra el siguiente mensaje y espera la respuesta para comenzar a copiar archivos:Press any key to begin copying file(s)
/p
Pide confirmación antes de crear cada archivo de destino.
/c
Omite los errores.
/v
Comprueba cada archivo al escribirlo en el archivo de destino para asegurarse de que los archivos de destino y de origen son idénticos.
/q
Suspende la presentación de mensajes de xcopy.
/f
Muestra los nombres de los archivos de origen y de destino mientras se realiza la copia.
/l
Muestra una lista con los archivos que se van a copiar.
/g
Crea archivos de destino descifrados.
/d [:MM-DD-AAAA]
Copia sólo los archivos de origen que se hayan cambiado en o después de la fecha especificada. Si no se incluye un valor de MM-DD-AAAA, xcopy copiará todos los archivos de origen que sean más recientes que los archivos de destino existentes. Esta opción de línea de comandos permite actualizar los archivos que se hayan cambiado.
/u
Copia sólo los archivos de origen que existan en destino.
/i
Si origen es un directorio o contiene comodines y destino no existe, xcopy supone que destino especifica un nombre de directorio y crea un nuevo directorio. A continuación, xcopy copia en el nuevo directorio todos los archivos especificados. De manera predeterminada, xcopy le pedirá que indique si destino es un archivo o un directorio.
/s
Copia directorios y subdirectorios, a menos que estén vacíos. Si omite /s, xcopy se aplica a un único directorio.
/e
Copia todos los subdirectorios, incluso si están vacíos. Utilice /e con las opciones de línea de comandos /s y /t.
/t
Sólo copia la estructura (árbol) de subdirectorios, no los archivos. Para copiar directorios vacíos, debe incluir la opción de línea de comandos /e.
/k
Copia archivos y conserva el atributo de sólo lectura en los archivos de destino, si está presente en los archivos de origen. De manera predeterminada, xcopy quita el atributo de sólo lectura.
/r
Copia archivos de sólo lectura.
/h
Copia archivos con atributos de sistema y oculto. De manera predeterminada, xcopy no copia los archivos del sistema ni los ocultos.
/a
Sólo copia los archivos de origen a los que se haya asignado el atributo de modificado. /a no cambia el atributo de modificado de los archivos de origen. Para obtener información acerca de cómo establecer el atributo de modificado mediante attrib, vea Temas relacionados.
/m
Copia los archivos de origen a los que se haya asignado el atributo de modificado. A diferencia del modificador /a, el modificador /m quita el atributo de modificado de los archivos especificados en el origen. Para obtener información acerca de cómo establecer el atributo de modificado mediante attrib, vea Temas relacionados.
/n
Crea copias usando los nombres cortos de archivos o directorios de NTFS. /n es necesario cuando copie archivos o directorios de un volumen NTFS a un volumen FAT o cuando la convención de nomenclatura del sistema de archivos FAT (8,3) sea necesaria en el sistema de archivos de destino. El sistema de archivos de destino puede ser FAT o NTFS.
/o
Copia la información de propiedad de archivo y de la lista de control de acceso discrecional (DACL).
/x
Copia información de la configuración de auditoría de archivos y de la lista de control de acceso al sistema (SACL) (implica el uso de /o).
/exclude:nombreDeArchivo1[+[ nombreDeArchivo2]][+[nombreDeArchivo3]]
Especifica una lista de archivos que contienen cadenas.
/y
Suprime las preguntas que le piden que confirme que desea sobrescribir un archivo de destino existente.
/-y
Le pide que confirme que desea sobrescribir un archivo de destino existente.
/z
Copia a través de una red en modo reiniciable.
/?
Muestra la Ayuda en el símbolo del sistema.

MENUS OCULTOS DEL SISTEMA OPERATIVO WINDOWS XP

HERRAMIENTASLSC.BLOGSPOT.COM
Menús ocultos del sistema operativo Windows XP
El sistema operativo Microsoft Windows XP incluye muchas funciones a las que tan sólo podemos acceder a través de la consola de comandos. A menudo estas herramientas nos pueden ayudar a mejorar el rendimiento de nuestro sistema operativo, diagnosticar y corregir problemas o simplemente obtener más información sobre la configuración de nuestro equipo.Para acceder a la consola de comandos, tan sólo tendremos que ir al menú Inicio, seleccionar la opción ejecutar y escribir cmd.exe ó simplemente cmd. También podremos acceder a este menú mediante la combinación del teclado tecla Windows+R.Para obtener ayuda adicional sobre un comando, las opciones que incluye y algunos ejemplos de uso, tan sólo tendremos que añadirle la opción /h ó /?.

Archivos y sistemas de ficheros
cacls: Permite modificar los permisos en ficheros y carpetas, permitiendo o prohibiendo a cada usuario leer, escribir o modificar el contenido de dichos archivos o carpetas.
chkdsk: Comprueba el estado de una partición y repara los daños en caso de que encuentre alguno. Si lo ponemos sin ningún parámetro simplemente escaneará la partición, si queremos que además corrija los errores, deberemos añadir la opción /F, es decir, chkdsk /F.
cipher: Permite cifrar archivos, directorios o particiones siempre que se encuentren en el sistema de archivos NTFS.
comp: Compara archivos o carpetas y muestra las diferencias existentes entre ellos.
compact: Permite comprimir archivos o carpetas para ahorrar espacio en el disco duro. Para comprimir los archivos deberemos utilizar el modificador /c y para descomprimirlo en modificador /u. Por ejemplo, para comprimir la carpeta c:\pruebas debemos utilizar el comando compact /c c:\pruebas y para descomprimirla compact /u c:\pruebas.
convert: Convierte particiones FAT ó FAT32 a NTFS. Antes de utilizar este comando es recomendable realizar una copia de seguridad puesto que es posible que durante la conversión se pierdan datos.
defrag: Desfragmenta los archivos de una unidad, similar a la utilidad Defragmentador de discos de Windows pero en modo consola.
diskpart: Permite crear, eliminar y administrar particiones. Este programa en modo consola debemos utilizarlo con cuidado puesto que es fácil que eliminemos sin darnos cuenta todo el contenido del disco duro o de la partición activa.
find y findstr: Estos comandos buscan cadenas de textos en el interior de uno o varios archivos. Sin embargo, el comando findstr ofrece más opciones de búsqueda que el comando find.
iexpress: Este comando lanzará un asistente para crear archivos comprimidos .
CAB autodescomprimibles.
openfiles: Muestra a un administrador los archivos abiertos en un sistema a un administrador y permite desconectarlos si se han abierto a través de red.
Configuración del sistema
bootcfg: Permite ver y modificar las entradas del archivo boot.
ini. Estas entradas nos permiten seleccionar con que sistema operativo deseamos iniciar el equipo.
control userpasswords2: Permite modificar las claves y los permisos de los diferentes usuarios, así como requerir la pulsación de control+alt+suprimir para poder iniciar sesión, haciendo el inicio de sesión más seguro.
gpresult: Muestra información sobre las políticas de grupo aplicadas a un usuario.gpupdate: Vuelve a aplicar las políticas de grupo.
msconfig: Desde esta aplicación en modo gráfico podremos seleccionar que programas y servicios se cargan durante el inicio de Windows así como los sistemas operativos que el usuario puede seleccionar para iniciar el ordenador.
pagefileconfig: Permite configurar el archivo de paginación de Windows.
prncnfg: Muestra información sobre las impresoras instaladasprnjobs: Muestra información sobre los trabajos de impresión en cola.
reg: Permite ver y modificar valores del registro de Windows. Las opciones posibles son:reg query => realiza una consulta en el registroreg add => añade una entrada al registroreg delete => elimina una clave del registroreg copy => copia una clave del registro a otra parte del registro o a otro equiporeg save => guarda una parte del registro en un archivoreg restore => restaura una parte del registro de un archivoreg load => carga una clave o árbol al registro desde un archivoreg unload => descarga una clave o árbol del registroreg compare => compara varios valores del registroreg export => exporta el registro o parte del registro a un archivoreg import => importa el registro o parte del registro de un archivo.
regedit: Editor del registro en modo gráfico.

sc: Este commando nos permite administrar los servicios, ya sea iniciar uno, detenerlo, mandarle señales,
etc.sfc: Este comando permite buscar archivos del sistema dañados y recuperarlos en caso de que estén defectuosos (es necesario el CD de instalación del sistema operativo para utilizarlo). Para realizar una comprobación inmediata, deberemos ejecutar la orden sfc /scannow.
systeminfo: Muestra información sobre nuestro equipo y nuestro sistema operativo: número de procesadores, tipo de sistema, actualizaciones instaladas, etc.
taskkill: Permite eliminar un proceso conociendo su nombre o el número del proceso (PID).
tasklist: Realiza un listado de todos los procesos que hay. Útil si deseamos eliminar un proceso y no conocemos exactamente su nombre o su PID.
Redesarp: Muestra y permite modificar las tablas del protocolo ARP, encargado de convertir las direcciones IP de cada ordenador en direcciones MAC (dirección física única de cada tarjeta de red).
ftp: Permite conectarse a otra máquina a través del protocolo FTP para transferir archivos.
getmac: Muestra las direcciones MAC de los adaptadores de red que tengamos instalados en el sistema.
ipconfig: Muestra y permite renovar la configuración de todos los interfaces de red.
nbtstat: Muestra las estadísticas y las conexiones actuales del protocolo NetBIOS sobre TCP/IP, los recursos compartidos y los recursos que son accesibles.
net: Permite administrar usuarios, carpetas compartidas, servicios, etc. Para un listado completo de todas las opciones, escribir net sin ningún argumento. Para obtener ayuda sobre alguna opción en concreto, escribier net help opción.
netsh: Este programa en modo consola permite ver, modificar y diagnosticar la configuración de la rednetstat: Mediante este comando obtendremos un listado de todas las conexiones de red que nuestra máquina ha realizado.
nslookup: Esta aplicación se conecta a nuestros servidores DNS para resolver la IP de cualquier nombre de host. Por ejemplo, si ejecutamos nslookup y escribimos www.hispazone.com, nos responderá con algo como:Respuesta no autoritativa:Nombre: www.hispazone.comAddress: 217.76.130.250Esto quiere decir que la dirección web www.hispazone.com corresponde con la IP 217.76.130.250.pathping: Muestra la ruta que sigue cada paquete para llegar a una IP determinada, el tiempo de respuesta de cada uno de los nodos por los que pasa y las estadísticas de cada uno de ellos.
ping: Poniendo detrás del comando ping el nombre o la dirección IP de la máquina, por ejemplo ping 192.168.0.1 enviaremos un paquete a la dirección que pongamos para comprobar que está encendida y en red. Además, informa del tiempo que tarda en contestar la máquina destino, lo que nos puede dar una idea de lo congestionada que esté la red.rasdial: Permite establecer o finalizar una conexión telefónica.
route: Permite ver o modificar las tablas de enrutamiento de red.tracert: Muestra el camino seguido para llegar a una IP y el tiempo de respuesta de cada nodo.
Variosat: Permite programar tareas para que nuestro ordenador las ejecute en una fecha o en un momento determinado.
logoff:: Este comando nos permite cerrar una sesión iniciada, ya sea en nuestro ordenador o en otro ordenador remoto.
msg:: Envía un mensaje a unos o varios usuarios determinados mediante su nombre de inicio de sesión o el identificador de su sesiónmsiexec:: Permite instalar, desinstalar o reparar un programa instalado mediante un paquete MSI (archivos con extensión .msi).
runas: Permite ejecutar un programa con privilegios de otra cuenta. Útil por ejemplo si estamos como usuario limitado y queremos hacer algo que necesite privilegios de administrador.
shctasks: Permite administrar las tareas programadas.
shutdown: Permite apagar, reiniciar un ordenador o cancelar un apagado. Es especialmente útil si hemos sido infectado con el virus Blaster o una de sus variantes para cancelar la cuenta atrás. Para ello, tan sólo tendremos que utilizar la sintaxis shutdown -a.
Microsoft Management Console (MMC)Estos comandos nos darán acceso a distintas partes de la Microsoft Management Console, un conjunto de pequeñas aplicaciones que nos permitirán controlar varios apartados de la configuración de nuestro sistema operativo.

Para acceder a estas opciones, no es necesario entrar en la consola del sistema (cmd.exe), sino que basta con introducirlos directamente desde inicio - ejecutar.ciadv.
msc: Permite configurar el servicio de indexado, que acelera las búsquedas en el disco duro.compmgmt.
msc: Da acceso a la Administración de equipos, desde donde podemos configurar nuestro ordenador y acceder a otras partes de la MMC.devmgmt.
msc:: Accede al Administrador de dispositivos.
dfrg.msc: Desfragmentador del disco duro.
diskmgmt.msc: Administrador de discos duros.
fsmgmt.msc: Permite administrar y monitorizar los recursos compartidos.
gpedit.msc: Permite modificar las políticas de grupo.
lusrmgr.msc: Permite ver y modificar los usuarios y grupos locales.
ntmsmgr.msc: Administra y monitoriza los dispositivos de almacenamientos extraíbles.ntmsoprq.msc: Monitoriza las solicitudes del operador de medios extraíbles.perfmon.msc: Monitor de rendimiento del sistema.
secpol.msc: Configuración de la política de seguridad local.
services.msc: Administrador de servicios locales.
wmimgmt.msc: Configura y controla el servicio Instrumental de administración (WMI) de Windows.Como podemos comprobar, muchas de las opciones aquí listadas sólo son accesibles a través de esta consola, por lo que tareas como personalizar nuestro sistema de acuerdo a nuestros gustos, adaptarlo a nuestras necesidades con una mayor precisión o simplemente por conocer cómo funciona nuestro sistema operativo o cómo está configurado podemos realizarlas con ayuda de estos menús ocultos

MOTORES DE BUSQUEDA Y BROWSER

MOTORES DE BUSQUEDA
Un motor de búsqueda es un sistema informático que indexa archivos almacenados en servidores web. Un ejemplo son los buscadores de Internet (algunos buscan sólo en la Web pero otros buscan además en noticias, servicios como Gopher, FTP, etc.) cuando se pide información sobre algún tema. Las búsquedas se hacen con palabras clave o con árboles jerárquicos por temas; el resultado de la búsqueda es un listado de direcciones Web en los que se mencionan temas relacionados con las palabras clave buscadas. Se pueden clasificar en dos tipos:
Índices temáticos: Son sistemas de búsqueda por temas o categorías jerarquizados (aunque también suelen incluir sistemas de búsqueda por palabras clave). Se trata de bases de datos de direcciones Web elaboradas "manualmente", es decir, hay personas que se encargan de asignar cada página web a una categoría o tema determinado.
Motores de búsqueda: Son sistemas de búsqueda por palabras clave. Son bases de datos que incorporan automáticamente páginas web mediante "robots" de búsqueda en la red.
Como operan en forma automática, los motores de búsqueda contienen generalmente más información que los directorios. Sin embargo, estos últimos también han de construirse a partir de búsquedas (no automatizadas) o bien a partir de avisos dados por los creadores de páginas (lo cual puede ser muy limitante). Los buenos directorios combinan ambos sistemas.
Hoy en día el Internet se ha convertido en una herramienta, para la búsqueda de información, rápida, para ello han surgido los buscadores que son un motor de búsqueda que nos facilita encontrar información rápida de cualquier tema de interés, en cualquier área de las ciencias, y de cualquier parte del mundo.
NOMBRES DE LOS MOTORES DE BUSQUEDA:
Alrededor de 2001, el buscador Google adquirió prominencia. Su éxito estaba basado en parte en el concepto de popularidad basado en PageRank, bajo la premisa de que las páginas más deseadas eran más enlazadas por otras páginas que el resto. Esta idea permitió a Google disponer las páginas de una determinada búsqueda en función de su importancia, basada en este algoritmo, esto es, las páginas más enlazadas por otras páginas se mostraban en primer lugar. La interfaz minimalista de Google se hizo muy popular entre los usuarios y desde entonces ha tenido un gran número de imitadores
Google y muchos otros buscadores no sólo usaban PageRank, sino más de 150 criterios para determinar la pertinencia de una página.

Visual Finder
El buscador Visual Finder, patentado y de origen español, es un buscador de portal (in-portal search) que ofrece una serie de beneficios diferenciales frente a los buscadores de portal tradicionales, como los combos o desplegables y los buscadores de texto.
Con un diseño caractarístico, Visual Finder ofrece entre otras ventajas: - Disminuye los clicks necesarios, hasta 8 veces menos que con desplegables - Las búsquedas AND y OR se hacen sencillas e intuitivas, sin traducciones Booleanas - Se evita la navegación ciega, selecciones erróneas, demasiado amplias o estrechas - Permite descubrir información antes oculta, maximizando la explotación de la BBDD - Facilita la comparación - Refina las búsquedas dinámicamente, sin esfuerzo - Incrementa la relevancia natural en los buscadores, comportándose como un proyecto SEO (Search Engine Optimization)
Todo lo anterior equivale a dotar a los portales de una experiencia de navegación muy satisfactoria que fomenta mejores índices de actividad en el portal (captación, visitas, páginas vistas, fidelidad), mejores ratios de conversión (comercio electrónico, consultas,..)

Exalead
El motor de búsqueda corporativo de Exalead, también cuenta con una versión de búsqueda para internet. Cuenta con un potente buscador desktop para usuarios que permite indexar un numero ilimitado de documentos, permitiendo buscar en más de 100 tipos de archivos, incluyendo emails, adjuntos a emails, documentos de oficina, PDFs, imágenes, archivos de audio, vídeo clips y más.
Descarga gratuita en http://www.exalead.com/download/exaleadDesktop
Las características de Exalead incluyen:
Búsqueda de la proximidad que apoya al operador NEAR Expresiones jerarquizadas de la búsqueda. Consejos. Búsqueda específica: por localización geográfica. por lengua. por el tipo del archivo. Sugerencias de palabras adicionales. La búsqueda fonética está también disponible, pudiendo ser utilizada cuando se desconoce la ortografía Búsqueda dentro de los resultados. Audio, vídeo y búsqueda de RSS (en de la inspección previa también imágenes). Exalead permite búsqueda con expresiones regulares y se pueden utilizar para solucionar crucigramas y utilizar en algoritmos IR.

Virgilio.it
Buscador Italiano que sirve para buscar también en español. Potente y con un interfaz agradable.

Yahoo Search!
En 2004, Yahoo! lanzó su propio buscador basado en una combinación de tecnologías de sus adquisiciones y proporcionando un servicio en el que ya prevalecía la búsqueda en Webs sobre el directorio.

Microsoft
El más reciente de los grandes buscadores es Live (antes MSN Search), de Microsoft, que previamente dependía de otros para listar sus búsquedas. En 2004 debutó una versión beta con sus propios resultados, impulsada por su propio robot (llamado msnbot). Al principio de 2005 comenzó la versión definitiva.
El mercado está ahora dominado por Google, Yahoo y Microsoft. El resto de grandes buscadores tienden a ser portales que muestran los resultados de otros buscadores y ofrecen, además, otro tipo de contenidos que tienen mayor o menor importancia en la página como hace el propio Yahoo!

Noxtrum
Noxtrum fue el primer motor de búsqueda global diseñado por una empresa española, Telefónica Publicidad e Información, S. A. (TPI), lanzado al mercado en versión Beta el 1 de diciembre de 2005. Realizaba búsquedas en internet del mundo hispanohablante.
Noxtrum partía de la implementación de FAST para construir su propio motor de búsqueda, con lo que realmente no contaba con tecnología de búsqueda propia, sino que adaptaba al español la tecnología usada en su día por navegadores como AllTheWeb, hoy propiedad de Yahoo.
El 3 de abril de 2008 el buscador dejó de estar operativo, después de que Yell lo adquiriera junto con Páginas Amarillas y reestructurara su cúpula directiva.
Actualmente ya no existe. Cerró sus puertas.

Rollyo
Es un buscador no muy completo pero sirve para diversas búsquedas, sus páginas la mayoría son en inglés, a menos que la búsqueda se especifique en español, es un buscador donde se pueden encontrar varias páginas donde esté la información buscada, cuenta con enlaces directos a las páginas de interés donde localizar lo que se busca; es efectivo para búsquedas precisas.

Ask
Ask es un buscador donde se puede preguntar (como dice su nombre en inglés "ask" es preguntar) por lo que se busque, ya sea la respuesta a una duda o simplemete encontrar algún archivo en concreto.

Buscanding
Potente buscador vertical de inmuebles basado en la tecnología de heritrix, posee la peculiaridad de transformar las consultas a lenguaje natural.

Cuásar
Cuásar es un motor de búsqueda de desarrollo completamente español, inteligente y modular. Su primera aplicación práctica es Cunoticias: ,buscador de noticias de actualidad.

iSearch
Isearch es un motor de búsqueda desarrolado en Guatemala, pertenece a la página Istart http://www.istart.gt.tf/ , y es un directorio con un motor de búsqueda incorporado, basado en Google. Desarollado por CSL.

Google
Alrededor de 2001, el buscador Google adquirió prominencia. Su éxito estaba basado en parte en el concepto de popularidad basado en PageRank, bajo la premisa de que las páginas más deseadas eran más enlazadas por otras páginas que el resto. Esta idea permitió a Google disponer las páginas de una determinada búsqueda en función de su importancia, basada en este algoritmo, esto es, las páginas más enlazadas por otras páginas se mostraban en primer lugar. La interfaz minimalista de Google se hizo muy popular entre los usuarios y desde entonces ha tenido un gran número de imitadores
Google y muchos otros buscadores no sólo usaban PageRank, sino más de 150 criterios para determinar la pertinencia de una página.

Visual Finder
El buscador Visual Finder, patentado y de origen español, es un buscador de portal (in-portal search) que ofrece una serie de beneficios diferenciales frente a los buscadores de portal tradicionales, como los combos o desplegables y los buscadores de texto.
Con un diseño caractarístico, Visual Finder ofrece entre otras ventajas: - Disminuye los clicks necesarios, hasta 8 veces menos que con desplegables - Las búsquedas AND y OR se hacen sencillas e intuitivas, sin traducciones Booleanas - Se evita la navegación ciega, selecciones erróneas, demasiado amplias o estrechas - Permite descubrir información antes oculta, maximizando la explotación de la BBDD - Facilita la comparación - Refina las búsquedas dinámicamente, sin esfuerzo - Incrementa la relevancia natural en los buscadores, comportándose como un proyecto SEO (Search Engine Optimization)
Todo lo anterior equivale a dotar a los portales de una experiencia de navegación muy satisfactoria que fomenta mejores índices de actividad en el portal (captación, visitas, páginas vistas, fidelidad), mejores ratios de conversión (comercio electrónico, consultas,..)

Exalead
El motor de búsqueda corporativo de Exalead, también cuenta con una versión de búsqueda para internet. Cuenta con un potente buscador desktop para usuarios que permite indexar un numero ilimitado de documentos, permitiendo buscar en más de 100 tipos de archivos, incluyendo emails, adjuntos a emails, documentos de oficina, PDFs, imágenes, archivos de audio, vídeo clips y más.
Descarga gratuita en http://www.exalead.com/download/exaleadDesktop
Las características de Exalead incluyen:
Búsqueda de la proximidad que apoya al operador NEAR Expresiones jerarquizadas de la búsqueda. Consejos. Búsqueda específica: por localización geográfica. por lengua. por el tipo del archivo. Sugerencias de palabras adicionales. La búsqueda fonética está también disponible, pudiendo ser utilizada cuando se desconoce la ortografía Búsqueda dentro de los resultados. Audio, vídeo y búsqueda de RSS (en de la inspección previa también imágenes). Exalead permite búsqueda con expresiones regulares y se pueden utilizar para solucionar crucigramas y utilizar en algoritmos IR.

Virgilio.it
Buscador Italiano que sirve para buscar también en español. Potente y con un interfaz agradable.

Yahoo Search!
En 2004, Yahoo! lanzó su propio buscador basado en una combinación de tecnologías de sus adquisiciones y proporcionando un servicio en el que ya prevalecía la búsqueda en Webs sobre el directorio.

Microsoft
El más reciente de los grandes buscadores es Live (antes MSN Search), de Microsoft, que previamente dependía de otros para listar sus búsquedas. En 2004 debutó una versión beta con sus propios resultados, impulsada por su propio robot (llamado msnbot). Al principio de 2005 comenzó la versión definitiva.
El mercado está ahora dominado por Google, Yahoo y Microsoft. El resto de grandes buscadores tienden a ser portales que muestran los resultados de otros buscadores y ofrecen, además, otro tipo de contenidos que tienen mayor o menor importancia en la página como hace el propio Yahoo!

Noxtrum
Noxtrum fue el primer motor de búsqueda global diseñado por una empresa española, Telefónica Publicidad e Información, S. A. (TPI), lanzado al mercado en versión Beta el 1 de diciembre de 2005. Realizaba búsquedas en internet del mundo hispanohablante.
Noxtrum partía de la implementación de FAST para construir su propio motor de búsqueda, con lo que realmente no contaba con tecnología de búsqueda propia, sino que adaptaba al español la tecnología usada en su día por navegadores como AllTheWeb, hoy propiedad de Yahoo.
El 3 de abril de 2008 el buscador dejó de estar operativo, después de que Yell lo adquiriera junto con Páginas Amarillas y reestructurara su cúpula directiva.
Actualmente ya no existe. Cerró sus puertas.

Rollyo
Es un buscador no muy completo pero sirve para diversas búsquedas, sus páginas la mayoría son en inglés, a menos que la búsqueda se especifique en español, es un buscador donde se pueden encontrar varias páginas donde esté la información buscada, cuenta con enlaces directos a las páginas de interés donde localizar lo que se busca; es efectivo para búsquedas precisas.

Ask
Ask es un buscador donde se puede preguntar (como dice su nombre en inglés "ask" es preguntar) por lo que se busque, ya sea la respuesta a una duda o simplemete encontrar algún archivo en concreto.

Buscanding
Potente buscador vertical de inmuebles basado en la tecnología de heritrix, posee la peculiaridad de transformar las consultas a lenguaje natural.

Cuásar
Cuásar es un motor de búsqueda de desarrollo completamente español, inteligente y modular. Su primera aplicación práctica es Cunoticias: ,buscador de noticias de actualidad.

iSearc
Isearch es un motor de búsqueda desarrolado en Guatemala, pertenece a la página Istart http://www.istart.gt.tf/ , y es un directorio con un motor de búsqueda incorporado, basado en Google. Desarollado por CSL.
BROWSER
Un navegador web (del inglés, web browser) es una aplicación software que permite al usuario recuperar y visualizar documentos de hipertexto, comúnmente descritos en HTML, desde servidores web de todo el mundo a través de Internet. Esta red de documentos es denominada World Wide Web (WWW). Cualquier navegador actual permite mostrar o ejecutar gráficos, secuencias de vídeo, sonido, animaciones y programas diversos además del texto y los hipervínculos o enlaces.
La funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados. Los documentos pueden estar ubicados en la computadora en donde está el usuario, pero también pueden estar en cualquier otro dispositivo que esté conectado a la computadora del usuario o a través de Internet, y que tenga los recursos necesarios para la transmisión de los documentos (un software servidor web). Tales documentos, comúnmente denominados páginas web, poseen hipervínculos que enlazan una porción de texto o una imagen a otro documento, normalmente relacionado con el texto o la imagen.Un navegador web (del inglés, web browser) es una aplicación software que permite al usuario recuperar y visualizar documentos de hipertexto, comúnmente descritos en HTML, desde servidores web de todo el mundo a través de Internet. Esta red de documentos es denominada World Wide Web (WWW). Cualquier navegador actual permite mostrar o ejecutar gráficos, secuencias de vídeo, sonido, animaciones y programas diversos además del texto y los hipervínculos o enlaces.
La funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados. Los documentos pueden estar ubicados en la computadora en donde está el usuario, pero también pueden estar en cualquier otro dispositivo que esté conectado a la computadora del usuario o a través de Internet, y que tenga los recursos necesarios para la transmisión de los documentos (un software servidor web). Tales documentos, comúnmente denominados páginas web, poseen hipervínculos que enlazan una porción de texto o una imagen a otro documento, normalmente relacionado con el texto o la imagen.
Ejemplos de navegadores web
Existe una lista detallada de navegadores, motores de renderización y otros temas asociados en la categoría asociada.
Amaya del W3C
Internet Explorer y derivados:
Avant Browser
Maxthon
G-Browser
Slim Browser
AOL Navigator
Google Chrome
Mozilla (SeaMonkey) y derivados:
Mozilla Firefox
Beonex
Navegador web IBM para OS/2
Aphrodite
Flock
Galeon para GNOME
Epiphany para GNOME
Skipstone
K-Meleon para Windows
Camino para Mac OS X
Netscape Navigator (hasta la versión 4.xx)
Opera
Konqueror (KHTML)
Abrowse
Safari
iCab
OmniWeb
Dillo
IBrowse
AWeb
Voyager
Espial Escape
HotJava
IEs4Linux
SpaceTime
Navegadores web basados en texto:
Links
Lynx
Netrik
w3m
Primeros navegadores (que ya no se están desarrollando):
Cello
CyberDog
MidasWWW
Mosaic
Spyglass Mosaic
ViolaWWW

COOKIES, SPAM, FIREWALL Y SPYWARE

COOKIES
Una cookie (pronunciado ['ku.ki]; literalmente galleta) es un fragmento de información que se almacena en el disco duro del visitante de una página web a través de su navegador, a petición del servidor de la página. Esta información puede ser luego recuperada por el servidor en posteriores visitas. Las inventó Lou Montulli, un antiguo empleado de Netscape Communications. Al ser el protocolo HTTP incapaz de mantener información por sí mismo, para que se pueda conservar información entre una página vista y otra (como login de usuario, preferencias de colores, etc), ésta debe ser almacenada, ya sea en la URL de la página, en el propio servidor, o en una cookie en el ordenador del visitante.
De esta forma, los usos más frecuentes de las cookies son:
Llevar el control de usuarios: cuando un usuario introduce su nombre de usuario y contraseña, se almacena una cookie para que no tenga que estar introduciéndolas para cada página del servidor. Sin embargo una cookie no identifica a una persona, sino a una combinación de computador y navegador.
Ofrecer opciones de diseño (colores, fondos, etc) o de contenidos al visitante.
Conseguir información sobre los hábitos de navegación del usuario, e intentos de spyware, por parte de agencias de publicidad y otros. Esto puede causar problemas de privacidad y es una de las razones por la que las cookies tienen sus detractores.
Originalmente, sólo podían ser almacenadas por petición de un CGI desde el servidor, pero Netscape dio a su lenguaje Javascript la capacidad de introducirlas directamente desde el cliente, sin necesidad de CGIs. En un principio, debido a errores del navegador, esto dio algunos problemas de seguridad. Estas vulnerabilidades fueron descubiertas por Esteban Rossi. Las cookies pueden ser borradas, aceptadas o bloqueadas según desee, para esto sólo debe configurar convenientemente el navegador web.
SPAM
Se llama spam, correo basura o sms basura a los mensajes no solicitados, habitualmente de tipo publicitario, enviados en grandes cantidades (incluso masivas) que perjudican de alguna o varias maneras al receptor. La acción de enviar dichos mensajes se denomina spamming. Aunque se puede hacer por distintas vías, la más utilizada entre el público en general es la basada en el correo electrónico. Otras tecnologías de internet que han sido objeto de correo basura incluyen grupos de noticias, usenet, motores de búsqueda, wikis, foros, blogs, también a través de popups y todo tipo de imágenes y textos en la web. El correo basura también puede tener como objetivo los teléfonos móviles (a través de mensajes de texto) y los sistemas de mensajería instantánea como por ejemplo Outlook, Lotus Notes, etc.
También se llama spam a los virus sueltos en la red y paginas filtradas (casino, sorteos, premios, viajes y pornografía), se activa mediante el ingreso a paginas de comunidades o grupos o acceder a links en diversas paginas.
El correo basura mediante el servicio de correo electrónico nació el 5 de marzo de 1994. Este día una firma de abogados, Canter and Siegel, publica en Usenet un mensaje de anuncio de su firma legal; el día después de la publicación, facturó cerca de 10.000 dólares por casos de sus amigos y lectores de la red. Desde ese entonces, el marketing mediante correo electrónico ha crecido a niveles impensados desde su creación.
FIREWALL
Un cortafuegos (o firewall en inglés), es un elemento de hardware o software utilizado en una red de computadoras para controlar las comunicaciones, permitiéndolas o prohibiéndolas según las políticas de red que haya definido la organización responsable de la red. Su modo de funcionar es indicado por la recomendación RFC 2979, que define las características de comportamiento y requerimientos de interoperabilidad. La ubicación habitual de un cortafuegos es el punto de conexión de la red interna de la organización con la red exterior, que normalmente es Internet; de este modo se protege la red interna de intentos de acceso no autorizados desde Internet, que puedan aprovechar vulnerabilidades de los sistemas de la red interna.
También es frecuente conectar al cortafuegos a una tercera red, llamada zona desmilitarizada o DMZ, en la que se ubican los servidores de la organización que deben permanecer accesibles desde la red exterior.
Un cortafuegos correctamente configurado añade protección a una instalación informática, pero en ningún caso debe considerarse como suficiente. La Seguridad informática abarca más ámbitos y más niveles de trabajo y protección.
SPYWARE
Es software de ordenador que se instala subrepticiamente en un ordenador personal para interceptar o tomar control parcial sobre la interacción del usuario con el ordenador, sin el consentimiento informado del usuario.
While the term spyware suggests software that secretly monitors the user's behavior, the functions of spyware extend well beyond simple monitoring. Si bien el término software espía sugiere que secretamente controla el comportamiento del usuario, las funciones de ampliar los programas espía y más allá de la simple supervisión. Spyware programs can collect various types of personal information , such as Internet surfing habit, sites that have been visited, but can also interfere with user control of the computer in other ways, such as installing additional software, redirecting Web browser activity, accessing websites blindly that will cause more harmful viruses, or diverting advertising revenue to a third party. Programas de software espía puede recoger diversos tipos de información personal, como la navegación por Internet, el hábito, los sitios que se han visitado, sino que también pueden interferir con el control de usuario de la computadora de otras maneras, tales como la instalación de software adicional, la reorientación de navegador Web actividad, el acceso a sitios web a ciegas que hará que los virus más dañinos, o el desvío de los ingresos por publicidad a un tercero. Spyware can even change computer settings, resulting in slow connection speeds, different home pages, and loss of Internet or other programs. El software espía puede incluso cambiar la configuración del equipo, lo que resulta en velocidades de conexión lenta, diferentes páginas, y la pérdida de Internet u otros programas. In an attempt to increase the understanding of spyware, a more formal classification of its included software types is captured under the term privacy-invasive software . En un intento de aumentar la comprensión de los programas espía, más una clasificación formal de sus tipos de software incluido es capturado en el término de privacidad software invasivo.

FUNCIONES DE LA CALCULADORA DE GOOGLE

FUNCIONES DE LA CALCULADORA DE GOOGLE

Funciones Especiales de la Calculadora de Google
Calcular: se usa el símbolo "="
Ejemplo: 1+10+25=
Paréntesis: se usa el símbolo "(" y ")"
Ejemplo: (1+2)*3
En: se usa el símbolo "in"
Hexadecimal: se usa el símbolo "0x" o "hex"
Ejemplo: 42 in hex
Octal: se usa el símbolo "0o" o "octal"
Ejemplo: 42 in octal
Binario: se usa el símbolo "0b" o "binary"
Ejemplo: 42 in binary
Decimal: se usa el símbolo "decimal"
Base: se usa el símbolo "base"
Ejemplo: 42 in base 2
Números Imaginarios: se usa el símbolo "i"
Ejemplo: 3i+2 - 2i+3
Unidades de Medida de la Calculadora de Google
TeraBytes: se usa el símbolo "terabytes"
GigaBytes: se usa el símbolo "gigabytes"
MegaBytes: se usa el símbolo "megabytes"
KiloBytes: se usa el símbolo "kilobytes"
Bytes: se usa el símbolo "bytes"
Bits: se usa el símbolo "bits"
Galones: se usa el símbolo "gallon"
Litros: se usa el símbolo "liters"
Cuchara de Sopa: se usa el símbolo "tablespoon"
Cucharillas: se usa el símbolo "teaspoons"
Cuarto de Galón: se usa el símbolo "quart"
Pintas: se usa el símbolo "pints"
Kilómetros: se usa el símbolo "km" o "kilometer"
Metros: se usa el símbolo "meters"
Milla Náutica: se usa el símbolo "nautical miles"
Millas: se usa el símbolo "miles"
Pulgadas: se usa el símbolo "inches"
Año: se usa el símbolo "years"
Ejemplo: 1 year in days
Mes: se usa el símbolo "months"
Día: se usa el símbolo "days"
Segundos: se usa el símbolo "seconds"
Minutos: se usa el símbolo "minutes"
Horas: se usa el símbolo "hours"
Kilogramos: se usa el símbolo "kilograms"
Gramos: se usa el símbolo "grams"
Libras: se usa el símbolo "pounds"
Piés: se usa el símbolo "feet"
Grados: se usa el símbolo "degrees"
Radianes: se usa el símbolo "radians"
Calorías: se usa el símbolo "calories"
Kilocalorías: se usa el símbolo "kilocalories"
Unidad Astronómica: se usa el símbolo "au" o "Astronomical Unit"
Gigawatios: se usa el símbolo "GW" o "gigaWatts"
Kilowatios: se usa el símbolo "KW" o "kiloWatts"
Watios: se usa el símbolo "Watts"
Números Especiales de la Calculadora de Google
Número e: se usa el símbolo "e"
Ejemplo: e
Número pi: se usa el símbolo "pi"
Ejemplo: pi
el Cociente de Oro: se usa el símbolo "phi" o "the golden ratio"
Velocidad de la luz: se usa el símbolo "c" o "the speed of light"
Constante de Gravitación: se usa el símbolo "G" o "gravitational constant"
Peso de la Tierra: se usa el símbolo "mass of earth"
Ejemplo: mass of earth
Peso del Sol: se usa el símbolo "mass of the sun"
Ejemplo: mass of the sun
Peso de la Luna: se usa el símbolo "mass of the moon"
Radio de la Tierra: se usa el símbolo "radius of Earth"
Número de Avogadro: se usa el símbolo "Avogadro´s number"

lunes, 10 de noviembre de 2008

La Computacion


LA COMPUTACION




Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuya historiase remonta a las antiguas civilizaciones griega y romana. Este dispositivo es muy sencillo, consta de cuentas ensartadas en varillas que a su vez están montadas en un marco rectangular. Al desplazar las cuentas sobre varillas, sus posiciones representan valores almacenados, y es mediante dichas posiciones que este representa y almacena datos. A este dispositivo no se le puede llamar computadora por carecer del elemento fundamental llamado programa.
Otro de los inventos mecánicos fue la Pascalina inventada por Blaise Pascal (1623 - 1662) de Francia y la de Gottfried Wilhelm von Leibniz (1646 - 1716) de Alemania. Con estas máquinas, los datos se representaban mediante las posiciones de los engranajes, y los datosse introducían manualmente estableciendo dichas posiciones finales de las ruedas, de manera similar a como leemos los números en el cuentakilómetros de un automóvil.


En 1947 se construyó en la Universidad de Pennsylvania la ENIAC (Electronic Numerical Integrator And Calculator) que fue la primera computadora electrónica, el equipo de diseño lo encabezaron los ingenieros John Mauchly y John Eckert. Esta máquina ocupaba todo un sótano de la Universidad, tenía más de 18 000 tubos de vacío, consumía 200 KW de energía eléctrica y requería todo un sistema de aire acondicionado, pero tenía la capacidad de realizar cinco mil operaciones aritméticas en un segundo.
El proyecto, auspiciado por el departamento de Defensa de los Estados Unidos, culminó dos años después, cuando se integró a ese equipo el ingeniero y matemático húngaro John von Neumann (1903 - 1957). Las ideas de von Neumann resultaron tan fundamentales para su desarrollo posterior, que es considerado el padre de las computadoras.
La EDVAC (Electronic Discrete Variable Automatic Computer) fue diseñada por este nuevo equipo. Tenía aproximadamente cuatro mil bulbos y usaba un tipo de memoria basado en tubos llenos de mercurio por donde circulaban señales eléctricas sujetas a retardos.
La idea fundamental de von Neumann fue: permitir que en la memoria coexistan datos con instrucciones, para que entonces la computadora pueda ser programada en un lenguaje, y no por medio de alambres que eléctricamente interconectaban varias secciones de control, como en la ENIAC.