Introducción a la Computación (IC) 2011-I Semana 3
Introducción a la Computación (IC) Ing. Juan José Montero Román. Ing. Carmen Rosa Bertolotti Zúñiga. Ing. Carla Rocío Palomino Guerrero. Ing. Manuel Valeriano Balta Rospigliosi. Ing. Pablo Iván Casma Angulo. Ing. Juan Puerta Arce Ing. Sara Paredes Paredes 2011- I
Ing. Juan José Montero Román. Ing. Carmen Rosa Bertolotti Zúñiga. Introducción a la Computación (IC) 1.7
03 Reconocer los conceptos básicos desarrollados Desarrollo de conceptos básicos: Tipos de Datos y Operadores Introducción a la Computación (IC)
Estructuras de Datos: Variables y constantes Tipos de Datos. Operadores Matemáticos. Operadores relacionales y lógicos. . Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
VARIABLES Y CONSTANTES Variables:   Una variable es una estructura de datos (lineal-estática) que permite reservar un espacio con la finalidad de almacenar temporalmente los datos. Una variable sólo puede almacenar un solo dato a la vez y del mismo tipo; Declaración, Almacenamiento de datos e inicialización. Constantes:  Una constate es una estructura de datos que permite almacenar un valor fijo, el cual va a ser empleado sin lugar a modificación durante el desarrollo del algoritmo. Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Tenga presente que las REGLAS para el Pseudocódigo, DF y las palabras reservada, en  Java, no deben ser usadas como nombre de variable  o constante . TIPOS DE DATOS Pseudocódigo / D.F. JAVA REPRESENTA A: ENTERO int  long Un numero entero REAL float double Un numero real (Con decimales) CARÁCTER char Un solo carácter TEXTO S tring Una cadena de caracteres LOGICO boolean Un valor VERDADERO o FALSO Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
Declaración :  Significa definir el nombre de la variable y el tipo de dato que podrá almacenar Pseudocódigo / DF :  ENTERO   nota1  TEXTO  nombre   CARACTER  tipo Java : int   nota1 String  nombre   char  tipo VARIABLES tipoDato   nombreDeVariable Sintaxis:   CONSTANTE   pi   =  3.1416 Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Asignación :  Significa dar un valor a la variable durante el desarrollo del algoritmo. Pseudocódigo / DF  :  nota1  =   10   nombre  =   “ Luis “  tipo  =   ‘A’ Java :  nota1  =  10  nombre  =   “ Luis “    tipo  =   ‘A’ VARIABLES n ombreDeVariable   =   valor Sintaxis:   Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Inicialización :  Significa asignar un valor inicial a la variable al momento de ser declarada. Este valor puede ser  modificado durante la ejecución del algoritmo.    VARIABLES Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos  Pseudocódigo / DF :  ENTERO   nota1  =   0   TEXTO  nombre  =   “  “  CARACTER  tipo  =   ‘ ’  Java :  int   nota1  =  0   String  nombre  =   “  “  char  tipo  =   ‘ ’  tipoDato   nombreDeVariable   =   valorInicial
OPERADORES MATEMÁTICOS PS O DF JAVA C++ REPRESENTA A: + + + Suma - - - Resta * * * Multiplicación / / / División RESTO  ó  % % % Resto / Modulo Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
Los operadores que están encerrados entre paréntesis se evalúan primero. Si existen paréntesis anidados las expresiones mas internas se evalúan primero. Orden de prioridad:  1.   * ,  / 2.  RESTO  ó % 3.  + , - En caso de coincidencia de operadores de igual prioridad en una expresión, el orden de prioridad será de izquierda a derecha. Jerarquía de los operadores ´matemáticos Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
OPERADORES RELACIONALES, LÓGICOS y DE ASIGNACIÓN PS O DF JAVA C++ REPRESENTA A: < < < Menor que > > > Mayor que = == == Igual que <= <= <= Menor o igual que. >= >= >= Mayor o igual que <> ! = ! = Distinto de. NO  ! ! Negación. Y  && && Conjunción. O  || || Disyunción. = = = Asignación Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo

IC semana-02-2011-II-B

  • 1.
    Introducción a laComputación (IC) 2011-I Semana 3
  • 2.
    Introducción a laComputación (IC) Ing. Juan José Montero Román. Ing. Carmen Rosa Bertolotti Zúñiga. Ing. Carla Rocío Palomino Guerrero. Ing. Manuel Valeriano Balta Rospigliosi. Ing. Pablo Iván Casma Angulo. Ing. Juan Puerta Arce Ing. Sara Paredes Paredes 2011- I
  • 3.
    Ing. Juan JoséMontero Román. Ing. Carmen Rosa Bertolotti Zúñiga. Introducción a la Computación (IC) 1.7
  • 4.
    03 Reconocer losconceptos básicos desarrollados Desarrollo de conceptos básicos: Tipos de Datos y Operadores Introducción a la Computación (IC)
  • 5.
    Estructuras de Datos:Variables y constantes Tipos de Datos. Operadores Matemáticos. Operadores relacionales y lógicos. . Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 6.
    VARIABLES Y CONSTANTESVariables: Una variable es una estructura de datos (lineal-estática) que permite reservar un espacio con la finalidad de almacenar temporalmente los datos. Una variable sólo puede almacenar un solo dato a la vez y del mismo tipo; Declaración, Almacenamiento de datos e inicialización. Constantes: Una constate es una estructura de datos que permite almacenar un valor fijo, el cual va a ser empleado sin lugar a modificación durante el desarrollo del algoritmo. Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 7.
    Tenga presente quelas REGLAS para el Pseudocódigo, DF y las palabras reservada, en Java, no deben ser usadas como nombre de variable o constante . TIPOS DE DATOS Pseudocódigo / D.F. JAVA REPRESENTA A: ENTERO int long Un numero entero REAL float double Un numero real (Con decimales) CARÁCTER char Un solo carácter TEXTO S tring Una cadena de caracteres LOGICO boolean Un valor VERDADERO o FALSO Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 8.
    Declaración : Significa definir el nombre de la variable y el tipo de dato que podrá almacenar Pseudocódigo / DF : ENTERO nota1 TEXTO nombre CARACTER tipo Java : int nota1 String nombre char tipo VARIABLES tipoDato nombreDeVariable Sintaxis: CONSTANTE pi = 3.1416 Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 9.
    Asignación : Significa dar un valor a la variable durante el desarrollo del algoritmo. Pseudocódigo / DF : nota1 = 10 nombre = “ Luis “ tipo = ‘A’ Java : nota1 = 10 nombre = “ Luis “ tipo = ‘A’ VARIABLES n ombreDeVariable = valor Sintaxis: Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 10.
    Inicialización : Significa asignar un valor inicial a la variable al momento de ser declarada. Este valor puede ser modificado durante la ejecución del algoritmo. VARIABLES Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos Pseudocódigo / DF : ENTERO nota1 = 0 TEXTO nombre = “ “ CARACTER tipo = ‘ ’ Java : int nota1 = 0 String nombre = “ “ char tipo = ‘ ’ tipoDato nombreDeVariable = valorInicial
  • 11.
    OPERADORES MATEMÁTICOS PSO DF JAVA C++ REPRESENTA A: + + + Suma - - - Resta * * * Multiplicación / / / División RESTO ó % % % Resto / Modulo Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 12.
    Los operadores queestán encerrados entre paréntesis se evalúan primero. Si existen paréntesis anidados las expresiones mas internas se evalúan primero. Orden de prioridad: 1. * , / 2. RESTO ó % 3. + , - En caso de coincidencia de operadores de igual prioridad en una expresión, el orden de prioridad será de izquierda a derecha. Jerarquía de los operadores ´matemáticos Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 13.
    OPERADORES RELACIONALES, LÓGICOSy DE ASIGNACIÓN PS O DF JAVA C++ REPRESENTA A: < < < Menor que > > > Mayor que = == == Igual que <= <= <= Menor o igual que. >= >= >= Mayor o igual que <> ! = ! = Distinto de. NO ! ! Negación. Y && && Conjunción. O || || Disyunción. = = = Asignación Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo