Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Introducción a la Programación de Algoritmos: Tipos de Datos, Operadores y Estructuras - P, Diapositivas de Fundamentos de la Informática

Una introducción a la programación de algoritmos, cubriendo conceptos fundamentales como tipos de datos, operadores, expresiones, identificadores, constantes y variables. Se exploran las estructuras algorítmicas secuenciales y condicionales, con ejemplos prácticos para ilustrar su aplicación. El documento también incluye una sección sobre técnicas para la formulación de algoritmos, como el pseudocódigo y los diagramas de flujo.

Tipo: Diapositivas

2023/2024

Subido el 10/09/2024

jonatan-contreras
jonatan-contreras 🇲🇽

1 documento

1 / 44

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE
ALGORITMOS
1 Tipos de datos
2 Expresiones
3 Operadores y operandos
4 Identificadores como localidades de
memoria
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c

Vista previa parcial del texto

¡Descarga Introducción a la Programación de Algoritmos: Tipos de Datos, Operadores y Estructuras - P y más Diapositivas en PDF de Fundamentos de la Informática solo en Docsity!

ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE

ALGORITMOS

1 Tipos de datos

2 Expresiones

3 Operadores y operandos

4 Identificadores como localidades de

memoria

EVALUACIÓN

Ejercicios en clase

40

Infografía

20

Evaluación

30

Portafolio de evidencias

10

Total

100

Los Datos

Los datos son números, letras o símbolos

que describen objetos, condiciones o

situaciones.

Desde el punto de vista de la computación,

los datos se representan como pulsaciones

o pulsos electrónicos a través de la

combinación de circuitos (denominados

señal digital).

Los Datos

Para representar un valor dentro de una

computadora se usa el sistema de

numeración binario, que utiliza sólo dos

dígitos: el cero (0) y el uno (1).

La computadora utiliza un conjunto de ocho

(8) dígitos binarios (0 y 1) para representar

un carácter, sea número o letra. Cada

conjunto de 8 dígitos binarios se denomina

byte y cada uno de los ocho dígitos del byte

se llama bit, como contracción de su

nombre en inglés Binary Digit.

2.1Tipos de Datos Simples

2.1.1Datos Numéricos: Permiten representar

valores escalares de forma numérica, esto

incluye a los números enteros y los reales.

Este tipo de datos permiten realizar

operaciones aritméticas.

Ejemplo: 4 , 5 , 7, 97

Ejemplo: 2.33 , 4.59 , 5.

2.1.2Datos Lógicos (Booleano): es aquel dato

que sólo puede tomar uno de dos valores

(Verdadero ó Falso) ya que representan el

resultado de una comparación entre otros

datos (numéricos o alfanuméricos).

Ejemplo: 3>4, 10<>10, a=b, Saldo=Valor

Tipos de Datos Simples

2.1.3Datos Alfanuméricos (String): Es una

secuencia de caracteres alfanuméricos que

permiten representar valores identificables de

forma descriptiva, esto incluye nombres de

personas, direcciones, etc. Es posible

representar números como alfanuméricos,

pero estos pierden su propiedad matemática,

es decir no es posible hacer operaciones con

ellos. Este tipo de datos se representan

encerrados entre comillas.

Ejemplos: " león ", " Pabl03", A, , '1', '2’, '+', '-',

Prioridad de los Operadores

Aritméticos

Todas las expresiones entre paréntesis se evalúan

primero. El paréntesis mas interno se evalúa

primero.

Dentro de una misma expresión los operadores se

evalúan en el siguiente orden:

Los operadores en una misma expresión con igual

nivel de prioridad se evalúan de izquierda a

derecha

(5 ^ 0 * (10 - 6)/2*5 +10 ^ 1) / 2 =?

Expresiones

Son combinaciones de constantes, variables,

símbolos de operación, paréntesis y nombres de

funciones especiales.

Una expresión consta de operadores y operandos

Ejemplo: a+(b + 3)/c , (10 - (2 + 4)) , (a < b) and (b

< c)

Según el tipo de datos que manipulan, se

clasifican en:

  • Aritméticas
  • Relaciónales
  • Lógicas

Operadores Relaciónales

Operadores Lógicos

Se utilizan para establecer relaciones entre

valores lógicos (Verdadero=True, Falso=False).

Pueden ser resultado de una expresión relacional.

Prioridad de los Operadores en

General

Ejercicio

Si a = 10 b = 12 c = 20 d =

((a > b)or(a < c)) and ((a = c) or (a > = b))

Constantes y Variables

Constante : E s un dato numérico o alfanumérico

que no cambia durante la ejecución del programa.

Ejemplo: pi = 3.1416 , Path= “D:\ADSI\DB”

Variable : Es un espacio en la RAM de la

computadora que permite almacenar

temporalmente un dato durante la ejecución de un

proceso, su contenido puede cambia durante la

ejecución del programa.

Ejemplo: área = pi * radio ^ 2

Clasificación de las Variables

Numéricas: Permiten almacenan valores

numéricos, positivos o negativos, es decir 0 - 9,

signos (+ y -) y el punto decimal.

Ejemplo: iva=0.16 pi=3.1416 costo=