PROGRAMAS PARA PROGRAMAR :v

Slides:



Advertisements
Presentaciones similares
Algoritmos Cristian Hernández Jorge bello.
Advertisements

partes de un flujograma con sus nombres
Diagrama de Flujo Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona. El diagrama de flujo o diagrama de actividades es la representación.
DIAGRAMAS DE FLUJO.
PROGRAMACIÓN I CENTRO DE ESTUDIOS INTEGRADOS EL MARISCAL - CEIM Ing. Luisa Fernanda Arenas Castañeda Feb 6 de 2016.
INFORMATICA II TEMA. ALGORITMOS MAESTRA PAULINA RUIZ SOSA.
ALGORITMOS, DIAGRAMAS DE FLUJO ING. DIANA CRUZ. QUÉ ES UN ALGORITMO ALGORITMO PARA UNA RECETA DE COCINA ETAPAS PARA SOLUCIONAR UN PROBLEMA PROPIEDADES.
TERMINOLOGÍA BÁSICA Informática: conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático y racional de la información,
NOCIÓN DEL CONCEPTO DE FUNCIÓN
Por: Angie Tatiana castillo huérfano Curso : 901
Actividad #2 Los algoritmos
Polimorfismo subtipado
Presentación de diapositivas
Conceptos básicos de programación
SISTEMAS DE NUMERACION
Universidad Nacional de Ingenieria (UNI)
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
En la siguiente presentación veremos algunos términos que debemos conocer para iniciar la educación virtual.
CAPÍTULO 2: PRINCIPIOS BÁSICOS DE MATLAB
Introducción a la programación
CREAR DIAGRAMA DE FLUJO
Presentaciones De Diapositivas De Informatica.
Tema 6. Conceptos básicos de programación Clase 1
Algoritmo Conjunto ordenado y finito de pasos que permite hallar la solución de un problema. Una secuencia de pasos que conducen a la realización de una.
Programacion con scratch
MOVIMIENTOS EN EL PLANO
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
Unidad 1. Conceptos básicos
MENU SOFWARE Y HADWARE DISPOSITIVOS DE SALIDA DISPOSITIVOS DE ENTRADA
ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
INDICE Ejemplo 1: Temperaturas registradas entre las 5hs y 22:30hs
Diseñar y elaborar algoritmos
ESQUEMA DE DIAPOSITIVAS
UML 2,0 Christian Sáenz.
Índice temático 2.1 Análisis de problemas. 2.2 Representación de algoritmos: gráfica y pseudocódigo. 2.3 Diseño de algoritmos aplicados a problemas 2.4.
Tema 4 Elementos para el Desarrollo de Algoritmos
CONTENIDO HIPERVINCULOS: ¿Qué es scratch? Interfaz grafica de scratch
Fundamentos de programación
Programación en scratch
Programación con scrach y micromundos
PROGRAMACION CON SCHATCH Y MICROMUNDOS
ALGORITMOS Un procedimiento o método para resolver un problema que cumpla con unos requisitos se dice que es un algoritmo. Se puede dar por tanto la siguiente.
ALGORITMOS Y PSEUDOCÓDIGO
TAREA DEFINICIONES: Software: Equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios.
Diseñar y elaborar algoritmos
Diagramas del modelo uml
Fundamentos de Programación
TAREA DEFINICIONES: Software: Equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios.
ESTE TRABAJO CONSISTIRA EN VER UN EJEMPLO DE DIAGRAMA DE FLUJO.
Scratch Presentado por: Valentina Agudelo Huerfano J.M.
Lenguaje y representación técnica
DIAGRAMAS DE FUJO &’ PSEUDOCODIGO
PROGRAMACIÓN 1 INTRODUCCIÓN
Cambios en los sistemas materiales
Scratch Presentado por: Sharon Daniela Bustos Barón. 901 J.M.
Sabes Que es un ALGORITMO
Diagrama de Flujo La presentación gráfica de sistemas es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos.
SISTEMA BINARIO.
Teoría Relacional Modelo Relacional Líder en Ciencia y Tecnología.
FUDAMENTOS BÀSICOS computación
Instituto de Astronomía
Programación básica.
Alexia Elizabeth Vallejo Aguilar 2° “C” Informática II
Unidad 3 (Margarita Del Aguila)
CURSO LOGICA DE SISTEMAS. Lógica Es una ciencia formal que estudia los principios de la demostración e inferencia válida. Una inferencia es una evaluación.
Centro Universitario UAEM Ecatepec
FUNDAMENTOS DE PROGRAMACIÓN (IS ) SESIÓN 1 CONCEPTOS BASICOS SOBRE PROGRAMACIÓN.
UNIDAD 2 MODELO DE DATOS.
¿Qué es un Problema? La Real Academia de la Lengua Española define: “Problema” como “Conjunto de hechos o circunstancias que dificultan la.
Escuela Nacional Preparatoria
Transcripción de la presentación:

PROGRAMAS PARA PROGRAMAR :v

Interfaz grafica scracht micro mundos

Diagrama de flujo El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva. En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general. En SysML el diagrama ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (p. ej., gasolina) o energía (p. ej., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos. Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin del proceso.

Programación lógica La programación lógica es un tipo de paradigmas de programación dentro del paradigma de programación declarativa. El resto de los subparadigmas de programación dentro de la programación declarativa son: programación funcional, programación con restricciones, programas DSL (de dominio específico) e híbridos. La programación funcional se basa en el concepto de función (que no es más que una evolución de los predicados), de corte más matemático. La programación lógica gira en torno al concepto de predicado, o relación entre elemento

Algoritmo En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa Al-Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

Sistema binario El sistema binario, llamado también sistema diádico1 en ciencias de la computación, es un sistema de numeración en el que los números se representan utilizando solamente dos cifras: cero y uno (0 y 1). Es uno de los que se utilizan en las computadoras, debido a que estas trabajan internamente con dos niveles de voltaje, por lo cual su sistema de numeración natural es el sistema binario (encendido 1, apagado 0)

Variables Condicionales Para comenzar con ellas veremos qué es una variable condicional: “Son variables de sincronización asociadas a un mutex”. Estas variables nos ayudaran a sincronizar nuestros bloqueos entre hilos. Por ejemplo realizamos un bloqueo pero tenemos que esperar a que otro recurso realice una acción, con estas variables podemos esperar esta acción. Estas variables pueden realizar principalmente dos acciones: wait y signal. Las operaciones conviene realizarlas entre lock y unlock de un mutex. Los métodos que podemos usar con estas variables son: int pthread_cond_init(pthread_cond_t*cond, pthread_condattr_t*attr); o Inicializa la variable condicional. int pthread cond destroy(pthread_cond_t *cond); o Destruye la variable condicional. int pthread_cond_wait(pthread_cond_t*cond, pthread_mutex_t*mutex);

Objetos y movimiento El Objeto va a tener dos tipos de movimientos principales: Desplazamiento: el desplazamiento es el cambio de posición ya sea en dirección horizontal (eje x) ó dirección vertical (eje Y). Girar ó Rotar: el giro se realiza teniendo como base el centro del objeto, pueden hacerse giros en sentido contrario a las manecillas del reloj o en el sentido de las manecillas del reloj.

Herramientas de programación Las herramientas de programación, son aquellas que permiten realizar aplicaciones, programas, rutinas, utilitarios y sistemas para que la parte física del computador u ordenador, funcione y pueda producir resultados.

ejemplos de programacion

tutorial de programacion

programacion en scratch

´propuestas de programación sofá 2016

Sofa 2016

Gracias por ver