Академический Документы
Профессиональный Документы
Культура Документы
un Algoritmo I
CONCEPTOS
BASICOS
LOGICA DE PROGRAMACION
DOCENTE: VALERIO HERRERA, LUIS
© I.S.T.P.TECNOSUR
Fundamentos de un Algoritmo I - II
2
Fundamentos de un Algoritmo I - II
COBOL (1959)
SMALLTALK (1969) ADA (1979)
3
Fundamentos de un Algoritmo I - II
EIFFEL (1986)
PERL (1987)
4
Fundamentos de un Algoritmo I - II
LOGICA
La Lógica:
El estudio de la Lógica de Programación no exige
ningún conocimiento previo de computadora ni de
tecnología en general, tampoco exige la presencia
de algún Lenguaje de Programación específico
aunque no puede negarse que éste podría permitir,
solo después que se manejen bien los conceptos de
lógica de programación, implementar y ver
convertida en realidad las soluciones lógicas a sus
objetivos.
5
Fundamentos de un Algoritmo I - II
Concepto de algoritmo
Algoritmo:
Algoritmo
6
Fundamentos de un Algoritmo I - II
Concepto de algoritmo
En Informática:
– Un algoritmo es una secuencia de pasos a
seguir para resolver un problema usando un
computador u ordenador.
– La algoritmia o ciencia de los algoritmos, es uno
de los pilares de la informática.
7
Fundamentos de un Algoritmo I - II
Resolución de un Problema
Diseño de Programa de
Problema
Algoritmo computadora
9
Fundamentos de un Algoritmo I - II
Fundamentos de un Algoritmo II
10
Fundamentos de un Algoritmo I - II
Fundamentos de un Algoritmo II
11 Instrucciones.
Fundamentos de un Algoritmo I - II
Datos
12
Fundamentos de un Algoritmo I - II
Tipos de Datos
13
Fundamentos de un Algoritmo I - II
Constantes y Variables
14
Fundamentos de un Algoritmo I - II
Expresiones
15
Fundamentos de un Algoritmo I - II
Expresiones Aritméticas
Símbolo Significado
+ Suma
- Resta
* Multiplicación
/ División
**, ^ Exponenciación
Div, / División entera
16 Mod, % Modulo (resto)
Fundamentos de un Algoritmo I - II
Expresiones Relacionales
Símbolo Significado
< Menor que
> Mayor que
=,== Igual que
<= Menor o igual que
>= Mayor o igual que
<>,!= Diferente de
17
Fundamentos de un Algoritmo I - II
Expresiones Lógicas
Símbolo Significado
No (not), ! Negación
Y (and), && Conjunción
O (or), || disyunción
18
Fundamentos de un Algoritmo I - II
Funciones Internas
Función Descripción Función Descripción
Valor absoluto
Abs (x) Round (x) Redondeo de X
de X
Arco tangente
Arctan (x) Sin (x) Seno de X
de X
Cos (x) Coseno de X Sqr (x) Cuadrado de X
Exponencial de Raiz cuadrada
Exp (x) Sqrt (x)
X de X
Log. Neperiano Truncamiento
Ln (x) Trunc (x)
de X de X
Log. Decimal de
Log10 (x)
19 X