1. ELEMENTOS DEL
LENGUAJE DE
PROGRAMACIÓN
REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
PROGRAMACIÓN
Realizado Por:
Mariely Medina 29.649.486 #49
Xavier Aguado 29.515.446 #44
José Blondel 28.308.215 #44
Naiker Rojas 27.758.660 #49
2. ESTRUCTURAS DE UN
PROYECTO BASADO
EN EL LENGUAJE DE
PROGRAMACIÓN
VISUAL NET.
.NET es un marco de programación
creado por Microsoft que los
desarrolladores pueden usar para crear
aplicaciones más fácilmente. Un
Framework es solo un montón de
código que el programador puede
llamar sin tener que escribirlo
explícitamente.
Estructura y elementos del Visual.Net:
• Visual Studio tiene un editor de código con IntelliSense.
• El depurador integrado funciona no solo como un depurador de
nivel de origen sino también como un depurador de nivel de
máquina.
• El diseñador de formularios proporcionado en Visual Studio se
utiliza para crear aplicaciones GUI.
• Diseñador web.
• Diseñador de clase.
• se utilizarán en el programa, cómo se llamarán y el tipo de datos
que contendrán.
Declaración de Variables
La sintaxis es: Dim nombre_Variable
as Tipo_de_dato
- Nombre variable: es el nombre que
el programador le da a la variable.
- Tipo_de_dato: uno de los tipos de
datos de Visual
Declaración de constantes:
La sintaxis es: Const nombre_constante as
Tipo_de_dato = valor
- Nombre constante: es el nombre que el programador
le da a la constante.
- Tipo_de_dato: uno de los tipos de datos de Visual
Basic.
- Valor: valor asignado a la constante.
Ejemplo:
Const valorPI as Single = 3.1416, Const Maximo as
Byte = 50, Const Saludo as String = "Hola"
3.
4. LOS DIFERENTES
TIPOS DE ERRORES
Tipos de Errores.
-Error del usuario.
Errores que se producen
cuando el usuario realiza
algo inesperado y el
programa no reacciona
apropiadamente.
-Error del programador.
Son errores que ha
cometido el programador
al generar el código. La
mayoría de errores son
de este tipo.
Los errores en un programa o
algoritmo se pueden clasificar en
distintos tipos. Atendiendo a los
efectos que ocasionan se podría
hablar de errores que impiden la
ejecución de un programa y
errores que no impiden la
ejecución de un programa.
Hay errores cuya clasificación no es
sencilla. Por ejemplo, si al usuario se
le pide un número entero durante la
ejecución del programa, pero
introduce uno real, se puede producir
un error de ejecución por proceso no
válido. Sin embargo, el trasfondo del
error es lógico: el programa no está
preparado para reaccionar ante una
situación que es posible. A estos
errores los llamaremos errores de
fondo lógico.
-Error de ejecución. Ocurren
cuando la ejecución del
programa es más lenta de lo
previsto.
-Error fatal. Ocurre cuando
el hardware produce una
situación inesperado que el
software no puede controlar
(el ordenador se cuelga,
errores en la grabación de
datos,...)
-Error de entrada / salida o
de comunicaciones. Ocurre
cuando falla la comunicación
entre el programa y un
dispositivo (se desea
imprimir y no hay papel, falla
el teclado,...)
5. Características que deben de
cumplir los algoritmos
obligatoriamente.
-Un algoritmo debe resolver el
problema para el que fue formulado.
Lógicamente no sirve un algoritmo que
no resuelve ese problema. En el caso de
los programadores, a veces crean
algoritmos que resuelven
problemas diferentes al planteado.
-Los algoritmos son independientes del
ordenador. Los algoritmos se escriben
para poder ser utilizados en cualquier
máquina.
-Los algoritmos deben de ser precisos. Los
resultados de los cálculos deben de ser exactos,
de manera rigurosa. No es válido un algoritmo
que sólo aproxime la solución.
Características
aconsejables para los
algoritmos.
CARACTERÍSTICAS DE
LOS ERRORES
-Validez. Un algoritmo es válido si
carece de errores. Un algoritmo
puede resolver el problema para el
que se planteó y sin embargo no ser
válido debido a que posee errores.
-Eficiencia. Un algoritmo es
eficiente si obtiene la solución
al problema en poco tiempo.
No lo es si es lento en obtener
el resultado.
-Óptimo. Un algoritmo es óptimo si es
el más eficiente posible y no contiene
errores. La búsqueda de este algoritmo
es el objetivo prioritario del
programador. No siempre podemos
garantizar que el algoritmo hallado es el
óptimo, a veces sí.
6. DESCRIBIR EL MANEJO LOS
DIFERENTES TIPOS DE
VARIABLES Y CONSTANTES.
Un programa es una secuencia de símbolos y
puede considerarse como un texto.
Los símbolos de un lenguaje pertenecen a un
conjunto que se denomina vocabulario o léxico.
Cada lenguaje de programación define reglas
que permiten componer el texto de un programa
como una secuencia de símbolos. El conjunto de
estas reglas se denomina gramática, o más
usualmente, la sintaxis del lenguaje. Sintaxis
significa con orden. Cada regla establece una
clase definida de objetos o categorías
sintácticas; como ejemplos pueden darse
algunas partes típicas de un programa: acciones,
declaraciones, condiciones, expresiones, etc.
Asociado a cada palabra (símbolo) y a cada
frase (categoría sintáctica) debe existir un
significado. Que se traduce en valores de los
objetos (constantes y variables) de acuerdo a
sus tipos; o en nombres de objetos o grupos de
acciones; o en la especificación de las
operaciones que deben efectuarse sobre esos
objetos.
Variables.
Es un espacio en la memoria de la
computadora que permite almacenar
temporalmente un dato durante la
ejecución de un proceso, su
contenido puede cambiar durante la
ejecución del programa.
Para poder reconocer una variable
en la memoria de la computadora, es
necesario darle un nombre con el
cual podamos identificarla dentro de
un algoritmo.
Ejemplo: área = pi * radio ^ 2
Las variables son: el radio, el área y
la constate es pi
Clasificación:
Por su contenido:
* Variables Numéricas
* Variables Lógicas
* Variables Alfanuméricas
Por su uso:
* Variables de Trabajo
* Contadores
* Acumuladores
Constantes.
Una constante es un valor que no
puede ser alterado/modificado
durante la ejecución de un programa,
únicamente puede ser leído.
Ejemplo: ᴫ PI = 3.1416
Se Dividen en tres Clases:
•Constantes literales: Son valores de
cualquier tipo que se utilizan
directamente, no se declaran ya
que no tienen nombre. En el
siguiente ejemplo tienes un par de
constantes literales (el 3, el 4, y el
3.1416)
•Constantes declaradas: También
llamadas constantes con nombre,
son las que se declaran en la
sección const asignándoles un valor
directamente.
•Constantes expresión: También se
declaran en la sección const, pero a
estas no se les asigna un valor
directamente, sino que se les asigna
una expresión.
7. DESCRIBIR EL MANEJO LOS
DIFERENTES TIPOS DE
DATOS Y OERADORES.
Todos los lenguajes de programación
soportan algún conjunto de diferentes tipos
de datos. Un tipo de dato es un conjunto de
valores y un conjunto de operaciones
definidas para esos valores y describe un
conjunto de objetos con la misma
representación. Existe un número de
operaciones asociadas con cada tipo, por
ejemplo: es posible realizara aritmética sobre
tipos de datos enteros y reales, concatenar
con los datos de tipo cadena o recuperar o
modificar el valor de un elemento de un
arreglo.
Son elementos que reaccionan de forma diferente,
los valores de una o mas variables y constantes.
Es decir, los operadores nos permiten manipular
valores. Los operadores nos permiten combinar
expresiones primitivas y otras expresiones
formadas con operadores, por ejemplo: 1 + 2 + 3 *
1.2 + (4 + 8) / 3.0
Características:
El número de operadores (unarios,
binarios ).
El tipo de sus operandos (p.ej.
numéricos).
El tipo del valor que se generan
como resultado.
Tipos:
Operadores Aritméticos.
Operadores Relacionales.
Operadores Lógicos.
Operadores de Igualdad.
Operadores de Comparación.
Operadores Booleanos.
Operadores a Nivel de Bits.
Operadores.
Tipos de Datos.
8. Bibliografia
Programación Visual .NET. (s.f.). Recuperado de:
https://repositorio.une.edu.pe/bitstream/handle/UNE/4345/M025_43833721M.pdf?sequence=1&isAllowed=y
Julio Villalobos. (2017). Estructuras de un proyecto basado en Visual Basic.NET. Recuperado de:
http://lenguajedeprogramacionvisualbasicnet.blogspot.com/2017/06/estructuras-de-un-proyecto-basado-en_8.html
Mario Rancel. (s.f.). Tipos de Errores en programacion. Recuperado de:
https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=340:tipos-de-errores-en-programacion-de-
compilacion-o-ejecucion-gestionados-y-no-gestionados-cu00242a&catid=36&Itemid=60
Errores y Tipos de Errores. (s.f.). Recuperado de: https://sites.google.com/site/algoritmosyprogramas15/5-1-errores-y-tipos-de-errores
Características de los algoritmos. (s.f.). Recuperado de: https://sites.google.com/site/algoritmosyprogramas15/3-2-caracteristicas-de-los-
algoritmos
Constantes, Variables y Expresiones. (2005). Recuperado de: https://desarrolloweb.com/articulos/2164.php
Operadores, Variables, Constantes, Tipos de Datos y Expresiones. (s.f.). Recuperado de:
https://sites.google.com/site/tecprogacce23/home/unidad-2
Tipos de Datos, Variables y Constantes. (s.f.). Recuperado de: https://codigosdeprogramacion.com/cursos/?lesson=3-tipos-de-datos-
variables-y-constantes
Variables y Constantes. (s.f.). Recuperado de: http://teleformacion.edu.aytolacoruna.es/PASCAL/document/vars.htm
Juan Rodríguez. (s.f.). Elementos del Lenguaje. Recuperado de: https://sites.google.com/site/juanrodriguez16441710pb/unidad-2---
introduccion-a-la-programacion/2-5---elementos-del-lenguaje-datos-literales-y-constantes-identificadores-variables-parametros-operadores-
entrada-y-salida-de-datos