Fundamentos de Programación. Resolución de Problemas y Diseño de Programas. Fundamentos de Programación. Página 0 de 27

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

Download "Fundamentos de Programación. Resolución de Problemas y Diseño de Programas. Fundamentos de Programación. Página 0 de 27"

Transcripción

1 Fundamentos de Programación. Resolución de Problemas y Diseño de Programas. Fundamentos de Programación. Página 0 de 27

2 Metodología general para la solución de un problema Comprensión del problema (entiende el problema). Diseño de un plan de solución (encuentra un puente entre los datos y el resultado). Realización del plan (lleva a cabo el plan). Examen de la solución (verifica que la solución es correcta). Fundamentos de Programación. Página 1 de 27

3 Comprensión del problema. Qué se busca? Cuáles son los datos? Bajo qué condición se relacionan los datos con el resultado? La condición es suficiente? es redundante? es contradictoria? Se puede separar la condición en partes? Haz un dibujo. Establece una notación apropiada. Fundamentos de Programación. Página 2 de 27

4 Diseño de un plan de solución. Se conoce un problema similar? uno más simple? uno resuelto que sea útil? Qué tanto se logra obtener una solución con sólo una parte de la condición? Qué información se obtiene de los datos? Es claro el significado de cada término en el enunciado del problema? Se conoce algún concepto o principio útil aplicable? Fundamentos de Programación. Página 3 de 27

5 Realización del plan. Verifica que todas los pasos del plan se hayan realizado. Se puede comprobar que cada paso fue realizado correctamente? Fundamentos de Programación. Página 4 de 27

6 Examen de la Solución. Verifica que la solución obtenida es correcta. Tiene sentido la solución? Se puede encontrar la solución de otra forma? Se puede emplear el método de solución en otro problema? Fundamentos de Programación. Página 5 de 27

7 Fases en el Diseño de Cualquier Programa de Cómputo. Solución del problema. Implementación de la solución. Fundamentos de Programación. Página 6 de 27

8 Fase de Solución del Problema. Se deben llevar a cabo los siguientes pasos: Definir el problema. Esbozar una solución. Convertir el esbozo de la solución en un algoritmo. Verificar que el algoritmo sea correcto (en el escritorio). Fundamentos de Programación. Página 7 de 27

9 Fase de Implementación de la Solución. Se deben llevar a cabo los siguientes pasos: Codificar el algoritmo utilizando un lenguaje de programación específico. Probar el programa en la computadora. Documentar y mantener el programa. Fundamentos de Programación. Página 8 de 27

10 Una Metodología Específica. Definir el problema claramente mediante un enunciado sencillo. Describir la información de entrada y de salida. Resolver el problema manualmente (o con calculadora) con datos de entrada sencillos. Desarrollar una solución y convertirla en un algoritmo. Probar la solución con una variedad de datos. Fundamentos de Programación. Página 9 de 27

11 Enunciado del Problema. El primer paso es enunciar el problema claramente; es tremendamente importante escribir el enunciado del problema de forma clara y concisa para evitar malos entendimientos. Ejemplo: Calcular la distancia en línea recta entre dos puntos en un plano. Fundamentos de Programación. Página 10 de 27

12 Descripción de Entradas y Salidas. El segundo paso es describir cuidadosamente la información que se tiene para resolver el problema e identificar los valores que se quieren calcular. Estos elementos representan las entradas y salidas del problema y es frecuente llamarles E/S o I/O. Muchas veces es útil hacer un diagrama de I/O. Fundamentos de Programación. Página 11 de 27

13 Descripción de Entradas y Salidas (cont.). En este momento el programa es una "abstracción" porque no estamos definiendo los pasos a seguir sino solamente la información que se requiere para calcular el resultado (salida). Un posible diagrama para el ejemplo: Fundamentos de Programación. Página 12 de 27

14 Resolución Manual. El tercer paso es resolver el problema en forma manual. Es un paso muy importante que no debemos omitir. Solución manual de nuestro ejemplo. Supongamos que las coordenadas de los puntos en cuestión son las siguientes: p1=(1,5) p2=(4,7). Fundamentos de Programación. Página 13 de 27

15 Resolución Manual (cont.). Sabemos calcular la distancia de acuerdo al Teorema de Pitágoras: d = ( (x2 x1)^2 + (y2 y1)^2 )^1/2 d = ( (4 1)^2 + (7 5)^2 )^1/2 d = ( 3^2 + 2^2 )^1/2 d = 13^1/2 d = 3.61 Fundamentos de Programación. Página 14 de 27

16 Escritura del Algoritmo. Una vez resuelto el problema manualmente con un juego de datos simple, se puede desarrollar el algoritmo en palabras. Dar valores a las coordenadas de los dos puntos. Calcular la longitud de los dos lados del triángulo rectángulo generado por los dos puntos. Calcular la distancia entre los dos puntos, que es igual a la longitud de la hipotenusa del triángulo. Desplegar la distancia entre los dos puntos. Fundamentos de Programación. Página 15 de 27

17 Prueba de Escritorio. "Ejecutar" el algoritmo paso a paso en el escritorio con diferentes valores de entrada. Comprobar que los resultados (salida del programa) coincidan con la resolución manual y sean correctos. Fundamentos de Programación. Página 16 de 27

18 Traducir el Algoritmo a Lenguaje de Programación. /* Programa para calcular la distancia entre dos puntos */ #include <stdio.h> #include <math.h> int main(void) { /* Declaración e inicialización de varaibles. */ double x1=1, y1=5, x2=4, y2=7, lado1, lado2, distancia; /* Cálculo de los lados del triángulo. */ lado1 = x2 - x1; lado2 = y2 - y1; /* Cálculo de la distancia */ distancia = sqrt(lado1*lado1 + lado2*lado2); /* Desplegar el resultado. */ printf("la distancia entre los dos puntos es %5.2f \n", distancia); return 0; } Fundamentos de Programación. Página 17 de 27

19 Probar con Diferentes Valores. Llevar a cabo diferentes pruebas utilizando valores diferentes. Verificar otros resultados manualmente. Probar con datos extremos, por ejemplo ceros, valores negativos, valores muy grandes. Fundamentos de Programación. Página 18 de 27

20 Ingeniería de Software. Disciplina ingenieril que trata con todos los aspectos de la creación de software útil. Ingeniería, no ciencia, no arte. No solamente consiste en el desarrollo. El software debe ser útil. Mantenimiento: "el único software que no requiere mantenimiento es el que no se usa". Fundamentos de Programación. Página 19 de 27

21 Ciclo de Vida del Software. Fundamentos de Programación. Página 20 de 27

22 Las 7 Disciplinas Clásicas de la Ingeniería de Software. Obtención de requerimientos. Análisis de requerimientos. Diseño. Arquitectura. Construcción, desarrollo implementación o programación. Pruebas. Deployment. Fundamentos de Programación. Página 21 de 27

23 Obtención de Requerimientos. Determinar o entender qué debe hacer el sistema en términos generales. Determinar Con quiénes debe interactuar el sistema (actores). Cuáles son los casos de uso que debe soportar el sistema. El detalle de los requerimientos funcionales de cada caso de uso. Fundamentos de Programación. Página 22 de 27

24 Análisis de Requerimientos. Entender a detalle qué debe hacer el sistema elaborando modelos de los procesos existentes. Determinar: Casos de Uso detallados y elaborados. Los objetos principales que existen en el ámbito del sistema. Fundamentos de Programación. Página 23 de 27

25 Diseño. Modelar cómo soportará el sistema todos los casos de uso. Crear un modelo de diseño para cada caso de uso. Crear un modelo de la solución. Fundamentos de Programación. Página 24 de 27

26 Arquitectura. Modelar la estructura de alto nivel del sistema para satisfacer los requerimientos no funcionales. Desarrollar la estructura de más alto nivel de la solución de hardware y software. Identificar las tecnologías que soportan el modelo arquitectónico. Identificar los riesgos del proyecto y elaborar planes de mitigación de los mismos. Fundamentos de Programación. Página 25 de 27

27 Construcción. Construir, programar o codificar todos los programas del sistema, incluyendo clientes y servidores. Fundamentos de Programación. Página 26 de 27

28 Pruebas. Verificar que el sistema satisfaga todos los requerimientos funcionales y no funcionales. Realizar pruebas unitarias, de integración, de regresión y de stress. Fundamentos de Programación. Página 27 de 27

29 Deployment. Instalar en su lugar correspondiente todos los componentes del sistema en los diferentes clientes y servidores. En los sistemas modernos (vía web por ejemplo) los componentes del sistema no son solamente programas sino que incluyen archivos de imágenes, sonidos, videos, etc. Fundamentos de Programación. Página 28 de 27

30 Algoritmo de Euclides. El algoritmo de Euclides para encontrar el máximo común divisor (mcd) entre dos números enteros consiste en: Dividir el número mayor entre el menor obteniendo un cociente y un residuo. A continuación dividir el divisor de la división anterior entre el residuo de la división anterior. Repetir el paso previo hasta que se obtenga un residuo igual a 0. El mcd es el divisor de la última división realizada. Fundamentos de Programación. Página 29 de 27

31 Ejercicio. Diseñar un programa para encontrar el máximo común divisor (mcd) entre dos números enteros usando el algoritmo de Euclides con la metodología específica explicada en clase. Escribir el enunciado del problema Especificar claramente las entradas y salidas. Resolver el problema manualmente. Escribir el algoritmo en palabras. Realizar la prueba de escritorio con algunos valores. Fundamentos de Programación. Página 30 de 27

32 Solución del Ejercicio. Enunciado del problema: Encontrar el maximo común divisor de dos números enteros utilizando el algoritmo de Euclides. Fundamentos de Programación. Página 31 de 27

33 Solución del Ejercicio (cont.). Entradas y Salidas. La entrada consiste de dos números enteros. La salida es el mcd de los dos números de entrada. num1 num2 mcd Fundamentos de Programación. Página 32 de 27

34 Solución del Ejercicio (cont.). Resolución manual: Número 1 = 364 número 2 = / 36 = % 36 = 4 36 / 4 = 9 36 % 4 = 0 El mcd es 4 Fundamentos de Programación. Página 33 de 27

35 Solución del Ejercicio (cont.). Algoritmo en palabras: 1. Definir variables enteras num1 y num2 para los dos números. 2. Asignar valores a num1 y num2. 3. Definir variables enteras dividendo, divisor, cociente y residuo. 4. Definir variable entera mcd para contener el resultado. 5. Asignar num1 a dividendo y num2 a divisor. Fundamentos de Programación. Página 34 de 27

36 Solución del Ejercicio (cont.). 6. Dividir dividendo entre divisor y asignar el resultado entero a la variable cociente. 7. Obtener el residuo de la división anterior y asignarlo a la variable residuo. 8. Si el residuo es cero, asignar el divisor a la variable mcd, imprimir el resultado y terminar el programa; de lo contrario continuar al siguiente paso. 9. Asignar el valor de divisor a dividendo. 10. Asignar el valor de residuo a divisor. 11. Repetir el algoritmo a partir del paso 6. Fundamentos de Programación. Página 35 de 27

37 Solución del Ejercicio (cont.). Prueba de escritorio: num1 = 1534, num2 = 212 dividendo divisor cociente residuo mcd = 2 Fundamentos de Programación. Página 36 de 27

Tipos de datos y Operadores Básicos

Tipos de datos y Operadores Básicos Módulo I: Conceptos Básicos Tema 1. Qué es un ordenador? Tema 2. Cómo se representan los datos en un ordenador? Tema 3. Qué es un lenguaje de programación? Tema 4. Cómo se hace un programa informático?

Más detalles

PRUEBA DE FUNDAMENTOS DE INFORMÁTICA. 1.- Qué se mostrará por pantalla tras ejecutar el código correspondiente a la función main?

PRUEBA DE FUNDAMENTOS DE INFORMÁTICA. 1.- Qué se mostrará por pantalla tras ejecutar el código correspondiente a la función main? UNIVERSIDD PONTIFICI COMILLS ESCUEL TECNIC SUPERIOR DE INGENIERI (I.C..I.) DEPRTMENTO DE SISTEMS INFORMÁTICOS TITULCIÓN: INGENIERO TÉCNICO INDUSTRIL PRUEB DE FUNDMENTOS DE INFORMÁTIC Nombre Grupo Preguntas

Más detalles

LABORATORIO DE INTERACCION HUMANO COMPUTADORA MANUAL DE PRÁCTICAS. Practica #1. Identificación del proyecto a Desarrollar

LABORATORIO DE INTERACCION HUMANO COMPUTADORA MANUAL DE PRÁCTICAS. Practica #1. Identificación del proyecto a Desarrollar Practica #1 Identificación del proyecto a Desarrollar El alumno definirá el Proyecto a Desarrollar tomando en cuenta las 8 disciplinas que involucra la Interacción Humano Computadora Disciplinas: Computación,

Más detalles

ALUMNA: GRADO: MODALIDAD-10. PROFESOR: Hugo Nelson Ramírez Cárdenas

ALUMNA: GRADO: MODALIDAD-10. PROFESOR: Hugo Nelson Ramírez Cárdenas ALUMNA: GRADO: MODALIDAD-10 FECHA: PROFESOR: Hugo Nelson Ramírez Cárdenas LOGROS 1. Representa en un diagrama la entrada y salida de datos del problema que desea resolver. 1. Analizo con mi equipo de trabajo

Más detalles

CONTENIDOS MÍNIMOS PRIMER CURSO. Bloque 2. Números. Números naturales.

CONTENIDOS MÍNIMOS PRIMER CURSO. Bloque 2. Números. Números naturales. CONTENIDOS MÍNIMOS PRIMER CURSO Bloque 2. Números Números naturales. - Concepto y definición del número natural como cardinal de conjuntos coordinables. - Números naturales como ordinales. - Lectura y

Más detalles

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal Algoritmos y solución de problemas Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal Introducción Departamento de Electrónica, Sistemas e Informática En las ciencias de la computación

Más detalles

Tema 2 Introducción a la Programación en C.

Tema 2 Introducción a la Programación en C. Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes

Más detalles

TEMA 1: Algoritmos y programas

TEMA 1: Algoritmos y programas TEMA 1: Algoritmos y programas 1.1.-Introducción La razón principal para utilizar un ordenador es para resolver problemas (en el sentido más general de la palabra), o en otras palabras, procesar información

Más detalles

Conectados con el pasado, proyectados hacia el futuro Plan Anual de Matemática II Año PAI VII Grado

Conectados con el pasado, proyectados hacia el futuro Plan Anual de Matemática II Año PAI VII Grado Actualizado en febrero del 2013 Conectados con el pasado, proyectados hacia el futuro Plan Anual de Matemática II Año PAI VII Grado CONTENIDOS OBJETIVOS ESPECÍFICOS HABILIDADES CRITERIOS DE EVALUACIÓN

Más detalles

MATEMÁTICAS 2º ESO. Criterios de evaluación

MATEMÁTICAS 2º ESO. Criterios de evaluación MATEMÁTICAS 2º ESO Criterios de evaluación 1. Utilizar estrategias y técnicas de resolución de problemas, tales como el análisis del enunciado, el ensayo y error sistemático, la división del problema en

Más detalles

Colegio Decroly Americano Matemática 7th Core, Contenidos I Período

Colegio Decroly Americano Matemática 7th Core, Contenidos I Período Matemática 7th Core, 2015-2016 Contenidos I Período 1. Sentido Numérico a. Identificar y escribir patrones. b. Escribir números en forma de exponentes. c. Escribir cantidades en notación científica. d.

Más detalles

relacionados con la vida cotidiana en los que intervenga la proporcionalidad directa o inversa.

relacionados con la vida cotidiana en los que intervenga la proporcionalidad directa o inversa. OBJETIVOS MÍNIMOS 1. Identificar los múltiplos y divisores de un número. 2. Descomponer un número en factores primos. Calcular el M.C.D. y el M.C.M. 3. Realizar operaciones aritméticas con números enteros.

Más detalles

ÍNDICE RECUPERACIÓN DE MATEMÁTICAS 1º ESO..1 RECUPERACIÓN DE MATEMÁTICAS 2º ESO..4 RECUPERACIÓN DE MATEMÁTICAS 3º ESO..8

ÍNDICE RECUPERACIÓN DE MATEMÁTICAS 1º ESO..1 RECUPERACIÓN DE MATEMÁTICAS 2º ESO..4 RECUPERACIÓN DE MATEMÁTICAS 3º ESO..8 ÍNDICE RECUPERACIÓN DE MATEMÁTICAS 1º ESO..1 RECUPERACIÓN DE MATEMÁTICAS 2º ESO..4 RECUPERACIÓN DE MATEMÁTICAS 3º ESO..8 RECUPERACIÓN DE MATEMÁTICAS 1º ESO CONTENIDOS Números, medidas y operaciones Números

Más detalles

Ejemplo de análisis y diseño de un algoritmo: Cálculo del factorial de un número

Ejemplo de análisis y diseño de un algoritmo: Cálculo del factorial de un número Ejemplo de análisis y diseño de un algoritmo: Cálculo del factorial de un número Para ilustrar el uso de la metodología para resolver problemas a través de la computadora y el diseño de algoritmos, se

Más detalles

CRITERIOS DE EVALUACIÓN

CRITERIOS DE EVALUACIÓN DEPARTAMENTO DE MATEMATICAS IES ROSA CHACEL (Colmenar Viejo) Criterios de evaluación y criterios de calificación Recuperación de Matemáticas. 2º de E.S.O. CRITERIOS DE EVALUACIÓN RESOLUCIÓN DE PROBLEMAS

Más detalles

Práctica 6. El procesador

Práctica 6. El procesador Práctica 6 El procesador Material: PC y Visual Studio 2013 Duración: 2 horas Lugar: Laboratorios de prácticas (Laboratorio de Redes-Hardware) La herramienta que vamos a utilizar para el desarrollo de las

Más detalles

for(i = 0; i <= 45; i+=5) { x = (i*3.1416)/180; printf( seno(%d) = %f\n,i,seno(x));

for(i = 0; i <= 45; i+=5) { x = (i*3.1416)/180; printf( seno(%d) = %f\n,i,seno(x)); Ejemplo #include #include float seno(float x); int main(){ int i; float x; for(i = 0; i

Más detalles

Tecnología hardware y software

Tecnología hardware y software Denominación: Desarrollo de software Código : J62.05 Nivel: 4 Sector: Familia: Eje tecnológico: Programación informática, consultoría de informática y actividades conexas. Tecnología hardware y software

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

WHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F)

WHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F) Bucles en lenguaje C Bucle while y forzar detención con break APRENDERAPROGRAMARCOM WHILE Y DO WHILE BREAK EN LENGUAJE C BUCLES MIENTRAS FORZAR SALIDA O TERMINACIÓN EJEMPLO (CU00534F) Sección: Cursos Categoría:

Más detalles

EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO

EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO TIPOS DE DATOS BÁSICOS: Tipo Tipo Tamaño aproximado en bits Rango mínimo Carácter char 8 0 a 55 Entero int 16-3767 a 3767 Real float 3

Más detalles

Preparación para Álgebra 1 de Escuela Superior

Preparación para Álgebra 1 de Escuela Superior Preparación para Álgebra 1 de Escuela Superior Este curso cubre los conceptos mostrados a continuación. El estudiante navega por trayectos de aprendizaje basados en su nivel de preparación. Usuarios institucionales

Más detalles

Guía didáctica 1º TRIMESTRE CRITERIOS DE EVALUACIÓN

Guía didáctica 1º TRIMESTRE CRITERIOS DE EVALUACIÓN Guía didáctica 1º TRIMESTRE BL2.1. Interpretar los números naturales, enteros, fraccionarios, decimales y porcentajes sencillos, y sus propiedades (orden, recta real, divisibilidad, etc.) y utilizarlos

Más detalles

1110111-1001 1110 +0110 10100 + 1 101011-1001 01011 + 0110 10001 + 1 100101-1001 001011-1001 001011 + 0110 010001 + 1 010010 Resultado 1101 110110 54-1100 -12 101010 42 Con complemento 001100 12-110110

Más detalles

SECRETARÍA de EDUCACIÓN de MEDELLÍN INSTITUCIÓN EDUCATIVA JUAN XXIII

SECRETARÍA de EDUCACIÓN de MEDELLÍN INSTITUCIÓN EDUCATIVA JUAN XXIII Área y/o asignatura: Algebra Identifico una familia de funciones teniendo en cuenta el cambio de sus parámetros y las diferencias en las gráficas que las representa, como una manera de caracterizarlas.

Más detalles

Fundamentos de Programación Tema 3. Relación I. 3. Escribir las siguientes expresiones aritméticas como expresiones de computadora: La

Fundamentos de Programación Tema 3. Relación I. 3. Escribir las siguientes expresiones aritméticas como expresiones de computadora: La EJERCICIOS. Tema 3. Relación I. 1. Determinar el valor de las siguientes expresiones aritméticas. 15 / 1 15 % 1 4 / 1 4 % 1 13 / 100 13 % 100 00 / 100 00 % 100. Cuál es el valor de cada una de las siguientes

Más detalles

1. Los objetos conocidos, es decir, aquellos objetos de los cuales poseemos información total o parcial útil en la búsqueda de los objetos desconocido

1. Los objetos conocidos, es decir, aquellos objetos de los cuales poseemos información total o parcial útil en la búsqueda de los objetos desconocido 3. METODOLOGÍA DE SOLUCIÓN DE PROBLEMAS CON EL COMPUTADOR El desarrollo de un programa que resuelva un problema dado es una tarea compleja, ya que es necesario tener en cuenta de manera simultánea muchos

Más detalles

Expositor: Mauricio Galvez Legua

Expositor: Mauricio Galvez Legua ó Expositor: Mauricio Galvez Legua mgl10may62@hotmail.com 1 Qué es la ó La Robótica es una ciencia aplicada que se ocupa del estudio, desarrollo y aplicaciones de los robots. El estudio de la robótica

Más detalles

DEPARTAMENTO DE MATEMATICAS IES ROSA CHACEL (Colmenar Viejo) Criterios de evaluación y criterios de calificación Matemáticas. 1º de E.S.O.

DEPARTAMENTO DE MATEMATICAS IES ROSA CHACEL (Colmenar Viejo) Criterios de evaluación y criterios de calificación Matemáticas. 1º de E.S.O. DEPARTAMENTO DE MATEMATICAS IES ROSA CHACEL (Colmenar Viejo) Criterios de evaluación y criterios de calificación Matemáticas. 1º de E.S.O. CRITERIOS DE EVALUACIÓN Los siguientes criterios de evaluación

Más detalles

OCW-V.Muto Sistemas de numeración Cap. III CAPITULO III. SISTEMAS DE NUMERACION 1. REPRESENTACION DE LA INFORMACION

OCW-V.Muto Sistemas de numeración Cap. III CAPITULO III. SISTEMAS DE NUMERACION 1. REPRESENTACION DE LA INFORMACION CAPITULO III. SISTEMAS DE NUMERACION 1. REPRESENTACION DE LA INFORMACION El sistema de numeración usado habitualmente es el decimal, de base 10, que no es adecuado para ser manejado por el ordenador, fundamentalmente

Más detalles

Introducción a la programación

Introducción a la programación 1 Introducción a la programación Marduk Bolaños Puchet Miércoles 28 de agosto de 2012 Parte I Algoritmos y programación Algoritmos y programación 2 Algoritmo Un algoritmo es una secuencia ordenada, finita

Más detalles

7.3. Estructura de un programa

7.3. Estructura de un programa TEMA 7 ALGORITMOS Y PROGRAMAS. ESTRUCTURA DE UN PROGRAMA 7.1. Algoritmos 7.2. Compilación 7.3. Estructura de un programa 7.1. Algoritmos Objetivo: Resolver problemas mediante computadoras (usando el lenguaje

Más detalles

Algoritmos. Libro en línea 3/8/18. Ing. Roberto Martínez Román - 1 RESOLVIENDO PROBLEMAS. Cuál es el objetivo del libro?

Algoritmos. Libro en línea 3/8/18. Ing. Roberto Martínez Román - 1 RESOLVIENDO PROBLEMAS. Cuál es el objetivo del libro? Algoritmos RESOLVIENDO PROBLEMAS ROBERTO MARTÍNEZ ROMÁN - RMROMAN@ITESM.MX 1 Libro en línea Cuál es el objetivo del libro? Roberto Martínez Román - rmroman@itesm.mx 2 rmroman@itesm.mx 1 Tareas que hace

Más detalles

MATEMÁTICAS 1º ESO CRITERIOS DE EVALUACIÓN

MATEMÁTICAS 1º ESO CRITERIOS DE EVALUACIÓN MATEMÁTICAS 1º ESO CRITERIOS DE EVALUACIÓN Números naturales Escribir números en el sistema de numeración romano. Aplicar las propiedades fundamentales de la multiplicación. Diferenciar entre división

Más detalles

Anexo 2. Dificultad y porcentaje de aciertos de habilidades y conocimientos evaluados por el Excale 06 de Matemáticas

Anexo 2. Dificultad y porcentaje de aciertos de habilidades y conocimientos evaluados por el Excale 06 de Matemáticas Anexo 2 Dificultad y porcentaje de aciertos de habilidades y conocimientos evaluados por el Excale 06 de Matemáticas Anexo 2: Dificultad y porcentaje de aciertos de habilidades y conocimientos evaluados

Más detalles

Números racionales: Enunciados de desigualdad - Ronda 1

Números racionales: Enunciados de desigualdad - Ronda 1 UNA HISTORIA DE RAZONES Lección 10 6 3 Números racionales: Enunciados de desigualdad - Ronda 1 Instrucciones: Trabaja con el grupo de números de acuerdo con los símbolos de desigualdad. Lección 10: racionales

Más detalles

Introducción a la programación

Introducción a la programación Introducción a la programación Resolución de Problemas El objetivo principal para que las personas aprendan a programar en algún lenguaje de programación en particular es utilizar el computador como una

Más detalles

Programación bajo UML

Programación bajo UML Descripción y Contenido del Curso Programación bajo UML Capacity Academy Educación en Tecnología de la Información Online, Efectiva y Garantizada Qué aprenderá si toma este Curso? En este curso aprenderás

Más detalles

Números. 1. Definir e identificar números primos y números compuestos.

Números. 1. Definir e identificar números primos y números compuestos. MINIMOS DE MATEMÁTICAS DE 2º DE E.S.O. 1. Divisibilidad Números 1. Definir e identificar números primos y números compuestos. 2. Manejar con soltura el vocabulario propio de la divisibilidad: a es múltiplo/divisor

Más detalles

Tema 5. Diagramas de flujo. Computacion - FA.CE.NA.

Tema 5. Diagramas de flujo. Computacion - FA.CE.NA. Tema 5 Diagramas de flujo D i ag ram a d e F l u j o TEMA5 Diagramas de Flujo. Representación simbólica. Símbolos utilizados. Convenciones. Técnicas de construcción de diagramas. Estructuras básicas. Normas

Más detalles

1. CONTENIDOS BÁSICOS.

1. CONTENIDOS BÁSICOS. 1. CONTENIDOS BÁSICOS. Los contenidos básicos exigibles a la finalización del curso serán: Conocer la relación de divisibilidad. Hallar múltiplos y divisores de un número. Criterios básicos de divisibilidad.

Más detalles

TRABAJO DE TITULACIÓN, PREVIO A LA OBTENCIÓN DEL TÍTULO DE MAGÍSTER EN INGENIERÍA DE SOFTWARE

TRABAJO DE TITULACIÓN, PREVIO A LA OBTENCIÓN DEL TÍTULO DE MAGÍSTER EN INGENIERÍA DE SOFTWARE TRABAJO DE TITULACIÓN, PREVIO A LA OBTENCIÓN DEL TÍTULO DE MAGÍSTER EN INGENIERÍA DE SOFTWARE TEMA: DESARROLLO DE UNA METODOLOGÍA DE TRABAJO BASADO EN RUP PARA LA CREACIÓN DE APLICACIONES DE SOFTWARE EN

Más detalles

A. Criterios de evaluación/ estándares de aprendizaje /contenidos

A. Criterios de evaluación/ estándares de aprendizaje /contenidos DEPARTAMENTO DE MATEMÁTICAS IES SANTIAGO SANTANA DÍAZ. 4º E.S.O. MATEMÁTICAS ORIENTADAS A LAS ENSEÑANZAS APLICADAS MMZ. PRUEBA EXTRAORDINARIA 2017 A. Criterios de evaluación/ estándares de aprendizaje

Más detalles

GUÍA DE TRABAJO Tecnología en Sistemas de Información

GUÍA DE TRABAJO Tecnología en Sistemas de Información 1. IDENTIFICACIÓN Asignatura Lógica y Programación Guía No. 3 Área Básica de la Ingeniería Nivel II Código LPI24 Pensum 10 Correquisito(s) Prerrequisito(s) Créditos 4 TPS 4 TIS 8 TPT 64 TIT 96 TRABAJO

Más detalles

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

Área: INFORMÁTICA. Saber- Saber: Identificar DFD como herramienta para escribir los algoritmos de forma lógica. Guía No: 2 Subdirección de Educación Departamento de Educación Contratada Colegio CAFAM Bellavista CED GUIA DE APRENDIZAJE Docente: Luz del Carmen Barrera Área: INFORMÁTICA Fecha: II BIMESTRE 2014 Grado:

Más detalles

PRUEBA EXTAORDINAORIA DE SEPTIEMBRE DE 2014 CONTENIDOS MÍNIMOS DE MATEMÁTICAS

PRUEBA EXTAORDINAORIA DE SEPTIEMBRE DE 2014 CONTENIDOS MÍNIMOS DE MATEMÁTICAS IES SAN BENITO PRUEBA EXTAORDINAORIA DE SEPTIEMBRE DE 2014 CONTENIDOS MÍNIMOS DE MATEMÁTICAS MATEMÁTICAS 1º ESO *SISTEMA DE NUMERACIÓN DECIMAL. N OS NATURALES. POTENCIAS Y RAICES Ordenación de los números

Más detalles

Instituto José Manuel Estrada - Villa de Soto. Asignatura: Desarrollo de Soluciones Informáticas. Curso: 5to I. Docente: Contreras, María Elena

Instituto José Manuel Estrada - Villa de Soto. Asignatura: Desarrollo de Soluciones Informáticas. Curso: 5to I. Docente: Contreras, María Elena - Villa de Soto Asignatura: Desarrollo de Soluciones Informáticas Curso: 5to I Docente: Contreras, María Elena Contenido Algoritmos... 1 Diagramas de flujo... 2 Programar... 3 Programación... 10 Scratch...

Más detalles

TALLER DE MATEMÁTICAS 1º E.S.O.

TALLER DE MATEMÁTICAS 1º E.S.O. CONTENIDOS MÍNIMOS TALLER DE MATEMÁTICAS 1º E.S.O. A continuación se da una estimación de dichos contenidos mínimos: 1. Calcular expresiones numéricas con números enteros, con y sin paréntesis, respetando

Más detalles

Algoritmo. Programa. Lenguaje algorítmico

Algoritmo. Programa. Lenguaje algorítmico ESCUELA DE EDUCACION SECUNDARIA TECNICA N 3 LENGUAJE ELECTRONICO PROFESOR: PAOLO, MARCOS GERMAN TEMA: ALGORITMOS Algoritmo Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y

Más detalles

5. ESTRUCTURAS DE REPETICIÓN

5. ESTRUCTURAS DE REPETICIÓN 5. ESTRUCTURAS DE REPETICIÓN Las estructuras de repetición, permiten la ejecución de una lista o secuencia de instrucciones () en varias ocasiones. El número de veces que el bloque

Más detalles

El diseño de un programa Jhon Jairo Padilla Aguilar, PhD.

El diseño de un programa Jhon Jairo Padilla Aguilar, PhD. El diseño de un programa Jhon Jairo Padilla Aguilar, PhD. Partes básicas de un programa Instrucciones: Indican al computador qué hacer paso a paso Un computador procesa información Convierte entradas en

Más detalles

CONTENIDOS MINIMOS DE REFUERZO DE MATEMATICAS DE 2º DE ESO 1 Los números naturales

CONTENIDOS MINIMOS DE REFUERZO DE MATEMATICAS DE 2º DE ESO 1 Los números naturales CONTENIDOS MINIMOS DE REFUERZO DE MATEMATICAS DE 2º DE ESO 1 Los números naturales Los números naturales El sistema de numeración decimal : Órdenes de unidades. Equivalencias. números grandes. Millones.

Más detalles

COLEGIO INTERNACIONAL SEK ALBORÁN. Middle Years Programme [PROGRAMA DE AÑOS INTERMEDIOS] CURSO ACADÉMICO

COLEGIO INTERNACIONAL SEK ALBORÁN. Middle Years Programme [PROGRAMA DE AÑOS INTERMEDIOS] CURSO ACADÉMICO COLEGIO INTERNACIONAL SEK ALBORÁN Departamento de MATEMÁTICAS Middle Years Programme [PROGRAMA DE AÑOS INTERMEDIOS] CURSO ACADÉMICO 2011-2012 DISTRIBUCIÓN DE Y 1 Matemáticas Curso 2011/2012 1º ESO UNIDAD

Más detalles

(1)Factores, Múltiplos y Divisores. (2) Números compuestos y primos

(1)Factores, Múltiplos y Divisores. (2) Números compuestos y primos 4.1-4.2 (1)Factores, Múltiplos y Divisores (2) Números compuestos y primos Factorización Cuando escribimos 12 = 6 x 2 decimos que 6 x 2 corresponde a una factorización de 12. Existen otras factorizaciones

Más detalles

Planificación Matemeatica 4

Planificación Matemeatica 4 Planificación Matemeatica 1 Numeración Reconocer el carácter convencional e histórico de los sistemas de numeración. Conocer la estructura y organización del sistema de numeración decimal. Conocer las

Más detalles

Fundamentos de Programación. Diagramas de Flujo y Pseudocódigo. Fundamentos de Programación. Página 0 de 21

Fundamentos de Programación. Diagramas de Flujo y Pseudocódigo. Fundamentos de Programación. Página 0 de 21 Fundamentos de Programación. Diagramas de Flujo y Pseudocódigo. Fundamentos de Programación. Página 0 de 21 Diagramas de Flujo. Los Diagramas de Flujo son ampliamente utilizados para diseñar y documentar

Más detalles

TEMA 1. PROGRAMACIÓN DE UN COMPUTADOR

TEMA 1. PROGRAMACIÓN DE UN COMPUTADOR Tema 1. Programación de un computador TEMA 1. CIÓN DE UN COMPUTADOR 1. CONCEPTO DE 2. LENGUAJES DE CIÓN 2.1. LENGUAJE MÁQUINA 2.2. LENGUAJE ENSAMBLADOR 2.3. LENGUAJE DE ALTO NIVEL 3. ALGORITMOS. REPRESENTACIÓN

Más detalles

La resolución de un problema

La resolución de un problema CAP. 2. ALGORITMOS Y PROGRAMAS 2.1. Solución de problemas por computadora La resolución de problemas por computadora, es importante para que las personas o usuarios aprendan a programar de manera general,

Más detalles

CONTENIDOS MÍNIMOS BLOQUE 2. NÚMEROS

CONTENIDOS MÍNIMOS BLOQUE 2. NÚMEROS CONTENIDOS Y CRITERIOS DE EVALUACIÓN DE MATEMÁTICAS 1º DE ESO. Bloque 1: Contenidos Comunes Este bloque de contenidos será desarrollado junto con los otros bloques a lo largo de todas y cada una de las

Más detalles

1. Definir e identificar números primos y números compuestos.

1. Definir e identificar números primos y números compuestos. 1. Divisibilidad 1. Definir e identificar números primos y números compuestos. 2. Manejar con soltura el vocabulario propio de la divisibilidad: a es múltiplo/ divisor de b, a es divisible por b, a divide

Más detalles

CONTENIDOS Y CRITERIOS DE EVALUACIÓN MATEMÁTICAS 6º ED.

CONTENIDOS Y CRITERIOS DE EVALUACIÓN MATEMÁTICAS 6º ED. . G r e d o s S a n D i e g o V a l l e c a s CONTENIDOS Y CRITERIOS DE EVALUACIÓN MATEMÁTICAS 6º ED. PRIMERA EVALUACIÓN El Sistema de numeración decimal El sistema de numeración decimal. Lectura y escritura

Más detalles

ACTIVIDADES QUE PERMITEN COMPROBAR SU SECUENCIA DE CALIFICACIÓN DESARROLLO. Mínimos (Suficiente: 5) ESTÁNDARES DE APRENDIZAJE

ACTIVIDADES QUE PERMITEN COMPROBAR SU SECUENCIA DE CALIFICACIÓN DESARROLLO. Mínimos (Suficiente: 5) ESTÁNDARES DE APRENDIZAJE SECUENCIA DE CALIFICACIÓN ACTIVIDADES QUE PERMITEN COMPROBAR SU DESARROLLO Criterio de Evaluación nº 1: Analizar y valorar las influencias de las tecnologías de la información y la comunicación en la transformación

Más detalles

Asignatura: Estructuras de Datos. Año Escolar: Grado y Sección: 6to INF A-B Docente: Ing. Yesika Medina

Asignatura: Estructuras de Datos. Año Escolar: Grado y Sección: 6to INF A-B Docente: Ing. Yesika Medina Variables Especificadores de Formatos Secuencias de Escape. EJEMPLO. Programa que permite mostrar en pantalla BIENVENIDOS A LA PROGRAMACIÓN EN LENGUAJE C #include #include { printf("bienvenidos

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 14 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

Numeración. 5º Grado 6º Grado 7º Grado. Indicadores del seguimiento del aprendizaje

Numeración. 5º Grado 6º Grado 7º Grado. Indicadores del seguimiento del aprendizaje Numeración 5º Grado 6º Grado 7º Grado Con números naturales: - Leer, escribir, y comparar números en la serie numérica oral y escrita explorando las regularidades de la misma y representar en la recta

Más detalles

Perfil Profesional en formato de la SETEC

Perfil Profesional en formato de la SETEC Perfil Profesional en formato de la SETEC COMPETENCIA GENERAL: TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE UNIDADES DE COMPETENCIA: UNIDADES DESCRIPCIÓN UNIDAD DE COMPETENCIA 1 Analizar los requerimientos

Más detalles

Indique la veracidad o falsedad de cada una de las afirmaciones siguientes, explicando detalladamente en cada caso el motivo de su respuesta.

Indique la veracidad o falsedad de cada una de las afirmaciones siguientes, explicando detalladamente en cada caso el motivo de su respuesta. LENGUAJES DE PROGRAMACIÓN INSTRUCCIONES Por favor, entregue esta primera hoja de enunciado junto con el examen. Dispone de 2 horas para realizar el examen. MATERIAL PERMITIDO: Ninguno. Pregunta 1 (3 puntos)

Más detalles

7/1/18. Algoritmos RESOLVIENDO PROBLEMAS. Libro en línea. Cuál es el objetivo del libro? Ing. Roberto Martínez Román -

7/1/18. Algoritmos RESOLVIENDO PROBLEMAS. Libro en línea. Cuál es el objetivo del libro? Ing. Roberto Martínez Román - Algoritmos RESOLVIENDO PROBLEMAS Libro en línea Cuál es el objetivo del libro? rmroman@itesm.mx 1 Tareas que hace la computadora Las tareas que pueden hacer las computadoras son: a) Leer/escribir datos

Más detalles

Estructuras de Repetición (Repita para)

Estructuras de Repetición (Repita para) Estructuras de Repetición (Repita para) Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 REPITA PARA Fijar

Más detalles

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R

Más detalles

Algoritmos. Fundamentos de Programación

Algoritmos. Fundamentos de Programación Algoritmos Fundamentos de Programación Comunicarnos con el computador No es una tarea fácil. Instrucciones Debemos aprender a realizar las instrucciones de forma correcta para que el computador lo entienda

Más detalles

CONTENIDOS Y ESTÁNDARES DE APRENDIZAJE EVALUABLES IMPRESCINDIBLES PARA SUPERAR LA MATERIA

CONTENIDOS Y ESTÁNDARES DE APRENDIZAJE EVALUABLES IMPRESCINDIBLES PARA SUPERAR LA MATERIA DEPARTAMENTO DE MATEMÁTICAS Área: TALLER DE MATEMÁTICAS Curso: 1º E.S.O. CONTENIDOS Y ESTÁNDARES DE APRENDIZAJE EVALUABLES IMPRESCINDIBLES PARA SUPERAR LA MATERIA Los contenidos mínimos y estándares de

Más detalles

Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre 1. NUMEROS NATURALES: a. Usar y conocer los números

Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre 1. NUMEROS NATURALES: a. Usar y conocer los números Modalidades organizativas Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre 1. NUMEROS NATURALES: a. Usar y conocer los números Resolver problemas que implican usar, leer, escribir

Más detalles

ALUMNOS DE 2º ESO DEPARTAMENTO DE MATEMÁTICAS PLAN DE TRABAJO PARA LA CONVOCATORIA DE SEPTIEMBRE 2017

ALUMNOS DE 2º ESO DEPARTAMENTO DE MATEMÁTICAS PLAN DE TRABAJO PARA LA CONVOCATORIA DE SEPTIEMBRE 2017 DEPARTAMENTO DE MATEMÁTICAS PLAN DE TRABAJO PARA LA CONVOCATORIA DE SEPTIEMBRE 2017 ALUMNOS DE 2º ESO Tema 1: NÚMEROS NATURALES Y NÚMEROS ENTEROS. DIVISIBILIDAD. Reglas de divisibilidad Descomposición

Más detalles

Programación Estructurada

Programación Estructurada Programación Estructurada Código de materia 01 Prof Titular Ing Rafael Brizuela Facultad de tecnología informática UNIVERSIDAD ABIERTA INTERAMERICANA GUÍA DE REPASO CONCEPTUAL PREGUNTAS Unidad 1: Conceptos

Más detalles

Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (mientras)

Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (mientras) Juan Pablo Cobá Juárez Pegueros Programación Básica Bioingeniería Médica Facultad de Medicina Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (mientras)

Más detalles

Programación Introducción al curso

Programación Introducción al curso Programación 2 1 - Introducción al curso Objetivos del curso Presentar y analizar las estructuras de datos y algoritmos que forman la base para la resolución de problemas en computación; Introducir nociones

Más detalles

MATEMÁTICAS 6 GRADO. Código de Contenido El alumno empleará la lectura, escritura y comparación de diferentes cantidades de cifras numéricas.

MATEMÁTICAS 6 GRADO. Código de Contenido El alumno empleará la lectura, escritura y comparación de diferentes cantidades de cifras numéricas. MATEMÁTICAS 6 GRADO Código Materia: Matemáticas (Español) = MSP Eje 1= Sentido numérico y pensamiento algebraico. Eje 2= Forma, espacio y medida. Eje 3= Manejo de la información. Código: Materia. Grado.

Más detalles

Unidad 4 ECUACIONES DE GRADO TRES O SUPERIOR

Unidad 4 ECUACIONES DE GRADO TRES O SUPERIOR Profesor: Blas Torres Suárez. Versión.0 Unidad 4 ECUACIONES DE GRADO TRES O SUPERIOR Competencias a desarrollar: Aplicar el teorema del residuo, para hallar el residuo de un cociente entre un polinomio

Más detalles

ARQUITECTURA Y DISEÑO DE SISTEMAS CONCEPTOS GENERALES

ARQUITECTURA Y DISEÑO DE SISTEMAS CONCEPTOS GENERALES ARQUITECTURA Y DISEÑO DE SISTEMAS CONCEPTOS GENERALES ELSA ESTEVEZ UNIVERSIDAD NACIONAL DEL SUR DEPARTAMENTO DE CIENCIAS E INGENIERIA DE LA COMPUTACION CONTENIDO 1 RELEVANCIA DEL SOFTWARE 2 CALIDAD Y ARQUITECTURA

Más detalles

Conocimiento de Matemáticas 2º ESO. a) Contenidos.

Conocimiento de Matemáticas 2º ESO. a) Contenidos. Conocimiento de Matemáticas 2º ESO. a) Contenidos. Bloque 1. Contenidos comunes. Planificación del proceso de resolución de problemas: análisis de la situación, selección y relación entre los datos, selección

Más detalles

PLAN DE EVALUACIÓN ACREDITACIÓN

PLAN DE EVALUACIÓN ACREDITACIÓN PLAN DE EVALUACIÓN ACREDITACIÓN ASIGNATURA: MATEMÁTICAS IV SEDE: ESTATAL SEMESTRE: CUARTO CORTE: I BLOQUES: I, II, III PERIODO: 2018-1 DESEMPEÑO A DEMOSTRAR COMPETENCIAS A DESARROLLAR EVIDENCIA A EVALUAR

Más detalles

ALGORITMICA Y PROGRAMACION POR OBJETOS I

ALGORITMICA Y PROGRAMACION POR OBJETOS I ALGORITMICA Y PROGRAMACION POR OBJETOS I Nivel 1 Problemas, Soluciones y Programas Marcela Hernández Hoyos Solucionar un Problema = Construir un Programa Problema Programador Herramientas y Lenguajes Análisis

Más detalles

Reporte de Actividades 13

Reporte de Actividades 13 Reporte de Actividades 13 Profesores: Alejandro Díaz Barriga, Ricardo Vila. Tutores: Paulina Salcedo, Yury García. 1. Sesión del 25 de mayo de 2011 1.1 Apuntes de la clase con Alejandro Díaz Barriga. 1.1.1.

Más detalles

CONTENIDOS Y CRITERIOS DE EVALUACIÓN MATEMÁTICAS 6º ED. PRIMARIA

CONTENIDOS Y CRITERIOS DE EVALUACIÓN MATEMÁTICAS 6º ED. PRIMARIA CONTENIDOS Y CRITERIOS DE EVALUACIÓN MATEMÁTICAS 6º ED. PRIMARIA El cálculo y los problemas se irán trabajando y evaluando a lo largo de todo el año. 1ª EVALUACIÓN CONTENIDOS El Sistema de numeración decimal

Más detalles

UNIDAD 1. Números naturales y enteros 1º ESO. Contenidos, objetivos y criterios de evaluación DEPARTAMENTO DE MATEMÁTICAS

UNIDAD 1. Números naturales y enteros 1º ESO. Contenidos, objetivos y criterios de evaluación DEPARTAMENTO DE MATEMÁTICAS UNIDAD 1 Números naturales y enteros 1º ESO Contenidos, objetivos y criterios de evaluación ÍNDICE DE LA UNIDAD 1. Los números naturales. Definición y propiedades. 2. Un ejemplo de sistema de numeración.

Más detalles

Interacción Persona - Ordenador

Interacción Persona - Ordenador Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición

Más detalles

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora Tema II: Metodología para la construcción de programas Profesora: Nelly García Mora 1. Metodologías de Programación Metodología de programación: es un conjunto o sistema de métodos, principios y reglas,

Más detalles

[TEMA #2. ETAPAS Y TÉCNICAS PARA EL DESARROLLO DE PROBLEMAS CON AYUDA DEL COMPUTADOR.]

[TEMA #2. ETAPAS Y TÉCNICAS PARA EL DESARROLLO DE PROBLEMAS CON AYUDA DEL COMPUTADOR.] La resolución de un problema mediante una computadora consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio

Más detalles

1. Escribir un algoritmo que resuelva A-B*((B+C) / (C-C 2 ). Considerar que no es posible la división por 0, detectar este caso y salvar el error.

1. Escribir un algoritmo que resuelva A-B*((B+C) / (C-C 2 ). Considerar que no es posible la división por 0, detectar este caso y salvar el error. T.P ALGORITMOS 1. Escribir un algoritmo que resuelva A-B*((B+C) / (C-C 2 ). Considerar que no es posible la división por 0, detectar este caso y salvar el error. 2. Escribir un algoritmo que lea tres números

Más detalles

Aprender a resolver problemas de procesamiento de información a través de diferentes lenguajes de programación.

Aprender a resolver problemas de procesamiento de información a través de diferentes lenguajes de programación. EXPEDIENTE Nº... PROGRAMA DE INFORMATICA AÑO: TERCERO CICLO ESCOLAR: 2017 Objetivos El objetivo fundamental de la materia es posibilitar en los estudiantes la adquisición de conocimiento, saberes prácticos,

Más detalles

Ejercicios De Programación De C++ Algoritmos. Lenguaje De Programación C++:

Ejercicios De Programación De C++ Algoritmos. Lenguaje De Programación C++: Ejercicios De Programación De C++ 1. Muestre en pantalla el mensaje Bienvenido. Algoritmos 1. Inicio 2. muestrer en pantalla el mensaje Bienvenido 3. Fin Lenguaje De Programación C++: #include

Más detalles

EJERCICIOS Y PROBLEMAS RESUELTOS

EJERCICIOS Y PROBLEMAS RESUELTOS Ecuaciones de Segundo Grado -- página 1 EJERCICIOS Y PROBLEMAS RESUELTOS Ejercicio 1: Indica si son ecuaciones de segundo grado las siguientes ecuaciones: a) 5 + 8 + b) + + ( )( + ) c) + 1 a) El primer

Más detalles

Estimados Padres de Familia y Personas Encargadas del Cuidado de los Niños,

Estimados Padres de Familia y Personas Encargadas del Cuidado de los Niños, Estimados Padres de Familia y Personas Encargadas del Cuidado de los Niños, Esta es otra carta sobre las expectativas de los nuevos Estándares Estatales Esenciales Comunes para Matemáticas. Seguimos trabajando

Más detalles

Capítulo 11 INTRODUCCIÓN A LA CODIFICACIÓN EN C. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Capítulo 11 INTRODUCCIÓN A LA CODIFICACIÓN EN C. Presentación resumen del libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C" Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo 11 INTRODUCCIÓN A LA CODIFICACIÓN EN C 1 OBJETIVOS Aprender a

Más detalles