Usuarios Activos: 6   Hora:     Añadir a Favoritos
.



       MENU
Msn
Creador Nick
Trucos Msn
Quien Me Admite?

Windows

Trucos Windows
Windows Vista
Foro
Descargas
Artículos

Recursos Celulares

Móviles
Trucos
Logos Y Fondos

Lo más NUEVO!

Explorer 7
Diseño Web
Acelerar eMule
MSN Nicks Gigantes
Convertir juegos PS2
Pegar Subtitulos
Programación
CDs Vírgenes
Virus
Google
Windows XP
DVD - Divx
Más...
.

     Nuestras Zonas!
Webmasters
Artículos
Redes
Virus
DVD - Divx
.



     Zona Shopping
Celulares
CDs/DVDs
Hogar
Electrónica
Computación
.

      Interesantes
 
.

      Sobre el sitio
Contactanos
.


 
Libros recomendados para comenzar a programar

 

Mega Curso De Programacion Lenguajes Asp Php Visual Basic
Precio: $29.90
Finaliza: 30/12/2007 23:17:44
Nuevo Curso De Visual Basic.Net Regalo De Asp.Net!! Unico!
Precio: $30.00
Finaliza: 21/12/2007 23:04:46
Java - Todo Lo Que Necesita Saber
Precio: $9.99
Finaliza: 25/12/2007 22:15:19
Asp Actionscript Curso Audiovisual, 1gb Videos, Envio Gratis
Precio: $8.90
Finaliza: 22/12/2007 04:08:40

ARTÍCULO: PROGRAMACIÓN PARA WINDOWS

Programación para Windows

Por donde empezar a programar ?

El mundo de la programación de sistemas informáticos es un mundo fascinante, en el cuál el programador se convierte en creador, ya que las computadoras serían obsoletas por lo qué cuando un programador realiza un sistema le está dando vida, le está dando utilidad a una computadora.

Programar un sistema o una aplicasión no es una tarea simple ni sencilla, demanda de tiempo, demanda pensar mucho también todos los posibles problemas que pueden llegar a producirse, para que el usuario no tenga que notar falla alguna en el sistema creado.

Lo primero que debe ver un futuro programador es Programación Lógica, esto significa primero crear algo en lapiz y papel, algo que sea relativamente sencillo, una vez aprendida la programación lógica quizás podría comenzar a ver algún tipo de lenguaje.

Un compilador es lo que necesitamos para interactuar con la pc, es decir, nosotros le daremos las intrucciones y este hará que sea entendible por el hardware y el sistema operativo, ya sea Windows, Linux o cualquiera.

Primero aquí mostraremos una serie de lenguajes para Windows ya que es el sistema operativo más utilizado en el mercado.

Algunas de las instrucciones que un programador debe comenzar a utilizar y saber utilizarlas correctamente son las siguientes:

IF condicion THEN

ELSE condicion

ENDIF

IF significa en castellano "Si", es decir, SI a es mayor a b hacer instrucción, ELSE (sino) es decir si b es mayor a A realizar otra instrucción. Veamos un ejemplo más gráfico:

IF A>B THEN

PRINT "A es mayor que b"

ELSE

PRINT "B es mayor que a"

ENDIF

De esta forma puede verse claramente como debe ser usada la condición IF. Más adelante veremos DO WHILE (Hacer mientras) entre otras.

Programar para Windows implica conocer al menos como trabaja Windows para poder así crear desarrollos que trabajen bien con el sistema operativo y no lleguen a tener complicaciones futuras, por ejemplo Windows utiliza menúes arriba donde se pueden acceder a las distintas opciones del programa que hayamos creado, podríamos agregar un menú con las opciones más comunes como pueden ser Archivo, Edición, Ver, Ventana, Ayuda, entre otras. Además de estas opciones el sistema debería dar la posibilidad de acceder mediante las teclas ALT+LETRA, es decir un ejemplo sería al presionar ALT+A que automaticamente abriese el menú archivo, o ALT+P procediera a imprimir directamente y así con las demás opciones.

Siempre es conveniente dar todo detalle al usuario para que sepa lo que hace cada una de las opciones, podríamos tener una barra de estado debajo por el cuál informaramos cuando pasa el mouse sobre alguna opción en dicha barra podríamos mostrar alguna información extra para que el usuario sepa que hace dicha opción.

A tener en cuenta: Siempre, siempre debemos crear una ayuda, para explicar al usuario lo que hace el sistema, en dicha ayuda debemos mostrar entre otras cosas como acceder a distintas opciones mediante las teclas rápidas a las cuales hacíamos mención anteriormente.

Distintos tipos de lenguajes:

- De bajo nivel: En estos lenguajes cada instrucción equivale a una instrucción del CPU. Solo existe un lenguaje de este tipo: Assembler, este está ligado al procesador. Programar en este lenguaje puede resultar sumamente tedioso por el tiempo que lleva y la dificultad que tiene escribir en bajo nivel.

- De alto nivel: Son los de más fácil uso y a los que haremos referencia aquí en este manual de programación, las instrucciones resultan sumamente sencillas ya que son palabras fácil de entender como IF que vimos anteriormente. Entre los lenguajes que se destacan en este rubro tenemos: Pascal, Visual FoxPro, Visual Basic, Delphi y muchos más, pero que estos son los más populares y por ende de los que más información pueden encontrarse.

Qué lenguaje debo utilizar?

Esto depende de cada programador, aunque aquí daremos algunos puntos a tener en cuenta sobre los lenguajes más famosos y utilizados del mercado.

Microsoft Visual Basic 6.0:

Uno de los lenguajes ideales para comenzar a programar, a qué se debe esto?, es fácil de aprender, dispone además de una sintaxis clara, es un lenguaje de uso general, es amigable para el programador, ya que posee un IDE muy atractivo y fácil de entender, con solo arrastrar y soltar y unos pocos clicks del mouse ya estaremos creando la parte visual del programa (ventanas, menues, etc) aunque no por eso deja de ser un lenguaje poderoso, sin dudas podremos crear sistemas muy bien logrados.

Delphi:

Delphi es el Pascal moderno y visual, utiliza la estructura para crear el código que utilizaba este popular lenguaje de MS-DOS. Delphi genera ejecutables standalone los cuales no requieren esa carga de librerias que si requieren otros lenguajes.

En resumen: Es programación orientada a objetos por lo que podremos utilizar herencia , polimorfismo, etc), y como deciamos anteriormente genera ejecutables standalone, aunque es un lenguaje muy estricto lo cual puede resultar molesto al principio pero que al final termina ayudando al programador a mejorarse.

Microsoft Visual FoxPro:

Sin dudas el lenguaje para base de datos por excelencia, hereda lo mejor de su antecesor FoxPro para Windows, incluye herramientas especiales para crear base de datos, crear tablas, etc de manera rápida, unos de los contras que tiene este lenguaje es el dificil manejo de su IDE, además de poseer una estructura de código compleja.

Entonces para terminar con la pregunta, podríamos decir que Microsoft Visual Basic es el lenguaje ideal para aquellos usuarios que sean principiantes y quieran comenzar a programar, sin dudas VB no les será tan frustante como lo pueden ser otros.

Manuales

     Enviado por: Webmaster    .::.     Manual PHP
Aprendé a desarrollar sitios interactivos en PHP con nuestro nuevo manual de programación!!

     Enviado por: Webmaster    .::.     Programar celulares con J2ME
En este nuevo manual te enseñamos a programar telefónos celulares con J2ME y MIDP!, te contamos todo para que puedas comenzar a desarrollar aplicaciones para dispositivos móviles!!.

     Enviado por: Webmaster    .::.     HTML Para Novatos
Un manual que todo webmaster debe leer para tener conocimiento del lenguaje de la web, un curso imperdible que te mostrará todo lo que necesitás saber, no te lo pierdas!.

     Enviado por: Webmaster    .::.     Programación Lógica
Si recien estás dando tus primeros pasos en programación primero debes leerte este manual!

     Enviado por: Webmaster    .::.     Como Configurar una red inalambrica
Te mostramos paso a paso y con imagenes como configurar e instalar una red inalambrica desde cero!

.
 
      Valora este recurso!
Documento sin título

.:: Tu puntaje ::.
      
Cantidad de votos: 4
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/trucosinformaticos.com/htdocs/include_encuesta.php on line 131
1
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www/trucosinformaticos.com/htdocs/include_encuesta.php on line 135

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www/trucosinformaticos.com/htdocs/include_encuesta.php on line 140

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www/trucosinformaticos.com/htdocs/include_encuesta.php on line 144

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www/trucosinformaticos.com/htdocs/include_encuesta.php on line 148

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www/trucosinformaticos.com/htdocs/include_encuesta.php on line 152

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www/trucosinformaticos.com/htdocs/include_encuesta.php on line 156
Excelente: 

0.00%
Muy bueno: 

0.00%
Bueno: 

0.00%
Regular: 

0.00%
Malo: 

0.00%

.