HOJA 1 DE 6
TECNOLOGICO NACIONAL DE MEXICO PROCESO Informe
IZTAPALAPA II FECHA 12 abril 2
Materia: Programación 2 VERSIÓN 1.0
HOLA MUNDO
Instrucciones
El alumno tendra que realizar un programa mostrando en pantalla el famoso "hola mundo", pero
con las siguientes caracteristicas:
1. El alumno tendra que realizar un diagrama de flujo sobre como mostrar en pantalla un
hola mundo
2. El alumno tendra que realizar el programa de "hola mundo" en 8 lenguajes de
programacion distinto, no se omite mencionar que se debe capturar pantalla de todo el
proceso
3. debera de realizar un reporte con el diagrama de flujo y con las pantallas capturadas de los
8 distintos lenguajes de programacion, del programa "hola mundo" 4.
el reporte debe llevar conclusiones
1 HOLA MUNDO EN JAVA
CODIGO
// Importamos todas las clases del paquete [Link] para poder usarlas
import [Link].*;
// Definimos la clase Main
public class Main {
// Método principal (entry point) de la aplicación
public static void main(String[] args) {
// Imprimimos "HOLA MUNDO" en la consola
HOJA 2 DE 6
TECNOLOGICO NACIONAL DE MEXICO PROCESO Informe
IZTAPALAPA II FECHA 12 abril 2
Materia: Programación 2 VERSIÓN 1.0
HOLA MUNDO
[Link]("HOLA MUNDO");
CODIGO EJECUTADO
2 HOLA MUNDO EN PHYTON
CODIGO
print("Hola mundo")
CODIGO EJECUTADO
3 HOLA MUNDO EN C
CODIGO
// Incluimos la librería estándar de entrada y salida en C
#include <stdio.h>
// Función principal (entry point) de la aplicación
int main()
// Imprimimos "HOLA MUNDO EN C" en la consola
printf("HOLA MUNDO EN C");
HOJA 3 DE 6
TECNOLOGICO NACIONAL DE MEXICO PROCESO Informe
IZTAPALAPA II FECHA 12 abril 2
Materia: Programación 2 VERSIÓN 1.0
HOLA MUNDO
// Indicamos que la función main ha finalizado correctamente
return 0;
CODIGO EJECUTADO
4 HOLA MUNDO EN NODEJS
CODIGO
// Imprime "HOLA MUNDO EN NODEJS" en la consola [Link]("HOLA
MUNDO EN NODEJS");
CODIGO EJECUTADO
5 HOLA MUNDO EN GROOVY
CODIGO
println "HOLA MUNDO EN GROOVY"
CODIGO EJECUTADO
6 HOLA MUNDO EN ENSAMBLADOR CODIGO
HOJA 4 DE 6
TECNOLOGICO NACIONAL DE MEXICO PROCESO Informe
IZTAPALAPA II FECHA 12 abril 2
Materia: Programación 2 VERSIÓN 1.0
HOLA MUNDO
section .data
hello: db 'HOLA MUNDO EN ENSAMBLADOR',10 ; '¡HOLA MUNDO EN
ENSAMBLADOR' más un salto de línea character
helloLen: equ $-hello ; Duración del '¡Hola mundo!'
cadena
section .text
global _start
_start:
; Escribir en la consola
mov eax,4 ; El código de la llamada al sistema para
escribir (sys_write)
mov ebx,1 ; Descriptor de archivo 1 - salida estándar
mov ecx,hello ; Poner el offset de hello en ecx mov
edx,helloLen ; helloLen es una constante, por lo que no
necesitamos decir
; mov edx,[helloLen] para obtener su valor
real
int 80h ; Llamar al kernel
; Salir del programa
mov eax,1 ; El código de la llamada al sistema para
salir (sys_exit)
mov ebx,0 ; Salir con un "código" de retorno de 0 (sin
error) int 80h ; Llamar al kernel
CODIGO EJECUTADO
7 HOLA MUNDO EN PHP
CODIGO
<?php
// Imprime "HOLA MUNDO EN PHP" en la página web
HOJA 5 DE 6
TECNOLOGICO NACIONAL DE MEXICO PROCESO Informe
IZTAPALAPA II FECHA 12 abril 2
Materia: Programación 2 VERSIÓN 1.0
HOLA MUNDO
echo "HOLA MUNDO EN PHP";
?>
CODIGO EJECUTADO
8 HOLA MUNDO EN RUBY
CODIGO
# Imprime "HOLA MUNDO EN RUBY" en la consola puts
"HOLA MUNDO EN RUBY"
CODIGO EJECUTADO
DIAGRAMA DE FLUJO DEL HOLA MUNDO
HOJA 6 DE 6
TECNOLOGICO NACIONAL DE MEXICO PROCESO Informe
IZTAPALAPA II FECHA 12 abril 2
Materia: Programación 2 VERSIÓN 1.0
HOLA MUNDO
inicio
Hola mundo
CONCLUSIONES
En esta práctica vimos que tan solo poner unas palabras tienen varias formas de hacerlo está
práctica fue muy interesante porque como dije ahí muchas formas de escribir hola mundo pero en
esta práctica solo hicimos en 8 pero ahí más.