Lenguaje de Diseño Primer Cuatrimestre
|
|
- Mariano Torregrosa del Río
- hace 8 años
- Vistas:
Transcripción
1 Lenguaje de Diseño Primer Cuatrimestre
2 Programación Modular Programación Estructurada Programas fáciles de leer y modificar Técnicas de Diseños Dividir y Conquistar Estructuras de Control Algoritmos Voraces Programación Dinámica Algoritmos Exhaustivos Secuencia Condicional Iteración Dividir a un problema en subproblemas más simples Módulo Programación Modular 2
3 Programación Modular Enfoque de Diseño y Programación Modular Conviene Cuando una tarea específica debe ejecutarse varias veces Cuando un problema es complejo y la solución se divide o segmenta en módulos donde cada uno ejecuta una tarea específica 3
4 Lenguaje de Diseño: Modularización t 1 - Dibujo la base. t 2 - Dibujo el poste. t 3 - Dibujo el triángulo inferior. t 4 - Dibujo el triángulo superior. 2 t 1 - Dibujo el triángulo. t 2 - Dibujo la cola. 3 t 1 - Dibujo el rectángulo. t 2 - Dibujo el triángulo. 4
5 Lenguaje de Diseño: Modularización 4 t 1 - Dibujo triángulo1. t 2 - Dibujo triángulo2. t 3 - Dibujo triángulo3. t 4 - Dibujo triángulo4. t 5 - Dibujo triángulo5. t 6 - Dibujo triángulo6. t 7 - Dibujo linea1. t 8 - Dibujo linea2. t 9 - Dibujo linea t 1 - Dibujo rectángulo1. t 2 - Dibujo rectángulo2. t 3 - Dibujo triángulo1. t 4 - Dibujo triángulo2. t 5 - Dibujo triángulo3. t 6 - Dibujo triángulo4. 5
6 Lenguaje de Diseño: Modularización 1 t 1 - Dibujo la base. t 2 - Dibujo el poste. t 3 - Dibujo el triángulo inferior. t 4 - Dibujo el triángulo superior. 4 t 1 - Dibujo triángulo1. t 2 - Dibujo triángulo2. t 3 - Dibujo triángulo3. t 4 - Dibujo triángulo4. t 5 - Dibujo triángulo5. t 6 - Dibujo triángulo6. t 7 - Dibujo linea1. t 8 - Dibujo linea2. t 9 - Dibujo linea t 1 - Dibujo el triángulo. t 2 - Dibujo la cola. t 1 - Dibujo el rectángulo. t 2 - Dibujo el triángulo. t 1 - Dibujo rectángulo1. t 2 - Dibujo rectángulo2. t 3 - Dibujo triángulo1. t 4 - Dibujo triángulo2. t 5 - Dibujo triángulo3. t 6 - Dibujo triángulo4. 6
7 Lenguaje de Diseño: Modularización Algoritmo de dibujo del triángulo TRIAN 7
8 Lenguaje de Diseño: Modularización Descomposición del problema suma (unión) de pequeños problemas Se pretende: Dividirlo en pequeños problemas 4 que tengan una tarea específica. 4 sean totalmente independientes del resto. Puede suceder que dicho subproblema sea común a un conjunto de problemas de mayor envergadura. El algoritmo que lo resuelve debería ser el mismo cada vez que el subproblema esté presente en un problema. MODULARIZACIÓN DEL PROBLEMA 8
9 Lenguaje de Diseño: Modularización TRIAN es un algoritmo común al conjunto de problemas TRIAN es un MÓDULO TRIAN 4 5 9
10 Lenguaje de Diseño: Modularización 3 1 t 1 - Dibujo la base. t 2 - Dibujo el poste. t 3 TRIAN t 4 - TRIAN t 1 - Dibujo el rectángulo. t 2 - TRIAN 2 t 1 TRIAN t 2 - Dibujo la cola. 4 t 1 TRIAN t 2 TRIAN t 3 TRIAN t 4 TRIAN t 5 TRIAN t 6 TRIAN t 7 - Dibujo linea1. t 8 - Dibujo linea2. t 9 - Dibujo linea3. 10
11 Lenguaje de Diseño: Modularización 5 t 1 - Dibujo rectángulo1. t 2 - Dibujo rectángulo2. t 3 - TRIAN t 4 - TRIAN t 5 - TRIAN t 6 - TRIAN Invocación 11
12 Lenguaje de Diseño: Modularización Consideraciones: - Se debe tener en cuenta el estado previo del ambiente antes de la invocación del módulo. - Se debe tener en cuenta el estado del ambiente luego de la ejecución del módulo. Ejemplo: - Se desea realizar la gráfica del farol con el uso del modulo TRIAN. - Suponga la existencia de un módulo TRIAN que grafica un triángulo equilátero. - orientación de la tortuga y recorrido que realiza para la construcción del triángulo dentro del módulo. 12
13 Lenguaje de Diseño: Modularización 1 Invoca a TRIAN Sale de TRIAN ERROR! Invoca a TRIAN Sale de TRIAN En Lenguaje de Diseño el concepto de Modularización se implementa con los SUBALGORITMOS 13
14 Ejemplo: Dado un número n entero positivo, se desea calcular e imprimir el factorial de n, n 2 y de n 3. Se debe tratar de utilizar el algoritmo para el calculo del factorial como un módulo (subalgoritmo). Nota: el algoritmo FACTORIAL permite calcular el valor factorial para un número cualquiera N ingresado por el usuario. ALGORITMO Factorial N, FACT, I: entero LEER N FACT 1 PARA I DESDE 1 HASTA N CON PASO 1 HACER PARA FACT ESCRIBIR FACT FACT * I 14
15 SUBALGORITMO FACTORIAL N, FACT, I: entero LEER N FACT 1 PARA I DESDE 1 HASTA N CON PASO 1 HACER PARA FACT ESCRIBIR FACT FACT * I ALGORITMO Calculo Factoriales FACTORIAL FACTORIAL FACTORIAL 15
16 Invocación FACTORIAL Muestra Pantalla Retorno Calculo Factoriales Tres veces se invoca el módulo FACTORIAL, quien además de calcular el factorial lo muestra por pantalla 16
17 Inconveniente: - se debe ingresar el número toda vez que se invoca el subalgoritmo. - alta probabilidad de cometer error en el ingreso. Se pretende: - ingresar el dato una única vez. 17
18 N N 2 Subalgoritmo FACTORIAL Muestra Pantalla Calculo Factoriales Algoritmo 18
19 ALGORITMO Calculo Factoriales N, AUX: entero LEER N AUX N FACTORIAL N AUX 2 FACTORIAL N AUX 3 FACTORIAL SUBALGORITMO Factorial FACT, I: entero FACT 1 PARA I DESDE 1 HASTA N CON PASO 1 HACER PARA FACT ESCRIBIR FACT FACT * I? 19
20 ALGORITMO Calculo Factoriales N, AUX: entero LEER N AUX N FACTORIAL(N) N AUX 2 FACTORIAL(N) N AUX 3 FACTORIAL(N) Es necesario poder comunicarle al subalgoritmo el valor que necesita, en este caso el valor de N SUBALGORITMO Factorial (in Nu:entero) FACT, I: entero FACT 1 PARA I DESDE 1 HASTA Nu CON PASO 1 HACER PARA FACT ESCRIBIR FACT FACT * I 20
21 Supongamos que se desea sacar del módulo FACTORIAL la tarea de mostrar por pantalla Invocación Retorno Muestra FACTORIAL Es necesario que el módulo devuelva el resultado para que, desde el algoritmo se muestre por pantalla Calculo Factoriales Pantalla 21
22 ALGORITMO Calculo Factoriales N, AUX, FACT: entero LEER N AUX N FACTORIAL(N, FACT) ESCRIBIR FACT N AUX 2 FACTORIAL(N, FACT) ESCRIBIR FACT N AUX 3 FACTORIAL(N, FACT) ESCRIBIR FACT Calculo Factoriales Invocación Retorno Muestra FACTORIAL Pantalla 22
23 ALGORITMO Calculo Factoriales N, AUX, FACT: entero LEER N AUX N FACTORIAL(N, FACT) ESCRIBIR FACT N AUX 2 FACTORIAL(N, FACT) ESCRIBIR FACT N AUX 3 FACTORIAL(N, FACT) ESCRIBIR FACT SUBALGORITMO Factorial (in NU:entero, out FA:entero) I: entero FA 1 PARA I DESDE 1 HASTA NU CON PASO 1 HACER FA PARA Qué función cumple NU y FA? FA * I 23
24 ALGORITMO Calculo Factoriales Parámetros Actuales N, AUX, FACT: entero LEER N AUX N FACTORIAL(N, FACT) ESCRIBIR FACT N AUX 2 FACTORIAL(N, FACT) ESCRIBIR FACT N AUX 3 FACTORIAL(N, FACT) ESCRIBIR FACT 24
25 SUBALGORITMO Factorial (in NU:entero, out FA:entero) I: entero FA 1 PARA I DESDE 1 HASTA NU CON PASO 1 HACER FA PARA FA * I Parámetros Formales 25
26 FACTORIAL( N, FACT ) Invocación SUBALGORITMO Factorial (in NU:entero, out FA:entero) Definición Los parámetros Formales se definen: 4 in, son sólo parámetros de ingreso de datos. 4 out, solo parámetros de salida de datos. 4 in out, a través de ellos se ingresan los datos al subalgoritmo y el subalgoritmo devuelve información. 26
27 Restricciones: Si el parámetro formal fue definido 4 in, los parámetros actuales solo pueden ser constantes, variables, expresiones o valores de funciones. 4 out o in out, los parámetros actuales deben estar definidos en el ámbito del algoritmo invocante pues es allí donde se debe retornar los resultados. 27
28 - Ámbito ALGORITMO Calculo Factoriales Ambito para N, AUX, FACT N, AUX, FACT: entero LEER N AUX N FACTORIAL(N, FACT) ESCRIBIR FACT N AUX 2 FACTORIAL(N, FACT) ESCRIBIR FACT N AUX 3 FACTORIAL(N, FACT) ESCRIBIR FACT Ámbito de una variable (en inglés scope: alcance) es el contexto o zona del programa en que la misma está definida y por lo tanto puede ser accedida y utilizada. 28
29 SUBALGORITMO Factorial (in NU:entero, out FA:entero) Ámbito sólo para NU, FA, I I: entero FA 1 PARA I DESDE 1 HASTA NU CON PASO 1 HACER FA PARA FA * I 29
30 Formalmente: SUBALGORITMO <Nombre_subalgoritmo> (<lista de parámetros>) <cuerpo del subalgoritmo> Donde la declaración de cada parámetro debe tener los siguiente datos: < clase de parámetro > < nbre_par > : <tipo_de_dato_vble> in out in out Entero Real Carácter Lógico Arreglo de.. 30
31 Ejemplos: Invocación? SUBALGORITMO Factorial (in N:entero, out FACT:entero) SUBALGORITMO Ordeno (inout V: arreglo de entero, in M, N: entero) SUBALGORITMO Mult (in A: real, inout B: entero, out N: real) 31
32 Ejemplo 2: ALGORITMO GASTOS li, ls, c: entero limite: entero suma: real ImpuestosB: arreglo [1..24] de real Cadena: arreglo [1.. 25] de caracter li 1 ls 15 suma 0,0 ESCRIBIR Ingrese codigo del impuesto (1-Gas, 2-Patente): LEER c BUSCA (2, ImpuestosB, ls, suma) BUSCA (c, ImpuestosB, li, ls, suma + 2) BUSCA (c, ls, ImpuestosB, li, suma) BUSCA (suma, ImpuestosB, ls, x) SUBALGORITMO BUSCA (in cod: entero, in A: arreglo de real, in x: entero, j: entero. in y: entero, inout z: entero) 32
33 Ejemplo3: ALGORITMO GASTOS li, ls, c: entero limite: entero suma: real ImpuestosB: arreglo [1..24] de real Cadena: arreglo [1.. 25] de caracter li 1 ls 15 suma 0,0 SUBALGORITMO INGRESO (< Parámetros? >). ESCRIBIR Cuantos caracteres ingresara? LEER y PARA j DESDE x HASTA y CON PASO 1 HACER LEER A[j] PARA ESCRIBIR Ingrese codigo del impuesto (1-Gas, 2-Patente): LEER c ESCRIBIR El total pagado del impuesto INGRESO (< Parámetros actuales? >) ESCRIBIR Ingreso:, limite, caracteres 33
34 Ejemplo 4: Que hace esta parte del siguiente algoritmo? ALGORITMO EJEMPLO 2 Cur_A: arreglo [1..30] de entero I, Valor: entero PARA I DESDE 1 HASTA 30 CON PASO 1 HACER ESCRIBIR Ingrese Nota LEER Cur_A [I] MIENTRAS (Cur_A[I] < 1 v Cur_A [I] > 10) HACER ESCRIBIR Ingrese Nota LEER Cur_A [I] MIENTRAS PARA... Lenguaje de Diseño: Subalgoritmos Se ingresan 30 valores enteros en un arreglo llamado Cur_A (supongamos un Curso A). Como se debería modificar este algoritmo si además se desea cargar las notas del Curso B que tiene 45 alumnos? 34
35 ALGORITMO EJEMPLO 2 Cur_A: arreglo [1..30] de entero Cur_B: arreglo [1..45] de entero I, Valor: entero PARA I DESDE 1 HASTA 30 CON PASO 1 HACER ESCRIBIR Ingrese Nota LEER Cur_A [I] MIENTRAS (Cur_A[I] < 1 v Cur_A [I] > 10) HACER ESCRIBIR Ingrese Nota LEER Cur_A [I] MIENTRAS PARA Como modificamos este algoritmo si además tenemos que cargar las notas del Curso C, D, etc? PARA I DESDE 1 HASTA 45 CON PASO 1 HACER ESCRIBIR Ingrese Nota LEER Cur_B [I] MIENTRAS (Cur_B[I] < 1 v Cur_B [I] > 10) HACER ESCRIBIR Ingrese Nota LEER Cur_B[I] MIENTRAS PARA. Lenguaje de Diseño: Subalgoritmos 35
36 ALGORITMO EJEMPLO 2 Cur_A: arreglo [1..30] de entero Cur_B: arreglo [1..45] de entero I, Valor: entero PARA I DESDE 1 HASTA 30 CON PASO 1 HACER ESCRIBIR Ingrese Nota LEER Cur_A [I] MIENTRAS (Cur_A[I] < 1 v Cur_A [I] > 10) HACER Qué tienen en común estas dos porciones de código? ESCRIBIR Ingrese Nota LEER Cur_A [I] PARA I DESDE 1 HASTA 45 CON PASO 1 HACER MIENTRAS ESCRIBIR Ingrese Nota PARA LEER Cur_B [I] MIENTRAS (Cur_B[I] < 1 v Cur_B [I] > 10) HACER ESCRIBIR Ingrese Nota LEER Cur_B[I] MIENTRAS PARA.. 36
37 ALGORITMO EJEMPLO 2 Cur_A: arreglo [1..30] de entero Cur_B: arreglo [1..45] de entero I, Valor: entero PARA I DESDE 1 HASTA 30 CON PASO 1 HACER ESCRIBIR Ingrese Nota LEER Cur_A [I] MIENTRAS (Cur_A[I] < 1 v Cur_A [I] > 10) HACER Qué tienen diferente estas dos porciones de código? ESCRIBIR Ingrese Nota LEER Cur_A [I] PARA I DESDE 1 HASTA 45 CON PASO 1 HACER MIENTRAS ESCRIBIR Ingrese Nota PARA LEER Cur_B [I] MIENTRAS (Cur_B[I] < 1 v Cur_B [I] > 10) HACER ESCRIBIR Ingrese Nota LEER Cur_B[I] MIENTRAS PARA.. Solución: definimos un subalgoritmo con la tarea que se repite y los datos que cambian lo comunicamos como parámetro 37
38 Definimos un Subalgoritmo que va a realizar el Llenado del Arreglo ALGORITMO EJEMPLO 2 Cur_A: arreglo [1..30] de entero Cur_B: arreglo [1..45] de entero I, Valor: entero Llenado (Cur_A, 1, 30 ) Llenado (Cur_B, 1, 45)... Invocación 38
39 SUBALGORITMO Llenado (inout C: arreglo de entero, in M, N: entero) I: entero PARA I DESDE M HASTA N CON PASO 1 HACER PARA ESCRIBIR Ingrese Nota LEER C[I] MIENTRAS (C[I] < 1 v C[I] > 10) HACER ESCRIBIR Ingrese Nota LEER C[I] MIENTRAS 39
40 Como modificamos este algoritmo si la cantidad de alumnos del Curso C varia ( nunca supera los 30 )? ALGORITMO EJEMPLO 2 Cur_A: arreglo [1..30] de entero Cur_B: arreglo [1..45] de entero Cur_C: arreglo [1..30] de entero Cur_D: arreglo [1..30] de entero I, Valor: entero Llenado (Cur_A, 1, 30 ) Llenado (Cur_B, 1, 45 ) ESCRIBIR Cuantos Alumnos tiene el Curso C LEER Valor Llenado (Cur_C, 1, Valor ) Llenado (Cur_D, 1, 30 )... Faltan controles!!! 40
41 SUBALGORITMO Llenado (in out C: arreglo de entero, in M, N: entero) I: entero PARA I DESDE M HASTA N CON PASO 1 HACER PARA ESCRIBIR Ingrese Nota LEER C[I] MIENTRAS (C[I] < 1 v C[I] > 10) HACER ESCRIBIR Ingrese Nota LEER C[I] MIENTRAS 41
42 Como modificamos este algoritmo si vamos a cargar las notas a partir del alumno 10 hasta el 20 en el Curso D? SUBALGORITMO Llenado (in out C: arreglo de entero, in M, N: entero) I: entero PARA I DESDE M HASTA N CON PASO 1 HACER ESCRIBIR Ingrese Nota LEER C[I] PARA MIENTRAS (C[I] < 1 v C[I] > 10) HACER ESCRIBIR Ingrese Nota LEER C[I] MIENTRAS ALGORITMO EJEMPLO 2 Cur_A: arreglo [1..30] de entero Cur_B: arreglo [1..45] de entero Cur_C: arreglo [1..30] de entero Cur_D: arreglo [1..30] de entero I, Valor: entero Llenado (Cur_A, 1, 30 ) Llenado (Cur_B, 1, 45 ) ESCRIBIR Cuantos Alumnos tiene el Curso C LEER Valor Llenado Llenado (Cur_C, 1, Valor ) (Cur_D, 10, 20 ) 42
43 Ejemplo: Intercambiar el contenido de dos variables enteras. El algoritmo deberá ser diseñado como subalgoritmo denominado Intercambio. Solución: - Intercambiar los contenidos mediante la ayuda de una variable auxiliar que almacene temporariamente el contenido de una de ellas. Ejemplo: estado inicial: 21 35? A B Aux 1º acción: A B Aux 2º acción: A B Aux 3º acción: A B Aux 43
44 Objetos: Variables? Parámetros? A - variable entera con el primer dato. B - variable entera con el segundo dato. AUX - variable auxiliar. SUBALGORITMO Intercambio ( ) 44
45 Algoritmo Depurado: SUBALGORITMO Intercambio ( inout A,B:entero ) AUX: entero AUX A A B B AUX Clase de Parámetros? in out in out 45
46 Lenguaje d Ejercicio: Analice el siguiente algoritmo. Se pide que defina (en forma completa) los parámetros formales, parámetros actuales y las definiciones de variables correspondientes para un buen funcionamiento del mismo SUBALGORITMO Ingreso ( ) ESCRIBIR INGRESE LA CANTIDAD DE CARACTERES LEER LS MIENTRAS LS <=0 v LS > 100 HACER ESCRIBIR INGRESE CANTIDAD LEER LS VECES VECES + 1 MIENTRAS I LI MIENTRAS I <= LS HACER ESCRIBIR INGRESE CARACTER LEER ARR[I] I I + 1 MIENTRAS ALGORITMO AL Acar: arreglo [1..100] de caracter LI, LS, ERROR: entero LI 1 Ingreso ( ) ESCRIBIR Ingreso, ERROR, veces un valor incorrecto 46
47 47
Primer Cuatrimestre 2018 Resolución de Problemas y Algoritmos
Lenguaje de Diseño Primer Cuatrimestre 2018 Resolución de Problemas y Algoritmos 1 Programación Modular Programación Estructurada Programas fáciles de leer y modificar Técnicas de Diseños Dividir y Conquistar
Más detallesTema 2. Software. Informática (1º Ingeniería Civil) jcarmur@unex.es
Tema 2. Software Informática (1º Ingeniería Civil) Curso 2011/2012 Javier Carmona Murillo jcarmur@unex.es Índice Introducción. Programas e instrucciones. Tipos y estructuras de datos. Algoritmos. Proceso
Más detallesEl número de arriba de la fracción, el numerador, nos dice cuántas de las partes iguales están coloreadas.
Qué es una fracción? Una fracción es un número que indica parte de un entero o parte de un grupo. El siguiente círculo está dividido en partes iguales de las cuales partes están coloreadas. El número de
Más detallesTema 6. Reutilización de código. Programación 2015-2016. Programación - Tema 6: Reutilización de código
Tema 6 Reutilización de código Programación 2015-2016 Programación - Tema 6: Reutilización de código 1 Tema 6. Reutilización de código Modularidad. Implementación de métodos. Uso de métodos. Programación
Más detallesLAS FRACCIONES. Si queremos calcular la fracción de un número dividimos el número por el denominador y el resultado lo multiplicamos por el numerador.
LAS FRACCIONES LAS FRACCIONES Y SUS TÉRMINOS Los términos de una fracción se llaman numerador y denominador. El denominador indica el número de partes iguales en que se divide la unidad. El numerador indica
Más detallesESTRUCTURA DE DATOS: ARREGLOS
ESTRUCTURA DE DATOS: ARREGLOS 1. Introduccion 2. Arreglos - Concepto - Caracteristicas 3. Arreglos Unidimensionales 4. Arreglos Bidimensionales 5. Ventajas del uso de arreglos 6. Ejemplo 1. Introducción
Más detallesCapítulo 4 Procesos con estructuras de repetición
Estructura de contador Capítulo 4 Procesos con estructuras de repetición Esta es una operación que incrementa en una unidad el valor almacenado en la variable c, cada vez que el flujo del diagrama pasa
Más detalles1 La Resolución de Problemas utilizando la Computadora
La Resolución de Problemas utilizando la Computadora Lissette Alvarez Abril-Julio, 2004 El Computador es una máquina que no puede trabajar por si sola, únicamente realiza aquellas órdenes que el hombre
Más detallesCentro de Capacitación en Informática
Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.
Más detallesEl concepto de función en programación se fundamenta en el concepto de función matemática 1
FUNCIONES Y PROCEDIMIENTOS OBJETIVOS Aprender a resolver problemas grandes y complejos dividiendo un problema en subproblemas a través del uso de procedimientos y funciones. Distinguir entre parámetros
Más detallesMATERIAL 2 EXCEL 2007
INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta
Más detallesProgramación I: Funciones y módulos
Programación I: Funciones y módulos Esteban De La Fuente Rubio 2 de abril de 23 Índice. Funciones.. Definición y llamado de funciones............................................. 2.2. Parámetros por omisión..................................................
Más detallesFundamentos de la Programación
Fundamentos de la Programación El Software Las operaciones que debe realizar el hardware son especificadas con una lista de instrucciones, llamadas programas o software. Dos grandes grupos de software
Más detallesÍndice Introducción Números Polinomios Funciones y su Representación. Curso 0: Matemáticas y sus Aplicaciones Tema 1. Números, Polinomios y Funciones
Curso 0: Matemáticas y sus Aplicaciones Tema 1. Números, Polinomios y Funciones Leandro Marín Dpto. de Matemática Aplicada Universidad de Murcia 2012 1 Números 2 Polinomios 3 Funciones y su Representación
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS Clase 1. Introducción Profesor: Diego Sánchez Gómez Introducción a la programación orientada a objetos 1. Introducción a la programación orientada a objetos 2. Las clases
Más detallesZCARTAS: Iniciación a la suma y resta de números enteros... 4. Introducción... 4. Actividad 1: Escenario con cartas numeradas desde -2 hasta 2...
CONTENIDO ZCARTAS: Iniciación a la suma y resta de números enteros... 4 Introducción... 4 Actividad 1: Escenario con cartas numeradas desde -2 hasta 2... 4 Contenidos trabajados... 4 Instrucciones de Scratch...
Más detallesMetodología de la programación y desarrollo de software. Marta Zorrilla Universidad de Cantabria
Metodología de la programación y desarrollo de software Marta Zorrilla Universidad de Cantabria Metodología de la programación Objetivos Fases en la solución de un problema de programación. Ciclo de vida
Más detallesFRACCIONES. Una fracción tiene dos términos, numerador y denominador, separados por una raya horizontal.
FRACCIONES Las fracciones representan números (son números, mucho más exactos que los enteros o los decimales), Representa una o varias partes de la unidad. Una fracción tiene dos términos, numerador y
Más detallesEscuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática
Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática Fundamentos de la informática 2. Algoritmos, diagramas de flujo y pseudocódigo Contenido Algoritmos Diagramas de flujo
Más detallesguía para LOS PADRES APOYANDO A SU HIJO EN TERCER GRADO MATEMÁTICAS
TM guía para LOS PADRES APOYANDO A SU HIJO EN TERCER GRADO MATEMÁTICAS 3 Las escuelas de los Estados Unidos de América están trabajando para brindar una enseñanza de mayor calidad nunca antes vista. La
Más detallesTema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD.
Programación I, Guía 6 1 Facultad : Ingeniería Escuela : Computación Asignatura: Programación I Tema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD. Objetivos Utilizar la sintaxis de las funciones definidas
Más detallesCurso 0 de Informática
Curso 0 de Informática 2015-2016 Tema 1: Introducción a la Informática y Conceptos básicos 1 Motivación (I): En los procesos industriales, cada vez es mayor el uso de sistemas informáticos para: Monitorización,
Más detallesPontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación
Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación Competencias IIC1103 Introducción a la Programación (I/2010) Interrogación 1 13 de Abril de 2010
Más detallesEstructuras de Datos y Algoritmos. Árboles de Expresión
Estructuras de Datos y Algoritmos Árboles de Expresión Año 2014 Introducción Los avances tecnológicos producen día a día una gran cantidad de información que debe ser almacenada y procesada en forma eficiente.
Más detallesLINUX - Los archivos de órdenes I
LINUX - Los archivos de órdenes I Objetivos: Se pretende introducir al alumno en el uso de los archivos de órdenes (conocidos como scripts) utilizando el lenguaje de programación propio del intérprete
Más detallesEn cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
Más detallesInterpolación polinómica
9 9. 5 9. Interpolación de Lagrange 54 9. Polinomio de Talor 57 9. Dados dos puntos del plano (, ), (, ), sabemos que ha una recta que pasa por ellos. Dicha recta es la gráfica de un polinomio de grado,
Más detallesCI 2125, Computación I
Universidad Simón Bolívar Dpto. de Computación y Tecnología de la Información CI 2125, Computación I Práctica 5: ESTRUCTURAS DE REPETICIÓN Como ya hemos visto, el procedimiento desarrollado para resolver
Más detallesOrganización de Computadoras
Organización de Computadoras Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Segundo Cuatrimestre de 2015 Proyecto N 1 Programación en Lenguaje C El objetivo principal
Más detallesUnidad 1 números enteros 2º ESO
Unidad 1 números enteros 2º ESO 1 2 Conceptos 1. Concepto de número entero: diferenciación entre número entero, natural y fraccionario. 2. Representación gráfica y ordenación. 3. Valor absoluto de un número
Más detallesCapitulo V Administración de memoria
Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal
Más detalles_ Antología de Física I. Unidad II Vectores. Elaboró: Ing. Víctor H. Alcalá-Octaviano
24 Unidad II Vectores 2.1 Magnitudes escalares y vectoriales Unidad II. VECTORES Para muchas magnitudes físicas basta con indicar su valor para que estén perfectamente definidas y estas son las denominadas
Más detallesTema 1: Introducción a los S.O. Ejercicios de Planificiación de Procesos
Tema 1: Introducción a los S.O. Ejercicios de Planificiación de Procesos 1.- Notas y criterios para los problemas de planificación NOTA GENERAL: Normalmente los enunciados no son rigurosamente completos,
Más detallesElabore el análisis, el diseño mediante pseudocódigo y un diagrama de flujo de un algoritmo para resolver cada uno de las siguientes problemas:
OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de algoritmos aplicando arreglos MATERIAL Y EQUIPO NECESARIO: Papel y lápiz Se recomienda la comprobación de los ejercicios
Más detallesmcd y mcm Máximo Común Divisor y Mínimo Común múltiplo www.math.com.mx José de Jesús Angel Angel jjaa@math.com.mx
mcd y mcm Máximo Común Divisor y Mínimo Común múltiplo www.math.com.mx José de Jesús Angel Angel jjaa@math.com.mx MathCon c 2007-2008 Contenido 1. Divisores de un número entero 2 2. Máximo común divisor
Más detallesMANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS (SASP)
MINISTERIO DE ADMINISTRACIÓN PÚBLICA (MAP) Dirección de Tecnología de la Información y Comunicación MANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS
Más detallesPlanilla de cálculo. Módulo II - OpenOffice.org Calc
Planilla de cálculo Módulo II - OpenOffice.org Calc 1 OpenOffice.org Calc Índice de contenidos Introducción Fórmulas Operadores matemáticos Autorrellenar Una función especial: Autosuma Algunas funciones
Más detallesMANUAL DE USUARIO. Sistema Administrativo XENX ERP. Modulo Suministros Almacén Requisición Compras Proveedores
Pag. 1 MODULO SUMINISTROS ALMACEN (requisiciones de compras) Ruta: Suministros Almacén Requisiciones de Compras Descripción Del Modulo. Este modulo permite emitir requisiciones de compras por almacén de
Más detallesguía para LOS PADRES APOYANDO A SU HIJO EN PRIMER GRADO MATEMÁTICAS
TM guía para LOS PADRES APOYANDO A SU HIJO EN PRIMER GRADO MATEMÁTICAS 1 Las escuelas de los Estados Unidos de América están trabajando para brindar una enseñanza de mayor calidad nunca antes vista. La
Más detallesTEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ;
TEMA 5. CONTROL DE FLUJO DEL PROGRAMA 5.1 Sentencias Una sentencia es una expresión seguida de un punto y coma. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ; El ; es obligatorio
Más detallesCONTROL DE ASISTENCIA DE PERSONAL
CONTROL DE ASISTENCIA DE PERSONAL PARA UNA EMPRESA INITE, S.C. no es responsable del contenido, de la veracidad de los datos, opiniones y acontecimientos vertidos en el presente proyecto. La finalidad
Más detallesIntroducción a la Ingeniería Informática [ICI-140] Capítulo 1: Algoritmos
Introducción a la Ingeniería Informática [ICI-140] Capítulo 1: Algoritmos Dr. Ricardo Soto [ricardo.soto@ucv.cl] [http://www.inf.ucv.cl/ rsoto] M.Eng. Guillermo Cabrera [guillermo.cabrera@ucv.cl] [http://www.inf.ucv.cl/
Más detallesEjercicio 1 (2 puntos. Tiempo: 25 minutos)
Fecha de publicación de notas: jueves 18 de Julio. Fecha de revisión: viernes 19 de Julio a las 10:00h. Despacho C-209. Ejercicio 1 (2 puntos. Tiempo: 25 minutos) Se desea desarrollar un programa en C
Más detallesModulo 1 El lenguaje Java
Modulo 1 El lenguaje Java 13 - Codificación en Java Una de las grandes diferencias entre Java y Pascal en cuando a la codificación es que Java se trata de un lenguaje de los llamados case sensitive Esto
Más detallesÁmbito Científico-Tecnológico Módulo III Bloque 2 Unidad 1 Quien parte y reparte, se lleva la mejor parte
Ámbito Científico-Tecnológico Módulo III Bloque 2 Unidad 1 Quien parte y reparte, se lleva la mejor parte En esta unidad vamos a estudiar los números racionales, esto es, los que se pueden expresar en
Más detallesSoporte lógico de computadoras
Soporte lógico de computadoras Software: Sistemas Operativos Lenguajes de programación Lenguajes de Programación. Clasificación Proximidad del lenguaje al que entiende el ordenador: Bajo nivel: específico
Más detallesEjercicios Tema 3. Estructuras de Selección
Ejercicios Tema 3. Estructuras de Selección 1. Escribir un programa que solicite un valor entero al usuario y determine si es par o impar. 2. Escribir un programa que solicite un valor entero al usuario
Más detallesEDWIN KÄMMERER ORCASITA INGENIERO ELECTRÓNICO
Identifica los tipos de datos y funciones - Tipos de Datos: Excel soporta 5 tipos de datos, estos son: a) Numéricos: Están formados por cualquiera de los 10 dígitos (del 0 al 9) y pueden estar acompañados
Más detallesSistema de Gestión Académica TESEO. Revisión 1.0. Servicio de Informática Área de Gestión (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES)
Sistema de Gestión Académica TESEO (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES) Revisión 1.0 Servicio de Informática Área de Gestión Mayo de 2004 INDICE INDICE... 1 1 Introducción... 1 2 Procedimiento....
Más detallesSISTEMAS OPERATIVOS AVANZADOS
SISTEMAS OPERATIVOS AVANZADOS TEMA 3 CLAVE: MIS 204 PROFESOR: M.C. ALEJA DRO GUTIÉRREZ DÍAZ 3. PROCESOS CONCURRENTES 3.1 Conceptos de programación concurrente 3.2 El problema de la sección crítica 3.3
Más detallesISTP CIDET COMPUTACION E INFORMATICA ARREGLOS EN JAVA
ARREGLOS EN JAVA I I N T R O D U C C I Ó N En las sesiones anteriores, los datos manejados en los programas han sido datos simples (carácter, entero, reales) En un gran número de problemas es necesario
Más detallesTema : ELECTRÓNICA DIGITAL
(La Herradura Granada) Departamento de TECNOLOGÍA Tema : ELECTRÓNICA DIGITAL.- Introducción. 2.- Representación de operadores lógicos. 3.- Álgebra de Boole. 3..- Operadores básicos. 3.2.- Función lógica
Más detallesEjercicio Nº 3: Realizar aumentos en una Tabla de Sueldos
SESION5: BASE DE DATOS PLANILLAS Ejercicio Nº : Realizar aumentos en una Tabla de Sueldos Veamos pues. En la hoja de calculo se tiene la Tabla de Sueldos de varios empleados (aquí ahora vemos solo empleados,
Más detallesUNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS
UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS Guatemala, Julio de 2008 Índice Gestión de equipos...4 Programación física...5 Trabajos por Administración...6
Más detallesTema 07. LÍMITES Y CONTINUIDAD DE FUNCIONES
Tema 07 LÍMITES Y CONTINUIDAD DE FUNCIONES Límite de una función en un punto Vamos a estudiar el comportamiento de las funciones f ( ) g ( ) ENT[ ] h ( ) i ( ) en el punto Para ello, damos a valores próimos
Más detallesALGORITMOS Y ESTRUCTURAS DE DATOS
ALGORITMOS Y ESTRUCTURAS DE DATOS CUADERNILLO DE PRACTICA TERCERA PARTE Año 2006 1 SUBPROGRAMAS n 1) Ejercicio Resuelto: Escribir un programa que calcule la expresión: x i = i = 0 para cualquier par de
Más detallesPRÁCTICA N 2 SISTEMAS DE NUMERACIÓN
PRÁCTICA N 2 SISTEMAS DE NUMERACIÓN Ejercicio 1. Diseñar una planilla EXCEL que tome como dato de entrada un número entero y devuelva la representación en base 2. Testearla con los números 23, 245, 673,
Más detallesEjercicios resueltos con acumuladores. Pseudocódigo y diagramas de flujo. Bucle desdesiguiente (for-next). (CU00160A)
aprenderaprogramar.com Ejercicios resueltos con acumuladores. Pseudocódigo y diagramas de flujo. Bucle desdesiguiente (for-next). (CU00160A) Sección: Cursos Categoría: Curso Bases de la programación Nivel
Más detallesInforme de Actualización
Índice Historias Clínicas... 2 Actualizar Plantillas... 2 Copiar Plantillas en Historia Clínica... 2 Imagen en Plantillas de Historia Clínica... 2 Actualización cama... 3 Indicaciones Médicas... 3 Infusiones...
Más detallesHoja1!C4. Hoja1!$C$4. Fila
CAPÍTULO 6......... Cálculo y funciones con Excel 2000 6.1.- Referencias De Celdas Como vimos con anterioridad en Excel 2000 se referencian las celdas por la fila y la columna en la que están. Además como
Más detallesLección 4: Suma y resta de números racionales
GUÍA DE MATEMÁTICAS II Lección : Suma y resta de números racionales En esta lección recordaremos cómo sumar y restar números racionales. Como los racionales pueden estar representados como fracción o decimal,
Más detallesEjercicios de combinatoria resueltos. Matemática Discreta. 4º Ingeniería Informática
1. Un número telefónico consta de siete cifras enteras. Supongamos que la primera cifra debe ser un número entre 2 y 9, ambos inclusive. La segunda y la tercera cifra deben ser números entre 1 y 9, ambos
Más detallesDescomposición factorial de polinomios
Descomposición factorial de polinomios Contenidos del tema Introducción Sacar factor común Productos notables Fórmula de la ecuación de segundo grado Método de Ruffini y Teorema del Resto Combinación de
Más detallesArreglos. // Incluir E/S y Librerías Standard #include <stdlib.h> #include <stdio.h>
Arreglos Introducción. En los temas anteriores se han estudiado los diferentes tipos de datos simples de C++, usados para representar valores simples como enteros, reales o caracteres. Sin embargo, en
Más detallesSesión 3 - Movimiento Diferencial
Sesión 3 - Movimiento Diferencial Qué aprenderemos en esta sesión? Para entender como nuestro robot se va a desplazar por cualquier superficie, debemos aprender la manera en que lo hace, por eso, en esta
Más detallesOperación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática
Manejo básico de base de datos Unas de las capacidades de Excel es la de trabajar con listas o tablas de información: nombres, direcciones, teléfonos, etc. Excel puede trabajar con tablas de información
Más detallesTitulo: Suma de N primeros números
Titulo: Suma de N primeros números Realizar un programa que pida un número N de tipo entero por teclado. Se usará una función para calcular el valor de la suma de los N primeros números enteros, usando
Más detallesREGISTRO CIVIL MANUAL DE USUARIO
REGISTRO CIVIL MANUAL DE USUARIO TOMO VI MODULO DE ANOTACIONES TABLA DE CONTENIDO 1. Módulo de Anotaciones...1 1.1 Metodología...1 1.2 Libro de Anotaciones...2 1.2.1 Apertura del Libro de Anotaciones...2
Más detallesFracciones. Objetivos. Antes de empezar
Fracciones Objetivos En esta quincena aprenderás a: Conocer el valor de una fracción. Identificar las fracciones equivalentes. Simplificar una fracción hasta la fracción irreducible. Pasar fracciones a
Más detallesLos números racionales
Los números racionales Los números racionales Los números fraccionarios o fracciones permiten representar aquellas situaciones en las que se obtiene o se debe una parte de un objeto. Todas las fracciones
Más detallesQue es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.
Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código
Más detallesAlgorítmica y Lenguajes de Programación. Ordenación (i)
Algorítmica y Lenguajes de Programación Ordenación (i) Ordenación. Introducción A lo largo del curso hemos visto distintas formas de almacenar datos: Vectores. Matrices. Ficheros Listas (pilas y colas)
Más detallesPráctica 0. Emulador XENON de la computadora CESIUS
Práctica 0. Emulador XENON de la computadora CESIUS 1. Introducción El objeto de la presente práctica es permitir al alumno ensayar y familiarizarse con los conceptos de programación de computadoras digitales
Más detallesMemoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).
Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento
Más detallesARREGLOS DEFINICION GENERAL DE ARREGLO
ARREGLOS DEFINICION GENERAL DE ARREGLO Conjunto de cantidades o valores homogéneos, que por su naturaleza se comportan de idéntica forma y deben de ser tratados en forma similar. Se les debe de dar un
Más detallesEste programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.
1 Programa 1 Utilizando el icono añadimos un movimiento a por cada línea de programa. Podremos usar 8 posibles líneas de programa (Base, Hombro, Codo, Muñeca, Pinza, Salida 1, Salida 2 y línea en blanco).
Más detallesDepartamento de Informática Universidad de Valladolid Campus de Segovia TEMA 9: CRITERIOS DE CALIDAD DE DISEÑO MODULAR
Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 9: CRITERIOS DE CALIDAD DE DISEÑO MODULAR CRITERIOS DE CALIDAD DE DISEÑO MODULAR Conceptos generales Cohesión y acoplamiento
Más detallesUna breve introducción a Excel c
Una breve introducción a Excel c Martes 22 de febrero de 2005 Curso de Formación continua en Matemáticas UAM Curso 2004/2005 1. Introducción Excel c es una aplicación de hojas de cálculo electrónicas:
Más detallesTEMA 8: LÍMITES DE FUNCIONES. CONTINUIDAD
TEMA 8: DE FUNCIONES. CONTINUIDAD 1. EN EL INFINITO En ocasiones interesa estudiar el comportamiento de una función (la tendencia) cuando los valores de se hacen enormemente grandes ( ) o enormemente pequeños
Más detallesWinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario.
WinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario. Índice contenido. INTRODUCCIÓN... 1-2 1. ENTORNO DE TRABAJO... 1-2 2. EDICIÓN DE PROGRAMAS...
Más detallesEstructuras de Datos y Algoritmos
Estructuras de Datos y Algoritmos Año 205 Deducción de algunos esfuerzos para una Distribución pseudo-aleatoria de datos Introducción Vamos a desarrollar algunos de los esfuerzos para estructuras que utilizan
Más detallesFórmulas y funciones
Fórmulas y funciones Uso de fórmulas Las fórmulas son el corazón y el alma de la hoja de cálculo. Si no las necesitáramos sería lo mismo que trabajáramos en un procesador de textos. Excel 2007 ofrece un
Más detallesSaint Louis School Educación Matemática NB2. Miss Rocío Morales Vásquez
Saint Louis School Educación Matemática NB2 Miss Rocío Morales Vásquez Objetivo s de aprendizajes Resolver adiciones y sustracciones de fracciones con igual denominador (denominadores 100, 12, 10, 8, 6,
Más detallesManual del Proceso de Inscripción
Manual del Proceso de Inscripción Como primer paso, los estudiantes deben ingresar al Módulo de Calificaciones desde la página principal de la Universidad de Falcón http://www.udefa.edu.ve/ ubicándose
Más detallesLÍMITES DE FUNCIONES. CONTINUIDAD Y RAMAS INFINITAS
LÍMITES DE FUNCIONES. CONTINUIDAD RAMAS INFINITAS Página 7 REFLEIONA RESUELVE Aproimaciones sucesivas Comprueba que: f () =,5; f (,9) =,95; f (,99) =,995 Calcula f (,999); f (,9999); f (,99999); A la vista
Más detallesSILU Sistema de Inscripciones en Línea Universitario
SILU Sistema de Inscripciones en Línea Universitario Versión 1.0 1 INDICE 1 INTRODUCCIÓN... 3 2 INGRESO AL SISTEMA... 3 2.1 RESTRICCIONES DE INGRESO AL SISTEMA... 4 3 INSCRIPCIÓN DE ALUMNOS DE NUEVO INGRESO...
Más detallesSIIT SISTEMA INFORMÁTICO DE INSPECCIONES DE TRABAJO. Modulo de Planificación Manual de Usuario
SISTEMA INFORMÁTICO DE INSPECCIONES DE TRABAJO Modulo de Planificación Manual de Usuario Oficina General de Estadística e Informática Oficina de Informática Unidad de Análisis y Desarrollo MÓDULO DE PLANIFICACIÓN
Más detallesFigura 1 Abrir nueva hoja de cálculo
1. DISEÑO DE UNA HOJA Para abrir una hoja de cálculo existente en el espacio de trabajo del usuario, debe ir al menú Archivo > Abrir, o bien desde el botón Abrir archivo de la barra de herramientas, o
Más detallesUn Apunte de Funciones "Introducción al Cálculo Dif. e Int."
Un Apunte de Funciones "Introducción al Cálculo Dif. e Int." Las funciones son relaciones, las cuales, lo que hacen es tomar un elemento de un conjunto de partida (dominio) y transformarlo en otra cosa,
Más detallesTutorial de Introducción a la Informática Tema 3 Mecanografía. Mecanografía. 1. Objetivos
1. Objetivos En este tema trabajaremos la mecanografía, que es una técnica de agilidad a la hora de escribir con un teclado. Para ello haremos uso de algunas herramientas, en particular videojuegos. La
Más detallesClase Nº 9 OPERADOR PC. P á g i n a 1 HOJA DE CALCULO MICROSOFT EXCEL
P á g i n a 1 Clase Nº 9 HOJA DE CALCULO MICROSOFT EXCEL Para acceder a este programa se debe hacer clic en el botón INICIO, luego en PROGRAMAS, luego en MICROSOFT OFFICE y finalmente en MICROSOFT EXCEL.
Más detallesEjercicios orientadores - Concurso BECAS - UCU Página 1 de 5
Concurso BECAS 2016 Ejercicios orientadores 1) En la ciudad de Odnap los ómnibus urbanos cumplen sus horarios con rigurosidad y tienen una frecuencia constante a lo largo del día. El ciudadano Imel concurre
Más detallesTienda Virtual Synergy (Parte 2)
Tienda Virtual Synergy (Parte 2) El catálogo electrónico de productos es la base de toda la aplicación por lo que siempre será necesario instalarlo. Los siguientes dos módulos (tienda virtual y módulo
Más detallesQue el alumno utilice las facilidades de vectores y matrices para el procesamiento de datos y organización de la información
Asignatura Introducción a la Programación Código II-473 Ayudantía N 2 MODULO 2 UNIVERSIDAD CATÓLICA DEL NORTE ESCUELA DE INGENIERÍA Coquimbo Objetivos Generales Que el alumno utilice las facilidades de
Más detallesManual Consultas Web - PC Sistel Ver 486R4+ - USUARIO EMPLEADO
PCSISTEL Ver 486R4+ Diseñado y Desarrollado por Visual Soft S.A.C. Todos los Derechos reservados. 2006 Este producto y su respectiva documentación así como el nombre PCSISTEL se encuentra debidamente registradas
Más detallesUso de funciones en Excel
Uso de funciones en Excel Las funciones son fórmulas predefinidas que ejecutan cálculos utilizando valores específicos, denominados argumentos, en un orden determinado o estructura. Por ejemplo, la función
Más detallesConceptos SOA: XSD, Estructurando XML Por Medio de Esquemas
Newsletter Junio 2013 Contenido Conceptos SOA: XSD, Estructurando XML Por Medio de Esquemas Página: Por Ing. Daniel Caciá dcacia@datum.com.gt 1 Conceptos SOA: XSD, Estructurando XML Por Cuando creamos
Más detallesSISTEMA DE BECAS AL EXTERIOR
SISTEMA DE BECAS AL EXTERIOR Manual del Becado En este manual se describen los diferentes procesos que ejecuta el becado en el desarrollo de sus estudios en el exterior. Todos los procesos serán ejecutados
Más detallesANÁLISIS DE ESCENARIOS PARA EL SALÓN DE CLASES: GUÍA DEL FACILITADOR
ANÁLISIS DE ESCENARIOS PARA EL SALÓN DE CLASES: GUÍA DEL FACILITADOR ESPAÑOL/SPANISH ACTIVIDAD DE APRENDIZAJE USANDO EL MÉTODO CIENTÍFICO A continuación se muestran algunos escenarios para que los participantes
Más detallesOPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B)
APRENDERAPROGRAMAR.COM OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero
Más detalles