1 Curso avanzado de programación Sesión 1. 2 aleatorio() funciones aleatorias si... entonces...

Slides:



Advertisements
Presentaciones similares
Funciones/Funciones Elementales/Polinomios.
Advertisements

Diseño y análisis de algoritmos
Estrella 0 - Fundamentos de la Programación
1. La ciencia y su método. Medida de magnitudes..
Clase 2 Tipos de datos Asignación de valores Estructura IF Ejercicios
LA CLASE VIRTUAL POLINOMIOS.
2.1 – Expresiones algebraicas
Teoría de errores Tema 1.
KRIGING.
FUNDAMENTOS DE MATLAB MATrix LABoratory.
Objetos de un programa Datos: Se denomina dato a toda aquella información característica de una entidad y que es susceptible de tratamiento en un programa.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Luis yepes vergara 9 .c 2010.
TEMA 1. NÚMEROS NATURALES
Operaciones combinadas en los números reales
Jennifer Morales Clarke 2º Bach. A
Ingeniero Anyelo Quintero
9 Regresión Lineal Simple
División de Estudios Políticos, CIDE
Maracaibo, 5 de Noviembre de 2007 Universidad del Zulia Facultad de Ingeniería Instituto de Cálculo Aplicado Universidad del Zulia Facultad de Ingeniería.
Los números reales R Q Z N.
Potencias de exponente natural mayor que 1
Potencias de exponente natural mayor que 1
Programación de Computadores
EXPONENTES Y RADICALES
Calcular el cero del polinomio de orden 3 que pasa por los puntos
Polinomios Álgebra Superior.
Programación en Matlab
PROBLEMAS ECONOMETRICOS
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
1. EXPRESIONES ALGEBRÁICAS Y POLINOMIOS. internet
Expresiones Algebraicas
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
USO ADECUADO DE LA JERARQUÍA DE OPERACIONES
Descomposición Factorial Unidad 5
1.Introducción 2.Casos simples de reducción del orden 3.Ecuaciones lineales homogéneas con coeficientes constantes 4.Ecuaciones lineales no homogéneas.
Material de apoyo Unidad 4 Estructura de datos
Computación Aplicada Facultad de Ingeniería Universidad Autónoma de Querétaro Ma. Teresa García Ramírez 1.
Raíces n-ésimas " n-ésima ”
La División Sintética Menú: Definición.
Estructuras de Control.
REGLA DE RUFFINI DÍA 11 * 1º BAD CS
Objetivo Mostrar los fundamentos de la programación a través de ejemplos y prácticas utilizadas cotidianamente en el desarrollo de aplicaciones.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
1.Función y ecuación polinomial
Muestreos.
La forma trigonometrica de los numeros complejos y el teorema de moivre Capítulo 7 – Sec. 7.5 y 7.6.
EXPRESIONES ALGEBRAICAS
@ Angel Prieto BenitoMatemáticas Aplicadas CS I1 Tema 1 NÚMEROS REALES.
Fracciones simples.
@ Angel Prieto BenitoApuntes de Matemáticas 3º ESO1 DECIMALES Y POTENCIAS TEMA 2.
TEMA 2: POTENCIAS DE BASE ENTERA
FACTORIZACION.
CIFRAS SIGNIFICATIVAS
OPERACIONES ALGEBRAICAS
Potenciación y Radicación
Actualizado agosto 2010 por Guiomar Mora de Reyes
1.Introducción 2.Casos simples de reducción del orden 3.Ecuaciones lineales homogéneas con coeficientes constantes 4.Ecuaciones lineales no homogéneas.
QUINTA CONFERENCIA Lugar: Oficinas Generales Fecha: 15 de Diciembre de 2007 Conferencista: Prof. Carlos Betancourt Monroy Centro de Estudios Científicos.
CURSO DE MATEMATICAS TEMAS DE MATEMATICAS Matemáti cas 1 Matemá ticas 2 Matemá ticas 4 Matemá ticas 3 Calculo Diferencial Calculo Integral.
Concepto y restricciones
Apuntes de Matemáticas 3º ESO
@ Angel Prieto BenitoApuntes de Matemáticas 3º ESO1 POTENCIAS Y RADICALES U.D. 3 * 3º ESO E.Ap.
Tarea 1 Nombre: Maximiliano Orozco Castro Matemáticas para gastronomía.
CONJUNTOS NUMÉRICOS. 1.Números Naturales 1.1 Consecutividad numérica 1.2 Paridad e imparidad 1.3 Números primos 1.4 Múltiplos y divisores 1.5 Mínimo Común.
Potenciación La potenciación o exponenciación es una multiplicación de varios factores iguales, al igual que la multiplicación es una suma de varios.
SUMA Y RESTA DE MONOMIOS O Para poder sumar y restar monomios tienen que ser semejantes. O Si son semejantes, para sumarlos/restarlos basta con sumar/restar.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
LOS NÚMEROS ¿Existe algún número que multiplicado por 2 sea 1? ENTEROS
 Una ecuación de segundo grado [1] [2] o ecuación cuadrática de una variable es una ecuación que tiene la forma de una suma algebraica de términos cuyo.
Transcripción de la presentación:

1 Curso avanzado de programación Sesión 1

2 aleatorio() funciones aleatorias si... entonces...

3 aleatorio() Abrir el enlace, y lo comentamos paso a paso

4 aleatorio - listas Elige un elemento de la lista La lista puede ser vertical aleatorio() siempre es uniforme Se pueden simular casos no uniformes

5 aleatorio - enteros Admite 1 o 2 parámetros 1 parámetro: ¡ojo! no está incluido 2 parámetros: ¡ojo! deben estar en orden

6 aleatorio - recorridos El paso manda. Por defecto es +1. Para depurar, hacer lista Ejemplo de cociente o resta entre conjuntos

7 aleatorio - decimales Admite 1 o 2 parámetros Es de uso poco frecuente Se puede simular con enteros, para mayor control de los decimales

8 modo exacto y aproximado En general en WIRIS se usa el modo exacto mientras se puede. Al encontrar un número decimal (con.) se usa el modo aproximado. Para convertir de exacto a decimal basta con involucrar un decimal de alguna manera. Por ejemplo, multiplicar por 1., o sumar 0.. precisión() establece cuántas cifras significativas se MUESTRAN. Por defecto es 5, y el máximo es 15. No afecta a los cálculos internos, solo a lo que se vé. Solamente debe usarse para depurar. En Quizzes para fijar ese valor debe usarse la interfaz.

9 aleatorio - ¡ojo! Los recorridos con decimales pueden pueden ser malinterpretados Recordar que el paso manda, y que por defecto es 1 aleatorio(grande, pequeño) debería ser error, pero inexplicablemente es decimal

10 tiempo de practicar Generador aleatorio de números pares Generador aleatorio de números impares Generador aleatorio de potencias de diez Generador aleatorio de polinomios con coeficientes enteros Generador aleatorio de polinomios con raíces enteras

11 Funciones aleatorias es/example/define.htmlhttp://docs.wiris.com/quizzescourse/2.0/ es/example/define.html Útiles para reusar Ejemplo de simple Si tiene más de 1 línea, debe usarse la pestaña Programación

12 Funciones Pestaña programación Shift+Return locales no está documentado, pero es típico de programación devolver es el return de programación. Si no hay devolver, se devuelve el último valor calculado.

13 tiempo de practicar Encapsular los ejercicios anteriores en funciones sin parámetros Encapsular los ejercicios anteriores en funciones con parámetros

14 condicionales - si Hay varios estilos para una bifurcación del flujo

15 condicionales – sino_si La instrucción sino_si es la más conveniente en caso de múltiples opciones del flujo.

16 sino_si 2 En estos casos nunca hay que usar si...entonces... separados! Otro estilo posible a veces es parecido a switch/case

17 predicados comparaciones: x>3, b=2, b·b-4·a·c>0 instrucciones que tienen ?: primo?(x), entero?(n) constantes: cierto / falso combinaciones entre ello, usando – ∨ : or – ∧ : and –no: not our/wirisplus.html#sihttp:// our/wirisplus.html#si our/wirisplus.html#booleanshttp:// our/wirisplus.html#booleans

18 tiempo de practicar Clásica función que decida si un año es bisiesto: Función que dados los 3 coeficientes de una ecuación de grado 2, discuta cuántas soluciones tiene. Función que dados los rangos de la matriz, la matriz ampliada, y el número de variables, discuta un sistema lineal. La función anterior, pero robusta, que soporte argumentos absurdos.

19 Tareas...