Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los datos con clave precisa son la base sobre la cual la organización puede
realizar análisis y hacer planes.
Una vez que el software extrae los datos, puede exportarlos a una hoja de cálculo
u otra solución de indexación donde se pueden almacenar, compartir, etc. Este
método se utiliza para obtener tiempos de respuesta más rápidos; además los
costos son más bajos por la naturaleza automatizada del servicio.
Por ejemplo, si buscas rapidez a bajo costo, puedes optar por la captura de datos;
pero si lo datos que manejas son muy dispares y muchos de ellos incluyen
escritura a mano, la mejor alternativa de servicio puede ser la entrada de datos, y
así sucesivamente.
Entrada de datos
Captura de datos
Tipos de datos
Transformación de datos
Traducción de datos
Resúmenes de datos
Agregación de datos
Validación de datos
Modelado de datos
El análisis de datos
Visualización de datos
Almacenamiento de datos
Minería de datos
Interpretación de datos
Los datos con clave precisa son la base sobre la cual la organización puede
realizar análisis y hacer planes.
https://www.tecnologias-informacion.com/entrada.html
https://es.theastrologypage.com/data-entry
Operadores Matemáticos
Estructuras de control
Operadores de Relacionales
Los operadores lógicos son usados para concatenar dos o más expresiones con
operadores relacionales.
Ejemplos
El operador lógico “and” solo da como resultado Verdadero si ambas expresiones son
verdaderas.
El operador “or” da como resultado Verdadero cuando al menos una de las expresiones
sea verdadera.
Los operadores matemáticos disponibles son los habituales para una calculadora. Para
empezar, los básicos suma ( + ), resta ( -), multiplicación ( * ) y división ( / ). Cuando
escribamos fórmulas matemáticas debemos prestar atención a:
* Las unidades en que se expresan cada uno de los parámetros que intervienen.
Conviene comprobar la coherencia dimensional así como realizar una comprobación
manual de los resultados devueltos por el ordenador (entiéndase comprobar para tres o
cuatro casos, que los resultados obtenidos sin ordenador coinciden con los dados por él).
https://www.aprenderaprogramar.com/index.php?
option=com_content&view=article&id=268:operadores-matematicos-en-programacion-
prelacion-ejemplos-y-ejercicio-resuelto-cu00131a&catid=28&Itemid=59
http://contenidos.sucerman.com/nivel1/programacion/unidad3/leccion1.html
Casting y Tipos Variables
Casting
Cada vez que se evalúa una expresión en la que interviene un tipo de dato se espera
obtener un nuevo dato y del mismo tipo. Por ejemplo, si se suman dos enteros uno espera
obtener un nuevo entero y de hecho eso es lo que se obtendrá.
Sin embargo, con algunos tipos de datos tendrás sorpresas porque hay tipo de datos que
internamente no son tratados como el tipo de dato declarado, sino como otro tipo de
dato. La solución para "recuperar el tipo" consiste en hacer casting.
Casting implícito
¿Es esto absurdo? Para nada. En absoluto si consideras que todo en un ordenador se
codifica con números binarios 0 y 1.
Casting explícito
Con el ejemplo anterior se muestra que Processing hace una conversión interna
de char a int cuando "sumamos" caracteres. Esperábamos que nos diese como resultado
otro carácter y no un entero. Para solucionar el problema deberemos convertir ahora el
entero en un carácter, lo que se consigue escribiendo a la izquierda de la expresión la
secuencia de caracteres (char) como se muestra en el siguiente código.
Pero cuidado, poder hacer casting explícito no significa que puedas pasar de cualquier tipo
de dato a cualquier otro tipo de dato (todo tiene sus limitaciones). Por ejemplo, nunca
podrás pasar un dato de tipo entero a uno booleano o a la inversa.
Gracias al casting podemos usar en la función println() un único argumento para imprimir
texto y números utilizando el operador +.
En este caso el operador + es el operador de sumar String, entendiendo como tal al hecho
de concatenar dos cadenas de caracteres. Teniendo en cuenta esto, cuando Processing se
encuentra la expresión "2+2=" + 4 lo que hace es:
2. a continuación concatena el String "2+2=" con el String "4", dando como resultado
"2+2=4",
Casting necesarios
En ocasiones estamos forzados a hacer casting. Un caso típico ocurre cuando el tipo de
dato de un argumento no coincide con el tipo de dato esperado por la función invocada.
Por ejemplo, si deseamos crear una ventana gráfica de tamaño aleatorio uno puede
pensar en usar:
size(random(200), random(200));
Sin embargo esto generará un error en la compilación porque se espera que los dos
argumentos de la función size() sean enteros y no número reales. La solución pasa por
hacer un casting explícito de reales a enteros con:
No podemos hacer cualquier casting. Por ejemplo, no podemos pasar de un tipo de dato
compuesto a un tipo de dato simple, ¿cómo hemos de interpretar el string "123" o el
string "UnoDosTres" como un entero? Por casting no es posible ninguna interpretación.
Pero no es lo mismo hacer casting que usar una función de conversión. En un casting lo
que hacemos es interpretar el contenido de la memoria como si fuera otro tipo de dato:
se usa solo un valor. Por contra, en una función de conversión lo que hacemos es usar un
valor como argumento de una función que nos retorna otro valor: se usan dos valores.
Repasa y memoriza
El casting puede ser implícito (lo hace el lenguaje) o explícito (lo hace el
programador).
No es lo mismo interpretar un valor (casting) como otro tipo de dato que convertir
una valor en otro valor de otro tipo de dato (conversión).
Por ello, el concepto de variable en programación es una de las primeras definiciones que
se aprenden en la programación web. Así que, no puedes dejar pasar esta nota en la que
te explicaremos qué es una variable de programación y cómo utilizarla una vez que
empieces a programar.
Asimismo, conocerás sus características, sus tipos y cómo crear una variable en
programación en los lenguajes más importantes del mercado.
Si utilizáramos una analogía para describir este concepto, diríamos que una variable en
programación es la base de la pirámide, ya que sostiene los componentes fundamentales
de todos los programas computacionales.
Por otra parte, Sergio Agamez Negrete, profesor de Crehana y experto en programación
web, describe qué es una variable en programación en el curso online de Fundamentos de
Javascript: una variable en Java es como una caja en donde podemos almacenar lo que
queramos, como, por ejemplo, nombres, números, funciones, etc.
Asimismo, recalca que las variables en programación son útiles, sobre todo, para asignar
valores complejos y evitar volver a colocar los mismos datos una y otra vez, haciendo el
código del programa o aplicación de Javascript más innecesariamente largo.
Lo mismo aplica para los diversos tipos de lenguajes de programación, ya que todos tienen
variables que cumplen la misma función.
Ahora que ya sabes qué es una variable en programación, te contaremos cuáles son sus
características.
1. Asignación de memoria
2. Declaración
Asimismo, esto dependerá del tipo de lenguaje de programación que se esté utilizando, ya
que la clasificación de la variable antes de usarla es diferente en cada uno. Por ejemplo,
en el caso de Javascript y Lenguaje C, sí se necesita declarar; sin embargo, en lenguajes de
programación como Python, esto no es necesario.
3. Alcance
Según las características de las variables en programación, por medio del alcance se podrá
determinar hasta dónde se puede leer o manipular la información o el valor de una
variable.
Por ejemplo, en el caso de las variables globales, se tendrá mayor alcance, pues tienen la
capacidad de funcionar a lo largo de todo el programa. Por otro lado, en cuanto a las
variables locales, el alcance solo llega a su propia función. Asimismo, es importante
recalcar que el alcance actúa de forma jerárquica siguiendo un orden descendente.
Una vez que hemos definido qué es una variable en programación, vamos a diferenciar sus
diferentes tipos. Aquí te presentaremos dos clasificaciones distintas.
En primer lugar, según lo que es una variable en programación, estos son elementos que
se encargan de almacenar datos. El profesor Sergio Agamez Negrete divide las variables en
programación según el tipo de valor que contienen.
1. Numérica
Un ejemplo de variables de programación son las numéricas. En ellas, tal como su nombre
lo indica, podemos almacenar números. En este caso, no necesitas agregar comillas, sólo
el dígito.
Asimismo, si quieres guardar números decimales, solo necesitas utilizar el punto (.) entre
los números enteros y los fraccionados, ya que hay lenguajes de programación en que las
comas (,) se usan para añadir otros datos a la variable.
2. Cadena de texto
En el caso de una variable en programación que almacena texto, este necesita estar entre
comillas. Pueden ser comillas simples o dobles, pero se recomienda el uso de las sencillas,
porque hay momentos en los que las comillas dobles no se pueden utilizar.
¿Qué es una variable en programación con valor booleano? Este término se refiere a
un valor lógico, que, en el caso de la programación, representa la dicotomía de verdadero
y falso.
Usualmente, para representar este valor se coloca “true” o “false”, haciendo alusión en
inglés a verdadero y falso, respectivamente. Otra forma de representar esto es con 0 y -1,
los cuales representan falso y verdadero respectivamente. Ahora bien, es importante
recalcar que ambos valores siempre son constantes.
4. Elementos HTML
También, puedes utilizar una variable en programación para seleccionar elementos dentro
del HTML de tu programa o aplicación. Solo necesitas colocarles un identificador (id). En el
caso de Javascript, necesitas utilizar un selector para asignar los elementos a la
variable. Esto último, depende del lenguaje de programación y el software que utilices.
5. Arreglos
¡Crear estas variables de programación es muy fácil! Un arreglo es, básicamente, una
variable donde puedes almacenar más de un elemento junto con otras variables. Solo
necesitas redactar la lista entre corchetes y separar cada elemento con una coma.
Para referirse a un solo elemento del arreglo se debe hacer desde su índice, el cual se le
asigna de forma automática. El índice consta de los ítems del arreglo numerados desde el
0. Entonces, si quieres seleccionar solo un elemento de esta variable en programación,
necesitas seleccionar el dígito que le corresponde por su posición.
6. Objetos
¿Qué es una variable en programación de tipo objeto? Para que te hagas una idea, este es
muy similar al tipo anterior. La diferencia es que se va a colocar entre llaves y dentro de
esta se pueden agregar propiedades y valores.
7. Funciones
Por otra parte, IBM presenta otra clasificación de variables en programación. En este caso,
se dividen en dos grupos: globales y locales.
Entonces, una variable en programación global se puede utilizar en cualquier parte del
código de un programa o aplicación, fuera del campo de cualquier función. Usualmente,
se colocan al comienzo del programa y todas las funciones que lo componen pueden
acceder a esta para leerlas y escribir en ellas.
Sin embargo, no se recomienda usar variables globales, ya que pueden generar efectos
colaterales, como alteraciones no deseadas en el código, además que atentan contra los
principios de la programación.
Por otro lado, ¿qué es una variable en programación local? Cualquier variable en
programación que se encuentre dentro de las llaves de una función se puede denominar
una variable local.
Por el contrario de las globales, las variables locales pertenecen al parámetro de una sola
función específica, de modo que solo se pueden visualizar y utilizar dentro de la misma.
Asimismo, las variables locales sólo se pueden manipular dentro de la función a la que
pertenecen. Aunque los nombres de variables y sus identificadores deben ser
exclusivos, es válido nombrar una variable local con el mismo nombre que una variable
local de otra función, así como con el nombre de una variable global
¿Cómo crear una variable en programación?
¡Crear una variable es muy simple! De acuerdo a Hosting Plus, web peruana especializada
en servicios de hosting, debemos empezar declarando la variable para poder usarla
mientras codificamos un programa.
Este proceso consiste en indicar el nombre y el tipo de la variable para que el lenguaje de
programación lo utilice de forma adecuada. Pero, primero, hay que definir cuáles son las
partes de una variable en programación.
Eso sí, recuerda que una variable está compuesta por un espacio en el sistema de
almacenaje, es decir, una memoria, y un nombre simbólico, conocido como identificador.
Sin embargo, debes tener en cuenta que la composición de una variable será distinta
según el lenguaje de programación. A continuación, te contaremos cómo declarar una
variable en tres de los lenguajes de programación más usados: Java, Lenguaje C y Python.
En Java, es necesario declarar una variable para poder utilizarla durante la decodificación
de un programa. Para ello, se coloca la abreviación vab, seguido del símbolo = y
continuando con el valor de la variable.
Al igual que en el caso anterior, en el lenguaje C, también debes declarar la variable antes
de continuar con el proceso de codificación web. De lo contrario, el programa no
identificará correctamente la variable en cuestión.
Para empezar, debemos definir qué es una variable en programación con el primer
término de toda la secuencia, de este modo se tendrá conocimiento sobre el tipo de la
variable que es. Para realizar esto, te ayudarán los siguientes códigos:
➤ boolean si quieres guardar valores booleanos, es decir, verdadero (true) y falso (false).
Por último, las variables en Python se crean al definirse por primera vez en la secuencia de
codificación, es decir, cuando les asignas un valor. En este caso, debes utilizar el símbolo
de igualdad (=) para declarar ese valor.
total_Python = 10
https://www.crehana.com/blog/desarrollo-web/que-es-variable-programacion/