Está en la página 1de 8

REPÚBLICA BOLIVARIANA DE VENEZUELA

INSTITUTO UNIVERSITARIO POLITÉCNICO


“SANTIAGO MARIÑO”
PROGRAMACIÓN

ELEMENTOS DEL LENGUAJE DE 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
ESTRUCTURAS DE
UN PROYECTO Declaración de Variables
BASADO EN EL
LENGUAJE DE La sintaxis es: Dim nombre_Variable as
PROGRAMACIÓN Tipo_de_dato 
VISUAL NET. - Nombre_variable: es el nombre que el programador
le da a la variable.
- Tipo_de_dato: uno de los tipos de datos de Visual
.NET es un marco de Basic. 
programación creado por Así mismo, para crear un proyecto Visual Basic.NET
Microsoft que los se debe realizar lo siguiente:
desarrolladores pueden usar Crear una especificación de diseño, Crear el interfaz
para crear aplicaciones más de usuario, Establecer las propiedades de los objetos
fácilmente. Un Framework es del interfaz de usuario, Escribir código para añadir
solo un montón de código que funcionalidad, Probar y depurar la aplicación, Generar
el programador puede llamar un archivo ejecutable, Crear una aplicación de
sin tener que escribirlo instalación.
explícitamente.

Estructura y elementos del Visual.Net:


• Visual Studio tiene un editor de código con Declaración de constantes:
IntelliSense.
La sintaxis es: Const nombre_constante as
• El depurador integrado funciona no solo como un Tipo_de_dato = valor
depurador de nivel de origen sino también como un
depurador de nivel de máquina. - Nombre constante: es el nombre que el programador
le da a la constante.
• El diseñador de formularios proporcionado en
Visual Studio se utiliza para crear aplicaciones GUI. - Tipo_de_dato: uno de los tipos de datos de Visual
Basic.
• Diseñador web.
- Valor: valor asignado a la constante. 
• Diseñador de clase.
Ejemplo: 
• Diseñador de esquemas de bases de datos.
Const valorPI as Single = 3.1416, Const Maximo as
•Declaración de constantes y variables: consiste en Byte = 50, Const Saludo as String = "Hola"
decirle a la computadora cuántas variables y
constantes se utilizarán en el programa, cómo se
llamarán y el tipo de datos que contendrán.
CARACTERÍSTICAS DEL VISUAL NET.
Contiene la primera versión de CLR y la
primera versión de las bibliotecas de clase
base.
Incluye actualizaciones para ASP.NET y
ADO.NET. Posteriormente se actualizó dos
veces, con Servis Pack 1 SP1 y SP2.
Agregó ejecución lado a lado, permitiendo
que las aplicaciones en una sola
Versión .NET – Framework Introducción con IDE computadora se ejecuten en múltiples
1.0 Visual Studio .NET versiones de CLR.
1.1 Visual Studio .NET 2003 Introdujo una nueva versión del CLR con
2.0 Visual Studio 2005 adiciones a las bibliotecas de clase base,
que incluyen genéricos, colecciones
3.0 Visual Studio 2005 genéricas y adiciones significativas a
3.5 Visual Studio 2008 ASP.NET. Esta versión se actualizó con SP1
4 Visual Studio 2010 y SP2.
4.5 Visual Studio 2012 Esta versión es esencialmente .NET
Framework 2.0 con la adición de Windows
Presentation Foundation (WPF), Windows
Comunications Foundatios (WCF), Windows
Workflow Foundation (WF) y CardSpace. Se
actualizo con SP1 y SP2.
Se agregaron nuevas características como
sitios web habilitados para AJAX y LINQ.
Las actualizaciones SP1 agrego datos
dinámicos y un pequeño conjunto de
mejoras adicionales.
Incluyo una nueva versión del CLR,
bibliotecas de clase base expandidas y
nuevas características como el Marco de
Extensibilidad Administrada (MEF), el tiempo
de ejecución del lenguaje dinámico (DLR) y
los contratos de código.
Incluye una versión actualizada de CLR,
soporte para compilar aplicaciones de la
Tienda Windows y actualizaciones para
WPF, WCF, WF y ASP.NET.
LOS DIFERENTES -Error de ejecución.
TIPOS DE ERRORES Ocurren cuando la ejecución
del programa es más lenta
de lo previsto.

Los errores en un programa o


algoritmo se pueden clasificar en Tipos de Errores. -Error fatal. Ocurre cuando
distintos tipos. Atendiendo a los el hardware produce una
efectos que ocasionan se podría situación inesperado que el
hablar de errores que impiden la software no puede controlar
ejecución de un programa y errores -Error del usuario. (el ordenador se cuelga,
que no impiden la ejecución de un Errores que se producen errores en la grabación de
programa. cuando el usuario realiza datos,...)
algo inesperado y el
programa no reacciona
apropiadamente. -Error de entrada / salida o
Hay errores cuya clasificación no es
de comunicaciones. Ocurre
sencilla. Por ejemplo, si al usuario se
cuando falla la comunicación
le pide un número entero durante la
-Error del programador. entre el programa y un
ejecución del programa, pero
Son errores que ha dispositivo (se desea
introduce uno real, se puede producir
cometido el programador imprimir y no hay papel, falla
un error de ejecución por proceso no
al generar el código. La el teclado,...)
válido. Sin embargo, el trasfondo del
error es lógico: el programa no está mayoría de errores son
preparado para reaccionar ante una de este tipo.
situación que es posible. A estos -Error de interfaz. Ocurre si
errores los llamaremos errores de -Errores de la interfaz de usuario de la
fondo lógico. documentación. aplicación es enrevesada
Ocurren cuando la para el usuario impidiendo
documentación del su manejo normal. También
programa no es correcta se llaman así los errores de
y provoca fallos en el protocolo entre dispositivos.
manejo.
CARACTERÍSTICAS
DE LOS ERRORES
Características que deben Características
de cumplir los algoritmos aconsejables para
obligatoriamente. los algoritmos.

-Un algoritmo debe resolver el -Validez. Un algoritmo es válido si


problema para el que fue carece de errores. Un algoritmo
formulado. Lógicamente no sirve un puede resolver el problema para el
algoritmo que no resuelve ese que se planteó y sin embargo no ser
problema. En el caso de los válido debido a que posee errores.
programadores, a veces crean
algoritmos que resuelven
problemas diferentes al planteado. -Eficiencia. Un algoritmo es
eficiente si obtiene la solución
-Los algoritmos son independientes al problema en poco tiempo.
del ordenador. Los algoritmos se No lo es si es lento en obtener
escriben para poder ser utilizados en el resultado.
cualquier máquina.
-Óptimo. Un algoritmo es óptimo si es
-Los algoritmos deben de ser precisos. el más eficiente posible y no contiene
Los resultados de los cálculos deben de ser errores. La búsqueda de este algoritmo
exactos, de manera rigurosa. No es válido es el objetivo prioritario del
un algoritmo que sólo aproxime la solución. programador. No siempre podemos
garantizar que el algoritmo hallado es
el óptimo, a veces sí.
-Los algoritmos deben de -Los algoritmos deben de
ser finitos. Deben de poder repetirse. Deben de
finalizar en algún momento. permitir su ejecución las veces
No es un algoritmo válido que haga falta. No son válidos
aquel que produce los que tras ejecutarse una
situaciones en las que el vez, ya no pueden volver a
algoritmo no termina. hacerlo por la razón que sea.
DESCRIBIR EL MANEJO LOS
Variables. DIFERENTES TIPOS DE Constantes.
VARIABLES Y CONSTANTES.

Es un espacio en la memoria de
Una constante es un valor que no
la computadora que permite Un programa es una secuencia de símbolos y
puede ser alterado/modificado
almacenar temporalmente un dato puede considerarse como un texto. 
durante la ejecución de un
durante la ejecución de un Los símbolos de un lenguaje pertenecen a un
programa, únicamente puede ser
proceso, su contenido puede conjunto que se denomina vocabulario o léxico.
leído.
cambiar durante la ejecución del Cada lenguaje de programación define reglas
Ejemplo: ᴫ PI = 3.1416
programa. que permiten componer el texto de un programa
Para poder reconocer una como una secuencia de símbolos. El conjunto
variable en la memoria de la de estas reglas se denomina gramática, o más
computadora, es necesario darle usualmente, la sintaxis del lenguaje. Sintaxis Se Dividen en tres Clases:
un nombre con el cual podamos significa con orden. Cada regla establece una •Constantes literales: Son valores
identificarla dentro de un clase definida de objetos o categorías de cualquier tipo que se utilizan
algoritmo. sintácticas; como ejemplos pueden darse directamente, no se declaran ya
Ejemplo: área = pi * radio ^ 2 algunas partes típicas de un programa: que no tienen nombre. En el
Las variables son: el radio, el área acciones, declaraciones, condiciones, siguiente ejemplo tienes un par de
y la constate es pi expresiones, etc. Asociado a cada palabra constantes literales (el 3, el 4, y el
(símbolo) y a cada frase (categoría sintáctica) 3.1416)
debe existir un significado. Que se traduce en •Constantes declaradas: También
Clasificación: valores de los objetos (constantes y variables) llamadas constantes con
Por su contenido: de acuerdo a sus tipos; o en nombres de nombre, son las que se declaran
* Variables Numéricas objetos o grupos de acciones; o en la en la sección const asignándoles
* Variables Lógicas especificación de las operaciones que deben un valor directamente.
* Variables Alfanuméricas efectuarse sobre esos objetos. •Constantes expresión: También
Por su uso: se declaran en la sección const,
* Variables de Trabajo pero a estas no se les asigna un
* Contadores valor directamente, sino que se
* Acumuladores les asigna una expresión.
DESCRIBIR EL MANEJO LOS
DIFERENTES TIPOS DE
DATOS Y OERADORES.

Tipos de Datos. Operadores.

Todos los lenguajes de programación


soportan algún conjunto de diferentes tipos Son elementos que reaccionan de forma
de datos. Un tipo de dato es un conjunto de diferente, los valores de una o mas variables y
valores y un conjunto de operaciones constantes. Es decir, los operadores nos permiten
definidas para esos valores y describe un manipular valores. Los operadores nos permiten
conjunto de objetos con la misma combinar expresiones  primitivas y otras
representación. Existe un número de expresiones formadas con operadores, por
operaciones asociadas con cada tipo, por ejemplo: 1 + 2 + 3 * 1.2 + (4 + 8) / 3.0
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 Tipos:
Características:
elemento de un arreglo. Operadores Aritméticos.
El número de operadores
Operadores Relacionales.
(unarios, binarios ).
Operadores Lógicos.
El tipo de sus operandos (p.ej.
Tipos: Operadores de Igualdad.
numéricos).
Simples o Primitivos. Operadores de Comparación.
El tipo del valor que se generan
Numéricos. Operadores Booleanos.
como resultado.
Enteros. Operadores a Nivel de Bits.
Carácter o Char.
No Primitivos.
BIBLIOGRAFÍAS

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-pro
gramacion-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---elem

También podría gustarte