Paola andrea betancur zambrano 600182 ( conceptualización de lógica de programación)

50 %
50 %
Information about Paola andrea betancur zambrano 600182 ( conceptualización de lógica de...
Technology

Published on March 4, 2014

Author: paobetancur

Source: slideshare.net

ADSI - 600182 APRENDIZ: Paola Andrea Betancur Zambrano CONCEPTUALIZACION DE LOGICA DE PROGRAMACION 1. Defina los siguientes conceptos - Programa: podemos definir este concepto como un software, un conjunto de instrucciones que nos permiten realizar una tarea en específico pero de una manera sencilla y puede ser catalogado como software de sistema o software de aplicación. - Etapas de Entrada: Se define como el ingreso de la información dentro de un algoritmo. - Proceso: es un conjunto de procedimientos que son realizados para una función en específico o más objetivos y este posee diferentes etapas de principio a fin. - Salida de un algoritmo primero debemos poder definir algoritmo como una serie de instrucciones o pasos ordenados que nos permiten llegar a solucionar un problema, la salida de un algoritmo es la solución del problema como tal. - Pseudo Código: Es un tipo de lenguaje sencillo que en programación es usado para desarrollar algoritmos - Prueba de Escritorio: son simulaciones del comportamiento de un algoritmo que permiten determinar la validez del mismo para este y no9s permiten detectar errores para mejorar el algoritmo. - Codificación: Es una operación que nos permite asignarle un valor de símbolos o caracteres a un determinado mensaje verbal con el propósito de transmitirlo - Compilación: es un conjunto de datos compilados - Algoritmo Cualitativo: Son aquellos en los cuales sus procesos poseen palabras - Algoritmo Cuantitativo: Son aquellos en los cuales sus procesos poseen cálculos numéricos

- Constantes: Es un valor que no puede ser alterado en la ejecución de un programa - Variables: Son elementos presentes en algoritmos que pueden ser sustituidas o cambiadas sin dejar de pertenecer a este, y son estructuras de datos que se caracterizan por cambiar el contenido a lo largo de la ejecución de un programa - Tipos de datos: Dependiendo del lenguaje de programación podemos definir los tipos de datos, pero en general definen un conjunto de valores y las operaciones sobre estos. - Expresiones: Una expresión es una combinación de valores y operaciones que, al ser evaluados, entregan un valor. - Operadores se utilizan para construir expresiones y existen 3 tipos: -aritméticos + Suma - Resta * Multiplicación / División mod Modulo (residuo de la división entera) -relacionales + Suma - Resta * Multiplicación / División mod Modulo (residuo de la división entera) -lógicos And Y Or O Not Negación - Prioridad de los operadores ARITMETICOS: Todas las expresiones entre paréntesis se evalúan primero. Las expresiones con paréntesis anidados se evalúan de dentro a fuera, el paréntesis más interno se evalúa primero. Dentro de una misma expresión los operadores se evalúan en el siguiente orden: 1. ^ Exponenciación

2. *, /, mod Multiplicación, división, modulo. 3. +, - Suma y resta. RELACIONALES: tienen menor prioridad que los aritméticos. LOGICOS: -Not -And -Or - Expresiones relacionales: Las expresiones relacionales comparan dos datos y entregan un valor de verdad: Verdadero o Falso. - Expresiones lógicas: - Sentencias: En programación, una sentencia es una línea de código en algún lenguaje de programación. Unprograma está constituido por múltiples sentencias de programación, lo que es llamado código fuente. Un algoritmo de programación está constituido por una o más sentencias de programación. - Tipos de Estructuras: -secuenciales -condicionales -ciclicas

Add a comment

Related presentations

Related pages

Taller 2 paola andrea betancur (adsi 600182) - Technology

PAOLA ANDREA BETANCUR ZAMBRANO TALLER # 2 ... Conceptualización Lenguajes de Programación ANALISIS Y ... Share Taller 2 paola andrea betancur (adsi 600182)
Read more

Taller 2 paola andrea betancur (adsi 600182) - Technology

PAOLA ANDREA BETANCUR ZAMBRANO ... Conceptualización Lenguajes de Programación ANALISIS Y DESARROLLO ... Taller 2 paola andrea betancur (adsi 600182)
Read more

ficha 581708 taller conceptualización logica de ...

Taller Conceptualización lógica de programación N°2Daniel Eduardo vera ... Download ficha 581708 taller conceptualización logica de programación N ...
Read more