Expositor Lic. José Aragón Tapia. Introducción a la programación. Datos y expresiones, Operadores. Algoritmos, concepto, características. Definición de.

Slides:



Advertisements
Presentaciones similares
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
Advertisements

Elementos de Pascal Escribir un programa en Pascal que lea los valores de los catetos de un triángulo rectángulo y calcule y muestre la hipotenusa. program.
Resolución de Problemas Algoritmos y Programación
Metodología de la Programación
Técnico en programación de Software
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERIA DIVISIÓN DE INGENIERÍA ELÉCTRICA COMPUTACIÓN PARA INGENIEROS NOTA IMPORTANTE: Para complementar.
3. INTRODUCCIÓN A LA PROGRAMACIÓN
¿Para qué se utiliza el PSEINT?
METODOLOGIA DE LA PROGRAMACION
PSEUDOCÓDIGO. DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE REPRESENTACIÓN DE ALGORITMOS.
ESTRUCTURAS DE CONTROL
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
INTRODUCCIÓN A LA COMPUTACIÓN 12va Semana – 19va Sesión Miércoles 18 de Mayo del 2005 Juan José Montero Román
Fundamentos de Programación
ALGORITMOS.
Academia de Informática
CARACTERÍSTICAS DE LOS PROGRAMAS
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
COMPONENTES DE UN ALGORITMOS
Elementos básicos del lenguaje
Ada 2º Parte (variables, ámbitos , subrutinas , tipos abstractos de datos y excepciones)
Introducción Lenguaje de Programación ING2101 SECC Ayud. Ariel Fierro Sáez.
Algoritmo Ing. Maria Rosana Heredia
PARCIAL DE JUNIO DEL 2014 LENGUAJE DE PROGRAMACIÓN UN LENGUAJE SE PUEDE DEFINIR COMO UN CONJUNTO DE PALABRAS Y FORMAS DE EXPRESIÓN POR MEDIO DE.
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Elementos básicos del lenguaje
Representación de Algoritmos
Algorit moAlgorit mo An á lisisAn á lisis Argumen toArgumen to Asignación Asociación Cometar ioCometar io Compilación Constan teConstan te Definición.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
 Se plantea al alumno la resta; esto es correcto según los principios de la psicología genética para la construcción de las operaciones intelectuales.
UNIDAD 7.
 Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad.
PRINCIPIOS DE PROGRAMACIÓN
Elaboración de algoritmos usando lógica de programación
Presente un cuestionario con los aspectos mas importantes sobre los
M.S.C. Ivette Hernández Dávila
Metodología de la programación
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
Lic. Carla Aguirre Montalvo
CONSTANTES DENTRO DE UN CÁLCULO O EN LOS PASOS PARA SOLUCIONAR UN PROBLEMA, EXISTIRÁN VALORES QUE NUNCA VAN A CAMBIAR Y SE LOS CONOCE COMO CONSTANTES.
PARCIAL 2. LENGUAJE DE PROGRAMACIÓN UN LENGUAJE SE PUEDE DEFINIR COMO UN CONJUNTO DE PALABRAS Y FORMAS DE EXPRESIÓN POR MEDIO DE LAS CUALES SE COMUNICAN.
Introducción a la Programación Introducción a la Programación.
ELEMENTOS BÁSICOS DE PROGRAMACIÓN EN C# Mtro. José David Uc Salas
Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos.
Sólido de revolución INTEGRALES DEFINIDAS.
LÓGICA DE PROGRAMACIÓN UNIDAD III. INTRODUCCIÓN AL LENGUAJE C.
SISTEMAS DE NUMERACIÓN 2 Integrantes: Ernesto Guevara Martínez Rosbin López Ramírez Rigoberto Ruiz Esquivel Hellen Valverde Núñez.
Reutilización de código Elementos básicos del lenguaje Java Definición de variables, expresiones y asignaciones Fundamentos de Programación Departamento.
Universidad Autónoma del Estado de México Centro Universitario UAEM Valle de México Ingeniería en Computación Unidad de Aprendizaje Programación Estructurada.
1 Clase 4: primeros programas (2ª parte) iic1102 – introducción a la programación.
Nivelación de Matemática (MA240) SEMANA 5-SESIÓN 2 - Expresiones Algebraicas. - Polinomios : Grado, Valor Numérico.
El lenguaje de programación C - Operadores - Isidro González Caballero ( Introducción a la Física Computacional.
This y static. This Normalmente, dentro del cuerpo de un método de un objeto se puede referir directamente a las variables miembros del objeto. Sin embargo,
Clase 1.  Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones.
Ing. Albino Goncalves. Mayo 2007 Algoritmo Definiciones: – Consiste en una secuencia de pasos que hay que seguir para obtener resultados. – Consiste en.
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ Facultad de Ingeniería de Sistemas Computacionales Programa de Lic. en Informática Educativa Computación.
METODOS DE PROGRAMACION I Ing. Vania Flores Pinto.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 4 – Tipos de Datos.
Melissa Victoria Mendiola Peralta.  Los algoritmos son las series de pasos por los cuales se resuelven los problemas.
CODIFICACÍÓN US-ASCII ASCII es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras lenguas occidentales.
Propósito Introducción Actividad de consolidación Actividad de consolidación Fuentes consultadas Fuentes consultadas Nombre del Tema Actividades de aprendizaje.
 Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta.
E S “Ingresa tu nombre” NOMBRE En el cuadro de texto que contiene una “S”, refiriéndose a Salida, indica que son datos o mensajes que se muestran al usuario.
Introducción a la Programación Orientada a Objetos (POO) Conceptos de clase, objeto e interfaz. Atributos y métodos Fundamentos de Programación Departamento.
Reglas Generales de Clasificación Cancún 2012 Salvador Reyes.
1 Clase 5: primeros programas (3ª parte) iic1102 – introducción a la programación.
Ingeniería en Sistemas computacionales Fundamentos de programación
Tema 5 Representación y Técnicas de Diseño de Algoritmos
Transcripción de la presentación:

Expositor Lic. José Aragón Tapia

Introducción a la programación. Datos y expresiones, Operadores. Algoritmos, concepto, características. Definición de variables y constantes. Tipos de datos. Tipos primitivos, clases String Declaración de atributos, expresiones, asignación Herramientas de programación: (pseint sle dfd editores c++ otros) Pseudocódigo. Análisis del problema Ejemplos del algoritmos secuenciales  Expositor Lic. José Aragón Tapia

Introducción a la programación ¿Alguna vez pensaste en crear tus propios juegos de computadora, hacer programas para cualquier aplicación, crear utilidades pero no tenías idea cómo hacerlo o por dónde comenzar? Este curso te enseñará a programar utilizando, un lenguaje de programación muy fácil de usar, y más importante aún, aprenderás los principios fundamentales de la computación para que comiences a pensar como programador/a de computadoras.  Expositor Lic. José Aragón Tapia

Datos y expresiones, Operadores 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 o un numero real Una operación suma no tiene sentido con caracteres solo con números. Por consiguiente si el compilador detecta una operación de suma de dos caracteres, normalmente producirá un error. Incluso entre tipos numéricos, la operación de suma se almacena de modo distinto. Esto se debe a que números enteros y reales se almacenan de modos diferentes. A menos que el programa reconozca el tipo de datos, si es el valor entero a real, no puede ejecutar correctamente la operación de suma. La asignación de tipos de datos tiene dos objetivos principales: Detectar errores de operaciones en programas. Determinar cómo ejecutar las operaciones.  Expositor Lic. José Aragón Tapia

Tipos de datos. Tipos primitivos, clases String  Expositor Lic. José Aragón Tapia

Definición de variables y constantes  Expositor Lic. José Aragón Tapia

Algoritmos, concepto, características Escritura.- la escritura de un algoritmo debe ser estructurada y lo mas clara posible, de modo que su lectura facilite el entendimiento del algoritmo y su posterior codificación en un lenguaje de programación. La estructura de un algoritmo consta de dos componentes: Una cabecera y un bloque de algoritmo,  Expositor Lic. José Aragón Tapia

cabeceraalgoritmo Bloque de algoritmo Sección de declaraciones Sección de acciones La cabecera de programa Acción simple que empieza con la palabra algoritmo. Esta palabra estará seguida por el nombre asignado al programa completo Todos los algoritmos y programas deben comenzar con una cabecera que exprese el identificador o nombre. Ejemplo ALGORITMO SUMA DE VALORES El bloque de algoritmo Es el resto del programa y consta de dos secciones: Las acciones de declaración y las acciones ejecutables. Las declaraciones definen o declaran variables y constantes que utilizara el programa. Las acciones ejecutables son las acciones debe realizar la computadora cuando el algoritmo convertido en programa se ejecute.  Expositor Lic. José Aragón Tapia

Declaración de atributos, expresiones, asignación  Expositor Lic. José Aragón Tapia variable declaraciónDar valor(asignar)uso Tipo variable/expresion Variable=variable/dato/expresion

Herramientas de programación: (pseint sle dfd editores c++ otros)  Expositor Lic. José Aragón Tapia

Pseudocódigo.  Expositor Lic. José Aragón Tapia En ciencias de la computación, y análisis numérico el pseudocódigo es una descripción informal de alto nivel de un algoritmo informático de programación, compacto e informal, que utiliza las convenciones estructurales de un lenguaje de programación

Análisis del problema  Expositor Lic. José Aragón Tapia

Ejemplos del algoritmos secuenciales 1.Hallar el área del cuadrado cuyo es 5 2.Hallar el área del cuadrado 3.Hallar el área de la circunferencia cuyo radio vale 8 4.Un alumno tiene 3 notas hallar su puntaje y promedio 5.Se desea incrementar a un sueldo el 25% y obtener el nuevo sueldo 6.Hallar el área y perímetro de un terreno rectangular cuyos valores seran ingresados 7.Pagar un impuesto de ser vicios de agua ademas el igv, determinar erl pago arealizar 8.Hallar el producto de 2 variables 9.Un movil parte con una aceleracion constante de 60 km/hora y tendra que recorrer 1200 km. En cuanto tiempo lograra recorrer esa distancia. 10.Una person atiene 2500 soles va a comprar un artefacto electrico, ropa (zapatos,buzo,polo, camisa, terno). Cuanto le quedara. 11.Hacer una boleta de venta para un producto.  Expositor Lic. José Aragón Tapia