Ingeniería de software

19
¿Es una buena costumbre usar expresiones C en código C ++?

En la escuela comenzamos a aprender C este año, a pesar de que estoy muy por delante de la clase, y aprendí Java, C ++ y C mientras la clase está en la base de C. De todos modos, me he estado documentando, leyendo libros, artículos, y le pregunté a mi maestra por qué debería aprender C, y ella dijo...

19
¿Qué es el pseudocódigo?

He visto muchas menciones de Pseudocódigo últimamente, en este sitio y en otros. Pero no lo entiendo: ¿Qué es el pseudocódigo? Por ejemplo, el siguiente artículo de Wikipedia dice "Utiliza las convenciones estructurales de un lenguaje de programación, pero está destinado a la lectura humana en...

19
¿Qué hace que un algoritmo de hash sea "seguro"?

Después de leer esta interesante pregunta, sentí que tenía una buena idea de qué algoritmo de hash inseguro usaría si lo necesitara, pero no tengo idea de por qué podría usar un algoritmo seguro. Entonces, ¿cuál es la distinción? ¿No es la salida solo un número aleatorio que representa la cosa...