Está en la página 1de 11

Universidad de las Fuerzas Armadas

Nombre: Steven Xavier Antamba


TEMA: Programacion
Carrera: Tecnologia Geoespacial
Nrc:8276
Foro 1.09
A.- resuelva el siguiente cuestionario:
Explique con sus propias palabras el significado
de declaración de una variable

Una variable se puede declarar con el ';' al final o sin él. La diferencia es que
con el ';', la variable no es mostrada en el terminal. Si queremos darle un
nuevo valor a una variable solo hay que declarar el nuevo valor que va a tener
la variable como se ve anteriormente.

¿Por qué es importante en un programa, el identificador de


variables? Explique su respuesta.
Cada una de estas celdas se identifican por un número al que se
denomina "dirección de memoria". Cada vez que en un programa se tuviera
que guardar un dato, se deberá indicar en qué dirección de memoria se va a
colocar. Si luego queremos a utilizar ese dato para realizar alguna operación,
debemos recordar en qué posición de memoria se colocó para porder
extraerlo y autilizarlo
Explique con un ejemplo, como se realiza la asignación de
un valor en una variable.
Las variables pueden contener un número, una cadena o un valor lógico
(verdadero/falso). Con el signo de asignación ( = ) se da un valor a la variable,
que mantendrá hasta que el programa termine de ejecutarse o hasta que se le
asigne un nuevo valor.
En el siguiente programa indique cuales son variables locales
y cuales son variables globales

Una variable local es aquella cuyo ámbito se restringe a la función que se


declaro. Una variable global se define fuera del cuerpo de cualquier función.

Cite tres diferencias, que usted crea importantes entre


constantes y variables.

Las constantes ya reciben un valor inicial en su declaración


Las variables primero se declaran, luego se inician, y luego se usan
Las constantes, una vez declaradas mantienen su valor durante toda la
ejecución del programa

¿En que parte del programa se realizan las declaraciones de


variables?
Las variables se representan con identificadores que hacen referencia a un
lugar de la memoria del programa en donde se almacena un dato. Una
variable está asociada a un tipo de datos, el cual y en función del tamaño del
mismo determina la cantidad de bytes que serán necesarios para almacenar la
variable.
Con sus propias palabras explique lo que entiende por
variables dinámicas.
una variable dinámica asigna el resultado de un cálculo o operación. Los tipos
de variable dinámica son cadena dinámica, número dinámico y Dinámico
Verdadero/Falso (Booleano). En la interfaz usuario, las variables dinámicas se
designan mediante un símbolo de rayo para diferenciarlas de otros tipos
de variables
¿Qué realizan las palabras reservadas dentro de un
programa en C?. Explique su respuesta.
Las palabras reservadas son identificadores reservados
predefinidos que tienen un significado especial y no se pueden utilizar como
identificadores en sus programas, excepto si llevan delante el carácter @
como prefijo. Así, por ejemplo @for es un identificador válido, pero no for
ya que es una palabra reservada.
Con sus propias palabras explique la importancia de la
declaración de variables en un programa
Una variable se declara para indicarle al programa a partir de qué lugar
empieza a existir, qué nombre tendrá y qué tipo de datos almacenará. La
asignación de un valor inicial se llama inicialización.
¿Un identificador definido por el usuario puede tener el
mismo nombre que una palabra reservada?. Explique su
respuesta.
Un identificador ordinario es una letra mayúscula seguida por cero o más
caracteres, cada uno de los cuales es una letra en mayúsculas, un dígito o el
carácter de subrayado. Tenga en cuenta que pueden utilizarse letras en
minúsculas al especificar un identificador ordinario, pero éstas se convertirán
en mayúsculas al procesarse. Un identificador ordinario no debe ser una
palabra reservada.
Con sus palabras explique la diferencia entre variables
locales y variables globales.
Una variable local es aquella cuyo ámbito se restringe a la función que se
declaro una variable global se define fuera del cuerpo de cualquier función.

¿Dentro de un programa, en qué momento se pueden


inicializar las variables? Explique su respuesta con un
ejemplo.
En <iden> se declara un identificador que opcionalmente puede ser
inicializado al valor de <exp>; se pueden declarar más identificadores
separados por comas, pudiendo llevar cada uno su propia inicialización.
La <clase> determina la forma de almacenamiento de la variable, que
determina su visibilidad y su existencia. Existen formas de almacenamiento:

Variables locales a una función o a un bloque, es decir, su existencia está


ligada a esa función o bloque. La variable se crea en la pila del sistema cuando
se invoca la función o cuando se ejecuta el código dentro del bloque, y se
destruye cuando acaba la función o bloque. Si no se especifica una clase al
declarar una variable, ésta siempre es automática.

¿Cuál es la máxima longitud que se puede utilizar en un


identificador de variables?
Para acabar con el tema de los identificadores, diremos, que su longitud
máxima en el estándar ANSI es de 31 caracteres, aunque algunas
implementaciones reconocen sólo los 8 primeros caracteres.

B.- Resuelva el siguiente cuestionario:


Declare 3 ejemplos de constantes utilice const y define para
cada tipo de dato que usted conoce.
o

¿Por qué es importante que se realice la declaración de


constantes en un programa?
Las constantes, una vez declaradas mantienen su valor durante toda la
ejecución del programa. En cambio, las variables pueden cambiar su valor
tantas veces como deseen. Además de cambiar su valor, las variables también
pueden cambiar de tamaño en tiempo de ejecución (punteros)

¿En que parte del programa se realiza la declaración de


constantes y por qué?
Como ya se ha comentado en el tema sobre las partes de un programa,
las constantes se declaran en una sección que comienza con la palabra
reservada const. Después de declarar una constante ya puedes usarla en el
cuerpo principal del programa.
Dé tres diferencias, que usted crea importantes, entre una
constante entera y una constante real.
Las constantes ya reciben un valor inicial en su declaración

Las variables primero se declaran, luego se inician, y luego se usan

Las constantes, una vez declaradas mantienen su valor durante toda la


ejecución del programa

¿Si usted declara una constante, en un programa, puede


asignar un valor a dicha constante dentro de la ejecución del
programa?. Explique su respuesta.
En programación, una constante es un valor que no puede ser
alterado/modificado durante la ejecución de un programa, únicamente puede
ser leído

Con un ejemplo explique el uso de const y define.

Mediante un ejemplo explique como se realiza la


declaración de constantes.
Una constante es un dato cuyo valor no puede cambiar durante la ejecución
del programa ya que recibe un valor en el momento de la compilación y este
permanece inalterado durante todo el programa.

Mediante el empleo de ejemplos explique lo que entiende


por constantes literales y constantes carácter.
Las constantes literales o constantes, en general, se clasifican también en
cuatro grupos, cada uno de los cuales puede ser de cualquiera de los
tipos:constantes enteras,constantes caracteres,

Un constante carácter es uno o más caracteres delimitados por comillas


simples, como 'A', '+', o '\n'. ... El valor por defecto, el que se supone
cuando no se indica nada en concreto (char a secas) depende del
compilador, pero puede ser seleccionado.
Explique, con un ejemplo, lo que entiende por constantes
simbólicas y constantes enumeradas.
Las constantes definidas con #define se denominan constantes simbólicas, y
algunas de ellas existen de forma predeterminada en el lenguaje.

Constantes Enumeradas. Es una lista de constantes que se maneja en forma


similar que los datos de tipo enumerado del Pascal, sin embargo, el Lenguaje
C le agrega características especiales.
C.- Elabore un informe detallado de los ejercicios realizados
en los videos de programación: Método Burbuja, Errores
comunes.
Método de Burbuja y sus errores comunes

Objetivo:- Utilizar el programa de algoritmos mediante el método de


burbuja y verificar los errores que puede causar una error en el algoritmo.

Introducción.- El método de Burbuja es un sencillo algoritmo de


ordenamiento. Funciona revisando cada elemento de la lista que va a ser
ordenada con el siguiente, intercambiándolos de posición si están en el orden
equivocado. Es necesario revisar varias veces toda la lista hasta que no se
necesiten más intercambios, lo cual significa que la lista está ordenada.
Los errores comunes que uno puede tener es al utilizar varios algoritmos
incluso hay caracteres en los que uno puede confundirse ya que en si algunos
caracteres tienen diferentes usos pero no cambia mucho al momento de
utilizarlos.
Los errores lógicos son errores que impiden que el programa haga lo que
estaba previsto
Los errores en tiempo de ejecución son errores que aparecen mientras se
ejecuta el programa. Estos errores aparecen normalmente cuando el
programa intenta una operación que es imposible que se lleve a cabo.
Los errores de compilación, también conocidos como errores del compilador,
son errores que impiden que su programa se ejecute
Errores irrelevantes: Son los que no afectan al funcionamiento correcto del
programa, aunque son errores y deban ser corregidos.

Contenidos.-
Conclusión.-El método de burbuja es un muy sencillo de utilizar su
eficiencia es muy escasa no se usa a nivel profesional pero para programar
está bien y para hacer cosas sencillas es muy bueno.

Bibliografías.-

https://www.youtube.com/watch?v=_hJEMFnGYLA&list=PLw8RQJQ8K1ySN6bV
HYEpDoh-CKVkL_uOF&index=8&ab_channel=EmpiezaAProgramar

https://www.youtube.com/watch?v=DYdJVn_k9i8&list=PLw8RQJQ8K1ySN6bVH
YEpDoh-CKVkL_uOF&index=9&ab_channel=EmpiezaAProgramar

Errores2010.pdf. (s. f.). Recuperado 18 de noviembre de 2021, de


http://www.frlp.utn.edu.ar/materias/algoritmos/errores2010.pdf

Ordenamiento de burbuja—EcuRed. (s. f.). Recuperado 18 de noviembre de


2021, de https://www.ecured.cu/Ordenamiento_de_burbuja

También podría gustarte