ANDREINA ROJAS
 C.I:19.887.411
Variables: se antepone la palabra reservada del tipo al
       identificador de la variable: int nombre_variable = valor;
       No es necesario que la variable tenga un valor predeterminado.
            Tipos de datos                      Lectura y escritura de datos
Tipo de dato Palabra     Ejemplo              Tipo de dato   Especificadore     Comentario
                                                              s de formato
             reservada
Entero       Int         Int numero=0;            Int             %d          Entero con signo
Real         Float       Float numero=12.2;      Float            %f          Real con signo
                                                 Char             %c          carácter
Carácter     Char        Char letra = „a‟;
Cadena de    Char        Char palabra[10] =     Char [n]          %s          Cadena de
                                                                              caracteres
carácter                 “HOLA”;

    Funcion printf(): sirve para escribir datos en la pantalla con un formato
                                  determinado:
                 printf(“n Valores: %d, %f”, entero, real);
      Función scanf(): sirve para introducir datos desde el teclado con un
                             formato determinado:
                             scanf(“%d”, numero);
                scanf(“%d %s %f”, numero, &cadena, &real);
Ejemplo:
main() /* Este programa pasa de pesetas a euros */
{
          int Pesetas; /* Define una variable entera */
          float SonEnEuros; /* Define una variable real */
          /* Imprime un mensaje al usuario diciéndole lo que
tiene que hacer */
          printf("Por favor, dime cuantas pesetas tienes: ");
          scanf("%d", &Pesetas); /* Aquí el programa se
detiene hasta que el usuario teclea un número entero y pulsa
la tecla de retorno de carro (¿)*/
          SonEnEuros = Pesetas/166.386; // Convierte a
euros
          // Muestra por pantalla el resultado
          printf("Entonces tienes %f Eurosn",SonEnEuros );
}
Sintaxis del Lenguaje Java.
         Lenguaje sensible a mayúsculas y minúsculas. Las sentencias finalizan
          con punto y coma (;). Los bloques de instrucciones se delimitan con
                   llave ({...}). Comentarios de una línea y multilínea.
      Secuencias de escape.                               Ejemplos:
Una secuencia de escape va siempre                  b: Retroceso
 precedida del carácter "" y son                   n: Salto de línea.
   utilizadas para la inclusión de                  t: Tabulación
        caracteres especiales                       horizontal.
                                                    : Barra invertida.
    Tipos de datos                                  ': Comilla simple.
byte (8 bits).                                      ": Comilla doble.
short (16 bits).
int (32 bits).              Los tipos de datos se organizan en grupos:
long (64 btis).             Número enteros: Son los tipos byte, short int y
char (16 btis).             long.
float (32 bits).            Carácter: El tipo char representa un carácter
double (64 bits),           codificado en Unicode.
boolean (Depende de         Número decimal: Los tipos float y double.
la JVM).                    Lógicos: Los datos de tipo boolean
Declaración de variables.
         Una variable en Java se declara de la siguiente forma:
                      tipo_dato nombre_variable;
Un nombre válido de variable debe cumplir las siguientes reglas:
Debe comenzar con un carácter alfanumérico.
No puede contener espacios, signos de puntuación o secuencias de
escape.
No pueden utilizarse las palabra reservadas como nombres de variables.

                                 Asignación.
      Una vez que declaramos una variable podemos asignarle un valor:
                            variable = expresión;
  Donde "expresión" puede ser cualquier expresión en Java que devuelva
              un valor acorde con el tipo de dato de la variable.
    También es posible asignar un valor inicial a una variable en la misma
                                 declaración:
  Ejemplos:
  int num = 5; // Declara la variable y la inicializa.
  int p, n = 7; // Declara dos variables e inicializa solamente la segunda.
// Hola.java
public class Hola //Declara una clase llamada Hola, que es descendiente
de la clase Object
{
 //Entre llaves se declaran los atributos y métodos de la clase
public static void main(String[] args)
//public: indica que el método main()es público
//void: indica que la función main() no devuelve ningún valor
//El método main()debe aceptar siempre como parámetro un vector de
strings
{
 System.out.println("Hola, mundo!");
//Esta línea indica que se va a ejecutar el método println(), encargado de
mostrar
//un valor a través de la salida estándar (en nuestro caso, un String)
//Este método pertenece al atributo out
    }
}
Variables: Se declara en el comienzo del código y se les antepone la
      palabra reservada Dim, luego el nombre y seguido el tipo de dato que
                                  almacenará
                            Dim numero As Integer
           Constantes: las constantes se declaran con la palabra Const
                              Const numero = 53
                              Tipos de datos:
                             Números enteros:
Byte: puede almacenar números enteros dentro del rango desde 0 a 255
Integer: almacenan números enteros dentro del rango -32.768 a 32.767
Long: almacenan números dentro del rango -2.147.483.648 hasta
2.147.483.648 .
                             Números decimales
Single: almacena números decimales en el rango +/- 1e-45 hasta 3e38
Double: desde +/- 5e-324 hasta 1.8e308
Cadenas de caracteres: las cadenas de caracteres se definen con la palabra
String y tienen un rango de hasta 2 billones de caracteres.
Tipos de valores lógicos: almacena valores como verdadero o falso, se
utiliza la palabra boolean
Fechas y horas: Para almacenar fechas y horas se utiliza la palabra Date
Estructuras de control:
 Estructura If - Then – Else: permite mediante una condición, que se
 ejecute o no se ejecute determinada tarea o línea de código.
 Estructura While – Wend: repetirá sin detenerse un determinado
 código mientras se cumpla una condición.
 Estructura For – next: es utilizada para generar una repetición de
 instrucciones entre un número inicial y un número
 Estructura Select case: Se utiliza para evitar el uso de muchas cláusulas
 If y de esta manera no tener que anidarlas.

                             Tipos de operadores
Operadores aritméticos: permiten realizar cálculos matemáticos como la
suma (+), resta (-), división (/) y multiplicación (*).
Operadores lógicos: se utilizan en expresiones para devolver resultados
Verdadero o falso. Los mas comunes son el operador And y Or
Operadores de comparación: se utilizan para comparar expresiones de
cualquier tipo. Los mas importantes son: El operador de igualdad
(=), menor que (<), mayor que (>), distinto a(<>)
operador de concatenación (&): Se utiliza para unir cadenas de
caracteres.
DEFINT I-N „ Declara entera toda variable que comience con letras I a N
  iTrue = -1 'Flag en Verdadero
  INPUT "¿Cuál es su nombre"; NombreUsuario$
  PRINT "Bievenido al 'asterisquero',"; NombreUsuario$ DO
     PRINT
     INPUT "¿Con cuántos asteriscos inicia [Cero sale]:"; NroAsteriscos
     IF NroAsteriscos<=0 THEN EXIT DO
     Asteriscos$ = ""
    FOR I=1 TO NroAsteriscos
          Asteriscos$=Asteriscos$ + "*"
     NEXT I
     PRINT "AQUI ESTAN: "; Asteriscos$
     DO
           INPUT "Desea más asteriscos:";SN$
      LOOP UNTIL SN$<>""
      IF SN$<>"S" AND SN$<>"s" THEN EXIT DO 'Salida
      INPUT "CUANTAS VECES DESEA REPETIRLOS [Cero sale]:";iVeces
      IF iVeces<=0 THEN EXIT DO 'Salida
      FOR I = 1 TO iVeces
            PRINT Asteriscos$;
       NEXT I
       PRINT
LOOP WHILE iTrue
END
SELECT. Se trata del comando que permite realizar consultas sobre los datos de la
base de datos.
DML, (Lenguaje de manipulación de
datos). Modifica filas (registros) de la base de datos. Lo forman las instrucciones:
INSERT, UPDATE, MERGE y DELETE.
DDL (Lenguaje de definición de datos).
Permiten modificar la estructura de las tablas de la base de datos. Lo forman las
instrucciones: CREATE, ALTER, DROP, RENAME y TRUNCATE.
Instrucciones de transferencia. Administran las modificaciones creadas por las
instrucciones DML. Lo forman las instrucciones ROLLBACK, COMMIT y SAVEPOINT
DCL (Lenguaje de control de datos). Administran los derechos y restricciones de los
usuarios. Lo forman las instrucciones GRANT y REVOKE.

                                  NORMAS DE ESCRITURA:
•En SQL no se distingue entre mayúsculas y minúsculas. Da lo mismo como se
escriba.
•El final de una instrucción lo calibra el signo del punto y coma
•Los comandos SQL (SELECT, INSERT,...) no pueden ser partidos por espacios o
saltos de línea antes de finalizar la instrucción. El intérprete SQL plus indicas
• Se pueden tabular líneas para facilitar la lectura si fuera necesario
• Los comentarios en el código SQL comienzan por /* y terminan por */
www.recursosvisualbasic.com.ar/htm/tutoriales/t
utorial-basico3.htm

www.gultlax.net84.net/archivos/tuto_java_roberto.
pdf

apuntes.rincondelvago.com/informix-sql.html



www.gfc.edu.co/woakas/weblog/archives/2007/0
6/.../sintaxis_oracle/

Estructura sintactica de los lenguajes de programacion

  • 1.
  • 2.
    Variables: se anteponela palabra reservada del tipo al identificador de la variable: int nombre_variable = valor; No es necesario que la variable tenga un valor predeterminado. Tipos de datos Lectura y escritura de datos Tipo de dato Palabra Ejemplo Tipo de dato Especificadore Comentario s de formato reservada Entero Int Int numero=0; Int %d Entero con signo Real Float Float numero=12.2; Float %f Real con signo Char %c carácter Carácter Char Char letra = „a‟; Cadena de Char Char palabra[10] = Char [n] %s Cadena de caracteres carácter “HOLA”; Funcion printf(): sirve para escribir datos en la pantalla con un formato determinado: printf(“n Valores: %d, %f”, entero, real); Función scanf(): sirve para introducir datos desde el teclado con un formato determinado: scanf(“%d”, numero); scanf(“%d %s %f”, numero, &cadena, &real);
  • 3.
    Ejemplo: main() /* Esteprograma pasa de pesetas a euros */ { int Pesetas; /* Define una variable entera */ float SonEnEuros; /* Define una variable real */ /* Imprime un mensaje al usuario diciéndole lo que tiene que hacer */ printf("Por favor, dime cuantas pesetas tienes: "); scanf("%d", &Pesetas); /* Aquí el programa se detiene hasta que el usuario teclea un número entero y pulsa la tecla de retorno de carro (¿)*/ SonEnEuros = Pesetas/166.386; // Convierte a euros // Muestra por pantalla el resultado printf("Entonces tienes %f Eurosn",SonEnEuros ); }
  • 4.
    Sintaxis del LenguajeJava. Lenguaje sensible a mayúsculas y minúsculas. Las sentencias finalizan con punto y coma (;). Los bloques de instrucciones se delimitan con llave ({...}). Comentarios de una línea y multilínea. Secuencias de escape. Ejemplos: Una secuencia de escape va siempre b: Retroceso precedida del carácter "" y son n: Salto de línea. utilizadas para la inclusión de t: Tabulación caracteres especiales horizontal. : Barra invertida. Tipos de datos ': Comilla simple. byte (8 bits). ": Comilla doble. short (16 bits). int (32 bits). Los tipos de datos se organizan en grupos: long (64 btis). Número enteros: Son los tipos byte, short int y char (16 btis). long. float (32 bits). Carácter: El tipo char representa un carácter double (64 bits), codificado en Unicode. boolean (Depende de Número decimal: Los tipos float y double. la JVM). Lógicos: Los datos de tipo boolean
  • 5.
    Declaración de variables. Una variable en Java se declara de la siguiente forma: tipo_dato nombre_variable; Un nombre válido de variable debe cumplir las siguientes reglas: Debe comenzar con un carácter alfanumérico. No puede contener espacios, signos de puntuación o secuencias de escape. No pueden utilizarse las palabra reservadas como nombres de variables. Asignación. Una vez que declaramos una variable podemos asignarle un valor: variable = expresión; Donde "expresión" puede ser cualquier expresión en Java que devuelva un valor acorde con el tipo de dato de la variable. También es posible asignar un valor inicial a una variable en la misma declaración: Ejemplos: int num = 5; // Declara la variable y la inicializa. int p, n = 7; // Declara dos variables e inicializa solamente la segunda.
  • 6.
    // Hola.java public classHola //Declara una clase llamada Hola, que es descendiente de la clase Object { //Entre llaves se declaran los atributos y métodos de la clase public static void main(String[] args) //public: indica que el método main()es público //void: indica que la función main() no devuelve ningún valor //El método main()debe aceptar siempre como parámetro un vector de strings { System.out.println("Hola, mundo!"); //Esta línea indica que se va a ejecutar el método println(), encargado de mostrar //un valor a través de la salida estándar (en nuestro caso, un String) //Este método pertenece al atributo out } }
  • 7.
    Variables: Se declaraen el comienzo del código y se les antepone la palabra reservada Dim, luego el nombre y seguido el tipo de dato que almacenará Dim numero As Integer Constantes: las constantes se declaran con la palabra Const Const numero = 53 Tipos de datos: Números enteros: Byte: puede almacenar números enteros dentro del rango desde 0 a 255 Integer: almacenan números enteros dentro del rango -32.768 a 32.767 Long: almacenan números dentro del rango -2.147.483.648 hasta 2.147.483.648 . Números decimales Single: almacena números decimales en el rango +/- 1e-45 hasta 3e38 Double: desde +/- 5e-324 hasta 1.8e308 Cadenas de caracteres: las cadenas de caracteres se definen con la palabra String y tienen un rango de hasta 2 billones de caracteres. Tipos de valores lógicos: almacena valores como verdadero o falso, se utiliza la palabra boolean Fechas y horas: Para almacenar fechas y horas se utiliza la palabra Date
  • 8.
    Estructuras de control: Estructura If - Then – Else: permite mediante una condición, que se ejecute o no se ejecute determinada tarea o línea de código. Estructura While – Wend: repetirá sin detenerse un determinado código mientras se cumpla una condición. Estructura For – next: es utilizada para generar una repetición de instrucciones entre un número inicial y un número Estructura Select case: Se utiliza para evitar el uso de muchas cláusulas If y de esta manera no tener que anidarlas. Tipos de operadores Operadores aritméticos: permiten realizar cálculos matemáticos como la suma (+), resta (-), división (/) y multiplicación (*). Operadores lógicos: se utilizan en expresiones para devolver resultados Verdadero o falso. Los mas comunes son el operador And y Or Operadores de comparación: se utilizan para comparar expresiones de cualquier tipo. Los mas importantes son: El operador de igualdad (=), menor que (<), mayor que (>), distinto a(<>) operador de concatenación (&): Se utiliza para unir cadenas de caracteres.
  • 9.
    DEFINT I-N „Declara entera toda variable que comience con letras I a N iTrue = -1 'Flag en Verdadero INPUT "¿Cuál es su nombre"; NombreUsuario$ PRINT "Bievenido al 'asterisquero',"; NombreUsuario$ DO PRINT INPUT "¿Con cuántos asteriscos inicia [Cero sale]:"; NroAsteriscos IF NroAsteriscos<=0 THEN EXIT DO Asteriscos$ = "" FOR I=1 TO NroAsteriscos Asteriscos$=Asteriscos$ + "*" NEXT I PRINT "AQUI ESTAN: "; Asteriscos$ DO INPUT "Desea más asteriscos:";SN$ LOOP UNTIL SN$<>"" IF SN$<>"S" AND SN$<>"s" THEN EXIT DO 'Salida INPUT "CUANTAS VECES DESEA REPETIRLOS [Cero sale]:";iVeces IF iVeces<=0 THEN EXIT DO 'Salida FOR I = 1 TO iVeces PRINT Asteriscos$; NEXT I PRINT LOOP WHILE iTrue END
  • 10.
    SELECT. Se tratadel comando que permite realizar consultas sobre los datos de la base de datos. DML, (Lenguaje de manipulación de datos). Modifica filas (registros) de la base de datos. Lo forman las instrucciones: INSERT, UPDATE, MERGE y DELETE. DDL (Lenguaje de definición de datos). Permiten modificar la estructura de las tablas de la base de datos. Lo forman las instrucciones: CREATE, ALTER, DROP, RENAME y TRUNCATE. Instrucciones de transferencia. Administran las modificaciones creadas por las instrucciones DML. Lo forman las instrucciones ROLLBACK, COMMIT y SAVEPOINT DCL (Lenguaje de control de datos). Administran los derechos y restricciones de los usuarios. Lo forman las instrucciones GRANT y REVOKE. NORMAS DE ESCRITURA: •En SQL no se distingue entre mayúsculas y minúsculas. Da lo mismo como se escriba. •El final de una instrucción lo calibra el signo del punto y coma •Los comandos SQL (SELECT, INSERT,...) no pueden ser partidos por espacios o saltos de línea antes de finalizar la instrucción. El intérprete SQL plus indicas • Se pueden tabular líneas para facilitar la lectura si fuera necesario • Los comentarios en el código SQL comienzan por /* y terminan por */
  • 11.