martes, 14 de octubre de 2008

Apariencia del Programa Lazarus

* En la parte superior tenemos el menú, junto con las barras de herramientas, que nos permitirán incluir los distintos elementos (botones, listas, etc) que necesitemos en nuestra aplicación.

Que tambien incluyen los siguientes botones: additional, dialogo que hay te muestas otros como abrir dialogo, seleccion de dialogo, color, etc. data controls: textos, edita, memo, imagen, etc. data access, system, etc.
tambien de crear nuevo, guardar, abrir, ver formularios, ver unidades

*En la parte izquierda está el "Inspector de objetos", desde el que podremos cambiar con precisión ciertos detalles como la anchura, altura o posición de un elemento

tiene 3 botones que tiene submenus que son : action, activecontrol, color, cursor te disen de cuantos caracteres puede tener.eventos: son los eventos en que puedes aser en ese programa.favoritos: estos so algunos caption en donde esta, nombre del el titulo, son cosas en que puedes aser al programa

viernes, 3 de octubre de 2008

“TIPOS DE PROGRAMACIÒN”

Programación modular

En la programación modular, el programa principal coordina las llamadas a los módulos secundarios y pasa los datos necesarios en forma de parámetros. A su vez cada modulo puede contener sus propios datos y llamar a otros módulos o funciones.

Programación orientada a objetos (POO)

El elemento principal de la programación orientada a objetos es el objeto. El objeto es un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización. Un objeto contiene varios datos bien estructurados y pueden ser visibles o no dependiendo del programador y las acciones del programa en ese momento.

Programación concurrente

Este tipo de programación se utiliza cuando tenemos que realizar varias acciones a la vez. Se suele utilizar para controlar los accesos de usuarios y programas a un recurso de forma simultanea. Se trata de una programación más lenta y laboriosa, obteniendo unos resultados lentos en las acciones. Programación funcional Se caracteriza principalmente por permitir declarar y llamar a funciones dentro de otras funciones. Programación lógica Se suele utilizar en la inteligencia artificial y pequeños programas infantiles. Se trata de una programación basada en el cálculo de predicados (una teoría matemática que permite lograr que un ordenador basándose en hecho y reglas lógicas, pueda dar soluciones inteligentes).

Ventajas

·Independencia de datos y tratamiento.
Cambio en datos no implica cambio en programas y viceversa (Menor coste de mantenimiento).
Coherencia de resultados.
Reduce redundancia:
Acciones lógicamente únicas.
Se evita inconsistencia.
Mejora en la disponibilidad de datos
No hay dueño de datos (No igual a ser públicos).
Ni aplicaciones ni usuarios.
Guardamos descripción (Idea de catálogos).
Cumplimiento de ciertas normas.
Restricciones de seguridad.
Accesos (Usuarios a datos).
Operaciones (Operaciones sobre datos).

Otras ventajas:

Más eficiente gestión de almacenamiento.
Efecto sinérgico.

Desventajas

Situación Sistema trad. ð Sist. De BD.
Fuerte coste inicial:
Programa
Personal
Equipos.
Rentable a medio o largo plazo.
No hay standard
No solo se puede cambiar datos sino tambien el enfoque del sistema

jueves, 2 de octubre de 2008

Programaciòn

Computadoras

Una computadora (del latín computare -calcular-), también denominada ordenador o computador, es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos integrados y otros componentes relacionados que puede ejecutar con exactitud, sorprendente rapidez, y de acuerdo a lo indicado por un usuario o automáticamente por otro programa, una múltiple variedad de secuencias o rutinas de instrucciones que son ordenadas, organizadas y sistematizadas en función a una amplia gama de aplicaciones prácticas y precisamente determinadas, proceso al cual se le ha denominado con el nombre de programación y al que lo realiza se le llama programador. La computadora, además de la rutina o programa informático, necesita de datos específicos (a estos datos, en conjunto, se les conoce como "Input" en inglés) que deben ser suministrados, y que son requeridos al momento de la ejecución, para proporcionar el producto final del procesamiento de datos, que recibe el nombre de "output". La información puede ser entonces utilizada, reinterpretada, copiada, transferida, o retransmitida a otra(s) persona(s), computadora(s) o componente(s) electrónico(s) local o remotamente usando diferentes sistemas de telecomunicación, pudiendo ser grabada, salvada o almacenada en algún tipo de dispositivo o unidad de almacenamiento
La característica principal que la distingue de otros dispositivos similares, como una calculadora no programable, es que puede realizar tareas muy diversas cargando distintos programas en la memoria para que el microprocesador los ejecute.
Tipos de computadores
Computador analógico
Supercomputadora
Computadora central
Minicomputadora
Microcomputadora
Computadora de escritorio
Computador personal
Computadora doméstica
Multiseat
Computadora portátil de escritorio
Computadora portátil
Tablet PC
Subportátil
PC Ultra Móvil
PDA
Smartphone
Cliente ligero
Sistema empotrado


Algoritmo

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, y su definición queda formalizada por el modelo computacional de la Máquina de Turing.
Su importancia radica en mostrar la manera de llevar a cabo procesos y resolver mecánicamente
problemas matemáticos o de otro tipo. Al igual que las funciones matemáticas, los algoritmos reciben una entrada y la transforman en una salida, comportándose como una caja negra. Sin embargo, no toda caja negra que convierta una entrada en una salida se puede considerar un algoritmo: para que un algoritmo pueda ser considerado como tal, debe ser una secuencia ordenada, finita y definida (formalización de su comportamiento) de instrucciones. De este modo se puede seguir y predecir el comportamiento del algoritmo para cualquier entrada posible (salvo algoritmos probabilistas, que tiene usualmente una salida distinta), a partir del seguimiento de esa secuencia de instrucciones, que como es ordenada y definida, no da lugar a ambigüedades y puede seguirse su traza.


algoritmos y sus caracteristicas

En computación y matemáticas un algoritmo de ordenamiento es un algoritmo que pone elementos de una lista o un vector en una secuencia dada por una relación de orden, es decir, el resultado de salida ha de ser una permutación —o reordenamiento— de la entrada que satisfaga la relación de orden dada. Las relaciones de orden más usadas son el orden numérico y el orden lexicográfico. Ordenamientos eficientes son importantes para optimizar el uso de otros algoritmos (como los de búsqueda y fusión) que requieren listas ordenadas para una ejecución rápida. También es útil para poner datos en forma canónica y para generar resultados legibles por humanos.
Desde los comienzos de la computación, el problema del ordenamiento ha atraído gran cantidad de investigación, tal vez debido a la complejidad de resolverlo eficientemente a pesar de su planteamiento simple y familiar. Por ejemplo,
BubbleSort fue analizado desde 1956. Aunque muchos puedan considerarlo un problema resuelto, nuevos y útiles algoritmos de ordenamiento se siguen inventado hasta el día de hoy (por ejemplo, el ordenamiento de biblioteca se publicó por primera vez en el 2004). Los algoritmos de ordenamiento son comunes en las clases introductorias a la computación, donde la abundancia de algoritmos para el problema proporciona una gentil introducción a la variedad de conceptos núcleo de los algoritmos, como notación de O mayúscula, algoritmos divide y vencerás, estructuras de datos, análisis de los casos peor, mejor, y promedio, y límites inferiores.

jueves, 18 de septiembre de 2008

Funciones del depto de S.I

* Definir bases de datos conteniendo los datos elementales requeridos
* Agregar nuevos registros en una base de datos
* Modificar, corregir o borrar registros existentes
* Construir automáticamente y mantener archivos para acceso rápido a los registro decada base de datos de modo que haya una recuperación muy veloz
* Recuperar registros por su contenido mediante un lenguaje de recuperación amplio y poderoso
* Visualizar los registros o partes de los mismos de acuerdo a las necesidades del usuario
* Ordenar o clasificar los registros en cualquier secuencia deseada
* Imprimir catálogos completos, parciales y/o índices
* Desarrollar aplicaciones especiales usando las facilidades integradas de programación


Estas funciones se obtienen a través de 8 programas que proveen los servicios correspondientes, clasificados en dos grandes categorías: Servicios para el usuario que emplea bases de datos ya existentes; y servicios del sistema, diseñados para el administrador de las bases de datos, para crear nuevas bases o realizar actividades diversas en relación al sistema. Los servicios para el usuario requieren sólo un conocimiento básico del programa CDS/ISIS, en tanto que los servicios del sistema presuponen un conocimiento más profundo de los componentes del sistema, incluyendo la capacidad para programar computadoras.




Otros nombres que recibe el departamento de S.I

en algunas empresas lo llaman "soporte tegnico"

viernes, 12 de septiembre de 2008

"sistemas de informacion"

"Sistemas de informacion"

Conjunto de procesos que operam sobre una coneccion de datos segun las nesecidades de la organisacion y recopilan, elavoran y distribuyen la informacion nesacaria para las operaciones de dichas empresas. Un sistema de información (SI) es un conjunto organizado de elementos, estos elementos son de 4 tipos:
Personas.
Datos.
Actividades o técnicas de trabajo.
Recursos materiales en general (típicamente
recursos informáticos y de comunicación, aunque no tienen por qué ser de este tipo obligatoriamente).
Todo ese conjunto de elementos interactúan entre si para procesar los datos y la
información (incluyendo procesos manuales y automáticos) y distribuirla de la manera más adecuada posible en una determinada organización en función de sus objetivos. Normalmente el término es usado de manera errónea como sinónimo de sistema de información informático, estos son el campo de estudio de la tecnología de la información (IT), y aunque puedan formar parte de un sistema de información (como recurso material), por sí solos no se pueden considerar como sistemas de información, este concepto es más amplio que el de sistema de información informático. No obstante un sistema de información puede estar basado en el uso de computadoras, según la definición de Langefors este tipo de sistemas son:
Un medio implementado tecnológicamente para grabar, almacenar y distribuir expresiones lingüísticas,
así como para extraer conclusiones a partir de dichas expresiones
.

"Tipos de sistemas de informacionm"


* Sistema de procesamiento de transacciones (TPS).- Gestiona la información referente a las transacciones producidas en una empresa u organización.
* Sistemas de información gerencial (MIS).- Orientados a solucionar problemas empresariales en general.
* Sistemas de soporte a decisiones (DSS).- Herramienta para realizar el análisis de las diferentes variables de negocio con la finalidad de apoyar el proceso de toma de decisiones.
* Sistemas de información ejecutiva (EIS).- Herramienta orientada a usuarios de nivel gerencial, que permite monitorizar el estado de las variables de un área o unidad de la empresa a partir de información interna y externa a la misma.
* Sistemas de automatización de oficinas (OAS).- Aplicaciones destinadas a ayudar al trabajo diario del administrativo de una empresa u organización.
* Sistema experto (SE).- Emulan el comportamiento de un experto en un dominio concreto.
* Sistema Planificación de Recursos (ERP).- Integran la información y los procesos de una organización en un solo sistema.
Estos sistemas de información no surgieron simultáneamente en el mercado; los primeros en aparecer fueron los TPS, en la década de los 60, y los últimos fueron los SE, que alcanzaron su auge en los 90 (aunque estos últimos tuvieron una tímida aparición en los 70 que no cuajó, ya que la tecnología no estaba suficientemente desarrollada).

martes, 9 de septiembre de 2008

ABSCTRACT: "seguridad de internet"

Este resumen no está disponible. Haz clic en este enlace para ver la entrada.