Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA:
CARRERA:
(INGENIERO EN SOFTWARE)
QUINTO SEMESTRE
FECHA:
17/08/2022
Multiplataforma
Se encuentra más cercano al lenguaje natural humano que al lenguaje máquina. Se trata de
lenguajes independientes de la máquina, por lo que, en principio, un programa escrito en un
lenguaje de alto nivel se puede migrar de una máquina a otra sin ningún tipo de problema. Cada
No Multiplataforma instrucción suele corresponder a varias acciones ejecutables por la computadora.
Diferencias C GO
Diferentes El archivo guardado por el código de El archivo guardado por el código de idioma Go termina en go.
tipos de lenguaje C termina en .c
archivos
c el lenguaje se basa en archivo Forma de Para programas de idiomas Go forma de paquete Código de
administrar el código El lenguaje C gestión En el idioma Go, una carpeta es un paquete. Solo necesita
Diferentes
colocará diferentes tipos de código en colocar diferentes tipos de archivos .go en diferentes carpetas y
formas de
diferentes archivos .c y luego escribirá los luego declarar el nombre del paquete a través del paquete
gestión de
archivos .h correspondientes Cuando Pondremos diferentes tipos de código en diferentes archivos .go y
código
necesite usarlo, puede importar luego asignaremos un nombre de paquete al archivo a través del
directamente el archivo .h del archivo paquete Cuando necesite usarlo, puede importar directamente el
correspondiente a través de #include nombre del paquete correspondiente a través de la importación
Después de que el lenguaje C importe el Después de que Go language importa el paquete correspondiente a
archivo .h a través de #incluye, llame a la través de la importación, es necesario llamarlo por nombre de
El formato
función directamente a través del paquete / nombre de función
de llamada
nombre de la función
a la
función es
diferente
diferentes Cada declaración en lenguaje C debe No es necesario agregar un punto y coma después de cada
formas de terminar con punto y coma declaración en el lenguaje Go (el compilador la agregará
terminar automáticamente), pero si las dos declaraciones están escritas en
oraciones la misma línea, debe agregar un punto y coma
Como En lenguaje C, #include le dice al sistema En el lenguaje Go, import "fmt" le dice al sistema dónde encontrar
enviar dónde encontrar la implementación de la la implementación de la función de salida, fmt.Printf (); le dice al
contenido función de salida, y printf () le dice al sistema qué generar
a la sistema qué generar
consola
El rigor del Incluya un archivo .h en lenguaje C, si no Después de importar el paquete en el idioma Go, si no se usa, se
código es se usa, no se informará ningún error No informará un error Si no se utilizan variables definidas en el
diferente se informará ningún error si no se lenguaje Go, se informará de un error La función en el idioma Go
utilizan variables definidas en lenguaje C debe estar en la misma línea que el nombre de la función; de lo
Función en lenguaje C (puede estar en la contrario, se informará un error
misma línea que la función o no en la
misma línea
Tipo de lenguaje
Los programas de JavaScript son archivos Los programas de Java se compilan a un archivo
de texto que se integra directamente en especial para que ser optimizados a un lenguaje
Interpretación:
las páginas HTML y es interpretado (sin intermedio llamado bytecode, y leído
estar compilado) por el cliente posteriormente en un ordenador que lo ejecute
(navegador)
JavaScript es gestionado por ECMAScript, En Java, el control lo tiene Oracle, una empresa
una organización sin ánimo de lucro privada que lo gestiona en función de sus
A control de:
intereses.
JavaScript puede ser cambiante, dándole Java tiene variables definidas que no se pueden
flexibilidad y es más sencillo cambiar y es más complejo
Facilidad:
JavaScript es débilmente tipado, una Es fuertemente tipado, todas las variables tienen
misma variable puede contener primero un tipo determinado y, una vez definidas, no se
Programación:
un texto, luego un número, un array o un pueden cambiar.
objeto. Esto, que parece una ventaja,
también es fuente de posibles errores si
no controlamos correctamente lo que
ocurre en nuestro código
Diferencias Python C++
de:
En lugar de usar un punto y coma, En C ++, debe usar un punto y coma para indicar el final de la
Python trata el final de la línea como declaración.
Declaraciones
el final de la declaración. Si necesita
que su declaración continúe por
varias líneas, debe usar el signo de
barra invertida (\).
Python tiene otras posibilidades. Por C ++ devuelve falso o verdadero en función de valores numéricos. Por
ejemplo, las constantes none y false ejemplo, todo lo etiquetado como 0 es falso y otros valores
Expresiones
son falsas, al igual que las secuencias numéricos son verdaderos.
booleanas
o colecciones vacías.
La escritura dinámica es una Las variables en C ++ deben tener un tipo como float o int porque
característica de Python, lo que este lenguaje está escrito de forma estática.
Tipo de
significa que no es necesario indicar
objeto
el tipo de objeto. Python ofrece
mucha flexibilidad, lo que puede
llevar al uso de variables en
contextos no apropiados.