Programación. Clase 5 Alternativa Condicional. Universidad Nacional de Quilmes

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Programación. Clase 5 Alternativa Condicional. Universidad Nacional de Quilmes"

Transcripción

1 Programación Clase 5 Alternativa Condicional Universidad Nacional de Quilmes

2 Ejercitamos un poco

3 Ejercicio Queremos pintar todas las celdas un tablero de 5x5 de color negro, salvo aquellas que ya estén pintadas de negro, en cuyo caso, queremos pintarlas de rojo. El cabezal comienza en la esquina inferior izquierda. Ojo, el tablero mostrado es un ejemplo, no sabemos a priori cuales son las celdas pintadas de negro en el tablero inicial. Ejemplo de tablero inicial Ejemplo de tablero final

4 Alternativa Condicional

5 Alternativa Condicional La alternativa condicional permite elegir en base a una condición si un bloque de código debe ejecutarse o no. Nos permite elegir dos caminos distintos de acción. En nuestra sintaxis la alternativa condicional se escribe como si CONDICIÓN entonces BLOQUE SI LA CONDICIÓN SE CUMPLE sino BLOQUE SI LA CONDICIÓN NO SE CUMPLE

6 Alternativa Condicional: Ejemplo procedimiento PintarCeldaNegroORojo () { si <La celda está pintada de negro> entonces { sino {

7 Alternativa Condicional El código hace lo que uno espera, y ejecuta el bloque de arriba o el de abajo dependiendo de en que estado esté la celda actual, si pintada de negro o no. Nuestro árbol de ejecución deja de ser estático, ahora se genera a medida que ejecuta, expandiendose hacia un bloque u otro dependiendo de la condición.

8 Alternativa Condicional: Ejemplo procedimiento PintarColumnaNegroORojo () { repetir 4 veces { PintarCeldaNegroORojo() PintarCeldaNegroORojo()

9 Alternativa Condicional: Árbol de ejecución PintarColumnaNegroORojo PintarCeldaNegroORojo PintarCeldaNegroORojo PintarCeldaNegroORojo PintarCeldaNegroORojo PintarCeldaNegroORojo

10 Booleanos

11 Booleanos Los booleanos son elementos del lenguaje de programación que pueden tener valores o bien verdaderos, o bien falsos. Son los que nos van a permitir discernir entre dos alternativas.

12 Booleanos: Nuevas primitivas Para poder consultar sobre el estado del tablero necesitamos agregar a nuestro lenguaje una serie de nuevas primitivas que representan esos valores booleanos. Vamos a querer consultar por ejemplo, si una celda está pintada de algún color, o si está vacía.

13 Booleanos: Nuevas primitivas Adicionamos las siguientes instrucciones:? Denota verdadero si la celda está pintada de verde, falso en otro caso? Denota verdadero si la celda está pintada de verde, falso en otro caso? Denota verdadero si la celda está pintada de verde, falso en otro caso X? Denota verdadero si la celda está vacía, falso en otro caso

14 Booleanos: Operaciones Agregamos además una serie de operadores que permiten trabajar con más de un booleano a la vez. BOOLEANO y BOOLEANO denota verdadero si ambos booleanos denotan verdadero BOOLEANO o BOOLEANO denota verdadero si alguno de los booleanos denota verdadero no BOOLEANO denota verdadero si el booleano denota falso Pueden además usarse paréntesis para que una operación afecte al resultado de una operación, tal como se hace en matemática.

15 Booleanos: Ejemplos?? o? no (? o?)? y no?...

16 Booleanos: Ejemplos procedimiento PintarCeldaNegroORojo () { si? entonces { sino {

17 Booleanos: Ejemplos procedimiento DespintarSiPintadoOPintarNegro () { si? o? o? entonces { X sino {

18 Booleanos: Ejemplos procedimiento DespintarSiPintadoOPintarNegro () { si no X? entonces { X sino {

19 Más Errores Semánticos

20 Más Errores Semántico Ahora además de los errores semánticos ya vistos, hay otros nuevos, como intentar sumar un número con un booleano, o utilizar un número en donde corresponde un booleano, o realizar operaciones entre booleanos con números. Ejemplos:? + 5 si 21 entonces ? no 7 o 11

21 Alternativa Condicional Forma acotada

22 Ejercicio Queremos pintar todas las celdas un tablero de 5x5 de color negro, salvo aquellas que ya estén pintadas de negro, en cuyo caso, queremos simplemente ignorarlas. El cabezal comienza en la esquina inferior izquierda. Ejemplo de tablero inicial Ejemplo de tablero final

23 Alternativa Condicional procedimiento PintarCeldaNegroONoHacerNada () { si X? entonces { sino {

24 Alternativa Condicional: Forma Acotada Si en el caso del sino el bloque de código va a quedar vacío, podemos ignorar completamente toda la parte de sino, simplificando el código y la lectura. El código anterior es entonces equivalente al siguiente. procedimiento PintarCeldaNegroONoHacerNada () { si X? entonces {

25 Alternativa Condicional: Forma Acotada En el caso de que el bloque que nos quede vacío sea el del entonces, no se puede acotar directamente. Lo que puede hacerse es cambiar la condición, colocando un no antes de toda la condición para cambiar en caso. Por ejemplo, los dos códigos siguientes son equivalenes.

26 Alternativa Condicional procedimiento PintarSiEsNegro () { si? entonces { procedimiento PintarSiEsNegro () { si no? entonces { sino {

27 Igual que con la repetición, las alternativas condicionales NO SE PUEDEN ANIDAR!

28 Ejercitamos

29 Ejercicio Dado un tablero que consiste en una fila de celdas pintadas de negro con algunas de ellas pintadas de rojo. Pinte solamente las celdas rojas de color verde. Ejemplo de tablero de inicial. Ejemplo de tablero de final.

30 Ejercicio Realice el siguiente dibujo, contemplando que el tablero puede tener celdas pintadas al inicio en cualquier lado y de cualquier color.

31 Programación Clase 5 Universidad Nacional de Quilmes

Taller 1 Utilización eficaz de hojas de cálculo Excel

Taller 1 Utilización eficaz de hojas de cálculo Excel Taller 1 Utilización eficaz de hojas de cálculo Excel 1. Estructura y organización de un libro de cálculo... 2 1.1. Concepto de libro y hoja de cálculo... 2 1.2. Organización de hojas de cálculo... 2 1.3.

Más detalles

Herramientas de Programación. M.C. Juan Carlos Olivares Rojas

Herramientas de Programación. M.C. Juan Carlos Olivares Rojas Herramientas de Programación M.C. Juan Carlos Olivares Rojas Febrero 2011 Temario Simbología Reglas para la construcción de Diagramas Pseudocódigo Temario Tipos de Datos y Expresiones Estructuras lógicas

Más detalles

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice

Más detalles

GUIA DE APRENDIZAJE No.01 Actividades Ejercicio No.1 Ingrese a Microsoft Excel y guarde el archivo con el nombre de EVIDENCIA 1.

GUIA DE APRENDIZAJE No.01 Actividades Ejercicio No.1 Ingrese a Microsoft Excel y guarde el archivo con el nombre de EVIDENCIA 1. GUIA DE APRENDIZAJE No.01 Actividades Ejercicio No.1 Ingrese a Microsoft Excel y guarde el archivo con el nombre de EVIDENCIA 1. - Cuando usted abre una hoja de cálculo electrónica encuentra Filas (Vienen

Más detalles

Qué son las fórmulas de Excel?

Qué son las fórmulas de Excel? Samayra Niebles Velasquez - 3012578750 Las fórmulas de Excel son lo que dan un tremendo poder a nuestras hojas de cálculo. Sin las fórmulas nuestras hojas de cálculo serían como cualquier otro documento

Más detalles

Cuando no está abierto ningún menú, las teclas activas para poder desplazarse a través de la hoja son:

Cuando no está abierto ningún menú, las teclas activas para poder desplazarse a través de la hoja son: Veremos cómo introducir y modificar los diferentes tipos de datos disponibles en Excel, así como manejar las distintas técnicas de movimiento dentro de un libro de trabajo para la creación de hojas de

Más detalles

Métodos que devuelven valor Dado el siguiente triángulo rectángulo:

Métodos que devuelven valor Dado el siguiente triángulo rectángulo: Métodos que devuelven valor Dado el siguiente triángulo rectángulo: hipotenusa altura base Para dibujar este triángulo necesitamos los siguientes datos: base y altura La base y la altura, se utilizarán

Más detalles

Funciones y Condicionales Introducción a la Programación

Funciones y Condicionales Introducción a la Programación Funciones y Condicionales Introducción a la Programación Departamento de Ciencias e Ingeniería de la Computación Pontificia Universidad Javeriana Santiago de Cali 2011-2 Resumen En el mundo existen gran

Más detalles

MICROSOFT EXCEL 2007

MICROSOFT EXCEL 2007 INGRESAR A EXCEL 007 MICROSOFT EXCEL 007. Clic en Inicio. Colocar el puntero del ratón (flecha) en Todos los programas. Colocar el puntero del ratón (flecha) en Microsoft Office. Clic en Microsoft Excel

Más detalles

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal.

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal. Que Es Excel? Excel es un programa que permite la manipulación de libros y hojas de calculo. En Excel, un libro es el archivo en que se trabaja y donde se almacenan los datos. Como cada libro puede contener

Más detalles

Diagramas de secuencia

Diagramas de secuencia Facultad de Ingeniería Departamento de Ingeniería de Sistemas y Computación Diagramas de secuencia Fragmentos Combinados: caminos alternativos Departamento de Ingeniería de Sistemas y Computación - Universidad

Más detalles

Formato para prácticas de laboratorio

Formato para prácticas de laboratorio PLAN DE CLAVE CARRERA NOMBRE DE LA ASIGNATURA ESTUDIO ASIGNATURA LSC 2009-2 11290 Introducción a la Programación PRÁCTICA No. 2 LABORATORIO DE NOMBRE DE LA PRÁCTICA Licenciado en Sistemas Computacionales

Más detalles

FUNCIONES CONDICIONALES EN EXCEL

FUNCIONES CONDICIONALES EN EXCEL FUNCIONES CONDICIONALES EN EXCEL FORMATO CONDICIONAL, 2 FUNCION CONTAR.SI, 3 FUNCION SI, 1 FUNCION SUMAPRODUCTO, 4 FUNCION SUMAR.SI, 5 1. FUNCION SI La función SI permite evaluar una condición, en el caso

Más detalles

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA GUIA FORMATOS Y FORMATOS CONDICIONALES

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA GUIA FORMATOS Y FORMATOS CONDICIONALES Como ya hemos trabajo en introducir la información con la que vamos a trabajar, procedemos a revisar las diversas los diversos formatos que se pueden aplicar: 2a 1 2b Pasos a seguir: 1. Seleccionamos la

Más detalles

Manual de turbo pascal

Manual de turbo pascal Universidad Nacional Experimental De Los Llanos Occidentales Ezequiel Zamora UNELLEZ-Barinas Manual de turbo pascal Bachilleres: Martinez Ninibeth C.I:20.867.002 Mora Yaco C.I:17.205.073 Estructura de

Más detalles

TECNOLOGÍA E INFORMÁTICA

TECNOLOGÍA E INFORMÁTICA TECNOLOGÍA E INFORMÁTICA GRADO: SÉPTIMO 01 02 TEMA: INSERTAR O CREAR TABLAS INDICADOR DE DESEMPEÑO: Utiliza la opción de crear tablas en Microsoft Word para agregar, editar y presentar la información tabulada.

Más detalles

Microsoft Excel. Manejo de Software para Microcomputadoras

Microsoft Excel. Manejo de Software para Microcomputadoras Microsoft Excel Manejo de Software para Microcomputadoras Como comenzó todo? Lotus 1-2-3... La competencia principal iba a ser Lotus 1-2-3, el cual creció hasta convertirse en líder del mercado. No obstante,

Más detalles

Seleccionamos el programa Excel. Nos aparece la pantalla del programa

Seleccionamos el programa Excel. Nos aparece la pantalla del programa LECCIÓN 1ª Poner en marcha el programa Para poner en marcha el programa lo abrimos. Existen varias formas, por ejemplo partiendo del botón "Inicio" de la esquina inferior izquierda. Pulsamos el botón "Inicio"

Más detalles

Insertar y eliminar elementos

Insertar y eliminar elementos ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. RECURSOS Sala de sistemas, Video proyector, Guías, Internet. ACTIVIDADES

Más detalles

TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL

TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL 1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto

Más detalles

Ejercicios de Lógica Proposicional *

Ejercicios de Lógica Proposicional * Ejercicios de Lógica Proposicional * FernandoRVelazquezQ@gmail.com Notación. El lenguaje proposicional que hemos definido, aquel que utiliza los cinco conectivos,,, y, se denota como L {,,,, }. Los términos

Más detalles

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

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten

Más detalles

Tipos de Celdas. Celda relativa. Celdas Mixtas. Clase 23 de septiembre de 2011 Ing.Esp. Gustavo Sánchez Rodriguez

Tipos de Celdas. Celda relativa. Celdas Mixtas. Clase 23 de septiembre de 2011 Ing.Esp. Gustavo Sánchez Rodriguez Clase 23 de septiembre de 2011 Ing.Esp. Gustavo Sánchez Rodriguez Tipos de Celdas Celda relativa Cuando estamos en un presupuesto y calculamos el primer valor, que puede ser el producto de las unidades

Más detalles

MULTIPLICACIÓN DE NÚMEROS NATURALES

MULTIPLICACIÓN DE NÚMEROS NATURALES MULTIPLICACIÓN DE NÚMEROS NATURALES La solución de una adición donde los sumandos son iguales, es decir, que se repiten, se puede obtener de una forma directa y sencilla. Por ejemplo: Al calcular la cantidad

Más detalles

Tipos algebraicos y abstractos. Algoritmos y Estructuras de Datos I. Tipos algebraicos

Tipos algebraicos y abstractos. Algoritmos y Estructuras de Datos I. Tipos algebraicos Algoritmos y Estructuras de Datos I 1 cuatrimestre de 009 Departamento de Computación - FCEyN - UBA Programación funcional - clase Tipos algebraicos Tipos algebraicos y abstractos ya vimos los tipos básicos

Más detalles

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

Curso de Java Introducción a la Programación III Curso de Java Introducción a la Programación III Jaime Fernández Martín Curso INEM 02830. Programación en Java Marzo 2010 Índice 1 Operadores relacionales e igualdad 2 Estructuras de control condicional

Más detalles

ESTRUCTURAS ALGORITMICAS

ESTRUCTURAS ALGORITMICAS ESTRUCTURAS ALGORITMICAS El proceso de resolución de problemas en un ordenador conduce a la escritura de un programa y su ejecución. Las fases en el desarrollo de un programa pueden resumirse de la siguiente

Más detalles

Unidad II: Análisis semántico

Unidad II: Análisis semántico Unidad II: Análisis semántico Se compone de un conjunto de rutinas independientes, llamadas por los analizadores morfológico y sintáctico. El análisis semántico utiliza como entrada el árbol sintáctico

Más detalles

Capítulo 1. Algoritmos, diagramas de flujo y programas.

Capítulo 1. Algoritmos, diagramas de flujo y programas. Capítulo 1. Algoritmos, diagramas de flujo y programas. 1.1 Problemas y algoritmos 1.2 Diagramas de flujo 1.2.1 Reglas para la construcción de diagramas de flujo 1.3 Conceptos fundamentales 1.3.1 Tipos

Más detalles

Lección 11: Fracciones. Equivalencia y orden

Lección 11: Fracciones. Equivalencia y orden GUÍA DE MATEMÁTICAS I LECCIÓN Lección : Fracciones. Equivalencia y orden Fracciones equivalentes No siempre podemos trabajar con unidades divididas decimalmente; con frecuencia nos conviene partir de otra

Más detalles

FUNCIONES PHP: DECLARACIÓN Y LLAMADAS. PARÁMETROS, RETURN. EJERCICIOS EJEMPLOS RESUELTOS. (CU00827B)

FUNCIONES PHP: DECLARACIÓN Y LLAMADAS. PARÁMETROS, RETURN. EJERCICIOS EJEMPLOS RESUELTOS. (CU00827B) APRENDERAPROGRAMARCOM FUNCIONES PHP: DECLARACIÓN Y LLAMADAS PARÁMETROS, RETURN EJERCICIOS EJEMPLOS RESUELTOS (CU00827B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero Fecha

Más detalles

En Microsoft Office Word 2007 se puede insertar una tabla eligiendo un diseño entre varias tablas con formato previo

En Microsoft Office Word 2007 se puede insertar una tabla eligiendo un diseño entre varias tablas con formato previo Tablas de datos En Microsoft Office Word 2007 se puede insertar una tabla eligiendo un diseño entre varias tablas con formato previo (rellenas con datos de ejemplo) o seleccionando el número de filas y

Más detalles

9.1. Insertar filas en una hoja

9.1. Insertar filas en una hoja UNIDAD 9. INSERTAR Y ELIMINAR ELEMENTOS (I) Vamos a ver las diferentes formas de insertar y eliminar filas, columnas, celdas y hojas, operaciones muy útiles cuando tenemos un libro ya creado y queremos

Más detalles

Tarea 3 Matemáticas Discretas Soluciones

Tarea 3 Matemáticas Discretas Soluciones Tarea 3 Matemáticas Discretas Soluciones. (a) Pruebe por inducción que n n < n! para n suficientemente grande (esto es existe un n 0, tal que la desigualdad es cierta para n n 0 ). Como parte de la prueba

Más detalles

APUNTADORES. Un apuntador es un objeto que apunta a otro objeto. Es decir, una variable cuyo valor es la dirección de memoria de otra variable.

APUNTADORES. Un apuntador es un objeto que apunta a otro objeto. Es decir, una variable cuyo valor es la dirección de memoria de otra variable. APUNTADORES Un apuntador es un objeto que apunta a otro objeto. Es decir, una variable cuyo valor es la dirección de memoria de otra variable. No hay que confundir una dirección de memoria con el contenido

Más detalles

Práctica 1 de Excel (Curso )

Práctica 1 de Excel (Curso ) Práctica 1 de Excel (Curso 2009-2010) Definición: Excel es una aplicación del tipo hoja de cálculo, integrada en el entorno Windows y desarrollada por Microsoft, en la cual se combinan las capacidades

Más detalles

FORMATO CONDICIONAL EN EXCEL

FORMATO CONDICIONAL EN EXCEL FORMATO CONDICIONAL EN EXCEL El Formato Condicional es una herramienta muy útil como información gráfica adicional para los datos numéricos que están en celdas o en rangos. Este tipo de formato tiene un

Más detalles

Solución del I Examen de Matemáticas Discreta

Solución del I Examen de Matemáticas Discreta Solución del I Examen de Matemáticas Discreta 1. En un grupo hay 10 hombres y 15 mujeres: (a De cuantas maneras se puede elegir una comisión de 5 personas si hay al menos un hombre y dos mujeres? (b De

Más detalles

Ficha de Aprendizaje N 13

Ficha de Aprendizaje N 13 Ficha de Aprendizaje N 13 Curso: Lógica y lenguaje de programación Tema: Fundamentos de programación Duración: 2 horas pedagógicas Logros de aprendizaje Identifica los diferentes tipos de operadores que

Más detalles

Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo

Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo Tipos de datos. Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo Valores Constantes: Es un dato que se introduce directamente en

Más detalles

Profesor(a): Ing. Miriam Cerón Brito

Profesor(a): Ing. Miriam Cerón Brito Área Académica: Informática Tema: Hoja electrónica Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: This presentation show the spreadsheet's characteristics and show the principals

Más detalles

Manejo de Filas, Columnas, Celdas y Rangos

Manejo de Filas, Columnas, Celdas y Rangos Manejo de Filas, Columnas, Celdas y Rangos Selección de filas Selección de columnas Selección de celdas y rangos Ingresar, editar y eliminar datos Tipos de datos Agregar nombres a celdas y rangos Insertar

Más detalles

Herramientas computacionales para la matemática MATLAB: Estructuras de control

Herramientas computacionales para la matemática MATLAB: Estructuras de control Herramientas computacionales para la matemática MATLAB: Estructuras de control Verónica Borja Macías Mayo 2012 1 Estructuras de control ESTRUCTURAS DE REPETICIÓN: BUCLES Los bucles permiten repetir las

Más detalles

Guía práctica de estudio 05: Diagramas de flujo

Guía práctica de estudio 05: Diagramas de flujo Guía práctica de estudio 05: Diagramas de flujo Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 05: Diagramas de

Más detalles

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

Exterior del algoritmo. Entorno. Usuario. Procesador. Escribir. v1 v2 v3. Leer. <acción> {; <acción>} Bloque II. 2. Objetos y acciones elementales Bloque II. 2. Objetos y acciones elementales Objetivos: Familiarizarse con conceptos de entorno, objeto y tipo Entender qué significa que un objeto sea de un

Más detalles

Elaboración de Documentos en Procesadores de Textos

Elaboración de Documentos en Procesadores de Textos Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Por ejemplo, obtener el valor medio de los datos

Más detalles

FACULTAD DE INGENIERÍA

FACULTAD DE INGENIERÍA NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Estructuras de decisión PRÁCTICA NÚM. [ 5 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería Computacional Lenguaje

Más detalles

El determinante de una matriz se escribe como. Para una matriz, el valor se calcula como:

El determinante de una matriz se escribe como. Para una matriz, el valor se calcula como: Materia: Matemática de 5to Tema: Definición de Determinantes Marco Teórico Un factor determinante es un número calculado a partir de las entradas de una matriz cuadrada. Tiene muchas propiedades e interpretaciones

Más detalles

Algoritmos y programas. Algoritmos y Estructuras de Datos I

Algoritmos y programas. Algoritmos y Estructuras de Datos I Algoritmos y programas Algoritmos y Estructuras de Datos I Primer cuatrimestre de 2012 Departamento de Computación - FCEyN - UBA Programación funcional - clase 1 Funciones Simples - Recursión - Tipos de

Más detalles

Aproximaciones Sucesivas.

Aproximaciones Sucesivas. Aproximaciones Sucesivas. La Raíz Cuadrada. Te has preguntado cómo es que una calculadora hace sus cálculos? Por ejemplo, calcular la raíz cuadrada de un número dado, en las calculadoras científicas siempre

Más detalles

Análisis y Manejo de datos en Excel 2013 con tablas, funciones y tablas dinámicas

Análisis y Manejo de datos en Excel 2013 con tablas, funciones y tablas dinámicas Análisis y Manejo de datos en Excel 2013 con tablas, funciones y tablas dinámicas José Mauricio Flores Selecciona la imagen para entrar Capítulo 1 Fórmulas y Funciones Continuar Fórmulas y Funciones Las

Más detalles

TALLER DE EXCEL BÁSICO

TALLER DE EXCEL BÁSICO Ingresando a Excel TALLER DE EXCEL BÁSICO 1ra. Forma: - Ubique el acceso directo en el escritorio y haga doble clic sobre él. 2da. Forma: Reconociendo el terreno Barra de título - Ubique el botón inicio

Más detalles

Tema: Excel Formulas, Funciones y Macros

Tema: Excel Formulas, Funciones y Macros 1 Facultad Escuela Lugar de Ejecución : Ingeniería. : Biomédica : Laboratorio de Biomédica Tema: Excel Formulas, Funciones y Macros Objetivos Específicos Conocer los conceptos básicos en relación a la

Más detalles

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY ALGORITMO DEFINICIÓN: CONSISTE EN LA DESCRIPCIÓN CLARA Y DETALLADA DEL PROCEDIMIENTO A SEGUIR PARA ALCANZAR LA SOLUCIÓN A UN PROBLEMA EN DONDE SE ESTABLECE

Más detalles

CONSEJOS SOBRE WORD 2012

CONSEJOS SOBRE WORD 2012 PÁRRAFOS Según dicen, Word es el programa informático que más se utiliza en todo el mundo y, sin embargo, es poco conocido y estudiado. Se debe a que es tan intuitivo y parece tan fácil trabajar en él,

Más detalles

TEMA 2: Estructuras de Control: Condicionales

TEMA 2: Estructuras de Control: Condicionales UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE CIENCIAS ESCUELA DE MATEMÁTICA INTRODUCCIÓN A LA COMPUTACIÓN TEMA 2: Estructuras de Control: Condicionales Estructuras Condicionales En un algoritmo se tiene

Más detalles

Anexo. Control de errores

Anexo. Control de errores Anexo. Control de errores Tipos de errores Los errores en un programa o algoritmo se pueden clasificar de la siguiente manera Errores de compilación Los errores de compilación no permiten la ejecución

Más detalles

Código Activación y Reseteo Contraseña

Código Activación y Reseteo Contraseña Código Activación y Reseteo Contraseña Este servicio está accesible (igual que el de adjudicación de una cuenta wifi temporal) desde el espacio Gestión de Identidad UCM (válido para alumnos y personal).

Más detalles

Unidad 4. Autómatas de Pila

Unidad 4. Autómatas de Pila Unidad 4. Autómatas de Pila Una de las limitaciones de los AF es que no pueden reconocer el lenguaje {0 n 1 n } debido a que no se puede registrar para todo n con un número finito de estados. Otro lenguaje

Más detalles

2. Una vez en MS Excel, digite los siguientes encabezados de columna: 1. Ingrese a la Planilla de Cálculos MS

2. Una vez en MS Excel, digite los siguientes encabezados de columna: 1. Ingrese a la Planilla de Cálculos MS Elaboración de Libro de Clases Planilla de Cálculos MS Excel La presente guía tiene por objetivo acompañarl@s en la elaboración paso a paso de un Libro de Clases en la Planilla de Cálculos MS Excel, que

Más detalles

Estructuras de control

Estructuras de control Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando

Más detalles

TURORIAL PHOTOSHOP - ARTE POP! Basándonos en esta obra de Andy Warhol: Vamos a crear una imagen parecida a esta: Pero con la cara de ustedes!

TURORIAL PHOTOSHOP - ARTE POP! Basándonos en esta obra de Andy Warhol: Vamos a crear una imagen parecida a esta: Pero con la cara de ustedes! TURORIAL PHOTOSHOP - ARTE POP! Basándonos en esta obra de Andy Warhol: Vamos a crear una imagen parecida a esta: Pero con la cara de ustedes! Herramientas y procedimientos que utilizaremos en este tutorial:

Más detalles

TABLAS WORD La tercer opción es usar el vínculo Dibujar Tabla, aquí se dimensiona la tabla dibujándola con el mouse

TABLAS WORD La tercer opción es usar el vínculo Dibujar Tabla, aquí se dimensiona la tabla dibujándola con el mouse TABLAS WORD 2007 Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Una tabla está formada por celdas

Más detalles

Si salgo temprano hoy, me voy al cine.

Si salgo temprano hoy, me voy al cine. INTRODUCCION A LA FUNCION SI. La función si, se usa a diario, en casi todas las instancias de nuestra vida, justo cuando realizaremos una acción dependiendo de una condición: Si salgo temprano hoy, me

Más detalles

Lección 8: Suma y resta de en teros

Lección 8: Suma y resta de en teros LECCIÓN 8 bajo el nivel del mar, y el buzo B baja a 81 metros bajo el nivel del mar. Cuál de los dos está más cerca de la superficie? d) El saldo de la empresa Caluro, S.A. es de $12 807 en números rojos,

Más detalles

Tema: Herramientas UML, Análisis y diseño UML

Tema: Herramientas UML, Análisis y diseño UML Programación II. Guía No.3 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Herramientas UML, Análisis y diseño UML Objetivos Conocer una herramienta de modelado para la solución

Más detalles

EBRARY. Descripción general de la base Permite el acceso a más de 31,800 libros electrónicos en texto completo de múltiples disciplinas.

EBRARY. Descripción general de la base Permite el acceso a más de 31,800 libros electrónicos en texto completo de múltiples disciplinas. EBRARY Descripción general de la base Permite el acceso a más de 31,800 libros electrónicos en texto completo de múltiples disciplinas. Descripción del servicio El servicio está disponible los 365 días

Más detalles

Como buscar información en la Biblioteca Virtual de Gartner?

Como buscar información en la Biblioteca Virtual de Gartner? Gartner? Introducción La página de inicio de Gartner nos ofrece diferentes maneras de buscar información dentro del sitio: Te permite realizar búsquedas De información más genérica usando frases y operadores

Más detalles

NOMBRE: Elaboración: Lic. Mónica Sánchez Medina. Fecha: 10 de junio de 2014

NOMBRE: Elaboración: Lic. Mónica Sánchez Medina. Fecha: 10 de junio de 2014 NOMBRE: 1 RECONOCIENDO MIS COMPETENCIAS. EVALUACIÓN DE MIS CONOCIMIENTOS. TIC IV BLOQUE I PROCESADOR DE PALABRAS GRUPO: NOMBRE DEL ALUMNO FECHA PUNTAJE Subraya la respuesta correcta. a. Es una lista de

Más detalles

Tema: Herramientas UML, Análisis y diseño UML

Tema: Herramientas UML, Análisis y diseño UML Programación II. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Herramientas UML, Análisis y diseño UML Objetivo Conocer una herramienta de modelado para la solución

Más detalles

DOCUMENTO DE APOYO TUTORIAL DE EXCEL

DOCUMENTO DE APOYO TUTORIAL DE EXCEL MEJORES DOCENTES PARA ESCUELAS MEJORES EVALUACIÓN DEL DESARROLLO CURRICULAR Y CONDICIONES INSTITUCIONALES DE LOS PROFESORADOS DE EDUCACIÓN FÍSICA, EDUCACIÓN ESPECIAL Y EDUCACIÓN ARTÍSTICA 2014 DOCUMENTO

Más detalles

Introducción a la programación del robot moway

Introducción a la programación del robot moway Introducción a la programación del robot moway Índice Introducción... 2 Diagramas de flujo... 2 Bloques de Movimiento... 5 Condicionales... 6 Bucles... 7 Operadores AND / OR... 8 Orden en los diagramas...

Más detalles

CÓMO REALIZAR LOS EJERCICIOS SÍNTESIS SUSTRACTIVA. MEZCLAS CON LÁPICES DE COLOR

CÓMO REALIZAR LOS EJERCICIOS SÍNTESIS SUSTRACTIVA. MEZCLAS CON LÁPICES DE COLOR CÓMO REALIZAR LOS EJERCICIOS SÍNTESIS SUSTRACTIVA. MEZCLAS CON LÁPICES DE COLOR EN LOS DOS PRIMEROS EJERCICIOS HAY QUE UTILIZAR SOLAMENTE LÁPICES DE COLOR DE LOS TRES COLORES PRIMARIOS: MAGENTA, AZUL CIAN

Más detalles

fundamentos de programación (unidad 4) programación estructurada en Java

fundamentos de programación (unidad 4) programación estructurada en Java fundamentos de programación (unidad 4) programación estructurada en Java Para ver una copia completa de la licencia, acudir a la dirección http://creativecommons.org/licenses/by-nc-sa/2.5/es/legalcode.es

Más detalles

OPERACIONES DE EDICIÓN. SERIES.

OPERACIONES DE EDICIÓN. SERIES. OPERACIONES DE EDICIÓN. SERIES. Objetivo. Practicar el uso de las operaciones básicas de copiar, pegar, insertar, filas y columnas. Aprender y entender la utilidad de la creación de Series. Ejercicio paso

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 4: Diseñador de Consultas (+ info)

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 4: Diseñador de Consultas (+ info) Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 4: Diseñador de Consultas (+ info) Instituto de Tecnologías Educativas 2011 Más información sobre el Diseñador de consultas Como

Más detalles

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

Estatutos de Control C# Estatutos de Decisión (Selección) SELECCIÓN Estatutos de Control C# Estatutos de Decisión (Selección) IF Condición THEN Estatuto1 ELSE Estatuto2 Estatuto1 Statement Condición... Antes de ver esta presentación: Lee el Capítulo correspondiente

Más detalles

Se necesita algo que encienda una ampolleta, interruptor o controlador. Se necesita que la ampolleta se encienda y se apague.

Se necesita algo que encienda una ampolleta, interruptor o controlador. Se necesita que la ampolleta se encienda y se apague. Sesión 2: Uso de variables simples para generación de animaciones. Objetivo: Identificar tipos de variables simples que permiten movimientos, en soluciones a problemas simples que se puedan representar

Más detalles

Guía práctica de estudio 03: Algoritmos

Guía práctica de estudio 03: Algoritmos Guía práctica de estudio 03: Algoritmos Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 03: Algoritmos Objetivo:

Más detalles

Estructuras de Control

Estructuras de Control Algorítmica y Lenguajes de Programación Estructuras de Control Estructuras de Control. Introducción Hasta ahora algoritmos han consistido en simples secuencias de instrucciones Existen tareas más complejas

Más detalles

Matemática. y desigualdades. Cuaderno de Trabajo. Básico Investigando patrones, igualdades

Matemática. y desigualdades. Cuaderno de Trabajo. Básico Investigando patrones, igualdades Cuaderno de Trabajo Módulo didáctico para la enseñanza y el aprendizaje en escuelas rurales multigrado 2 Básico Investigando patrones, igualdades y desigualdades Cuaderno de trabajo Módulo didáctico para

Más detalles

TEMA 4. ESTRUCTURAS DE CONTROL

TEMA 4. ESTRUCTURAS DE CONTROL M.P. Sesmero, P. de Toledo, F.J. Ordoñez, J. Gómez-Romero, J.A. Iglesias, J.L. Mira Programación TEMA 4. ESTRUCTURAS DE CONTROL Grado en Ingeniería en Tecnologías Industriales Programación CONTENIDOS 4.1.

Más detalles

Tema 3. Introducción al programa Excel

Tema 3. Introducción al programa Excel 1. El comienzo Tema 3. Introducción al programa Excel Buscar en nuestro ordenador icono con una X verde. Típicamente en Menú Inicio- Programas Eso abre Excel vacío Notas breves para un primer contacto

Más detalles

Tema 3. Introducción al programa Excel

Tema 3. Introducción al programa Excel Tema 3. Introducción al programa Excel Notas breves para un primer contacto OJO: Basado en Excel 2000. En otras versiones puede haber pequeñas diferencias 1. El comienzo Buscar en nuestro ordenador icono

Más detalles

Operaciones básicas con hojas de cálculo

Operaciones básicas con hojas de cálculo Operaciones básicas con hojas de cálculo Insertar hojas de cálculo. Para insertar rápidamente una hoja de cálculo nueva al final de las hojas de cálculo existentes, haga clic en la ficha Insertar hoja

Más detalles

19 a Competencia de MateClubes Primera Ronda Nivel Preolímpico

19 a Competencia de MateClubes Primera Ronda Nivel Preolímpico Primera Ronda Nivel Preolímpico La prueba dura 2 horas. Nombre del Club:.................................... Código del club: 19 0.............. 1. Rafa tiene $21 y Betty tiene $3. Cada semana, Rafa recibe

Más detalles

ACTIVIDADES A REALIZAR EN TORTUGARTE. Áreas del Conocimiento Matemático. Geometría

ACTIVIDADES A REALIZAR EN TORTUGARTE. Áreas del Conocimiento Matemático. Geometría ACTIVIDADES A REALIZAR EN TORTUGARTE Áreas del Conocimiento Matemático Geometría Estas actividades se utilizarán para el trabajo con maestros y en clase. INTRODUCCIÓN El programa no se puede definir como

Más detalles

Importación de Datos

Importación de Datos Datos en Excel I Importación de Datos En muchas ocasiones tenemos la necesidad de trabajar en Excel con datos procedentes de otras aplicaciones. Tenemos dos alternativas: - Introducir de nuevo los datos

Más detalles

NÚMEROS COMPLEJOS. Capítulo Operaciones con números complejos

NÚMEROS COMPLEJOS. Capítulo Operaciones con números complejos Capítulo 1 NÚMEROS COMPLEJOS Observe que la ecuación x 2 + 1 0 no tiene solución en los números reales porque tendríamos que encontrar un número cuyo cuadrado fuera 1, es decir x 2 1 o, lo que viene a

Más detalles

Proposiciones Condicionales

Proposiciones Condicionales SENTENCIAS CONDICIONALES SIMPLES: if- Anteriormente se discutió que una de las estructuras utilizadas en la programación estructurada es la Estructura Selectiva o Condicional. Se explican aquí las sentencias

Más detalles

Funciones: Aspectos básicos

Funciones: Aspectos básicos Funciones: Aspectos básicos Nombre: Curso:.. Producto cartesiano En teoría de conjuntos, el producto cartesiano de dos conjuntos es una operación que resulta en otro conjunto cuyos elementos son todos

Más detalles

Normalmente usamos la palabra "combinación" descuidadamente, sin pensar en si el orden de las cosas es importante. En otras palabras:

Normalmente usamos la palabra combinación descuidadamente, sin pensar en si el orden de las cosas es importante. En otras palabras: ENCUENTRO # 43 TEMA: Permutaciones y Combinatoria Ejercicio Reto Resolver las ecuaciones: a) b) DEFINICION: Permutación y Combinaciones Qué diferencia hay? Normalmente usamos la palabra "combinación" descuidadamente,

Más detalles

CONJUNTO DE LOS NUMEROS ENTEROS

CONJUNTO DE LOS NUMEROS ENTEROS República Bolivariana de Venezuela Ministerio de la Defensa Universidad Nacional Experimental Politécnica de la Fuerza Armada Núcleo Caracas CIU Cátedra: Razonamiento Matemático CONJUNTO DE LOS NUMEROS

Más detalles

Ecuaciones Lineales en Dos Variables

Ecuaciones Lineales en Dos Variables Ecuaciones Lineales en Dos Variables Una ecuación lineal en dos variables tiene la forma general a + b + c = 0; donde a, b, c representan números reales las tres no pueden ser iguales a cero a la misma

Más detalles

COMBINAR CORRESPONDENCIA

COMBINAR CORRESPONDENCIA COMBINAR CORRESPONDENCIA Microsoft Office Word nos provee una herramienta muy útil que nos permite incluir en un documento, datos que se encuentran almacenados en otro lugar. De esta forma logramos obtener

Más detalles

Unidad 29: Formato condicional

Unidad 29: Formato condicional Unidad 29: Formato condicional 29.0 Introducción El formato condicional es un formato que depende del valor de una celda o de su contenido. Por ejemplo, en una base de datos de salarios del personal, usted

Más detalles

Возрастная группа: 4 t o grado, 5 t o grado [Ciudad Autónoma de Buenos Aires] - Diseño Curricular...: 4 º.N O.F.3

Возрастная группа: 4 t o grado, 5 t o grado [Ciudad Autónoma de Buenos Aires] - Diseño Curricular...: 4 º.N O.F.3 1 План урока Representación d e Fracciones (Parte d e un conjunto) Возрастная группа: 4 t o grado, 5 t o grado [Ciudad Autónoma de Buenos Aires] - Diseño Curricular...: 4 º.N O.F.3 Онлайн ресурсы: P ájaro

Más detalles

La lección de hoy es sobre cómo encontrar el Punto Medio de un Segmento. Es cuál es la expectativa para el aprendizaje del estudiante CGT.5.G.1.

La lección de hoy es sobre cómo encontrar el Punto Medio de un Segmento. Es cuál es la expectativa para el aprendizaje del estudiante CGT.5.G.1. CGT.5.G.1-Jennifer Goff-Midpoint of a Segment. La lección de hoy es sobre cómo encontrar el Punto Medio de un Segmento. Es cuál es la expectativa para el aprendizaje del estudiante CGT.5.G.1. Qué es el

Más detalles

4 CAJA DE POLINOMIOS C A P Í T U L O 4.1 MANUAL BÁSICO DE LA CAJA DE POLINOMIOS

4 CAJA DE POLINOMIOS C A P Í T U L O 4.1 MANUAL BÁSICO DE LA CAJA DE POLINOMIOS C A P Í T U L O 4 CAJA DE POLINOMIOS Por: Jhon Fredy Saavedra Delgado Licenciatura en Matemáticas Universidad del Tolima jfredymatematico@gmail.com En este capítulo se mostrará el manejo básico del demo

Más detalles

Boletín Mensual Centro Autismo Teletón Número 11, Año 6 Febrero 2016

Boletín Mensual Centro Autismo Teletón Número 11, Año 6 Febrero 2016 Boletín Mensual Centro Autismo Teletón Número 11, Año 6 Febrero 2016 Cáenos Cuando Quieras! Si te quedaste con ganas de conocer un Centro Teletón, aún estás a tiempo. Las puertas siguen abiertas. Entra

Más detalles