Informática Aplicada TEMA 8: FUNCIONES 1.- CONCEPTOS. Funciones

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

Download "Informática Aplicada TEMA 8: FUNCIONES 1.- CONCEPTOS. Funciones"

Transcripción

1 TEMA 8: FUNCIONES 1.- CONCEPTOS Funciones Permiten desarrollar algoritmos y códigos modulares, mejorando la legibilidad. Son reutilizables por lo que pueden incorporarse a diagramas distintos, descargando de trabajo al programador que puede echar mano de funciones ya hechas y probadas. Concepto conjunto de órdenes que lleva a cabo una tarea precisa. Se utiliza dentro de un programa como si se tratara de una orden. Calcula resultados a partir de los datos que se le suministran explícitamente. Ejemplo: función sin() de MATLAB. o Cumple los tres elementos anteriores 1.- CONCEPTOS Datos y Resultado En matemáticas una función f: Calcula un valor (variable dependiente y) a partir de otro dado (variable independiente x). x e y pueden ser escalares, vectores o matrices. Las funciones en el ámbito informático: Se le suministran unos datos: argumentos. Concepto Devuelven un resultado. Ejemplo: la ejecución de y = sin(x) en MATLAB provoca: El cálculo mediante la función sin del seno del dato, que es el valor de x en ese momento. Asignación a la variable y del valor calculado por la función sin, que será el seno del dato x

2 2.- VARIABLES Clasificación Globales Locales Persistentes (las globales son así) Efímeras (con persistent las variables locales se transforman en persistentes) Variables locales Variables que existen sólo dentro de una función. Son efímeras: Son creadas al llamar a la función y desaparecen al terminar la ejecución de la función. No conservan su valor de una llamada a la siguiente. Pueden hacerse persistentes pero no lo haremos Fuera de la función esas variables no tienen existencia. Por ello puede haber otras variables con el mismo nombre. 3.- DIAGRAMA DE FLUJO Y FUNCIONES Se indica el uso de funciones mediante el bloque subprograma. Dentro del mismo: Se usará notación matemática para indicar el envío de argumentos. Se utilizará una asignación para indicar la recogida de los valores de las variables resultado. Operan con valores formales o ficticios: los argumentos. 4.- FUNCIÓN/MÓDULO Las funciones tienen una tabla de objetos propia. Los módulos no. El diagrama de flujo de una función lleva asociado su propia tabla con: Variables y constantes propias de la función. Argumentos y resultados. Las funciones se pueden utilizar en cualquier algoritmo, mientras que los módulos van asociados a un algoritmo concreto.

3 5.- FUNCIONES EN MATLAB Función que calcule la multiplicación de dos números. y = a * b function [prod] = producto (a, b) prod = a*b; Ejemplo 1 Calcule la media de los valores absolutos de a y b. Para ello cree la función Vabs(). Ejemplo 2 Se desea calcular r = P(z) para un número real z leído desde el teclado, siendo P( x) = 1 x + 4x + x x Ejemplo 3 Se desea calcular r = Q(z) para un número real z y un número natural leído desde el teclado, siendo 2 3 n x x x Q( x) = x n Ejemplo 1

4 Ejemplo 1 Ejemplo 2 Ejemplo 2

5 Ejemplo 3 Ejemplo 3 Ejercicio 1 Realice el diagrama de flujo de una función que calcule el valor x y siendo x un número real y siendo y un número entero que puede ser positivo, negativo o cero. Ejercicio 2 Realice el diagrama de flujo de una función que evalúe el polinomio genérico de grado n dado por P(x) = a 1 x n +a 2 x n a n x 1 + a n+1 x 0 siendo n un entero (n>0) y siendo los coeficientes del polinomio los elementos de un vector a = (a 1, a 2,, a n, a n+1 ) Los argumentos de la función serán el grado n, el vector de coeficientes vc y el punto x.

6 Ejercicio 1 Objeto Nombre Valor Tipo Argumento x variable real Argumento y variable entera Resultado r variable real Variable Auxiliar base variable real Variable Auxiliar exp variable entera Contador k variable entera 1 constante entera 0 constante entera Ejercicio 2 Inicio del cálculo de r como P( a, x, n) suma 0 k 1 k n+1? no sí exp n-k+1 suma suma + a k Pot(x, exp) k k+1 r suma Fin del cálculo de r como P( a, x, n) Ejercicio 2 Objeto Nombre Valor Tipo Argumento. Punto x variable real Argumento. Vector de coeficientes a variable vector de reales Argumento. Grado del polinomio n variable entera Resultado r variable real Variable auxiliar exp variable entera Índice k variable entera 1 constante entera 0 constante entera Función para calcular x^y Pot(x,y) devuelve un valor real

7 Ejercicio 2 Ejercicio 3 Se ha de realizar un programa que lea dos vectores de R 3 y calcule y escriba el coseno del ángulo que forman. Ejercicio 3 (Producto escalar: ) Inicio Leer A Leer B a Mod(A,3) b Mod(B,3) c ProdEsc(A,B,3) Cos c/(a*b) Inicio calculo de r como ProdEsc (A,B,n) suma 0 k 1 k n? SI suma suma + (A(k)*B(k)) k k+1 r suma NO Fin Fin calculo de r como Mod (A,B,n)

8 Ejercicio 3 (teorema del Coseno) Inicio Leer A Leer B Inicio calculo de r como Mod (A,n) suma 0 k 1 a Mod(A,3) b Mod(B,3) c Mod(B-A,3) Cos (a^2+b^2-c^2)/(2*a*b) k n? SI suma suma + Pot(A(k),2) k k+1 r sqrt(suma) NO Fin Fin calculo de r como Mod (A,n)

Ahora responde a las siguientes cuestiones: Supongamos que el usuario introduce 3 en A, 4 en B y 5 en C

Ahora responde a las siguientes cuestiones: Supongamos que el usuario introduce 3 en A, 4 en B y 5 en C Bioinformática. 1. Observa la siguiente secuencia de instrucciones: 1. A = 5; 2. B = 7; 3. C = 2; 4. A=A+B+C; 5. B=C/2; 6. A=A/B+A ˆ C; 7. Escribe A; a) Qué valor contiene A después de la cuarta instrucción?

Más detalles

Programación MODULAR: Subalgoritmos - funciones y procedimientos

Programación MODULAR: Subalgoritmos - funciones y procedimientos Programación MODULAR: Subalgoritmos - funciones y procedimientos Uno de los métodos fundamentales para resolver un problema es dividirlo en problemas más pequeños, llamados subproblemas. Estos problemas

Más detalles

Materia: Matemática de 5to Tema: Producto Punto. Marco Teórico

Materia: Matemática de 5to Tema: Producto Punto. Marco Teórico Materia: Matemática de 5to Tema: Producto Punto Marco Teórico En términos comunes, el producto punto de dos vectores es un número que describe la cantidad de fuerza que dos vectores diferentes contribuyen

Más detalles

Resumen anual de Matemática 1ª Convocatoria: jueves 24 de noviembre, 2016 Octavo nivel 2ª Convocatoria: miércoles 1 de febrero, 2017 broyi.jimdo.

Resumen anual de Matemática 1ª Convocatoria: jueves 24 de noviembre, 2016 Octavo nivel 2ª Convocatoria: miércoles 1 de febrero, 2017 broyi.jimdo. Resumen anual de Matemática 1ª Convocatoria: jueves 4 de noviembre, 016 Octavo nivel ª Convocatoria: miércoles 1 de febrero, 017 broyi.jimdo.com Contenidos Los números... Objetivo 1... El conjunto de los

Más detalles

BOLETÍN DE EJERCICIOS: PROGRAMACIÓN EN C++ Ejercicio 1.- escribir un programa que calcule el factorial de un número:

BOLETÍN DE EJERCICIOS: PROGRAMACIÓN EN C++ Ejercicio 1.- escribir un programa que calcule el factorial de un número: Ejercicio 1.- escribir un programa que calcule el factorial de un número: Ejercicio 2.- determinar si un número es primo: Ejercicio 3.- escribir un programa que calcule la velocidad de un cuerpo sabiendo

Más detalles

Esta práctica servirá para ilustrar el concepto de función mediante el empleo de funciones simples en el entorno del programa MATLAB.

Esta práctica servirá para ilustrar el concepto de función mediante el empleo de funciones simples en el entorno del programa MATLAB. Práctica 3 Funciones 3. Introducción Esta práctica servirá para ilustrar el concepto de función mediante el empleo de funciones simples en el entorno del programa MATLAB. 3.. Objetivos Se pretende que

Más detalles

INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION

INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION DIIAGRAMAS DE FLUJO Un diagrama de flujo es un dibujo que utiliza símbolos estándar de diagramación de algoritmos para

Más detalles

M.E.M. RAMSES ANTONIO BARBERI ROSAS

M.E.M. RAMSES ANTONIO BARBERI ROSAS MATEMÁTICAS I Chic@s les mando el cuadernillo el cual esta explicado de una manera muy sencilla y práctica, la solución de ejercicios y problemas los vamos a revisar continuamente en fechas que por whatsapp

Más detalles

MATEMÁTICASII Curso académico BLOQUE GEOMETRÍA. TEMA 1: VECTORES

MATEMÁTICASII Curso académico BLOQUE GEOMETRÍA. TEMA 1: VECTORES MATEMÁTICASII Curso académico 2015-2016 BLOQUE GEOMETRÍA. TEMA 1: VECTORES 1.1 VECTORES DEL ESPACIO. VECTORES LIBRES DEL ESPACIO Sean y dos puntos del espacio. Llamaremos vector (fijo) a un segmento orientado

Más detalles

RECORDAR TIPOS DE DATOS

RECORDAR TIPOS DE DATOS RECORDAR TIPOS DE DATOS VARIABLES: OBJETO CUYO valor cambia: A510 nombres NOTAS Int A=0; float B=1; CONSTANTES: OBJETO cuyo valor no cambia PI= 3.14159 LAS COMAS NO SE PERMITEN Int PI=3.1415 EXPRESIONES:

Más detalles

Tema 2. Algoritmos y Programas. Informática Grado en Física

Tema 2. Algoritmos y Programas.  Informática Grado en Física Tema 2 Algoritmos y Programas [email protected] [email protected] Concepto de algoritmo Un algoritmo es: Una sucesión finita de pasos o acciones, especificadas de forma no ambigua y que se ejecutan

Más detalles

SUBPROGRAMAS. Los subprogramas pueden ser invocados varias veces desde diferentes partes del programa.

SUBPROGRAMAS. Los subprogramas pueden ser invocados varias veces desde diferentes partes del programa. SUBPROGRAMAS Los subprogramas son un conjunto de instrucciones que realizan una labor específica y se comportan de manera independiente en un programa. Los subprogramas facilitan: Descomponer la complejidad

Más detalles

EJEMPLOS Y EJERCICIOS

EJEMPLOS Y EJERCICIOS EJEMPLOS Y EJERCICIOS ALGORITMIA Ejercicio : 1 Desarrolle un algoritmo que permita leer dos valores distintos, determinar cual de los dos valores es el mayor y escribirlo. 1. 2.Inicializar variables: A

Más detalles

LENGUAJE FORTRAN. FUNCIONES Y SUBRUTINAS

LENGUAJE FORTRAN. FUNCIONES Y SUBRUTINAS LENGUAJE FORTRAN. FUNCIONES Y SUBRUTINAS Programación en Fortran Valentín Moreno ÍNDICE 1. Subprogramas 2. Funciones 3. Subrutinas 2 3 1. SUBPROGRAMAS 1. SUBPROGRAMAS Si necesitamos usar con frecuencia

Más detalles

TEMA 11.- VECTORES EN EL ESPACIO

TEMA 11.- VECTORES EN EL ESPACIO TEMA 11.- VECTORES EN EL ESPACIO 1.- INTRODUCCIÓN Un vector fijo AB del espacio (también lo era en el plano) es un segmento orientado que tiene su origen en un punto A y su extremo en otro punto B. Estos

Más detalles

Introducción a la programación: Algoritmos

Introducción a la programación: Algoritmos Introducción a la programación: Algoritmos Algoritmo La palabra algoritmo proviene del nombre del matemático persa del siglo IX Muhammad ibn Musa al-jwarizmi Un algoritmo es una secuencia ordenada de pasos,

Más detalles

ÍNDICE. Capítulo 1 Relaciones y funciones. Capítulo 2 Números reales

ÍNDICE. Capítulo 1 Relaciones y funciones. Capítulo 2 Números reales ÍNDICE Capítulo 1 Relaciones y funciones 1.1 LÓGICA... 7 1.2 CONJUNTOS... 19 1.2.1 Conceptos básicos... 19 1.2.2 Operaciones entre conjuntos... 25 1.3 RELACIONES... 32 1.3.1 Conceptos básicos... 32 1.3.2

Más detalles

Ejercicios 01: Diagramas de flujo y pseudocódigo

Ejercicios 01: Diagramas de flujo y pseudocódigo Ejercicios 01: Diagramas de flujo y pseudocódigo M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A.

Más detalles

1 Con juntos de Números: Axiomas 1

1 Con juntos de Números: Axiomas 1 ÍNDICE 1 Con juntos de Números: Axiomas 1 LOS CONJUNTOS EN EL ALGEBRA. 1-1 Los conjuntos y sus relaciones, 1.1-2 Conjuntos y variables, 6. AXIOMAS DE LOS NUMEROS REALES. 1-3 Orden en el conjunto de los

Más detalles

2. Obtener, por ensayo y error, una aproximación del entero más grande. Sugerencia: leer n y escribir n y n+1. (Puede ser muy largo el ensayo).

2. Obtener, por ensayo y error, una aproximación del entero más grande. Sugerencia: leer n y escribir n y n+1. (Puede ser muy largo el ensayo). En los ejercicios, cuando se hable de un entero (un número entero), se trata de un entero del lenguaje C. Por ejemplo, 10 20 es un número entero en el sentido matemático, pero muy posiblemente este entero

Más detalles

Capítulo 3. Subprogramas. 3.1 Subprogramas FUNCTION

Capítulo 3. Subprogramas. 3.1 Subprogramas FUNCTION Capítulo 3 Subprogramas Con lo explicado hasta aquí se pueden escribir programas sencillos y no demasiado largos. Pero varias razones justifican la necesidad de disponer de otro tipo de recursos. Por una

Más detalles

Lección 8. Matrices y Sistemas de Ecuaciones Lineales

Lección 8. Matrices y Sistemas de Ecuaciones Lineales Lección 8 Matrices y Sistemas de Ecuaciones Lineales MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY Septiembre 2014 1 Centro de Investigación en Matemáticas, Unidad Mérida En

Más detalles

1. Espacio vectorial. Subespacios vectoriales

1. Espacio vectorial. Subespacios vectoriales Álgebra lineal y Geometría I Gloria Serrano Sotelo Departamento de MATEMÁTICAS Sea k un cuerpo. 1. Espacio vectorial. Subespacios vectoriales Definición 1.1. Un k-espacio vectorial o espacio vectorial

Más detalles

Programación Declarativa. Ingeniería Informática Cuarto curso. Primer cuatrimestre. Escuela Politécnica Superior de Córdoba Universidad de Córdoba

Programación Declarativa. Ingeniería Informática Cuarto curso. Primer cuatrimestre. Escuela Politécnica Superior de Córdoba Universidad de Córdoba Programación Declarativa Ingeniería Informática Cuarto curso. Primer cuatrimestre Escuela Politécnica Superior de Córdoba Universidad de Córdoba Curso académico: 2016 2017 Práctica número 1.- Introducción

Más detalles

FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan

FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan 1. Escriba un programa que cambie cualquier suma de dinero hasta de 99 ctvs usando las monedas de denominación de 1 ctvs, 5 ctvs,

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

Matematicas I. Libro de texto. Temario. Números reales. Sucesiones. Logarítmos.

Matematicas I. Libro de texto. Temario. Números reales. Sucesiones. Logarítmos. 1 Matematicas I Libro de texto Para preparar el examen se puede utilizar cualquier libro de texto de Matemáticas de 1º de bachillerato de la modalidad de ciencias. Números reales Temario a) Repaso de los

Más detalles

Programación Declarativa. Ingeniería Informática Cuarto curso. Primer cuatrimestre. Escuela Politécnica Superior de Córdoba Universidad de Córdoba

Programación Declarativa. Ingeniería Informática Cuarto curso. Primer cuatrimestre. Escuela Politécnica Superior de Córdoba Universidad de Córdoba Programación Declarativa Ingeniería Informática Cuarto curso. Primer cuatrimestre Escuela Politécnica Superior de Córdoba Universidad de Córdoba Curso académico: 2017 2018 Práctica número 1.- Introducción

Más detalles

Sistema y Sistema de Procesamiento de Información

Sistema y Sistema de Procesamiento de Información Bruno López Takeyas Instituto Tecnológico de Nuevo Laredo Sistema y Sistema de Procesamiento de Información Sistema: Conjunto de cosas que relacionadas entre sí ordenadamente contribuyen a un determinado

Más detalles

Instituto Tecnológico de Saltillo

Instituto Tecnológico de Saltillo Instituto Tecnológico de Saltillo Departamento de Ciencias Básicas Curso propedéutico Cuadernillo Álgebra y Trigonometría MC Olivia García Calvillo Ing. Alicia Guadalupe del Bosque Martínez Agosto - Diciembre

Más detalles

La resolución de problemas es una tarea únicamente humana comprobable en todos los casos con los mismos resultados.

La resolución de problemas es una tarea únicamente humana comprobable en todos los casos con los mismos resultados. Pseudocódigo Introducción La importancia de sistematizar procesos y crear programas de cómputo radica esencialmente en que estos se puedan utilizar como resolución de problemas similares en muchos casos,

Más detalles

TEMA 2: ALGORITMOS Y PROGRAMAS

TEMA 2: ALGORITMOS Y PROGRAMAS TEMA 2: ALGORITMOS Y PROGRAMAS TEMA 2: ALGORITMOS Y PROGRAMAS. 1 INTRODUCCIÓN 1 Análisis del problema.. 1 Búsqueda del algoritmo.. 1 Programación del algoritmo. 3 ESTRUCTURAS DE CONTROL. 4 Estructuras

Más detalles

1.1 Definición de Vectores en R^2 y R^3 y su generalización. Anteriormente vimos que un vector es un objeto matemático con dirección y magnitud.

1.1 Definición de Vectores en R^2 y R^3 y su generalización. Anteriormente vimos que un vector es un objeto matemático con dirección y magnitud. 1.1 Definición de Vectores en R^2 y R^3 y su generalización. Anteriormente vimos que un vector es un objeto matemático con dirección y magnitud. La palabra vectores se refiere a los elementos de cualquier

Más detalles

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira Informática IV Algoritmos Diagramas de Flujo L. S. C. Heriberto Sánchez Costeira Algoritmos 1 Definición Es una serie finita de pasos o instrucciones que deben seguirse para resolver un problema. Es un

Más detalles

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Expresiones Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Por ejemplo: a + (b + 3) / c Cada expresión toma un valor que

Más detalles

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

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores Tipos De Datos Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como b, un valor entero tal como 35. El tipo de dato determina la naturaleza del conjunto de

Más detalles

EJERCICIOS DE VERANO MATEMÁTICAS 3º ESO

EJERCICIOS DE VERANO MATEMÁTICAS 3º ESO EJERCICIOS DE VERANO MATEMÁTICAS 3º ESO Página 1 de 12 Entregar el día del examen de recuperación de matemáticas. Será condición indispensable para aprobar la asignatura. 1. Calcula: NUMEROS ENTEROS. FRACCIONES.

Más detalles

MATRICES MA(1, 1) = 20 MA(1, 2) = 30 MA(1, 3) = 40 MA(1, 4) = 80 MA(2, 1) = 58 MA(2, 2) = 35 MA(2, 3) = 78 MA(2, 4) = 97

MATRICES MA(1, 1) = 20 MA(1, 2) = 30 MA(1, 3) = 40 MA(1, 4) = 80 MA(2, 1) = 58 MA(2, 2) = 35 MA(2, 3) = 78 MA(2, 4) = 97 MATRICES Las matrices o Arreglos Bidimensionales. Conjunto de cantidades organizadas en filas y columnas (MATRIZ). Los elementos deben ser de un mismo tipo; para referirse a un determinado elemento debe

Más detalles

5. Subprogramas Fundamentos de Informática

5. Subprogramas Fundamentos de Informática 5. Subprogramas Fundamentos de Informática Dpto. Lenguajes y Sistemas Informáticos Curso 2012 / 2013 Índice Subprogramas 1. Cálculo de la función Coseno 2. Suma 3. Ecuación de 2º grado 2 1. Cálculo de

Más detalles

Programación Estructurada

Programación Estructurada Programación Estructurada Técnica de programación que consiste en construir programas de fácil comprensión. Es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes

Más detalles

Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación:

Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación: Clase teórica 2 Algoritmos en C Página 1 de 6 TIPOS DE DATOS Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación: Por el momento nuestro

Más detalles

Conceptos. Generales ALGORITMOS

Conceptos. Generales ALGORITMOS Conceptos 1 Generales ALGORITMOS Que es un Algoritmo? 2 Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos

Más detalles

Práctica 4. Contenido: Estructuras de control iterativas (while, do-while, for). Sentencias break y continue.

Práctica 4. Contenido: Estructuras de control iterativas (while, do-while, for). Sentencias break y continue. CI-2125 Computación I Práctica 4 Contenido: Estructuras de control iterativas (while, do-while, for). Sentencias break y continue. 1. Suponga que un estudiante cambia 5 barajitas en un día. Cada día siguiente

Más detalles

Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática

Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso 2016-2017. 1º Grado en Informática Práctica 1: Punteros Objetivos Se hará hincapié en la aritmética de punteros

Más detalles

EJERCICIO 1. CREACIÓN DE UNA FUNCIÓN

EJERCICIO 1. CREACIÓN DE UNA FUNCIÓN 4ª Práctica. Matlab Página 1 PROGRAMACIÓN EN MATLAB PRÁCTICA 04 FUNCIONES, BUCLES Y BIFURCACIONES EJERCICIO 1. CREACIÓN DE UNA FUNCIÓN 1 EJERCICIO 1.1 FUNCIÓN QUE OBTIENE LAS RAÍCES DE UN POLINOMIO DE

Más detalles

ESTRUCTURAS DE REPETICIÓN AREA PROGRAMACIÓN 1

ESTRUCTURAS DE REPETICIÓN AREA PROGRAMACIÓN 1 ESTRUCTURAS DE REPETICIÓN AREA PROGRAMACIÓN 1 Estructuras de repetición Repetir: Ejecutar una instrucción o conjunto de instrucciones y luego regresar y ejecutarla (s) una y otra vez hasta terminar la

Más detalles

GUIA TEMATICA PRUEBA ESPECÍFICA DE MATEMATICA AGRONOMIA

GUIA TEMATICA PRUEBA ESPECÍFICA DE MATEMATICA AGRONOMIA GUIA TEMATICA PRUEBA ESPECÍFICA DE MATEMATICA AGRONOMIA No. INDICADOR TEMATICO 1 Conjuntos, sistemas numéricos y operaciones CONTENIDOS DECLARATIVOS Conjunto de números Naturales: definición y operaciones,

Más detalles

ALGORÍTMICA. Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid.

ALGORÍTMICA. Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid. ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid. Indíce Algoritmo Elementos de un algoritmo: Variables, Constantes, Expresiones Datos: Definición y

Más detalles

Programación Estructurada. Complementos de Informática Tema 2: Programación Estructurada y Programación Modular. Números Amigos

Programación Estructurada. Complementos de Informática Tema 2: Programación Estructurada y Programación Modular. Números Amigos Programación Estructurada Complementos de Informática Tema 2: Programación Estructurada y Programación Modular Álo Romero Jiménez Departamento de Ciencias de la Computación e Inteligencia Artificial Universidad

Más detalles

Tema 3: Vectores libres

Tema 3: Vectores libres Tema 3: Vectores libres FISICA I, 1º Grado en Ingeniería Enregética, Robótica y Mecatrónica Escuela Técnica Superior de Ingeniería Universidad de Sevilla 1 Índice Escalares y vectores Vectores libres Producto

Más detalles

El pseudocódigo es una herramienta de programación en la que las instrucciones se escriben en palabras similares al inglés o español, que facilitan

El pseudocódigo es una herramienta de programación en la que las instrucciones se escriben en palabras similares al inglés o español, que facilitan El pseudocódigo es una herramienta de programación en la que las instrucciones se escriben en palabras similares al inglés o español, que facilitan tanto la escritura como la lectura de programas En esencia,

Más detalles

Factorización de polinomios. Profa. Anneliesse Sánchez y Profa. Caroline Rodriguez Departamento de Matemáticas Universidad de Puerto Rico

Factorización de polinomios. Profa. Anneliesse Sánchez y Profa. Caroline Rodriguez Departamento de Matemáticas Universidad de Puerto Rico Factorización de polinomios Profa. Anneliesse Sánchez y Profa. Caroline Rodriguez Departamento de Matemáticas Universidad de Puerto Rico Introducción Factorizar un polinomio es hallar factores de éste.

Más detalles

DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE

DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE REPRESENTACIÓN DE ALGORITMOS PSEUDOCÓDIGO El pseudocódigo es una herramienta de programación en la que las instrucciones se escriben en palabras similares al

Más detalles

Lenguajes de Inteligencia Artificial Segundo curso. Primer cuatrimestre

Lenguajes de Inteligencia Artificial Segundo curso. Primer cuatrimestre Lenguajes de Inteligencia Artificial Segundo curso. Primer cuatrimestre Ingeniería Técnica en Informática de Gestión Ingeniería Técnica en Informática de Sistemas Escuela Politécnica Superior Universidad

Más detalles

Tema 02: Algoritmia y pseudocódigo

Tema 02: Algoritmia y pseudocódigo M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Pseudocódigo Ejemplo 01 Ejemplo

Más detalles

BOLETÍN 5: Algoritmos II

BOLETÍN 5: Algoritmos II BOLETÍN 5: Algoritmos II 1.- Diseñar un programa que muestre la suma de los números impares comprendidos entre dos valores numéricos enteros y positivos introducidos por teclado. 2.- Escribir un programa

Más detalles

Bloque 3. Geometría y Trigonometría Tema 2 Vectores Ejercicios resueltos

Bloque 3. Geometría y Trigonometría Tema 2 Vectores Ejercicios resueltos Bloque 3. Geometría y Trigonometría Tema Vectores Ejercicios resueltos 3.- Obtener el vector PQ, donde los puntos P y Q son los dados 4 5 b) P00,, Q90, a) P,, Q, 83 83 d) P4,, Q3, 7 c) P,, Q, 4 5 PQ 5,

Más detalles

ALGORITMOS y DIAGRAMAS DE FLUJO Programa Desarrolladoras de Software. ING. CIP EDGAR CRUZ

ALGORITMOS y DIAGRAMAS DE FLUJO Programa Desarrolladoras de Software. ING. CIP EDGAR CRUZ ALGORITMOS y DIAGRAMAS DE FLUJO Programa Desarrolladoras de Software ING. CIP EDGAR CRUZ www.ingedgarcruz.com Temario: Los algoritmos Constituyen un listado de instrucciones que indican el camino a seguir

Más detalles

PROGRAMACION PARAMETRICA LENGUAJE DE ALTO NIVEL. MILTRONICS CNC MACHINES Control Centurion 7. Ing. Roberto Spicacci

PROGRAMACION PARAMETRICA LENGUAJE DE ALTO NIVEL. MILTRONICS CNC MACHINES Control Centurion 7. Ing. Roberto Spicacci PROGRAMACION PARAMETRICA LENGUAJE DE ALTO NIVEL MILTRONICS CNC MACHINES Control Centurion 7 Ing. Roberto Spicacci GENERALIDADES En la programación paramétrica se pueden utilizar ECUACIONES para definir

Más detalles

Matemáticas. Pruebas de Competencias Específicas. Diciembre, 2017 UNED

Matemáticas. Pruebas de Competencias Específicas. Diciembre, 2017 UNED Matemáticas Pruebas de Competencias Específicas José Luis Estévez Diciembre, 2017 UNED Table of contents 1. Introducción 2. La prueba 3. Ejemplo 4. Conclusión 1 Introducción Estadísticas 2016 17 Asignatura

Más detalles

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un

Más detalles

ESTRUCTURA DE ASIGNACIÓN

ESTRUCTURA DE ASIGNACIÓN ALUMNA: GRADO: MODALIDAD-10 FECHA: PROFESOR: Hugo Nelson Ramírez Cárdenas LOGROS 1. Comprende la importancia que tiene el diseño de algoritmos, como forma de dar solución a un determinado problema. 2.

Más detalles

MATEMÁTICAS 1º DE BACHILLERATO

MATEMÁTICAS 1º DE BACHILLERATO POLINOMIOS Y FRACCIONES 1. Operaciones fracciones algebraicas 2. Opera y simplifica fracciones 3. Repaso fracciones 4. Fracciones equivalentes 5. Potencias de fracciones 6. Operaciones con fracciones 7.

Más detalles

CONCEPTOS BÁSICOS DE ESPACIOS VECTORIALES Alumno. Cristina Mª Méndez Suero

CONCEPTOS BÁSICOS DE ESPACIOS VECTORIALES Alumno. Cristina Mª Méndez Suero Fundamento Científico del Currículum de Matemáticas en Enseñanza Secundaria CONCEPTOS BÁSICOS DE ESPACIOS VECTORIALES Alumno. Cristina Mª Méndez Suero ESPACIOS VECTORIALES DEFINICIÓN... 1 PROPIEDADES DE

Más detalles

BACHILLERATO FÍSICA A. HERRAMIENTAS MATEMÁTICAS DE LA FÍSICA. Dpto. de Física y Química. R. Artacho

BACHILLERATO FÍSICA A. HERRAMIENTAS MATEMÁTICAS DE LA FÍSICA. Dpto. de Física y Química. R. Artacho BACHILLERATO FÍSICA A. HERRAMIENTAS MATEMÁTICAS DE LA FÍSICA R. Artacho Dpto. de Física y Química ÍNDICE 1. Áreas y volúmenes de figuras geométricas. Funciones trigonométricas 3. Productos de vectores

Más detalles

MODULO I. FUNCIONES: SIGNIFICADO, CLASIFICACIÓN Y OPERACIONES (12)

MODULO I. FUNCIONES: SIGNIFICADO, CLASIFICACIÓN Y OPERACIONES (12) MODULO I. FUNCIONES: SIGNIFICADO, CLASIFICACIÓN Y OPERACIONES (12) Definición de función Una función es una correspondencia matemática entre dos conjuntos de valores. Sean los conjuntos X los valores de

Más detalles

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

Guía práctica de estudio 04: Diagramas de flujo Página 63/214 Guía práctica de estudio 04: Diagramas de flujo 63 Página 64/214 Guía práctica de estudio 04: Diagramas de flujo Objetivo: Elaborar diagramas de flujo que representen soluciones algorítmicas

Más detalles

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

Guía práctica de estudio 05: Pseudocódigo Guía práctica de estudio 05: Pseudocódigo Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Autorizado por: M.C. Alejandro Velázquez Mena Guía

Más detalles

Aquí encontrará todas las asignaciones del tema de Expresiones Algebraicas y polinomios.

Aquí encontrará todas las asignaciones del tema de Expresiones Algebraicas y polinomios. Aquí encontrará todas las asignaciones del tema de Expresiones Algebraicas y polinomios. Sitio: Cursos en Línea de la UPRA Curso: Mate0006-10-II Desarrollo de Destrezas Básicas en Matemáticas Libro: Asignaciones

Más detalles

UN CRITERIO GENERAL DE DIVISIBILIDAD

UN CRITERIO GENERAL DE DIVISIBILIDAD UN CRITERIO GENERAL DE DIVISIBILIDAD Octavio Montoya Departamento de Matemáticas y Estadística Universidad del Tolima. Resumen. Se presenta un criterio de divisibilidad general y homogéneo para los números

Más detalles

23/10/14. Algebra Matricial $ $ ' ' ' $ & & & # # I 3 I 2 = 1 0 $ DEFINICION DE MATRIZ 2.1 CONCEPTOS DE MATRICES CONCEPTOS DE MATRICES. $ n. ! a.

23/10/14. Algebra Matricial $ $ ' ' ' $ & & & # # I 3 I 2 = 1 0 $ DEFINICION DE MATRIZ 2.1 CONCEPTOS DE MATRICES CONCEPTOS DE MATRICES. $ n. ! a. /0/ Algebra Matricial. OPERACIONES DE DEFINICION DE MATRIZ Si A es una matriz de m x n (esto es una matriz con m filas y n columnas) la entrada escalar en la i-ésima fila y la j-ésima columna de A se denota

Más detalles

Guía de Estudio Matemáticas SEP En una multiplicación de signos diferentes, el resultado será: a) Negativo b) Indiferente c) Positivo d) Cero

Guía de Estudio Matemáticas SEP En una multiplicación de signos diferentes, el resultado será: a) Negativo b) Indiferente c) Positivo d) Cero 1. En una multiplicación de signos diferentes, el resultado será: a) Negativo b) Indiferente c) Positivo d) Cero 2.- Los conjuntos A = {x N es un número impar positivo menor que 10} y B = {2, 3, 5, 6,

Más detalles

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

INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGIA DEPARTAMENTO DE CIENCIAS BASICAS MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.4 NOMBRE DE LA PRÁCTICA Operaciones con Escalares y Conceptos Básicos de Programación 4.1 OBJETIVO GENERAL El alumno conocerá el funcionamiento

Más detalles

I.E.S. DE INGENIO Avda. de los Artesanos, INGENIO POC-PC EVALUACIÓN CONTENIDOS MÍNIMOS CURSO CURSO: 1º BACH.

I.E.S. DE INGENIO Avda. de los Artesanos, INGENIO POC-PC EVALUACIÓN CONTENIDOS MÍNIMOS CURSO CURSO: 1º BACH. CURSO 2009-2010 CURSO: 1º BACH. CCSS Números reales (Intervalos y entornos, valor absoluto, logaritmo). ÁREA: MATEMATICAS AP. CCSS I Polinomios y fracciones algebraicas (operaciones básicas, divisibilidad,

Más detalles

I.E.S. El Galeón Curso CONTENIDOS MÍNIMOS MATEMÁTICAS 1º E.S.O.

I.E.S. El Galeón Curso CONTENIDOS MÍNIMOS MATEMÁTICAS 1º E.S.O. Números naturales y enteros: -Comparar y ordenar números. -Representar en la recta. MATEMÁTICAS 1º E.S.O. -Realización de las cuatro operaciones (suma, resta, multiplicación y división) -Potencias con

Más detalles