Preguntas etiquetadas con terminology

523
Simulador o emulador? ¿Cuál es la diferencia?

Si bien entiendo lo que significan la simulación y la emulación en general, casi siempre me confundo con ellas. Suponga que creo una pieza de software que imita el hardware / software existente, ¿cómo debo llamarlo? ¿Un simulador o un emulador? ¿Alguien podría explicar la diferencia en términos de...

506
¿Qué es una función "estática" en C?

La pregunta era simple C funciones, no c ++ static métodos, como se aclara en los comentarios. Entiendo qué es una staticvariable, pero ¿qué es una staticfunción? ¿Y por qué si declaro una función, digamos void print_matrix, digamos a.c(SIN a.h) e incluyo "a.c"- obtengo "print_matrix@@....)...

405
¿Qué es el "tiempo de ejecución"?

He oído hablar de cosas como "C Runtime", "Visual C ++ 2008 Runtime", ".NET Common Language Runtime", etc. ¿Qué es exactamente el " tiempo de ejecución "? ¿De qué está hecho? ¿Cómo interactúa con mi código? O tal vez más precisamente, ¿cómo controla mi código? Al codificar el lenguaje...