Escuela Normal Superior N 40 Mariano Moreno. Cuadernillo Propedéutico 2017 Nivel Superior

Documentos relacionados
Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos:

GLOSARIO 1. Qué es bit y byte? Bit: Es la unidad mínima de información. Puede ser 0 o 1. Byte: Es el conjunto de 8 bits. Ejemplo:

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores

Tema#2. Tipos de Datos 10

INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGIA DEPARTAMENTO DE CIENCIAS BASICAS

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Tema 4. Operadores y Expresiones

PHP: Lenguaje de programación

Práctica 2. TIPOS DE DATOS SIMPLES

Operadores. Javier Fernández Rivera -

Números enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos.

Programación en java. Estructuras algorítmicas

JavaScript: Lenguaje de programación

Informática. JavaScript: Lenguaje de programación. Fco J. Martín Mateos Carmen Graciani

4. Operadores Operador asignación

Expresiones y sentencias

El lenguaje C. 1. Identificadores, constantes y variables

Expresiones Aritméticas. Programación digital I Escuela de Sistemas Facultad de Ingeniería Gilberto Diaz

OPERADORES Y EXPRESIONES

Ficha de Aprendizaje N 13

Expresiones y Operadores

Capítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Componentes Básicos. InCo. InCo Componentes Básicos 1 / 28

FUNDAMENTOS DE INFORMÁTICA

Programación en Lenguaje C

SISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos

Expresiones y sentencias

Programación MATLAB: Programas y Funciones.

TEMA 02 TIPOS, OPERADORES Y EXPRESIONES

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

Tema 2: Desarrollo de Algoritmos. E.E. de Algorítmica

INTRODUCIR FORMULAS EN EXCEL

Curso de Java Introducción a la Programación III

Área: INFORMÁTICA. Saber- Saber: Identificar DFD como herramienta para escribir los algoritmos de forma lógica.

Programación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.

INICIACIÓN A LA PROGRAMACIÓN II

Datos y tipos de datos

Organización de Computadoras Apunte 3: Sistemas de Numeración: Operaciones Lógicas

Lección 2 Introducción al lenguaje C

Operaciones básicas con hojas de cálculo

Principios de Computadoras II

Estatutos de Control C# Estatutos de Decisión (Selección)

Estructura lógica del Sistema Computador

Contenido. Introducción a los Computadores Conceptos básicos. Sistema de numeración CNM-130

Tema 2. Concepto de Algoritmo

1. La ventana de Excel

Unidad 3. Álgebra Relacional y Cálculo Relacional

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos

INTRODUCCION AL PROCESAMIENTO DE DATOS

Álgebra Booleana. Suma Booleana. El término suma es 1 si al menos uno de sus literales son 1. El término suma es 0 solamente si cada literal es 0.

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

LIBRO BASICO DE MICROSOFT EXCEL ) Usted puede crear la URL (una carpeta para guardar el libro).

TEMA 3. OPERADORES Y EXPRESIONES.

I. E. NORMAL SUPERIOR SANTIAGO DE CALI ASIGNATURA DE TECNOLOGÍA E INFORMÁTICA LIC. CARLOS ANDRÉS CASTAÑEDA HENAO GRADO 8º

Operadores y Expresiones

JavaScript Básico. Elementos Básicos: Comentarios: Literales: Valores que puede tomar una variable o una constante.

2. ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS

Entrada/Salida. Conector. Línea de Flujo

Unidad Didáctica 6 Electrónica Digital 4º ESO

Introducción a la programación: Algoritmos

Programación n Orientada a Objetos Sentencias Java Parte I. Ing. Julio Ernesto Carreño o Vargas MsC.

INGENIERÍA TELEINFORMÁTICA

GUÍA BÁSICA DE SCHEME v.4

Tablas de decisión.

Enteros: números pertenecientes a un subconjunto finito de los números enteros. Lógicos: los dos valores lógicos, VERDADERO (true) o FALSO (false).

Introducción a PL/SQL

Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.

Estructuras de control Agosto de Facultad de Ingeniería. Universidad del Valle

ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS Tipos de datos Expresiones Operadores y operandos Identificadores como localidades de memoria

FÓRMULAS. Operador aritmético Significado Ejemplo

ESTRUCTURA DE ASIGNACIÓN

Exterior del algoritmo. Entorno. Usuario. Procesador. Escribir. v1 v2 v3. Leer. <acción> {; <acción>}

1. DML. Las consultas de resumen

CAPITULO II. ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS

2. Estructuras condicionales

Excel Ba sico. Formulas en Excel. El estudio del contenido de esta unidad contribuirá a que usted adquiera las competencias para:

Operadores lógicos y de comparación en programación. Not, and, or Ejemplos. (CU00132A)

Práctica de constantes, expresiones y operadores. Programación en C 1

TEMA 1: LÓGICA. p p Operador conjunción. Se lee y y se representa por. Su tabla de verdad es: p q p q

- AnallogicA - Software para crear tablas de verdad

ELEMENTOS FUNDAMENTALES DE PROGRAMACIÓN. César Ruiz Jaramillo Lógica de Programación I FACULTAD DE INGENIERÍAS

INTRODUCCIÓN A LA PROGRAMACIÓN EN FORTRAN. Métodos Numéricos Carlos Zotelo

UNIDAD II: GENERALIDADES SOBRE ALGORITMOS

Aritmética de Enteros

Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.

1.1 Tipos de Datos Primitivos. 1.2 Tipos de datos estructurados. 1.3 Definición de estructura de datos

PROCESADORES DE LENGUAJE. Hoja de ejercicios de FLEX

Tema 3.- Predicados y sentencias condicionales

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.

DIAGRAMAS DE FLUJO ELEMENTOS E INSTRUCCIONES A USAR EN UN DIAGRAMA DE FLUJO

UNIDAD I. ALGORITMOS

Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas

Guía práctica de estudio 05: Pseudocódigo

Tipos de Datos. Tipos de Datos Simples Estándar

Matemáticas Básicas para Computación

Diagrama de una computadora. Unidad Central de procesamiento (CPU)

Seminario 1. Excel Básico

REPRESENTACIÓN DE DATOS

Computación II. Introducción a Visual Basic

Transcripción:

Escuela Normal Superior N 40 Mariano Moreno Cuadernillo Propedéutico 2017 Nivel Superior

INDICE Página Datos 1 Tipos de Datos 2 Variables 3 Constantes 4 Operadores y Expresiones 5 Algoritmos - Algoritmos Descriptivos 8 Datos de Entrada y Salida en los Algoritmos 10 Datos Intermedios en los Algoritmos 11 Estructuras Condicionales Simples 12 Estructuras Condicionales Dobles 13 Estructuras Condicionales Anidadas 14 Estructuras Condicionales Múltiples 15

1

2

3

4

Operadores y Expresiones 5 Todos los símbolos que representan enlaces entre cada uno de los argumentos u operandos que intervienen en una operación se llaman operadores, y se utilizan para construir expresiones. Las expresiones son combinaciones de operadores y operandos, estos últimos pueden ser variables o constantes. En función del tipo de operadores, las expresiones se clasifican en aritméticas (Ej. a + (b * 3) / c), relacionales (Ej. x>=20), y lógicas (Ej. Not(x>5)). Los operadores pueden ser: ARITMÉTICOS Son operadores utilizados para realizar cálculos matemáticos. Para operar con números se utilizan operadores aritméticos, que junto con las variables numéricas forman expresiones aritméticas. + Suma - Resta * Multiplicación ^ Potenciación / División real \ División entera MOD Resto de la división entera Ejemplo de expresión aritmética: a + (b * 3) / c Donde +, * y / son operadores aritméticos; a, b y c son variables, y 3 es un valor constante. Nota: Es importante enfatizar que el único operador reconocido para representar la multiplicación es el asterisco (*). U na vez comprendidas las operaciones aritméticas, debemos considerar una operación que muchas veces no es tomada en cuenta pero su importancia es fundamental, esta operación es la ASIGNACIÓN. La función de la asignación consiste en poner a una variable algún valor, el cual puede ser obtenido de un dato constante, por ejemplo 3, " J uan", falso, etc. o de una expresión por ejemplo: 2+4, a*2, etc. El operador que vamos a utilizar para representar la asignación es una flecha que será utilizado de derecha a izquierda, es decir, si queremos ponerle a la variable nombre el valor " Sofía J uárez", la expresión quedará de la siguiente manera: Nombre Sofía Juárez Nota: En algunos casos, la computadora también reconoce el símbolo = para denotar la operación de asignación.

6 RELACIONALES O DE COMPARACIÓN Son operadores utilizados para efectuar comparaciones; permiten formar expresiones booleanas, es decir, expresiones que al ser evaluadas generan un valor lógico Verdadero o Falso. < Menor que = Igual > Mayor que <= Menor o igual que >= Mayor o igual que <> Distinto de Ejemplo: (Num > 5) Donde > es el operador relacional Mayor que; Num es una variable, y 5 es un valor constante. La expresión booleana o lógica del ejemplo, va a devolver un valor Verdadero o Falso en función del valor almacenado en la variable Num. LÓGICOS O BOOLEANOS Son operadores usados para realizar operaciones lógicas. OR Suma lógica AND Producto lógico NOT Negación OR (O) Es un operador binario, es decir, afecta a dos operandos. La expresión que forma es verdadera cuando al menos uno de sus operandos es verdadero. Da como resultado falso si todos los operandos tienen un valor falso. Es el operador lógico de disyunción. Ejemplo: (5>10) Or (3<2) Devuelve Falso AND (Y) Es un operador binario. La expresión formada es verdadera cuando ambos operandos son verdaderos. Da como resultado falso, si al menos uno de los operandos tiene un valor falso. Es el operador lógico de conjunción. Ejemplo: (3<5) And (30>20) Devuelve Verdadero NOT (NO) Es un operador unario, es decir, sólo afecta a un operando. Afecta a la expresión cambiando su estado lógico: si era verdadero lo transforma en falso, y viceversa. Ejemplo: Not(18>5) Devuelve Falso

7 ALFANUMÉRICOS O DE CONCATENACIÓN Son operadores utilizados para combinar cadenas de caracteres, para unir datos alfanuméricos. + ; & : Concatenación La concatenación consiste en unir expresiones alfanuméricas como si fueran eslabones de una cadena. TABLA RESUMEN DE OPERADORES Operadores Aritméticos Operadores de Comparación Operadores de Concatenación Operadores Lógicos Potencia ^ < (Menor que) & And Multiplicación * <= (Menor o igual que) + Or División / > (Mayor que) Not Resto División Mod Suma + Resta - >= (Mayor o igual que) = (Igual a) < > (Distinto de) ORDEN DE EVALUACION La prioridad a la hora de evaluar los operadores en cualquier expresión es: Paréntesis (empezando por los más internos) Potencias Productos y divisiones Sumas y restas Concatenación Relacionales Lógicos PARÉNTESIS Los paréntesis se utilizan para anidar expresiones. ( ) Anidar expresiones

8

9

10

11

12

13

Estructuras Condicionales Anidadas 14

15

16