Cátedra de COMPUTACIÓN FACULTAD DE INGENIERÍA - UNA La mejor manera de aprender Programación es PROGRAMANDO !!!!!! CLASE Nro. 1.

Slides:



Advertisements
Presentaciones similares
Introducción a C++ Sistemas Operativos
Advertisements

Estructuras de control Secuenciales y selectivas
Algoritmos y Programas
El lenguaje de programación C - El primer programa -
Searching data in Arrays COMP 242. Linear Search Algoritmo: Comenzando con el primer elemento, se compara cada uno con el valor a buscar y se detiene.
Arithmetic Operators & Operators Precedence
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Ejemplo de Programa C++
Razonamiento algorítmico
Introducción a los Algoritmos
LOGROS DEL PERÍODO Utiliza de forma correcta las funciones para entrada y salida de datos en c++. Utiliza los elementos básicos de un programa en c++.
Curso de Programación I Parte I
Estructuras de Control
1.5 Algoritmos, Pseudocódigo y Diagramas de Flujo
INFORMATICA I Funciones CLASE 13.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Complemento a los Diagrama de Flujos Fundamentos de la Programación
Ingeniería de sw.
Algoritmo y Estructura de Datos I
Introducción a la Computación (7ma Semana) Lunes 16 de Abril del 2007
Introducción a la Computación
Introducción a la Computación (8va Semana) Lunes 23 de Abril del 2007
PARADIGMA Es un esquema de pensamiento que nos lleva a concebir las cosas de una manera determinada. el término paradigma puede indicar el concepto de esquema.
SOBRECARGA DE FUNCIONES
Facultad de Ingeniería y Arquitectura Introducción a la Computación 2006 – II (8va Semana) Lunes 25 de Setiembre del 2006 Juan José Montero Román.
Introducción a la Computación
Facultad de Ingeniería y Arquitectura Introducción a la Computación 2006 – II (7ma Semana) Lunes 18 de Setiembre del 2006 Juan José Montero Román.
Funciones Computación.
4A4A4A4A Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Luis Hernández Yáñez Facultad de Informática.
Estructuras de repetición
INTRODUCCIÓN A LA COMPUTACIÓN 12va Semana – 19va Sesión Miércoles 18 de Mayo del 2005 Juan José Montero Román
Estructuras de Decisión Múltiple
Programación de Computadores
FORMULACIÓN DE ALGORITMOS
Introducción a la Computación
Fundamentos de programación
Cátedra de COMPUTACIÓN FACULTAD DE INGENIERÍA - UNA La mejor manera de aprender Programación es PROGRAMANDO !!!!!! CLASE Nro. 2.
LENGUAJE DE PROGRAMACIÓN
Juego de Preguntas y Respuestas
Figure: Algoritmos Conceptos básicos. Programación: 1.Establecer una secuencia de acciones que: puedan ser ejecutadas por el procesador realicen una.
Un lenguaje de programación orientado a objetos Maestra Graciela Prado B. Octubre 2013.
TEMAS PRINCIPALES. ALGORITMOS. CONCEPTOS El algoritmo es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
Introducción a la Ingeniería de Sistemas
PENSAMIENTO ANALÍTICO SISTÉMICO DAISY KATERINE RODRÍGUEZ DURÁN
Programación 1 (01y 05) Prof. Flor Narciso
Principios de programación LIA. Suei Chong Sol, MCE. Sentencias de Control Repetitivas.
Algoritmos Presentado por: DAVID CUASTUMAL Est. Ingeniería de Sistemas Institución Universitaria CESMAG.
Estructuras de Repetición (Hacer-Mientras)
Estructuras de control Resolución de problemas y algoritmos.
Programación de Computadores (IWI-131)
Algoritmos Cristian Hernández Jorge bello.
Entendiendo las partes
ALGORITMOS PRESENTADO POR: FERNANDA LEURO TATIANA CONTRERAS 1004
ALGORITMO QUE ES ??.
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
Un algoritmo es un método en el que se define paso a paso la solución de un problema que termina en un número infinito de pasos. Un algoritmo es otro tipo.
Elaboración de algoritmos usando lógica de programación
Universidad Domingo Savio Facultad de Ciencias y Tecnología de la Información Carrera Ingeniería en Redes y Telecomunicaciones Materia : Programación I.
CLASE 4 - ALGORITMIA BASICA Pseudocódigo, diagramas de flujo, algo de C.
Algoritmos Programación
* Cuando nos permite desarrollar un programa que necesitamos para tomar un conjunto de buenas prácticas para hacer eso. Esto se debe a que podemos ahorrar.
Lenguaje estructurado
Lenguaje Programación
ESTRUCTURAS DE DECISION MULTIPLE
FUNDAMENTOS DE PROGRAMACIÓN
COMPUTER SCIENCE PARCIAL 1
La programación se puede definir como...
INFORMÁTICA II TEMA: DISEÑA Y ELABORA ALGORITMOS DOCENTE: MARÍA DOLORES GARCÍA PONCE CAMPUS TONALÁ JALISCO.
Facultad de Ingeniería Ciclo Algoritmos ¿Qué son? Universidad de Mendoza – Fac.Ingeniería INFORMATICA (0009) – Betina Cárcano.
Este material ha sido desarrollado para alumnos que cursan la asignatura de Programación Básica impartida en el primer semestre en la Facultad de Ingeniería.
Transcripción de la presentación:

Cátedra de COMPUTACIÓN FACULTAD DE INGENIERÍA - UNA La mejor manera de aprender Programación es PROGRAMANDO !!!!!! CLASE Nro. 1

Que es un Algoritmo? ➲ Es una secuencia de acciones que deben realizar para resolver un problema. ● PRECISO: Se indica el orden en que se debe realizar cada paso. ● DEFINIDO: Si se vuelve a ejecutar se obtiene el mismo resultado ● FINITO: Tiene un número determinado de pasos

Ejemplo de Algoritmo: Problema: Rueda del auto pinchada ● ➔ Discusión del algoritmo de solución, identificación de estructuras básicas

Estructuras Básicas: SECUENCIALES SELECTIVAS REPETITIVAS

Representación de Algoritmos: ➲ Diagramas de flujo ➲ Seudo código

Programa 1: // Mi primer programa en C++ # include int main () { cout << “Hola Mundo”; return 0; } int main () {cout << “Hola Mundo”; return 0; }

Que hace cada línea? // # include int main () {... } cout << “Hola mundo”; return 0; Línea de comentarios, no se ejecuta dentro del programa ni forma parte de la compilación, solo sirve de referencia al programador El # indica instrucciones al preprocesador, y el include indica la librería que debe ser incluida para su utilización posterior. La librería iostream es estandard de C++ para entrada y salida Inicio de la función principal. Es el punto donde el programa C++ inicia su ejecución. El () indica que es una función, puede llevar o no un argumento según la función. Inicio y fin de la declaración formal de la función. Instrucción standard de salida, normalmente la pantalla. cout esta declarado en iostream.h, por tanto para ser usado debe incluirse el iostream con antelación. Indica el fina de la función main ( ), y devuelve el valor del código que le sigue, en este caso 0 Obs.: Todas las líneas de instrucción finalizan con ; como separador

Programa 2: // Programa 2 de C++ # include int main () { cout << “Hola Mundo”; cout << “Segundo programa”; return 0; } int main () {cout << “Hola Mundo”;cout << “Segundo programa”; return 0; }

Como Compilar y Ejecutar un Programa? ➲ Utilizando kwrite grabar el programa fuente con extensión.cxx ➲ Habilitar una terminal de consola. ➲ Ubicarse en el directorio donde esta grabado el programa fuente. ➲ Ejecutar el comando p/compilar: g++ prog_fuente.cxx -o prog_objeto ➲ Ejecutar el programa objeto:./prog_objeto

Bibliotecas y Funciones: Librería / función()