Fundamentos De La Programacion

Páginas: 5 (1005 palabras) Publicado: 13 de agosto de 2012
 
Programación en Visual Basic .NET – Aplicaciones Windows 

 

UNIDAD III
FUNDAMENTOS DE LA PROGRAMACIÓN
Programación en Visual Basic .NET – Aplicaciones en Windows
Master en Programación en .NET


 

 
Programación en Visual Basic .NET – Aplicaciones Windows 

 

Introducción a la Unidad III
Hemos visto en la segunda unidad los requisitos y la instalación de Visual Basic2008 Express así como también su entorno de desarrollo.
La tercer unidad explica básicamente lo relacionado a la programación, sus
fundamentos y el puntapié inicial para empezar con el desarrollo de aplicaciones bajo
esta plataforma.
Índice
3.1. ¿Qué es el Software?
3.2. Los lenguajes de programación
3.3. Los tipos de datos
3.4. Variables y constantes
3.5. Operadores y expresiones
3.6.Estructuras de control


 

 
Programación en Visual Basic .NET – Aplicaciones Windows 

 

3.1. ¿Qué es el Software?
Conjunto de programas y procedimientos necesarios para hacer posible la
ejecución de una tarea específica de hardware.
Existen varias clasificaciones de software, pero en general se dividen en dos
grandes grupos:

Software de sistema: conjunto de programas queadministran
recursos de hardware. (Ej. El Sistema Operativo)
SOFTWARE

Software de aplicación: son los programas que realizan una
tarea específica. (Ej. Hojas de cálculo, procesadores de texto,
programas de gestión, etc.)

3.2. Los lenguajes de programación
Son los lenguajes utilizados para definir secuencias de instrucciones para luego
ser procesados en una computadora
Se clasifican en:Lenguajes de 
programación 

Lenguaje máquina: actúan directamente con la
computadora y no necesitan traducción
Lenguaje de bajo nivel: depende de la arquitectura de la
computadora y es necesario traducirlos al lenguaje
máquina. (Ej. Lenguaje ensamblador)
Lenguaje de alto nivel: son aquellos que se pueden escribir
con sentencias similares al lenguaje humano. Estos
lenguajes, al igualque el lenguaje de bajo nivel, necesitan
ser traducidos al lenguaje máquina. (Ej. Visual Basic 2008,
Visual C++ 2008, C, Pascal, etc.)

Algoritmos
Son métodos para resolver problemas mediante una serie de instrucciones o
pasos precisos, definidos y finitos.
Algunos tipos de algoritmos son:


 

 
Programación en Visual Basic .NET – Aplicaciones Windows 

 

Tipos de algoritmos 

Lenguaje natural
Lenguaje estructurado
o Pseudocódigo
o Código
Lenguaje simbólico
o Diagramas de flujo
o Diagramas de llaves

Utilizaremos el pseudocódigo para nuestros fines prácticos
Los problemas planteados en un entorno informático pueden ser resueltos
mediante los siguientes pasos:
1)
2)
3)
4)
5)
6)
7)

Análisis del problema
Diseño del algoritmo
Codificación delalgoritmo en un lenguaje de alto nivel
Compilación y ejecución del código
Verificación
Depuración
Documentación de la aplicación

Representación del pseudocódigo
La representación se realiza a través de las siguientes palabras clave:
INICIO – Indica el inicio del algoritmo
FIN – Indica el final del algoritmo
LEER – Indica que se ingresará una expresión
ESCRIBIR – Indica que se mostrará unaexpresión
Ejemplos de algoritmos mediante pseudocódigo
Ejemplo 1
Ingresar dos números y mostrar la suma de ambos.
INICIO
LEER N1
donde N1 es el primer número a ingresar
LEER N2
donde N2 es el segundo número a ingresar
ESCRIBIR N1+N2
se muestra la suma
FIN
Existen varias formas de verificar el algoritmo. Una de ellas es la traza y es como
sigue:

 

 Programación en Visual Basic .NET – Aplicaciones Windows 

 
TRAZA

INICIO
LEER 5
LEER 8
ESCRIBIR 5+8
FIN

N1

N2

ESCRIBIR N1+N2

5

8

13

 

Ejemplo 2
Leer 5 números y mostrar la resta de los primeros dos y la multiplicación de los
restantes.
INICIO
LEER N1
ingresar el primer número
LEER N2
ingresar el segundo número
LEER N3
ingresar el tercer número
LEER N4
ingresar el cuarto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos De Programacion
  • Fundamentos de programacion
  • fundamentos de programacion
  • Fundamentos De Programacion
  • programacion fundamentos
  • Fundamentos de programacion
  • Fundamentos de programacion
  • Fundamentos de Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS