CRITERIOS DE ENTRADA-SALIDA en LISP

LISP es un lenguaje interactivo, por lo que las funciones de entrada-salida se realizan principalmente sobre el terminal. La mayoría de las implementaciones permiten también el almacenamiento de archivos en memoria secundaria, pero esto es muy dependiente de la implementación. En esta parte, trataremos sólo con las funciones de entrada-salida orientadas a terminal. (más…)

Estructuras de Control en LISP

Las funciones en LISP pueden evaluarse en serie, condicional, iterativa o recursivamente. La recursividad se estudiará más adelante, mientras que la evaluación condicional e iterativa se tratan a continuación.Detrás de la noción de evaluación condicional existe una colección de funciones en LISP, las cuales se clasifican como «predicados». Un predicado es cualquier función que cuando es evaluada devuelve el valor t (significando true) o nil (significando false). En otros lenguajes, estos predicados básicos se definen normalmente vía operadores «relacionales» y «booleanos». A continuación se da una lista de los principales predicados del LISP, junto con sus significados. Aquí e, e1 y e2 son listas, x, x1 y x2 son expresiones aritméticas y p, p1, p2,…, son predicados. (más…)

FUNCIONES EN LISP

FUNCIONES EN LISP

Las siguientes son las funciones que conforman el cuerpo de las funciones de LISP, sólo se incluyen en la tabla las funciones que se presentan en la mayoría de las versiones de LISP (incluyendo las vistas anteriormente).

(más…)

PROGRAMAS EN LISP

ESCRITURA DE PROGRAMAS EN LISP

Un programa en LISP se ejecuta normalmente interpretativa e interactivamente. En su forma más sencilla, un programa o una función se representa como una expresión completamente puesta entre paréntesis con todos los operadores en la forma prefija. Todas las variables tienen valores átomos o listas. (más…)

Las listas en LISP

El segundo tipo de palabras con las que trabaja LISP son las listas. Una lista es puede ser una secuencia de átomos separados por un espacio y encerrados por paréntesis redondos, incluyendo la posibilidad de que una lista contenga una sublista que cumple con las mismas características.

(más…)

Atomos en LISP

Atomos en LISP

Los átomos pueden ser palabras, tal como CASA, SACA,

ATOMO, etc. o cualquier disparate como EDSDS, DFKM454, etc. En general,
un átomo en LISP puede ser cualquier combinación de las 26 letras del alfabeto (excluyendo obviamente la “ñ”) en conjunto con los 10 dígitos. Al igual que en otros sistemas, no son átomos aquellas combinaciones que comienzan con dígitos.

(más…)

No hay disponible una descripción de este resultado debido al archivo robots.txt de este sitio. Más información

Si aparece en tus resultados de google esta frase: «No hay disponible una descripción de este resultado debido al archivo robots.txt de este sitio. Más información» Tienes que tomar medidas de inmediato ya que estás perdiendo el posicionamiento de tus páginas web al tener bloqueado el acceso a la araña de google desde el archivo rabots.txt de tu web.
(más…)

Procedimientos almacenados

Procedimientos almacenados en bases de datos

Un procedimiento almacenado (stored procedure) es un programa (o procedimiento) el cual es almacenado físicamente en una base de datos. Generalmente son escritos en un lenguaje de bases de datos propietario como PL/SQL para Oracle database o PL/PgSQL para PostgreSQL. (más…)

Internet Information Services (IIS)

Internet Information Services (IIS)

Internet Information Services, IIS, es una serie de servicios para los ordenadores que funcionan con Windows. Originalmente era parte del Option Pack para Windows NT. Luego fue integrado en otros sistemas operativos de Microsoft destinados a ofrecer servicios, como Windows 2000 o Windows Server 2003. Windows XP Profesional incluye una versión limitada de IIS. (más…)

Introduccion a Microsoft Visual Studio 2005

Microsoft Visual Studio 2005

Microsoft Visual Studio es un entorno integrado de desarrollo (llamado en inglés por siglas: IDE) para sistemas Windows. Visual Studio permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la versión 6). Así se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles.

(más…)

Como insertar hipervinculos en Word

Word – Insertar hipervinculos, Metodo abreviado
Con Microsoft Office XP es más fácil documentos conectados para las páginas Web y los sitios intranet. El método abreviado de teclado CTRL+ALT+K y el cuadro de dialogo Insertar hipervínculo facilitan la búsqueda de vínculos a archivos en los Webs en los que trabaja, así como el paso a otro Web abierto sin salir del programa que esta utilizando.

(más…)

Teclas de acceso rápido de PowerPoint

Microsoft PowerPoint y sus teclas de acceso rápido
Como ocurre en otros programas, como Microsoft Word, PowerPoint también cuenta con sus propias teclas de acceso rápido, muy útiles si tienes que trabajar habitualmente con esta aplicación, ya que ahorrarás tiempo. ¿Quieres saber cuáles son? Aquí tienes las más importantes:

(más…)

Como clasificar emails por colores

Clasifica tus emails por colores:

Si eres de los que reciben diariamente cientos de emails y empleas Outlook como gestor de correo, debes saber que el programa cuenta con una opción que te permite organizar los mensajes por colores, dependiendo de su destinatario. De esta forma, podrás seleccionar un color determinado para los mensajes personales y otro distinto para los mensajes relacionados con el trabajo, por poner un ejemplo.
(más…)

Como Borrar en cascada en Access

Borrar en cascada en Access

A veces, cuando programamos en JSP, ASP, etc., y queremos borrar campos en tablas relacionadas en Access, nos pueden dar errores de integridad (p.e. si queremos borrar un continente, hay que borrar antes sus países). Esto se puede arreglar sin tocar nuestro código, yendo directamente a Access:
(más…)

Como combinar correspondencia en Access


Para utilizar combinar correspondencia:

Combinar correspondencia es un sistema para enviar cartas masivas a muchos destinatarios mediante un modelo diseñado (una plantilla). Para usar este sistema es necesario crear el origen de datos (base de datos en Access o hojas de cálculo en Excel) y seguidamente crear la plantilla en un documento Word. Para conseguir esto haremos:

(más…)