ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Principios De Programacion


Enviado por   •  4 de Noviembre de 2012  •  1.276 Palabras (6 Páginas)  •  491 Visitas

Página 1 de 6

CODIFICACIÓN

ESTA ETAPA TAMBIÉN CONOCIDA COMO PROGRAMACIÓN, CONSISTE EN CREAR UN PROGRAMA BASÁNDONOS EN EL ALGORITMO O DIAGRAMA DE FLUJO DEL PROBLEMA.

UN PROGRAMA ES UN CONJUNTO DE INSTRUCCIONES O COMANDOS QUE SE LE DAN A LA COMPUTADORA PARA QUE LLEVE A CABO UNA TAREA. LOS PROGRAMAS SON CREADOS A TRAVÉS DE UN TIPO DE SOFTWARE ESPECIAL DENOMINADO LENGUAJE DE PROGRAMACIÓN, EL CUAL POSEE INSTRUCCIONES, SÍMBOLOS Y REGLAS SINTÁCTICAS Y SEMÁNTICAS. EJEMPLOS DE LENGUAJE DE PROGRAMACIÓN SON: LENGUAJE C, TURBO PASCAL, JAVA, DELPHI Y VISUAL BASIC.

PRUEBA Y DEPURACIÓN DEL PROGRAMA

UNA VEZ QUE SE HA OBTENIDO EL PROGRAMA, SE SOMETE A PRUEBA CON EL FIN DE DETERMINAR SI RESUELVE O NO EL PROBLEMA PLANTEADO EN FORMA SATISFACTORIA.

LAS PRUEBAS QUE SE LE APLICAN SON DE DIVERSA ÍNDOLE Y GENERALMENTE DEPENDEN DEL TIPO DE PROBLEMA QUE SE ESTÁ RESOLVIENDO. COMÚNMENTE SE INICIA LA PRUEBA DE UN PROGRAMA INTRODUCIENDO DATOS VÁLIDOS. UN BUEN PROGRAMADOR DEBE PENSAR EN DESARROLLAR UN CONJUNTO DE CASOS PRUEBA, JUNTO CON SU CÓDIGO. UN CASO PRUEBA ES UN CONJUNTO DE DATOS DE ENTRADA QUE JUNTO CON EL PROGRAMA PRODUCE UNA SALIDA CONOCIDA DE ANTEMANO, CON LOS CUALES SE PUEDE EVALUAR LA FUNCIONALIDAD DEL PROGRAMA.

TAMBIÉN SE INTRODUCEN DATOS INVÁLIDOS E INCONGRUENTES OBSERVANDO COMO REACCIONA EL PROGRAMA EN CADA OCASIÓN.

PUEDEN LOCALIZARSE 3 TIPOS DE ERRORES EN UN PROGRAMA:

• DE SINTAXIS: SE PRODUCEN CUANDO SE VIOLAN LAS REGLAS DEL LENGUAJE O SE ESCRIBEN DE FORMA INCORRECTA LAS INSTRUCCIONES.

• DE LÓGICA: SON LOS ERRORES MÁS DIFÍCILES DE IDENTIFICAR PUESTO QUE EL LENGUAJE DE PROGRAMACIÓN NO LOS DETECTA Y, NOS DAMOS CUENTA DE ELLOS CUANDO EL PROGRAMA PRODUCE RESULTADOS QUE NO SE ESPERABAN. POR EJEMPLO SI ESPERAMOS QUE EL RESULTADO SEA LA SUMA DE LOS UNOS NÚMEROS Y EL PROGRAMA LOS MULTIPLICA O DA CERO.

• DE EJECUCIÓN: ÉSTOS SE PRODUCEN, CUANDO LE INDICAMOS A LA COMPUTADORA, REALIZAR UNA DETERMINADA ACCIÓN, Y ESTA LA COMPRENDE, PERO NO PUEDE EJECUTARLA. POR EJEMPLO, INDICARLE A LA COMPUTADORA UNA DIVISIÓN ENTRE CERO, SUMAR DOS VARIABLES A LAS CUALES NO SE LES HA SIGNADO VALOR ALGUNO, ETC.

SE CONOCE COMO DEPURACIÓN AL PROCESO DE ESTAR LOCALIZANDO ERRORES Y CORREGIRLOS. LA PRUEBA Y DEPURACIÓN ES UN PROCESO REPETITIVO QUE TERMINARÁ HASTA QUE EL PROGRAMA SE ENCUENTRE LIBRE DE ERRORES.

CREACIÓN DE UN MÓDULO DE PROGRAMA PRINCIPAL (ESTÁNDAR) EN VISUAL BASIC

ALGUNAS VECES PUEDE DESEAR QUE LA APLICACIÓN SE INICIE SIN CARGAR NINGÚN FORMULARIO. POR EJEMPLO, PUEDE QUE DESEE EJECUTAR CÓDIGO QUE CARGUE UN ARCHIVO DE DATOS Y DESPUÉS PRESENTAR UNO DE ENTRE VARIOS FORMULARIOS, SEGÚN EL CONTENIDO DE DICHO ARCHIVO. PUEDE HACERLO CREANDO UN PROCEDIMIENTO SUB LLAMADO MAIN EN UN MÓDULO ESTÁNDAR.

PARA CREAR UN PROCEDIMIENTO SUB MAIN ES NECESARIO IR AL EXPLORADOR DE PROYECTOS, DAR CLIC CON EL BOTÓN DERECHO DEL MOUSE Y ELEGIR LA OPCIÓN AGREGAR Y DE AHÍ MÓDULO; ENTONCES ESCRIBA LO SIGUIENTE PARA CREAR EL MÓDULO:

SUB MAIN ( )

END SUB

PARA EJECUTARLO VAYA A LAS PROPIEDADES DEL PROYECTO Y ELIJA SUB MAIN COMO OBJETO INICIAL.

TIPOS DE DATOS

TIPO DE DATO TAMAÑO DE ALMACENAMIENTO RANGO DE VALORES

BYTE 1 BYTE 0 A 255

INTEGER 2 BYTES -32,768 A 32,767

LONG

(ENTERO LARGO) 4 BYTES -2,147,483,648 A 2,147,483,647

SINGLE

(COMA FLOTANTE DE

SIMPLE PRECISIÓN) 4 BYTES -3.40 E 38 A – 1.45 E -45 PARA VALORES NEGATIVOS

1.40 E -45 A 3.40 E 38 PARA VALORES POSITIVOS

DOUBLE

(COMA FLOTANTE DE DOBLE PRECISIÓN) 8 BYTES -1.79 E 308 A – 4.94 E -324 PARA VALORES NEGATIVOS

4.94 E –324 A 1.79 E 308 PARA VALORES POSITIVOS

CURRENCY

(MONETARIO) 8 BYTES -922,337,203,685,477.5808 A

-922,337,203,685,477.5807

DATE 8 BYTES 1 DE ENERO DEL AÑO 1 AL 31 DE DICIEMBRE DEL AÑO 9999

STRING LONGITUD DE LA CADENA DESDE 1 A 65,535 CARACTERES

BOOLEAN 2 BYTES TRUE O FALSE

DECLARACIÓN DE VARIABLES

SINTAXIS:

DIM IDENTIFICADOR AS TIPO_DATO

APLICA A TODOS LOS TIPOS DE VARIABLE

EJEMPLOS:

DIM ÁREA AS LONG DOUBLE

DIM NUM_ALUMNOS AS INTEGER

DIM NOMBRE AS STRING

DECLARACIÓN DE CONSTANTES

SINTAXIS:

[PUBLIC/PRIVATE] CONST IDENTIFICADOR [AS TIPO] = EXPRESIÓN

EJEMPLOS:

CONST PI=3.1416

CONST G=9.81

OPERADORES ARITMÉTICOS

OPERADOR OPERACIÓN

^ EXPONENCIACIÓN

...

Descargar como (para miembros actualizados) txt (8 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com