#pseudocódigo
Explore tagged Tumblr posts
iron-marco-blog · 2 months ago
Text
¿Aprobaste o no? 🤯 Aprende cómo usar pseudocódigo para saberlo, usando la estructura SI. ¡Mira el video completo! #TicTac4 #GeekEducativo #AlianzaVanguardista #Pseudocódigo #ProgramaciónBásica #EducaciónTecnológica #ProgramarEsFácil #Algoritmos #PensamientoComputacional #AprenderJugando #AppEducativa #ProgramaciónCreativa #CondicionalSI #AprendizajeInteractivo #SecundariaInnovadora #LógicaComputacional #TecnologíaEducativa #EjemploConcreto #EducaciónDigital #AprendePseudocódigo #InnovaciónEnElAula #AprendizajeDivertido #ProgramaciónParaNiños #PseudocodeApp #Condicionales #EstructuraSi #RazonamientoLógico #VideoEducativo #JóvenesInnovadores #MotivaciónEscolar
0 notes
fernando-arciniega · 2 months ago
Text
🚀 Domina las Palabras Reservadas de PSeInt: Claves para Programar con Éxito 🚀
Tumblr media
¿Sabías que cada lenguaje de programación tiene sus propias "palabras mágicas"? En el caso de PSeInt, estas palabras son especiales porque el programa ya las reconoce y no puedes usarlas como nombres de variables o funciones. ¡Aprender a usar bien estas palabras reservadas es clave para escribir algoritmos claros y funcionales! Hoy te explicamos cuáles son, qué hacen y por qué no debes cambiarles el nombre. Vamos a sumergirnos en este tema tan útil tanto para estudiantes como para docentes.
🔍 ¿Qué Son las Palabras Reservadas?
Las palabras reservadas son términos que ya tienen un significado fijo dentro del lenguaje de programación. En PSeInt, estas palabras se usan para dar órdenes específicas al programa, como empezar, terminar, leer datos o mostrar resultados. 📌 Ejemplo simple: Escribir "¡Hola, mundo!"; Leer nombre; Si nombre == "" Entonces Escribir "Por favor, ingresa tu nombre."; FinSi; Aquí ves varias palabras clave: Escribir, Leer, Si, Entonces, FinSi. Todas son palabras reservadas.
Tumblr media
🧠 ¿Por Qué No Se Pueden Usar Como Variables?
Imagina que le pides a alguien que hable contigo en dos idiomas a la vez. Confuso, ¿verdad? Bueno, eso es lo que pasa si intentas usar una palabra reservada como variable. ❌ Ejemplo incorrecto: Definir Escribir Como Cadena; // ❌ Error: "Escribir" es una palabra reservada PSeInt se confunde porque ya sabe que Escribir es una acción, no un lugar donde guardar información. Así que… ¡no juegues a ser rebelde con esto!
📋 Lista de Palabras Reservadas Más Comunes en PSeInt
Acá tienes algunas de las más comunes y su uso básico: - Algoritmo: Marca el inicio del programa. - Escribir: Muestra texto o valores en pantalla. - Leer: Toma entrada del usuario. - Si...Entonces...Sino...FinSi: Estructura condicional. - Para...Hasta...Con...FinPara: Bucle controlado. - Mientras...Hacer...FinMientras: Bucle condicional. - Repetir...Hasta Que: Repite hasta cumplir una condición. - Dimension: Define tamaño de arreglos. - Funcion: Crea bloques reutilizables. - SubProceso: Similar a función, pero sin retorno. 💡 Tip: Siempre escríbelas en minúsculas (aunque PSeInt sea flexible), para evitar confusiones futuras.
⚠️ Errores Comunes al Usar Palabras Reservadas
🎯 Error 1: Nombrar una variable igual a una palabra clave Definir Para Como Entero; // ❌ ¡"Para" es una palabra reservada! 🎯 Error 2: Intentar sobreescribirlas Escribir = "hola"; // ❌ No se pueden redefinir 🎯 Error 3: Usarlas fuera de contexto FinSi; // ❌ Sin haber usado un "Si" antes, genera error 📌 Recuerda: Las palabras reservadas son herramientas, no juguetes para renombrar.
🤔 ¿Cómo Saber Si una Palabra Está Reservada?
PSeInt ayuda mucho: cuando escribes una palabra reservada, normalmente aparece resaltada en color diferente (por ejemplo, azul). Si intentas usarla como variable y el programa no te deja, probablemente sea porque está protegida. 🛠️ Práctica sugerida: Crea un pequeño algoritmo e intenta usar una palabra reservada como nombre de variable. Verifica cómo responde PSeInt. Luego corrige el error.
Tumblr media
💡 Consejos para Aprenderlas Bien
✅ Usa siempre nombres descriptivos pero distintos a las palabras clave. ✅ Revisa la lista oficial de PSeInt si tienes dudas. ✅ Practica con ejercicios sencillos: calculadoras, validaciones, bucles. ✅ Usa comentarios para recordar qué hace cada palabra reservada. ✅ Juega a crear tus propios ejemplos usando combinaciones de ellas.
🧩 Analogía Rápida: Piensa en Ellas Como los Botones de un Control Remoto
¿Cómo funciona tu control remoto del televisor? Tiene botones que ya están asignados: Power, Volumen, Canal. No puedes reprogramar esos botones para que signifiquen otra cosa… a menos que compres otro control. Lo mismo ocurre con las palabras reservadas: ya tienen una misión asignada. Si tratas de cambiarles el rol, todo se desconfigura. Read the full article
0 notes
anadelacalle · 18 days ago
Text
Relato: "¿Realidad o ficción?
Su cabeza estaba henchida de algoritmos perturbadores. Llevaba horas incontables sentado frente a esa pantalla, que empezaba a espejearle. Los pseudocódigos iban paulatinamente perdiendo su significado estricto y se metamorfoseaban en reflejos y sombras huidizas que nada parecían indicarle sobre el lenguaje de programación. Los diagramas de flujo eran, ahora, planos de un gran edificio que…
0 notes
izelsport · 1 month ago
Text
Guía Completa sobre Recorridos de Árboles Binarios
🌳 Recorridos de Árboles Binarios 🔵 1. Preorden (Nodo – Izquierdo – Derecho) 📌 Visita primero el nodo actual/padre, luego el subárbol izquierdo y finalmente el derecho. 🧠 Idea: “Visito primero al jefe antes que a los subordinados.” 🔤 Ejemplo:Secuencia: A, B, D, C, E, G, H, F 📋 Pseudocódigo: preorden(nodo): si nodo ≠ null: visitar(nodo) preorden(nodo.izq) preorden(nodo.der) 🟣 2. Inorden…
1 note · View note
lcmoura · 5 months ago
Text
Vamos falar de Portugol Online ou o quê?
0 notes
apuntesmagueydiseno · 6 months ago
Text
Funciones
Una función es una rutina o procedimiento que puede o no tomar valores de entrada, realizar un tipo de proceso y luego puede devolver un valor de salida.
Las funciones se crean para las rutinas de uso común, es decir, aquellos pasos que se repiten para obtener ciertos resultados.
Pseudocódigo Es una forma de expresar los distintos pasos que va a realizar un programa, de la forma más parecida al lenguaje de programación.
Parámetros Es un nombre de variable usado dentro de la función y que recupera un valor de entrada. Le estamos diciendo a nuestra función que espere un valor, cada parámetro debe tener un nombre único. Los parámetros son opcionales. Argumentos Al llamar a la función, le estamos pasando un valor en forma de argumento, son los valores que le enviamos a los parámetros. Si se envían más argumentos que parámetros, JS ignora los valores sobrantes; cuando enviamos menos argumentos, los parámetros tomar valores undefined.
0 notes
polbalagareiro2 · 9 months ago
Text
Lição 4/5: Introdução à Programação
(part two, electric boogaloo)
(20/09/2024)
Começámos a resolver exercícios de escrita (em papel e caneta) de pseudocódigo e a fazer a Ficha 1 do Moodle.
------------------------------------------------------------------------------
Facilidades:
-Pseudo código foi me bastante simples de compreender como fazer, e resolvi os exercícios com alguma facilidade.
Dificuldades:
-Fluxogramas são simples de planear, mas não tive muita facilidade a memorizar e compreender o que os diferentes tipos de bolhas significavam.
0 notes
ecuaiondiferencialavr · 11 months ago
Text
Cómo Resolver Ejercicios de Estimación de Parámetros en Sistemas No Lineales
Figura 1. Estimación de Parámetros SecciónContenidoMotivación para estudiarDespierta el interés del lector explicando la importancia de la estimación de parámetros en sistemas no lineales.HistoriaUn vistazo histórico a la necesidad de la estimación de parámetros, destacando figuras relevantes.Aplicaciones MetodologíaExplicación concisa con pseudocódigo e imágenes sobre cómo abordar la estimación…
0 notes
fernand0 · 1 year ago
Link
0 notes
Link
[ad_1] Sam Altman, Peak XV e a bolsa de IA de Daniel Gross e Nat Friedman estão entre os patrocinadores de uma startup de IA, fundada por dois adolescentes, que tem uma vez que objetivo ajudar as empresas a automatizar vários fluxos de trabalho de maneiras anteriormente inexploradas. A IA induzida, fundada oriente ano, permite que as empresas insiram seus fluxos de trabalho em inglês simples, convertendo posteriormente as instruções em pseudocódigo em tempo real para inúmeras tarefas repetitivas normalmente gerenciadas por back offices. A plataforma de mesmo nome ativa instâncias de navegador baseadas em Chromium e usa sua tecnologia para ler o teor da tela e controlar o navegador de forma semelhante a um ser humano, a término de concluir várias etapas de um fluxo de trabalho. Isso permite que as instâncias do navegador interajam com sites, mesmo que não tenham uma API, mostrou Aryan Sharma, cofundador e executivo-chefe da Induced AI, em uma mostra. A Zapier está entre as empresas pioneiras na economia de integração de API, conectando aplicações distintas, oferecendo às empresas um caminho para fluxos de trabalho automatizados e eficientes. O uso de fluxos de trabalho automatizados pela plataforma proporcionou às empresas um mecanismo para agilizar as operações e inovar, tudo sem a premência de um conhecimento profundo dos processos técnicos. Sharma, de 18 anos (à direita na imagem principal), que foi cofundador da startup com Ayush Pathak, de 19 anos (à esquerda), está apostando que a IA induzida pode erigir uma economia de integração para os fluxos de trabalho nativos do navegador. Os fluxos de trabalho podem ser processos complexos e orientados por lógica, incluindo diálogos de autenticação de dois fatores. A IA induzida aplica um sistema de interação bidirecional, permitindo o envolvimento humano em determinadas etapas conforme necessário, enquanto gerencia autonomamente o restante, disse Sharma. “Criamos especificamente um envolvente de navegador fundamentado no Chromium, projetado para realização autônoma de fluxo de trabalho. Possui memória própria, sistema de arquivos e credenciais de autenticação (e-mail, número de telefone) para realizar fluxos complexos. Pelo que eu sei, somos os primeiros a adotar essa abordagem de redesenhar o navegador para uso do agente nativo de IA. Portanto, logins complexos, 2fa (preenchemos involuntariamente códigos de autenticação/SMSs), downloads de arquivos, armazenamento e reutilização de dados são possíveis que outros agentes autônomos não podem fazer”, disse Sharma. Em contraste com os modelos existentes, onde um tipo que tenta programar tais instruções pode gastar horas em tarefas uma vez que etiquetar todos os elementos HTML, a IA induzida elimina a premência de etiquetagem manual. Seu sistema pode discernir as informações necessárias das instruções em inglês e ajustá-las dinamicamente conforme necessário para ajustes. A IA induzida certamente não está sozinha. Provavelmente, você já viu vários conceitos modernos semelhantes de automação de processos robóticos circulando no X e no Hacker News nos últimos meses. Mas Sharma apontou vários fatores que diferenciam a IA induzida de outras. A IA induzida pode executar várias tarefas simultaneamente e é totalmente remota, por exemplo, disse ele. A startup, que atualmente tem somente cinco membros, contratou alguns clientes de pequeno e médio porte nas últimas semanas, incluindo uma empresa de vendas que usa IA induzida para integração de funcionários, e está trabalhando em muitos novos casos de uso, disse Sharma. A Induced AI disse na terça-feira que levantou US$ 2,3 milhões em sua rodada de financiamento inicial, e seus investidores incluem SignalFire, Untitled Ventures, SV Angel, Superscrypt, Balaji Srinivasan, Julian Weisser, IDEO Colab e Ondeck. “Induzido é a definição de RPA 3.0. Eles não somente estão dando um grande salto no fornecimento de interação e eficiência verdadeiramente humanas, mas também democratizam o aproximação, permitindo que os usuários descrevam seus fluxos de trabalho em linguagem originário e executem agentes paralelos em qualquer fluxo de trabalho de back-office”, disse Elaine Zelby da SignalFire em um enviado. . [ad_2]
0 notes
iron-marco-blog · 2 years ago
Text
Domina la Programación desde Cero: Descubre Pseudocode, tu Puerta de Entrada al Mundo de la Codificación
Pseudocode es una aplicación de software diseñada para ayudar a aprender y enseñar programación a través del uso de un pseudocódigo simplificado en dispositivos móviles. Funciones y Propósito de Pseudocode: Aprendizaje de Programación: Es ampliamente utilizado en entornos educativos, especialmente en instituciones académicas y cursos introductorios de programación. Ayuda a los estudiantes a…
Tumblr media
View On WordPress
1 note · View note
fernando-arciniega · 4 months ago
Text
¿Qué es PSeInt y cómo hacer tu primer algoritmo paso a paso
Tumblr media
PSeInt es una herramienta educativa diseñada para enseñar a programar utilizando pseudocódigo en español. Es ideal para estudiantes que están dando sus primeros pasos en la lógica de programación, ya que permite escribir algoritmos de forma clara y estructurada antes de pasar a un lenguaje de programación real. PSeInt, abreviatura de PSeudo Intérprete, ayuda a entender cómo funcionan las estructuras básicas de programación como: - Entrada y salida de datos - Condicionales (si, sino) - Ciclos (mientras, repetir) - Variables y operaciones básicas - Funciones y subprocesos (en niveles avanzados) Al trabajar con pseudocódigo, los estudiantes desarrollan el pensamiento algorítmico sin la presión de memorizar sintaxis complejas. Cómo hacer tu primer algoritmo en PSeInt Paso 1: Instalar PSeInt Puedes descargarlo desde su sitio oficial: https://pseint.sourceforge.net/ Paso 2: Escribir el algoritmo Abre PSeInt y copia el siguiente ejemplo: Proceso SumarNumeros Definir num1, num2, suma Como Entero Escribir "Ingrese el primer número:" Leer num1 Escribir "Ingrese el segundo número:" Leer num2 suma - Usa nombres de variables claros: evita “a” o “x”, mejor “precio”, “edad”, etc. - Prueba primero con estructuras básicas - Usa la opción de diagrama de flujo para visualizar el algoritmo - Guarda tus algoritmos con nombres que recuerdes fácilmente - En cursos de informática básica - Para aprender lógica de programación - En niveles de bachillerato y primeros semestres universitarios - Como herramienta previa al aprendizaje de lenguajes como Python, Java o C++ Read the full article
0 notes
anadelacalle · 3 months ago
Text
RELATO: "Confusos"
Su cabeza estaba henchida de algoritmos perturbadores. Llevaba horas incontables sentado frente a esa pantalla, que empezaba a espejearle. Los pseudocódigos iban paulatinamente perdiendo su significado estricto y se metamorfoseaban en reflejos y sombras huidizas que nada parecían indicarle sobre el lenguaje de programación. Los diagramas de flujo eran, ahora, planos de un gran edificio que…
0 notes
professored · 2 years ago
Text
Pseudocódigo. Outra forma de representar algoritmos
Nós já vimos duas das principais formas de representar algoritmos, a descrição narrativa e os fluxogramas. Hoje vamos ver a terceira. A representação e descrição de algoritmos é uma parte fundamental da programação. Ela permite que os desenvolvedores comuniquem de forma clara e concisa a lógica e os passos necessários para resolver um problema ou realizar uma tarefa. O pseudocódigo é uma forma…
Tumblr media
View On WordPress
0 notes
renatoferreiradasilva · 4 months ago
Text
🔬 Problema Avançado: Identificação e Minimização de Subgrafos Monocromáticos Críticos no Lastro Ferroviário com Base na Teoria de Ramsey
Contexto: Considere um trecho de 25 metros de trilho ferroviário, sobre um lastro composto por aproximadamente 250.000 pedras de brita. Um sistema de sensores embutidos fornece dados contínuos sobre dois parâmetros para cada pedra: umidade e tensão mecânica local. Esses valores são convertidos em uma colorização binária:
“vermelho” para pedras com umidade > 25% ou tensão > 8 MPa;
“azul” para valores abaixo desses limiares.
Cada pedra é representada como um nó em um grafo não direcionado, e as arestas são definidas pela proximidade (distância < 7 cm). Estima-se que cada pedra tenha, em média, 5 a 7 conexões.
Tarefa:
Modelagem Formal:
Modele o sistema como um grafo ( G = (V, E) ), com ~250.000 nós e ~1.500.000 arestas.
Atribua a cada nó uma cor conforme a classificação binária.
Teorema de Ramsey Aplicado:
Considere ( R(5, 5) = 43 ). Demonstre que, dentro de qualquer subconjunto de 43 pedras interconectadas, haverá pelo menos um subconjunto de 5 pedras monocromáticas completamente interligadas (um K₅ vermelho ou azul).
Análise de Risco:
Defina “zonas críticas” como regiões com presença de pelo menos 15 subgrafos ( K₅ ) monocromáticos sobrepostos no espaço (por exemplo, em raio < 30 cm).
Implemente (em pseudocódigo) um algoritmo para varredura do grafo completo, identificando essas zonas críticas.
Simulação Otimizada:
Suponha que você pode substituir até 1% das pedras por um novo material adaptativo que modifica automaticamente sua tensão local (reduzindo a chance de formar agrupamentos vermelhos).
Desenvolva uma estratégia de substituição ótima, baseada em centralidade de grau e frequência de participação em ( K₅ ) monocromáticos vermelhos.
Validação Estatística:
Após a substituição, realize uma simulação de Monte Carlo com 100 iterações (com ruído nos dados de tensão e umidade) e meça:
Redução percentual média de zonas críticas.
Frequência de novos agrupamentos monocromáticos azuis.
Objetivo Final: Prove que, mesmo em um sistema granular caótico e massivo como o lastro ferroviário, a Teoria de Ramsey permite a predição e mitigação de zonas estruturais críticas — e que técnicas inspiradas nela podem guiar decisões materiais e operacionais de engenharia.
0 notes
humanaaa · 2 years ago
Text
Eu vo.explodi. acabei de escrever 100 linhas de código na mão e tive q fazer um fluxograma pra isso ainda bem q n vou ter q fazee isso dnv né <= vai ter prova semana que vem e além de escrever o código e o fluxograma na mão tem que fazer teste de mesa e pseudocódigo
0 notes