Saltar al contenido principal
LibreTexts Español

3.3: Resumen de la Unidad 3

  • Page ID
    154374
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Al final de esta unidad, los alumnos estarán versados con la programación de bajo nivel, que se trata de programación de máquinas y ensamblajes. También se fijó en el soporte lingüístico ofrecido.

    Evaluación de la Unidad

    La siguiente sección pondrá a prueba la comprensión de los alumnos de esta unidad que está en programación de bajo y alto nivel y su arquitectura

    Instrucciones

    Responde las siguientes preguntas

    1. Diferenciar entre programación de bajo y alto nivel

    2. Dar 3 limitaciones de arquitectura de bajo nivel

    3. Explicar el código de máquina

    Esquema de gradación

    Las marcas se otorgarán como se muestra a continuación

    pregunta subpregunta marcas otorgadas
    1 Cualquier diferencia premio 2 marca máximo 4 8
    2 cualquier limitación enumerada premio 2 marca, máximo 4 8
    3 explicación (máximo marcas 4) 4
    Total 20

    Feedback

    1. Un lenguaje de programación de bajo nivel es un lenguaje de programación que proporciona poca o ninguna abstracción de la arquitectura de conjunto de instrucciones de una computadora: los comandos o funciones en el lenguaje se relacionan estrechamente con las instrucciones del procesador. Se refiere a código de máquina o lenguaje ensamblado. mientras que la programación de alto nivel son aquellos más cercanos a los lenguajes humanos y más alejados de los lenguajes de máquina.

    2. Muy difícil de leer o aprender para los no iniciados.

    • No muy autodocumentando como lenguajes de nivel superior.
    • Más difícil de modificar y mantener.
    • Menos soporte, que lenguajes de alto nivel, en entornos de desarrollo y depuración.

    3. Es un conjunto de instrucciones ejecutadas directamente por la unidad central de procesamiento (CPU) de una computadora. Cada instrucción realiza una tarea muy específica, como una carga, un salto o una operación de unidad lógica aritmética (ALU) en una unidad de datos en un registro de CPU o memoria.


    This page titled 3.3: Resumen de la Unidad 3 is shared under a CC BY-SA license and was authored, remixed, and/or curated by Harrison Njoroge (African Virtual University) .