programas informáticos pueden incluir diversos tipos de operaciones tales como cálculos y comparaciones . Estas operaciones implican operadores y operandos . Si un operando no se encuentra en un programa o script , esto no sólo puede causar error en la operación , sino también evitar que los procesos posteriores de compilar y ejecutar con éxito. Para identificar los elementos que faltan en las operaciones , primero hay que entender cómo funcionan los procesos. Cálculos
lenguajes de programación informática
pueden realizar cálculos aritméticos. Estos pueden incluir los valores , como en el siguiente código de JavaScript muestra: var sum = 3 +5 ;
La variable suma ahora debe contener un valor numérico de 8 . Los cálculos también pueden implicar las variables , como en el siguiente ejemplo modificado : var operandOne = 3 ; var operandTwo = 5 ; var suma = operandOne + operandTwo ;
El operador en estos cálculos aritméticos es el signo más . Si una secuencia de comandos que falta el operando después del operador , el cálculo se producirá un error , ya que puede las líneas de código después de ella. El segundo bloque de código aquí también utiliza el operador de asignación , que es un signo de igual . Este operador asigna valores a las variables. Si el operando después de que un operador de asignación no se encuentra, una variable que no puede almacenar el valor correcto.
Comparaciones
código de programación se pueden realizar comparaciones sobre los valores y variables. El siguiente ejemplo muestra el código de Java : int numOne = 4 ; int numTwo = 5 ; if ( numOne > numTwo ) System.out.println ( " El número uno es mayor "); else if ( numOne < numTwo ) System.out.println ( " el número dos es mayor ) ; otra System.out.println ( " Los números son iguales " ) ;
Este código crea dos variables enteras de tipo primitivo , a continuación, lleva a cabo una operación de comparación . El " mayor que" es el operador en el primer condicional, que es la sentencia "if" , comparando los dos números y devuelve un valor verdadero si la primera es mayor que el segundo. El "menor que" las funciones de operador en el segundo condicional, que es el "else if" , devuelve true si el primer número es menor que el segundo . Si el segundo operador en cualquiera de estas pruebas condicionales no se encuentra, el código no se compilará y ejecutará en absoluto.
Operadores
Para localizar desaparecidos operando errores , es necesario encontrar los operadores en el trabajo dentro de una sección de código . Los operadores aritméticos se encuentran las de sumar, restar, dividir y multiplicar , con opciones adicionales en determinados idiomas. El operador de asignación es normalmente un solo signo igual , pero si dos o tres signos de igualdad aparecen juntos esto suele ser una prueba condicional , como en el siguiente ejemplo de PHP: if ($ a == $ b )
Esto prueba dos variables para la igualdad, por lo que el doble signo igual actúa como operador. Operadores condicionales combinan signos de igualdad con más y menos de signos para realizar pruebas más complejas , de la siguiente manera : if ( $ a < = $ b )
Esta prueba devolver true si la primera variable es menor o igual que el segundo . (Ver Referencias 4 )
lógica
Algunos idiomas utilizan los operadores lógicos para combinar pruebas condicionales , formando cadenas complejas de prueba. El siguiente ejemplo demuestra Java : if (( numOne > numTwo ) && ( numOne > 0 ))
Esta prueba devuelve true si las dos pruebas en su interior devolver true , ya que utiliza la " y" ; operador . Los scripts también pueden utilizar "o" y " no " en construcciones similares , como sigue: if (( numOne! = numTwo )