Kategorier: Alla - reglas - entrada - proceso - identificadores

av Gerardo Carlos för 3 årar sedan

982

algoritmos

Un identificador es esencial en la programación para nombrar constantes, variables y otros elementos del programa. Debe cumplir ciertas reglas: tener hasta 8 caracteres, no incluir tildes, no coincidir con palabras reservadas del lenguaje, ser significativo, comenzar con una letra y permitir combinaciones de letras, dígitos o el guion bajo sin espacios.

algoritmos

Referencias

• claseinfo. (s.f.). Obtenido de Identificadores: https://claseinfo.blogia.com/temas/identificadores/ • IBM. (s.f.). Obtenido de Operadores y espresiones: https://www.ibm.com/support/knowledgecenter/es/SSL5ES_2.2.4/intel/ITM_portal/adminuse/terminal_scriptoperatorexpression_tep.html • IBM. (s.f.). Obtenido de Constante y variables: https://www.ibm.com/support/knowledgecenter/es/SSDKXQ_6.3.0/com.ibm.itm.doc_6.2.2/terminal_scriptconstantvariable_r.htm • partes del. (s.f.). Obtenido de Partes de un algoritmo: https://www.partesdel.com/algoritmo.html • Programación Estructurada . (s.f.). Obtenido de Tipos de Datos : https://sites.google.com/site/programacion1electronica/netbeans/tipos-de-datos

Identificadores y reglas para nombrarlos

Un identificador es un nombre que se le da a una constante, una variable y a cualquier elemento de programa que necesite nombrarse.

Indicar su tipo (Entero, Real, cadena, caracter o booleano)
Deben ser nombres significativos al programa que se este realizando.
La longitud de los identificadores puede ser de hasta 8 caracteres. Este valor dependerá del lenguaje de programación que esté estudiando
No deberá coincidir con palabras reservadas del lenguaje algorítmico.
No se admiten espacios en blanco.
Las letras no deben ser tildadas.
Los demás caracteres pueden ser letras, dígitos o el caracter especial de subrayado (_)
Debe comenzar con un caracter alfabético (A - Z, mayúscula o minúscula)

Operadores y tipo de operadores.

Un operando puede ser una constante, una variable o el resultado de una función. Los operadores son aritméticos, lógicos y relacionales. Al igual que sucede en C, la funcionalidad de un operador puede variar según el tipo de datos de los operandos especificados en la expresión.

Comparaciones entre cadenas de caracteres
Se considera que dos cadenas de caracteres son iguales si coinciden carácter por carácter y tienen la misma longitud. Las cadenas de caracteres se comparan carácter por carácter, de izquierda a derecha hasta comparar todos los caracteres o hasta que finaliza una de las cadenas de caracteres. Si se encuentra el final de una cadena de caracteres antes que el final de la cadena de caracteres correspondiente, se considera que las cadenas de caracteres tienen longitudes diferentes y el resultado es una condición no igual.
Operadores relacionales
Operadores lógicos (AND, OR)
Los operadores lógicos permiten combinar más de una prueba relacionar en una comparación. Los operadores lógicos devuelven el valor TRUE (1) o FALSE (0). Los operadores lógicos tienen una menor precedencia que los operadores aritméticos.
Operador de asignación (= )
Este operador se utiliza para copiar una constante, literal, dando el resultado de expresión de variables o resultado de función en una variable.
Operadores aritméticos ( +, -, *, /, **, % ).
Los operadores aritméticos realizan operaciones matemáticas, como sumas o restas con operandos. Hay dos tipos de operadores matemáticos: unarios y binarios.

Binarios

Los operadores binarios realizan acciones con dos operandos.

Unarios

Los operadores unarios realizan una acción con un solo operando.

Constantes y Variables.

Variables

Una variable es un elemento de datos con nombre cuyo valor puede cambiar durante el curso de la ejecución de un programa.
Locales

Los nombres de parámetros de una definición de función se consideran variables locales.

Las variables locales sólo resultan visibles y disponibles dentro de la función en la que están definidas. Aunque los nombres de variables y los identificadores deben ser exclusivos, resulta válido declarar una variable local con el mismo nombre que una variable global o con el mismo nombre que una variable local definida en otra función.

Globales

Una variable es global a no ser que esté declarada dentro de una definición de función. Las variables globales resultan visibles y disponibles para todas las sentencias de un script.

Constantes

Una constante es un elemento de datos con nombre con un valor predefinido. No se puede cambiar el valor asignado a una constante predefinida.
FALSE

Equivalente al número 0.

TRUE

Equivalente al número 1.

NULL

Una referencia vacía. Parecido a un puntero vacío. No es lo mismo que una cadena de caracteres nula "".

Datos y tipo de Datos.

Los tipos de datos nos permiten representar los diferentes datos que son necesarios a la hora de implementar un programa. Por ejemplo, si escribimos un programa sencillo que sume,reste,multiplique y divida (una calculadora basica) sera necesario emplear tipos de datos numericos que pueden ser : enteros o flotantes.

Tabla de datos de programación.

Elementos básicos de un algoritmo.

Salida

Es el resultado final o la transformación de la entrada mediante el proceso.

Proceso

Son cálculos que se necesitan para que, partiendo de un dato que se da en la entrada, se logre llegar al resultado esperado.

Entrada

Es la información que se da al algoritmo, es decir, los valores con los que se trabajará.

Introducción a la programación.