viernes, 8 de octubre de 2010
Mejor lenguaje de programación
Es uno de los lenguajes de progrmación más populares, la gran fluidez y rapidez de sus scripts y su prometedor futuro, desarrollar aplicaciones Webs utilizando lenguajes como C o COBOL son cosas del pasado.
2-C#
Es una parte esencial de la plataforma .Net, C# combina los mejores elementos de múltiples lenguajes de amplia difusión como C++, Java, Visual Basic o Delphi. De hecho, su creador Anders Heljsberg fue también el creador de muchos otros lenguajes y entornos como Turbo Pascal, Delphi o Visual J++. La idea principal detrás del lenguaje es combinar la potencia de lenguajes como C++ con la sencillez de lenguajes como Visual Basic, y que además la migración a este lenguaje por los porgramadores de C/C++/Java sea lo más inmediata posible.
3-AJAX
La demanda de AJAX no sólo es amplía sino que de calidad debido a la dificultad de aprendizaje que conlleva, si la herramienta de Microsoft, Atlas, destinada a la realización de aplicaciones AJAX tiene éxito puede suponee un aumento en la demanda de esta tecnología.
4-JavaScript
La razón de mayor peso es que es utilizado por millones de páginas webs para validar formularios, crear cookies, detectar navegadores y mejorar el diseño, su fácil aprendizaje lo hace un lenguaje muy demandado.
5-Perl
La potencía de Perl a la hora de procesar grandes cantidades de datos lo hace realmente popular a la hora de desarrollar aplicaciones del lado del servidor, aprender Perl o Php es básico a la hora de desarrollar aplicaciones Web.
6-C
Aprender C es básico mientras aprendes C estas aprendiendo conceptos básicos de lenguajes cómo Java o C#, además no sólo es mas sencillo que estos últimos sino que comporten gran parte de su sintaxis.
7-Ruby y Ruby on Rails
Simple y funcional, el uso de Active Record de forma eficiente simplifica y agiliza el desarrollo de forma notable. Al minimizar el trabajo con la base de datos (escribiendo triggers y procedimientos almacenados) y emplear un único lenguaje para todo el desarrollo, se consigue acortar los tiempos de desarrollo (time2market).
8-ASP
Simplemente porqué en algunas ocasiones no tienes otra opción debido a la popularidad que ha alcanzado.
martes, 28 de septiembre de 2010
Programación
Proceso por el cual un programador escribe en un leguaje de programacion el codigo fuente de un software.
programa:
Conjunto de instrucciones que una vez ejecutadas realizaran una o varias tareas en una computadora, sin programas estas maquinas no pueden funcionar correctamente.
Algoritmo:
Es un conjunto preescrito de instrucciones o reglas bien definidas ordenadas y finitas que
permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien lo ejecute.conjunto de pasos, instrucciones o acciones que se debe seguir y ejecutar de manera ordenada para alcanzar un fin deseado.
caracterisitcas:
Las características fundamentales que debe cumplir todo algoritmo son:
Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.
Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.
Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.
Tener una o más salidas: Debe siempre devolver un resultado; El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras. Existen muchos otros mecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo.
Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.
Lenguaje de programación
Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
categorias de el lenguaje de programacion:
El Lenguaje Máquina: es el lenguaje de programación que entiende directamente la computadora o máquina. Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1.
Lenguajes de programación de bajo nivel: Son mucho mas fáciles de utilizar pero dependen mucho de la máquina o computadora como sucedía con el lenguaje máquina El lenguaje ensamblador fue el primer lenguaje de programación que trato de sustituir el lenguaje máquina por otro mucho más parecido al de los seres humanos.
Lenguajes de programación de alto nivel: Este tipo de lenguajes de programación son independientes de la máquina, lo podemos usar en cualquier computador con muy pocas modificaciones o sin ellas, son muy similares al lenguaje humano, pero precisan de un programa interprete o compilador que traduzca este lenguaje de programación de alto nivel a uno de bajo nivel como el lenguaje de máquina que la computadora pueda entender.
Lenguajes de programación imperativos
Lenguajes de programación declarativos
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados al problema
Lenguajes de programación naturales
miércoles, 22 de septiembre de 2010
Funciones del departamento de Sistema de Información
Definición de archivos:consiste en almacenar los datos capturados pro el procesamiento de transacciones de acuerdo a una estructura u organización de almacenamiento adecuado (base de datos o archivo) un metodo que facilite su almacenamiento , actualizacion y acceso.
Mantenimiento de archivos:los archivos o bases de datos del sistema deben mantener actualizados .Las operaciones basicas de mantenimiento son la inserción, la modificación y la eliminación de datos en los medios de almacenamiento.
Generación de reportes:esta se encarga de producir la información requerida y transmitirla a los puntos o centro de información que la soliciten.
Procesamiento de consultas:parte de la información requerida por los usuarios responde a interrogantes no predefinidas y cuyas respuestas son generalmente cortas por lo que no requiere un formato complejo como el de lso reportes.
Mantenimiento de la integridad de los datos :los datos mantenidos por el sistema de información deben ser confiables y veraces por lo que una de sus funciones debe garantizar las integridad de tales datos y protegerlos contra accesos indebidos o no autorizados y contra modificaciones mal intencionadas.
lunes, 20 de septiembre de 2010
Elementos de un sistema de información

Tipos De Sistemas De Información

