Pregunta

Mi gerente me pidió que codificara en ASP.net. Lo que significa mi código imperativo e interrogativo. ¿Cómo se relaciona con los programadores?

¿Fue útil?

Solución

Aunque no estoy seguro de que sea un "popular" forma de programación, la programación interrogativa se resume básicamente en esto:

  

Lenguajes de programación específicos del dominio   tienden a ser rígidos en capacidad y   depende de una gráfica   interfaz o un lenguaje de script. Nosotros   presentar un enfoque orientado a preguntas   que no requiere conocimiento previo de   programación y se puede adaptar fácilmente   a una amplia gama de dominios.   La programación interrogativa funciona por   " análisis " la intención del usuario usando el   respuestas a una serie de final cerrado   preguntas Las preguntas son guiadas por un   gramática libre de contexto especificada en una   archivo externo    -Quote

Si bien la programación imperativa es la forma en que se escribe la mayoría del código de procedimiento (estilo C).

Otros consejos

El código imperativo no devuelve un valor. Simplemente hace algo. (Un sub en vb.net o un tipo de retorno nulo en c #).

El código interrogativo devuelve un valor.

Imperativo en inglés significa en un "tono dominante". Entonces, un programa que parece estar diciéndole a la computadora que "haga esto, haga eso" Es un programa imperativo. Un programa en C es un buen ejemplo de eso.

A diferencia de esto, hay otros lenguajes que se denominan declarativos, como Haskell, que se leen como teoremas matemáticos sin que parezca exigir nada de la computadora.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top