Вы находитесь на странице: 1из 14

FUNDAMENTOS DE LA

PROGRAMACIÓN DE
C O M P U TA D O R A S Y
ALGORITMOS
D O C E N T E : M S C . H U A R C AYA G O N Z A L E S
E DW I N
OBJETIVOS

• Conocer lo que es un Algoritmo.


• Conocer lo que es un Programa.
• Conocer y reconocer los tipos de datos, variables, constantes y operadores.
• Conocer lo que es un Diagrama de flujo
• Reconocer los elementos de un diagrama de Flujo.
• Elaboración de un Diagrama de flujo.
• Elaboración de mi primer programa en PSeInt.
¿QUÉ ES UN ALGORITMO?

• Es un conjunto ordenado de 𝟓𝒙 − 𝟏𝟎 = 𝟑𝒙 + 𝟒
operaciones que nos permite Paso 1:
hallar la solución a un 𝟐𝒙 = 𝟏𝟒
problema Paso 2:
𝒙=𝟕
¿QUÉ ES UN PROGRAMA?

• Es un conjunto de instrucciones u
ordenes basadas en un lenguaje de
programación que una
computadora interpreta para
resolver un problema o una
función especifica
TIPOS DE DATOS
Tipo de dato Representa
Num : Cualquier numero pueden ser enteros (0,1,2,3….) o
decimales (0,834; 3,67)
BOOL : De “booleano”; posee sólo 2 valores: (1 o 0), (On o Off) o
(V o F)
Char : Representa un carácter: ‘a’, ‘b’, ‘X’ o ‘Z’
Arreglo : Lista estática de elementos. Se debe señalar el tipo de dato
y la cantidad de elementos que almacena.
Num [1] = 20; char [2] = ‘a’; string [3] = ‘Paul’
String : Secuencia de caracteres: ‘Hola’, ‘Mundo’
OPERADORES RELACIONALES
Operador Significado Ejemplo

> Mayor que 3>2

< Menor que ‘ABC’<‘abc’

= Igual que 77=77

<= Menor o Igual que ‘a’<=‘b’

>= Mayor o Igual que 6 >= 5

<> Distinto que 7 <> 8


OPERADORES LÓGICOS

Operadores Significado Ejemplo


&óY Conjunción (7>4) & (2=1) //falso
|óO Disyunción (1=1 | 2=1) //verdadero
~ ó NO Negación ~(2<5) //falso
OPERADORES ALGEBRAICOS:
Operadores Significado Ejemplo
+ Suma total <- cant1 + cant2

- Resta stock <- disp - venta

* Multiplicación area <- base * altura

/ División porc <- 100 * parte / total

^ Potencia sup <- 3.41 * radio ^ 2

% ó MOD Modulo (Resto) resto <- num MOD div


FUNCIONES:
Función Significado
RC(X) o RAIZ(X) Raíz Cuadrada de X
ABS(X) Valor Absoluto de X
LN(X) Logaritmo Natural de X
EXP(X) Función Exponencial de X
SEN(X) Seno de X
COS(X) Coseno de X
TAN(X) Tangente de X
ASEN(X) Arcoseno de X
ACOS(X) Arcocoseno de X
ATAN(X) Arcotangente de X
TRUNC(X) Parte entera de X
REDON(X) Entero mas cercano a X
AZAR(X) Entero aleatorio entre 0 y x-1
¿QUÉ ES UN DIAGRAMA DE FLUJO?

• El diagrama de flujo
es la representación
grafica del algoritmo
o proceso. Se utiliza
en disciplinas como la
programación, la
economía, los
procesos industriales.
ELEMENTOS DE UN DIAGRAMA DE
FLUJO
Símbolo Significado
Indica el inicio o final de un diagrama de
flujo.
Indica entrada y salida de datos.

Símbolo de decisión indica la realización


de una comparación de valores.
LABORATORIO

• Revisar guía de Laboratorio.


VIDEOS:

• https://www.youtube.com/watch?v=UAgX4Yo9cYQ (Entradas y Salidas).


• https://www.youtube.com/watch?v=RAOYo5P31Po(Introducción a los
algoritmos).
• https://www.youtube.com/watch?v=dwFd4srugJs (Uso del PseInt)
CONCLUSIONES:

• Sabemos lo que es un Algoritmo.


• Conocemos lo que es un Programa.
• Conocemos y reconocemos los tipos de datos, variables, constantes y
operadores.
• Conocemos lo que es un Diagrama de flujo
• Reconocemos los elementos de un diagrama de Flujo.
• Sabemos elaborar un Diagrama de flujo.
• Sabemos elaborar programas básicos en PSeInt.

Вам также может понравиться