Aprende a programar desde cero con PseInt! | Entrada y Salida | Parte 7

Danisable Programacion
14 Oct 201910:16

Summary

TLDREn este vídeo tutorial, el presentador ofrece un repaso a los conceptos básicos de programación en lenguaje de pseudocódigo, centrando la explicación en la entrada y salida de datos. Se detalla cómo mostrar texto en consola y recibir datos del usuario utilizando los comandos 'escribir' y 'leer'. El vídeo sirve como una revisión para evitar confusiones y comprender mejor los fundamentos antes de adentrarse en temas más avanzados, promoviendo la interacción y el aprendizaje práctico de la programación.

Takeaways

  • 😀 El vídeo es una introducción al curso de programación en PDC (Programación Declarativa y Centrada en el Algoritmo).
  • 📝 Se explica cómo mostrar texto en la consola y cómo recibir datos de la misma.
  • 🔍 Se enfoca en aclarar conceptos de entrada y salida de datos a través del PC.
  • ✍️ Se nombra al algoritmo de entrada y salida, aunque no se guarda ya que es solo un repaso.
  • 💬 Se utilizan los comandos 'escribir' para la salida de información y 'leer' para la entrada de datos.
  • 📊 El comando 'escribir' permite mostrar datos al usuario, como resultados de operaciones o decisiones.
  • 🔑 Se resalta la importancia de terminar cada línea con punto y coma en lenguajes de programación.
  • 💡 Se muestra un ejemplo de cómo se visualizan los datos en la consola, diferenciando entre texto y números.
  • 👤 Se detalla el proceso de entrada de datos mediante el comando 'leer', solicitando al usuario ingresar un nombre.
  • 🔁 Se ejecuta un pequeño programa que solicita y luego muestra el nombre ingresado por el usuario, demostrando el flujo de entrada y salida.

Q & A

  • ¿Qué es lo que se busca aclarar en el vídeo de hoy sobre el curso de PDC?

    -El objetivo del vídeo es aclarar y repasar conceptos básicos de entrada y salida de datos en programación, que se han mencionado en videos anteriores, para evitar confusiones.

  • ¿Cómo se puede mostrar texto en consola según el script?

    -Para mostrar texto en consola, se utiliza el comando 'escribir', que permite realizar la salida de información o datos al usuario.

  • ¿Cuál es la diferencia entre 'escribir' y 'leer' en el contexto del vídeo?

    -El comando 'escribir' se utiliza para la salida de datos, mostrando información al usuario, mientras que 'leer' se utiliza para la entrada de datos, permitiendo al programa recibir información del usuario.

  • ¿Qué tipo de datos se pueden mostrar con el comando 'escribir'?

    -Con el comando 'escribir' se pueden mostrar cualquier tipo de datos, incluyendo números (tipo de datos numérico) y cadenas de caracteres (tipo de datos de texto).

  • ¿Por qué es importante terminar cada línea con punto y coma en programación?

    -Terminar cada línea con punto y coma es importante porque indica el final de una instrucción en la mayoría de los lenguajes de programación, facilitando la lectura y la ejecución del código.

  • ¿Cómo se inicia la entrada de datos en el ejemplo del vídeo?

    -La entrada de datos se inicia mediante el comando 'leer', seguido de un mensaje que indica al usuario qué tipo de dato se solicita, como 'ingresa tu nombre'.

  • ¿Qué hace el programa si no se le proporciona un dato cuando se ejecuta el comando 'leer'?

    -Si no se proporciona un dato cuando se ejecuta el comando 'leer', el programa esperará a que el usuario ingrese un dato antes de continuar o finalizar la ejecución.

  • ¿Cómo se muestra el dato ingresado por el usuario una vez que se ha realizado la entrada?

    -El dato ingresado por el usuario se muestra utilizando el comando 'escribir', concatenando el texto con el dato ingresado, como se muestra en el ejemplo 'tu nombre es' seguido del nombre ingresado.

  • ¿Cuál es el propósito de la ejecución del programa que se describe en el vídeo?

    -El propósito del programa es solicitar al usuario ingresar su nombre y luego mostrarlo nuevamente como una salida, demostrando así el proceso de entrada y salida de datos.

  • ¿Qué se debe hacer después de cada instrucción de 'escribir' o 'leer' en el script del vídeo?

    -Después de cada instrucción de 'escribir' o 'leer', se debe colocar un punto y coma para finalizar la instrucción y continuar con la siguiente en el script.

Outlines

00:00

💻 Introducción a la entrada y salida de datos

El primer párrafo presenta un vídeo de un curso de programación donde se explican los conceptos básicos de entrada y salida de datos en la consola. Se menciona la importancia de no confundirse con los comandos y se procede a explicar cómo mostrar texto en la consola y cómo recibir datos de ella. Se habla sobre la escritura (salida) y la lectura (entrada) de datos, y se nombra a un algoritmo 'entrada un barco salida'. Se detalla cómo se puede mostrar cualquier tipo de dato al usuario mediante el comando 'escribir', y se ejemplifica con la salida de un saludo y un número. Además, se destaca la necesidad de terminar cada línea con punto y coma en el lenguaje de programación.

05:03

📝 Manipulación de datos en un programa

El segundo párrafo continúa el vídeo explicando cómo se realiza la entrada de datos a través del comando 'leer'. Se detalla el proceso de leer un dato y mostrarlo luego en la consola, utilizando un ejemplo donde se solicita al usuario ingresar su nombre y luego se muestra en la pantalla. Se enfatiza la importancia de la concatenación de variables y texto, y se menciona la utilización de comillas en la programación. El vídeo termina con una invitación a los espectadores a realizar un pequeño programa que use estos comandos de entrada y salida, y se ofrece ayuda para entender mejor los conceptos si es necesario. Finalmente, se cierra el vídeo con un recordatorio de compartir, suscribirse y dejar un like, y se despide al público.

Mindmap

Keywords

💡Consola

La consola es un dispositivo de salida que permite a los usuarios ver la información generada por un programa. En el guion del video, se menciona que el programa muestra texto en la consola, lo que implica la visualización de datos en este dispositivo. Es fundamental para la interacción entre el usuario y el programa, ya que permite al usuario ver los resultados de las operaciones realizadas.

💡Entrada y Salida

La entrada y salida son conceptos clave en la programación, referidos a la recepción y presentación de datos por parte de un programa. En el video, se explica que la 'entrada' es el proceso de leer datos (por ejemplo, el nombre del usuario) y la 'salida' es el acto de mostrar esos datos en la consola. Estos conceptos son esenciales para el flujo de información en cualquier programa.

💡Comandos de escritura y lectura

Los comandos de escritura y lectura son instrucciones utilizadas en la programación para manipular la entrada y salida de datos. En el guion, se habla específicamente de cómo utilizar estos comandos para mostrar información en la consola (escritura) y recibir información del usuario (lectura). Estos comandos son fundamentales para la interacción con el usuario y la ejecución de programas.

💡Pseudocódigo

El pseudocódigo es una representación informal y semi-formal de un algoritmo o programa que utiliza una notación接近 natural para describir los pasos a seguir. En el video, se menciona el uso de pseudocódigo para ilustrar cómo se implementan los conceptos de entrada y salida, facilitando la comprensión de los conceptos sin entrar en detalles de programación específicos.

💡Variables

Las variables son contenedores utilizados en la programación para almacenar datos. En el guion, se utiliza una variable llamada 'nombre' para almacenar el dato ingresado por el usuario. Las variables son esenciales para la manipulación y el almacenamiento de información en un programa.

💡Funciones

Las funciones son bloques de código que realizan una tarea específica y pueden ser invocadas desde diferentes partes de un programa. Aunque no se mencionan explícitamente en el guion, el concepto de función es implícito en la mención de mostrar resultados de operaciones, lo que podría ser una función que realiza un cálculo y luego muestra el resultado.

💡Concatenación

La concatenación es el proceso de unir dos o más cadenas de caracteres o valores para formar una sola cadena. En el video, se utiliza la concatenación para unir el texto 'tu nombre es' con la variable 'nombre', mostrando así el nombre ingresado por el usuario. Este concepto es común en la programación para construir mensajes dinámicos.

💡Tipos de datos

Los tipos de datos definen el tipo de valores que pueden almacenarse en una variable. En el guion, se mencionan tipos de datos numéricos (como el número 12) y de cadena de caracteres (como el texto 'hola'). Conocer los tipos de datos es crucial para la programación, ya que afectan cómo se manejan y procesan los datos en un programa.

💡Punto y coma

El punto y coma es un símbolo utilizado en muchos lenguajes de programación para indicar el final de una instrucción. En el guion, se enfatiza la importancia de terminar cada línea de código con un punto y coma, lo cual es una práctica estándar para la estructuración y la legibilidad del código.

💡Comentarios

Los comentarios son líneas de texto en un programa que no se ejecutan como código, pero proporcionan explicaciones o anotaciones. Aunque no se mencionan directamente en el guion, la mención de dejar preguntas en los comentarios sugiere la importancia de la comunicación y la documentación en la programación.

Highlights

Bienvenida al nuevo vídeo de curso de programación.

Objetivo de video: repasar conceptos de entrada y salida de datos.

Explicación de cómo mostrar texto en consola.

Explicación de cómo recibir datos de la consola.

Introducción al concepto de escritura (salida) de datos.

Introducción al concepto de lectura (entrada) de datos.

Importancia de la terminación de líneas con punto y coma.

Ejemplo de cómo mostrar un mensaje 'hola' y un número 112 en consola.

Diferenciación entre tipos de datos numéricos y de cadena de caracteres.

Proceso de ejecución de un programa de entrada y salida.

Uso del comando 'escribir' para mostrar datos.

Uso del comando 'leer' para ingresar datos del usuario.

Ejemplo práctico de solicitar y mostrar un nombre de usuario.

Conexión entre la entrada de datos y su representación en la salida.

Importancia de los comandos de escritura y lectura en la programación.

Promesa de futuras explicaciones sobre comandos más avanzados.

Invitación a los espectadores para dejar comentarios y preguntas.

Sugerencia de compartir, suscribirse y likear el vídeo.

Despedida y promesa de un nuevo vídeo próximo.

Transcripts

play00:04

hola amigos de youtube como estan espero

play00:07

que estén muy muy bien

play00:08

bienvenidos a este nuevo vídeo de el

play00:11

curso de pdc y amigos el día de hoy

play00:15

vamos a hacer un vídeo de un pequeño

play00:18

repaso vamos a hacer algo que ya hicimos

play00:20

pero vamos a dejar más en claro estas

play00:23

cosas que hemos estado haciendo en los

play00:25

vídeos anteriores porque bueno para que

play00:27

no se llegue a prestar a confusión lo

play00:31

que hace este programa bueno primero que

play00:34

nada ya vimos nosotros cómo mostrar

play00:37

texto en consola y cómo poder recibir

play00:41

datos de consola bueno pues el día de

play00:43

hoy vamos a explicar un poco más eso el

play00:46

día de hoy vamos a ver lo que es la

play00:48

escritura o salida y vamos a ver lo que

play00:52

es la lectura o entrada vamos a ver lo

play00:55

que es entrada y salida de datos a

play00:59

través de nuestro pc y bueno vamos a

play01:02

nombrar nuestro algoritmo como

play01:05

entrada un barco salida ahora este

play01:10

algoritmo lo que ustedes pueden observar

play01:13

es que no lo hemos guardado todavía no

play01:15

lo voy a guardar porque no tiene mucho

play01:17

caso es un pequeño repaso vamos a ver

play01:19

simplemente pues lo que ya vimos vamos a

play01:23

conocerlo de mejor manera el día de hoy

play01:26

vamos a utilizar los comandos escribir y

play01:29

leer bueno el comando escribir es el que

play01:32

nos va a permitir realizar la salida de

play01:36

información la salida de datos es decir

play01:39

aquí de dentro de este comando nosotros

play01:42

vamos a poder escribir cualquier dato

play01:45

que queramos que salga es decir a través

play01:48

de este comando nosotros vamos a poder

play01:52

permitir la salida de datos es decir

play01:55

mostrar al usuario o mostrar a la

play01:58

persona que está utilizando ese

play02:01

algoritmo o ese programa algún dato que

play02:04

nosotros queremos que se le muestre no

play02:07

sé se me ocurre por ejemplo

play02:10

a través de este comando podemos

play02:13

nosotros enviar el resultado de una

play02:17

operación por ejemplo podemos enviarle

play02:20

al usuario el resultado de una función

play02:23

podemos enviarle al usuario el resultado

play02:26

de alguna interrogante de alguna

play02:28

decisión no lo sé el comando de escribir

play02:31

es el comando obviamente más importante

play02:34

para mostrar datos

play02:37

a través de este comando nosotros

play02:40

podemos mostrar cualquier tipo de datos

play02:42

por ejemplo podemos mostrar un 12 vamos

play02:45

a ver qué es lo que pasa aquí ojo

play02:48

importante importante que siempre que

play02:50

nosotros tengamos una línea hay que

play02:53

terminarla con punto y coma esto para

play02:56

irnos a ver cuando a lo que es un

play02:59

lenguaje de programación vamos a

play03:01

ejecutar este programa y bueno podemos

play03:03

observar si se está ejecutando el

play03:06

proceso entrada y salida y tenemos la

play03:09

inicialización de la ejecución después

play03:12

tenemos un hola y un 12 bien estos dos

play03:15

que es un hola y un 2 se pueden ustedes

play03:18

observar que están apareciendo en color

play03:20

verde porque bueno porque lo que está

play03:22

haciendo es mostrándonos la salida de

play03:25

esos datos qué datos son bueno pues

play03:28

primero que nada un texto que dice hola

play03:31

y después un número que es 112

play03:35

aquí es donde podemos nosotros observar

play03:37

la visualización en los tipos de dato

play03:40

que es un tipo de dato bueno ya lo vimos

play03:42

en un vídeo anterior por ejemplo

play03:44

es un tipo de datos numérico es un

play03:46

número y este es un tipo de datos de una

play03:49

cadena de caracteres

play03:52

bueno una vez que ya conocemos cuál es

play03:54

la salida es decir qué es lo que nos va

play03:58

a permitir hacer la salida sabemos qué

play04:00

nos permite mostrar datos bueno pues

play04:03

ahora vamos a ver lo que es la entrada

play04:05

esto que yo comento en este en este

play04:09

vídeo es muy importante por eso

play04:10

precisamente decidí hacer este como mini

play04:14

o pequeño repaso para que nos quedara

play04:16

bien claro lo que era la entrada y lo

play04:19

que era la salida la entrada de datos la

play04:22

hacemos a través del comando leer dentro

play04:25

del presente a través del comando leer

play04:28

es este que tenemos aquí ahora una vez

play04:31

que nosotros leemos un dato no sé por

play04:34

ejemplo se me ocurre ponerle una

play04:36

variable aquí en un punto en coma

play04:41

una vez que nosotros leemos un dato

play04:43

podemos mostrar ese dato es importante

play04:47

vamos a poner aquí escribir

play04:52

vamos a poner un texto que diga ingresa

play04:56

tu nombre

play04:59

ojo que hay que poner muy importante lo

play05:03

que son las comillas

play05:05

[Aplausos]

play05:16

ingresa tu nombre perfecto y después

play05:18

ponemos otras comillas no olvidemos el

play05:21

punto y coma ahora a quien leer vamos a

play05:25

poner una variable que se llame nombre

play05:29

y después vamos a escribir qué es lo que

play05:33

vamos a escribir bueno un texto que diga

play05:36

tu nombre es

play05:40

un espacio y realizamos la concatenación

play05:44

de esa variable esto ya lo vimos en un

play05:47

vídeo anterior si ustedes no saben que

play05:49

es lo que estoy haciendo bueno no se

play05:51

preocupen simplemente vayan a ver el

play05:53

vídeo anterior de este curso para que

play05:55

entiendan que es lo que estamos haciendo

play05:57

el día de hoy solamente quiero

play05:59

explicarles lo siguiente

play06:02

qué es lo que estamos lo que estamos

play06:04

haciendo aquí bueno lo que estamos

play06:06

haciendo aquí es hacer uso de nuestros

play06:08

dos comandos cuáles dos comandos el

play06:10

comando escribir y el comando leer esto

play06:14

nos va a permitir hacer un pequeño

play06:17

programita que utilice la entrada y la

play06:21

salida de datos dentro de este pequeño

play06:24

pseudo código o programita como ustedes

play06:27

lo quieran ver bueno qué es lo que pasa

play06:29

aquí lo que pasa es que primero que nada

play06:31

me muestra a través de la salida de

play06:34

datos un texto que dice ingresa tu

play06:36

nombre después a través de la lectura de

play06:39

datos o la entrada me va a solicitar que

play06:42

yo ingresé datos

play06:44

una vez que suceda esto va a volver a

play06:47

mostrarme datos a través del comando

play06:51

escribir qué es lo que va a pasar bueno

play06:53

este programita va a solicitarme en mi

play06:55

nombre y después lo que va a hacer es re

play07:00

de mostrarme en mi nombre es decir lo

play07:03

único que va a hacer es tomar ese dato

play07:05

que yo le envié como entrada y lo va a

play07:08

escribir como salida vamos a ejecutarlo

play07:12

y vamos a ver qué es lo que sucede bien

play07:14

aparece esto aparece la ejecución

play07:17

iniciada y después aparece un texto que

play07:19

dice ingresa tu nombre pueden ustedes

play07:22

observar que a diferencia del programa

play07:24

anterior no aparece lo que es la

play07:26

ejecución finalizada porque bueno porque

play07:29

todavía se está ejecutando este programa

play07:32

es decir a través del comando leer este

play07:36

programa está solicitando me datos hasta

play07:39

que yo no le envié los datos el programa

play07:42

no puede terminar bueno vamos a empezar

play07:46

me dice aquí ingresa tu nombre perfecto

play07:49

está solicitando me un dato por lo tanto

play07:52

yo se lo voy a dar mi nombre es daniel

play07:54

una vez que yo oprima el botón enter lo

play07:58

que va a aparecer es otro texto que dice

play08:00

tu nombre es daniel es decir en este

play08:04

programa yo tengo una salida de datos

play08:06

solicita o estoy yo viendo que me está

play08:09

solicitando un dato después yo ingreso

play08:13

ese dato doy entrada a ese dato que el

play08:16

programa me está solicitando y por

play08:19

último el programa me muestra una nueva

play08:21

salida con el dato que yo ingresé qué

play08:25

salida me está mostrando bueno me está

play08:27

mostrando el texto que dice tu nombre es

play08:29

daniel y ahora sí podemos ver en la otra

play08:33

línea un pequeño texto que dice

play08:37

ejecución finalizada esto quiere decir

play08:39

que ya terminó nuestro programa bueno

play08:42

pues este pequeño vídeo que estoy

play08:44

haciendo el día de hoy es simplemente

play08:46

para que nosotros nos demos cuenta que

play08:49

ya utilizamos los comandos escribir y

play08:52

leer en los vídeos anteriores pero el

play08:54

día de hoy quería explicárselo de mejor

play08:56

manera porque bueno porque a partir de

play08:59

ahora lo que vamos a estar haciendo es

play09:02

utilizando los comandos que nos pone

play09:05

aquí ese int vamos a estar viendo un

play09:08

poco de teoría en algunos vídeos pero la

play09:12

mayoría de ellos

play09:13

utilizando los comandos de aquí para que

play09:16

ustedes puedan ir familiarizándose con

play09:18

ellos verán que todos estos comandos son

play09:21

los comandos más básicos y son los que

play09:23

se utilizan más a la hora de programar

play09:27

por eso es importante que conozcamos los

play09:30

comandos todos y cada uno y que sepamos

play09:33

cómo es que funcionan pero bueno amigos

play09:36

espero que este vídeo les haya gustado

play09:37

ya saben si tienen alguna duda

play09:39

déjenla aquí debajo en los comentarios o

play09:42

enviarme la a las redes sociales para

play09:45

que yo les pueda responder un poco más

play09:47

rápido no olviden compartir este vídeo

play09:50

suscribirse dejar su like y nos vemos en

play09:53

la próxima bye

play09:56

[Música]

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
ProgramaciónE/S de DatosTutorialConsolaPDCPythonAlgoritmosEntrada de DatosSalida de DatosComandos Básicos
هل تحتاج إلى تلخيص باللغة الإنجليزية؟