La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Unidad 1: Conceptos fundamentales Instituto Tecnológico de Toluca Ing. Sistemas Computacionales Asignatura: Programación Lógica y Funcional Presentan Nieto.

Presentaciones similares


Presentación del tema: "Unidad 1: Conceptos fundamentales Instituto Tecnológico de Toluca Ing. Sistemas Computacionales Asignatura: Programación Lógica y Funcional Presentan Nieto."— Transcripción de la presentación:

1 Unidad 1: Conceptos fundamentales Instituto Tecnológico de Toluca Ing. Sistemas Computacionales Asignatura: Programación Lógica y Funcional Presentan Nieto Gutiérrez Citlali Yael13280119 Cuadros Orozco Javier13280950 Nájera Ortiz Diego Alfonso13280061 Corral Paz Abimael Oswaldo13280949

2 1.1 Estilos de programación. Presenta: Corral Paz Abimael Oswaldo

3 Estándares de código o convención de código Es un término que describe convenciones para escribir código fuente en ciertos lenguajes de programación. Es frecuentemente dependiente del lenguaje de programación que se haya elegido para escribir, así como el estilo propio del programador.

4 Un buen estilo para programar deberá tener una estructura de código fácil de entender, no solo para otra gente sino también para si mismo. Nombres significativos para variables, controles, y procedimientos. Módulos adaptables. Documentar el código (poner comentarios para aclarar). Identación (sangrías) y espacios apropiados en el código. Minimizar el acoplamiento. Minimizar alcance de los datos hasta donde sea posible.

5 1.2 Evaluación de expresiones. Presenta: Nieto Gutiérrez Citlali Yael

6 “EVALUACIÓN DE EXPRESIONES” LAS EXPRESIONES Son el método fundamental que tiene el programador de expresar computaciones. Las expresiones están compuestas de operadores, operandos, paréntesis y llamadas a funciones. Los operadores pueden ser:  Unarios: Cuando tan solo tienen un operando. Son operadores prefijos.  Binarios: 2 operandos. Son operadores infijos.  Ternarios: 3 operandos.

7 ORDEN DE LA EVALUACIÓN DE LOS OPERADORES El orden en que se evalúan los operandos viene dado por unas reglas: Reglas de procedencia Reglas de asociatividad Uso de paréntesis

8 EVALUACIÓN DE EXPRESIONES Toda expresión regresa un valor. Si hay más de un operador, se evalúan primero operadores mayor precedencia, en caso de empate, se aplica regla asociatividad Hay tres reglas de prioridad a seguir para evaluar una expresión: (Regla 1) En todas las expresiones se evalúan primero las expresiones de los paréntesis más anidados (interiores unos a otros); y éstos modifican la prioridad según la cantidad de éstos, los cuales tienen que estar balanceados (el mismo número de paréntesis que abren debe ser igual al número de los paréntesis que cierran). (Regla 2) Todas las expresiones se evalúan tomando en cuenta la jerarquía de los operadores. (Regla 3) Todas las expresiones se evalúan de izquierda a derecha.

9 Las expresiones son secuencias de constantes y/o variables separadas por operadores válidos. Se puede construir una expresión válida por medio de : 1.Una sola constante o variable, la cual puede estar precedida por un signo + o –. 2.Una secuencia de términos (constantes, variables, funciones) separados por operadores.

10 Además debe considerarse que: Toda variable utilizada en una expresión debe tener un valor almacenado para que la expresión, al ser evaluada, dé como resultado un valor. Cualquier constante o variable puede ser reemplazada por una llamada a una función. Como en las expresiones matemáticas, una expresión en Pascal se evalúa de acuerdo a la precedencia de operadores

11 1.3 Definición de funciones. Presenta: Cuadros Orozco Javier

12 Definición de Funciones En Java una función es un modulo de un programa separado del cuerpo principal, que realiza una tarea específica y que puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque.

13 La lista de parámetros formales es una lista de variables separadas por comas (,) que almacenaran los valores que reciba la función, estas variables actúan como locales dentro del cuerpo de la función. Aunque no se ocupen parámetros los paréntesis son requeridos. La declaración de parámetros es la especificación de cada tipo de parámetro recibido.

14 El tipo especifica el tipo de valor que la función regresara utilizando la instrucción return. Si no se especifica un tipo se asume de default que el tipo regresado es int. Uso de Return

15 1.4 Disciplina de tipos. Presenta: Nájera Ortiz Diego Alfonso

16 Disciplina…

17 1.4 Tipos de datos. Presenta: Nájera Ortiz Diego Alfonso


Descargar ppt "Unidad 1: Conceptos fundamentales Instituto Tecnológico de Toluca Ing. Sistemas Computacionales Asignatura: Programación Lógica y Funcional Presentan Nieto."

Presentaciones similares


Anuncios Google