Práctica 0. Emulador XENON de la computadora CESIUS
|
|
- Raúl Nicolás Ramos Godoy
- hace 6 años
- Vistas:
Transcripción
1 Práctica 0. Emulador XENON de la computadora CESIUS 1. Introducción El objeto de la presente práctica es permitir al alumno ensayar y familiarizarse con los conceptos de programación de computadoras digitales desarrollados en el curso de la asignatura. Para ello se hará uso un emulador de la computadora virtual CESIUS basada en la estructura de Von- Neumann. El término virtual hace referencia al hecho de que dicha máquina no existe físicamente como tal. Por ello se ha desarrollado un emulador virtual, denominado XENON, que consta de un entorno de programación multiplataforma que permiten programar, depurar y emular el comportamiento la computadora con programas desarrollados en el lenguaje de la máquina CESIUS. Esta práctica está enfocada a que el alumno se familiarice con el entorno de programación del emulador XENON. XENON es una aplicación de libre distribución programada en tecnología JAVA y disponible en: 2. Entornos de programación El entorno de programación XENON está dividido en 2 aplicaciones diferentes, cuyas funciones son fácilmente accesibles mediante iconos (véase Figura 1. Entorno de programación principal XENON). A continuación se describen brevemente ambas. ü Entorno de programación: Traductor Es un entorno de programación ensamblador basado en un Lenguaje Simbólico de 2 pasos (LS2). El programa se encuentra en el archivo xenon.main.jar que una vez ejecutado aparece como en la ventana mostrada en la Figura 1. Entorno de programación principal XENON. Dicho programa produce ficheros ejecutables a partir de ficheros de texto (código ASCII) escritos en LS2, con extensión.ls2. Figura 1. Entorno de programación principal XENON. Práctica 0. Curso 2017/18 1
2 El programa posee un traductor (denominado en el mundo profesional compilador) que además de traducir el programa en LS2 a código binario (denominado en el mundo profesional código máquina), genera mensajes por pantalla informando del resultado de dicho proceso de traducción. Se puede acceder al mismo a través del icono desde la ventana principal. Si el proceso ha sido correcto el mensaje será Compilación de nombre_archivo.ls2 correcta y guardada en nombre_archivo.ece. En otro caso, el traductor informa de los posible errores de traducción detectados en el proceso, informando además de la línea en que se ha producido el error. El código binario o código máquina se escribe en un fichero en el mismo directorio de trabajo. El nombre de dicho fichero se genera de forma automática como nombre_archivo.ece. Como se verá a continuación dicho fichero se usará como entrada para el programa de ejecución. ü Entorno de programación : Depurador El mismo entorno de programación contiene un acceso al Depurador, a través del icono, que es una aplicación que permite ejecutar los programas instrucción a instrucción, mostrando al mismo tiempo el contenido de los registros y la memoria de CESIUS, y facilitando la comprensión del funcionamiento de la máquina, y a su vez la localización de posibles errores de programación. En la Figura 2. Depurador del emulador XENON. se muestra la ventana del Depurador. Figura 2. Depurador del emulador XENON. ü Entorno de programación: Ejecutar Para poder cerrar el ciclo de programación completo, el entorno de programación permite también ejecutar el programa binario (objeto binario), a través del icono. Como se ha dicho más arriba la aplicación genera un fichero para almacenarlo de forma automática denominado nombre_archivo.ece. En resumen, esta aplicación permite emular la ejecución de un programa y muestra los resultados obtenidos en pantalla como si dicha computadora existiese realmente. Esta aplicación para ejecución de los programas también se distribuye por separado y se encuentra en el archivo xenon.emu.jar. Con ella se puede ejecutar el código binario creado directamente, proporcionándole el fichero nombre_archivo.ece como entrada, tantas veces como se desee. Práctica 0. Curso 2017/18 2
3 3. Desarrollo de la Práctica Para ilustrar los conceptos de programación de computadores y permitir que el alumno se familiarice con el emulador XENON, se propone la realización y análisis de dos programas. El primero consiste en el desarrollo de un programa que calcule la media aritmética de dos números enteros que introduzca el usuario por teclado. Las tareas a realizar por dicho programa son: 1. Leer dos números que el usuario introduzca por teclado, y almacenarlos en memoria. 2. Calcular la media aritmética y almacenar el resultado en memoria. 3. Escribir el resultado en la pantalla. La secuencia de operaciones a efectuar por el alumno son las siguientes: a) Preparación de archivos y directorios Ejecutar la aplicación xenon.main.jar y crear un nuevo Proyecto denominado por ejemplo media. Con ello se crea la carpeta y estructura de directorios correcta en el disco duro del PC. b) Escritura del código fuente en lenguaje LS2 De forma automática la aplicación crea el archivo vacío media.ls2. Seleccionando dicho nombre en el menú de la izquierda, se activa el editor de textos propio de la aplicación y nos permite escribir la secuencia de instrucciones en la ventana de la parte derecha. El código fuente completo en LS2 para dicho programa de cálculo de la media se detalla al margen. Una vez escrito dicho programa en LS2 se guarda desde el menú desplegable archivo o desde el icono correspondiente. Todo el código está ahora guardado en el archivo media.ls2 dentro del directorio media. c) Traducción (compilación) del código fuente Para comprobar que el código funciona correctamente generaremos un fichero ejecutable a partir de nuestro fichero fuente empleando el programa traductor. Para traducir el ORG 0 SAL INI A: ESP 1 B: ESP 1 C: ESP 1 DOS: CTE 2 INI: LEE A LEE B CAR A SUM B DIV DOS ALM C ESC C ALT FIN programa fuente almacenado en el fichero media.ls2, ejecutaremos el traductor a través del icono correspondiente descrito en la sección anterior. El traductor nos informará si el proceso se ha realizado correctamente o si hay fallos de codificación. En este último caso se debe volver a revisar el código fuente visualmente y modificarlo en consecuencia. d) Ejecución del programa traducido (compilado) y obtención de resultados La ejecución del programa traducido correctamente se hace a través del icono correspondiente descrito en la sección anterior, tras lo cual seguiremos las solicitudes de entrada de datos requeridas por el programa en la pantalla virtual de la computadora. Introduciremos los números enteros solicitados por el programa, y obtendremos su media aritmética como resultado. Recordemos que la computadora CESIUS únicamente maneja números enteros por lo que los resultados fraccionarios aparecerán truncados, esto es, el programa mostrará como resultado de la media de 3 y 6, el número 4 y no 4.5. e) Análisis del programa En este apartado el alumno deberá completar la Tabla 1. Depuración del programa media que se muestra más adelante. Para ello deberá seguir instrucción a instrucción la ejecución del programa desde el principio utilizando el Depurador de la aplicación y anotando los cambios que cada instrucción provoca en las celdas de memoria con etiquetas A, B y C así como los registros A, P, S y E Práctica 0. Curso 2017/18 3
4 de la computadora. Para ello se proporciona el estado inicial de dichas celdas y registros. La pantalla del Depurador, al que se accede a través del icono correspondiente descrito en la sección anterior, se divide en varias zonas donde se muestran todos los registros de la computadora A, I, P, S, T y E y el teclado y pantalla virtuales. A la derecha se muestra la memoria en una ventana dividida en dos partes. Cada vez que ejecuta una instrucción se refresca el contenido de los registros y celdas de memoria además de su color. Es preciso tener en cuenta la actualización del contenido se realiza justo al terminar la ejecución de una instrucción, por lo que el registro P apunta a la instrucción siguiente, pero ésta no ha sido leída aún de la memoria. De este modo, podemos rellenar la tabla, teniendo en cuenta los valores para las celdas de memoria y registros correspondientes a una determinada instrucción. Recuérdese que el Depurador sustituye las etiquetas del código fuente por las direcciones de memoria a las que apuntan, por lo que el aspecto de las instrucciones que muestra el depurador no es idéntico al código fuente tecleado. El código que presenta el depurador no tiene etiquetas, sino valores numéricos de posiciones de memoria. Estos valores numéricos pueden mostrarse en las bases binaria, decimal y hexadecimal desde el menú vista. Además recuerde que las pseudoinstrucciones no generan código y constituyen únicamente directivas del programa traductor, como por ejemplo la sentencia ORG 0, que indica la posición de memoria en la que comienza a generarse el código, pero no genera ninguna instrucción. Por este motivo, no deben rellenarse las celdas correspondientes a estas pseudoinstrucciones que aparecen rellenas con el símbolo - en la tabla. Por último recuerde que las posiciones de memoria dependen del valor indicado con la pseudoinstrucción ORG. En este caso es ORG 0 por lo que A, B y C se corresponden con las direcciones 1, 2 y 3. NOTA IMPORTANTE: La Tabla 1. Depuración del programa media debe interpretarse del siguiente modo: cada fila presenta el valor de las celdas de memoria y registros justo DESPUÉS de la ejecución de la instrucción de la primera columna de dicha fila. Por ejemplo, si tenemos una instrucción como CAR VALOR en la posición de memoria 3, deberemos anotar como contenido del registro P (puntero de instrucción) el valor 3 (posición de memoria donde se encuentra la instrucción), si bien el valor del registro acumulador no se actualizará con el valor M(VALOR) hasta la siguiente instrucción. Tabla 1. Depuración del programa media Instrucción Celdas Memoria Registros A B C A P S E Estado inicial ORG SAL INI A: ESP B: ESP C: ESP DOS: CTE INI: LEE A LEE B CAR A SUM B DIV DOS ALM C ESC C ALT FIN Práctica 0. Curso 2017/18 4
5 4. La directiva DRE. Programación de vectores Los vectores se almacenan en la memoria de CESIUS usando varias posiciones de memoria consecutivas. Para ello basta con reservar memoria como VEC: ESP 3, o VEC: ESP 4, etc. Para poder localizar las diferentes componentes del vector en la memoria es necesario disponer de la posición de memoria en la que comienza dicho vector, es decir la dirección de la primera componente del vector. Para ello se utiliza la directiva DRE, por ejemplo DCV: DRE VEC. Si se necesita operar con una componente concreta del vector, por ejemplo la k- ésima componente (v K ) se puede ver que la dirección en la que se encuentra es DCV + k - 1. Mediante el modo indirecto de instrucción es ahora posible acceder a dicha posición de memoria. Por ejemplo, si en la posición de memoria PUN se tiene la dirección 20, entonces LEE I PUN permite leer un dato almacenándolo en la memoria en la posición 20. Si se incrementa PUN y se procede igual es posible leer en la posición 21, 22, etc. Lectura de un vector En este primer punto se va a realizar un programa que lea un vector de tres componentes. El alumno debe escribir el código fuente del recuadro al margen en un archivo de texto vector.ls2. Después ha de traducirlo y depurarlo con el emulador XENON observando que la ejecución del mismo es la correcta. Durante la simulación usando el depurador preste especial atención a las operaciones indirectas. Centre para ello el visor de memoria en torno al vector. Escritura de un vector Se va a modificar el programa anterior para que se realice la escritura del vector que se ha leído previamente. El nuevo programa ha de leer todas las componentes del vector y luego escribirlas todas en la pantalla. Para ello añada al programa anterior vector.ls2 las sentencias necesarias para que se lleve a cabo la escritura del vector. Traduzca y ejecute el programa comprobando el correcto funcionamiento. PISTA: el trabajo se simplifica mucho si uno observa que la escritura de un vector es un proceso igual a la lectura pero cambiando leer por escribir. ADVERTENCIA: al realizar el bucle de escritura recuerde que no puede haber dos etiquetas con igual nombre. ORG 0 SAL INI VEC: ESP 3 K: ESP 1 PUN: ESP 1 UNO: CTE 1 TRES: CTE 3 DCV: DRE VEC INI: CAR UNO ALM K BLE: CAR DCV SUM K RES UNO ALM PUN LEEI PUN CAR K SUM UNO ALM K RES TRES SAN BLE SAC BLE ALT FIN Cálculo de la media aritmética de las componentes de un vector Añada al programa anterior las sentencias necesarias para que además de la lectura del vector calcule y escriba la media de sus componentes. Traduzca y ejecute el programa comprobando el correcto funcionamiento. NOTA: Se necesitará una variable auxiliar para almacenar la suma parcial, que valdrá inicialmente cero. A esta variable hay que sumarle cada componente del vector, para lo cual se puede usar un bucle 1 como el de lectura pero usando SUM I PUN. Tenga en cuenta que en un bucle siempre hay un bloque de inicio antes de las iteraciones, en este bloque se proporciona valor inicial a las variables que se vayan a usar en el bucle. 1 Un bucle es una estructura de programación iterativa, en la cual se ejecutan un grupo de instrucciones repetidas veces predefinidas, a priori. Práctica 0. Curso 2017/18 5
6 Práctica 1. Programación Avanzada con el Emulador XENON 1. Introducción El objeto de la presente práctica es permitir al alumno ensayar y familiarizarse con los conceptos de programación de computadoras digitales desarrollados en el curso de la asignatura. Para ello se hará uso un emulador de la computadora virtual CESIUS basada en la estructura de Von- Neumann. El término virtual hace referencia al hecho de que dicha máquina no existe físicamente como tal. Por ello se ha desarrollado un emulador virtual, denominado XENON, que consta de un entorno de programación multiplataforma que permiten programar, depurar y emular el comportamiento la computadora con programas desarrollados en el lenguaje de la máquina CESIUS. Esta práctica está enfocada la realización de programas más avanzados basándose en que el alumno conoce el entorno de programación del emulador XENON descrito en la práctica anterior. Recuerde que el entorno de programación XENON está dividido en 2 aplicaciones diferentes, cuyas funciones son fácilmente accesibles mediante iconos. Además XENON es una aplicación de libre distribución programada en tecnología JAVA y disponible en: 2. Programación de matrices Las matrices se almacenan en la memoria de CESIUS igual que los vectores usando varias posiciones de memoria consecutivas. Como las matrices tienen 2 dimensiones dicho almacenamiento consecutivo se puede hacer por filas o por columnas. Usaremos aquí el almacenamiento por filas consecutivas. Al igual que en los vectores primero hay que reservar la memoria necesaria como MAT: ESP 4, o MAT: ESP 9, etc. Para poder localizar las diferentes componentes de la matriz en la memoria es necesario disponer de la posición de memoria en la que comienza dicha matriz, es decir la dirección de la primera componente de la matriz, y para ello se utiliza la directiva DRE, por ejemplo DCM: DRE MAT. Si se necesita operar con una componente concreta de una matriz de M filas y N columnas (A MN ), por ejemplo la componente kj- ésima (a kj ), se puede ver que la dirección en la que se encuentra en la memoria es Dirección de { a kj } = DCM + (k 1)*N + j 1, donde la dirección de { a 11 } = DCM Mediante el modo de direccionamiento indirecto en las instrucciones puede accederse fácilmente a dicha posición de memoria operando como en los vectores, es decir usando dicho modo antes de hacer cualquier operación con las componentes de la matriz. Lectura de una matriz En este primer apartado se va a realizar un programa que lea una matriz de M filas y N columnas. El alumno debe entender perfectamente el algoritmo propuesto en la página siguiente, prestando especial atención a la estructura de programación con dos bucles anidados (uno dentro del otro), y analizando si dicho algoritmo cumple las leyes básicas de la programación estructurada explicadas en clase. Una vez analizado en detalle dicho algoritmo debe escribir el código fuente del recuadro a su derecha en un archivo de texto matriz.ls2. Después ha de traducirlo y depurarlo con el emulador XENON observando que la ejecución del mismo es la correcta. Para ello recuerde que puede centrar el visor de memoria en torno a la matriz. Durante la simulación usando el depurador preste especial atención a las operaciones indirectas. Práctica 1. Curso 2017/18 1
7 ORG 0 SAL INI M: ESP 1 N: ESP 1 MAT: ESP 100 DCM: DRE MAT PUN: ESP 1 J: ESP 1 K: ESP 1 UNO: CTE 1 INI: LEE M LEE N CAR UNO ALM K BFIL: CAR UNO ALM J BCOL: CAR K RES UNO MUL N SUM J RES UNO SUM DCM ALM PUN LEEI PUN CAR J SUM UNO ALM J RES N SAN BCOL SAC BCOL CAR K SUM UNO ALM K RES M SAN BFIL SAC BFIL ALT FIN Para asimilar conceptos se ha incluido en la tabla al margen las direcciones de memoria, en decimal, relacionadas con las componentes de la matriz y su contenido. LS2 DIRECCCION MEMORIA M: 1 0 N: 2 0 MAT: 3 {a 11 } 4 {a 21 } DCM: PUN: J: Práctica 1. Curso 2017/18 2
8 Anulación de la diagonal de una matriz leída por teclado Para afianzar conceptos se propone ahora realizar un programa cuyo objetivo es leer una matriz por teclado y almacenarla en memoria para que, posteriormente, el propio programa anule la diagonal de dicha matriz, es decir que ponga a cero los elementos de la diagonal principal. Por ejemplo, si la matriz introducida es la siguiente el resultado debería ser Fíjese que además del módulo principal de anular diagonal, deben añadirse módulos de lectura y escritura de la matriz como se muestra en el diagrama de flujo al margen. Recuerde que no puede haber dos etiquetas con igual nombre. Finalmente, que debido a la simplicidad de las instrucciones de lectura y escritura de la computadora CESIUS la salida por la pantalla sería: , donde estos números corresponden a las componentes de la matriz original y la matriz con la diagonal anulada. Si se quiere mejorar la visualización de dichas matrices en pantalla se puede mejorar el código para hacer que dichas matrices aparezcan como matrices en dos dimensiones. Para ello se deben añadir los códigos ASCII correspondientes en el sitio adecuado en el programa 2. Cálculo de la matriz transpuesta de una matriz dada En este apartado se propone que realice el algoritmo y su codificación de un programa que permita la lectura de una matriz A, y calcule y escriba en pantalla la matriz transpuesta B de la A, es decir B=A T. Traduzca y ejecute el programa comprobando el correcto funcionamiento. NOTA: Se necesitará reservar espacio para ambas matrices A y B, con sus correspondientes direcciones de comienzo en la memoria y punteros. 2 El código ASCII en decimal del carácter espacio es el 32 y del cambio de línea es el 10. Práctica 1. Curso 2017/18 3
Práctica 0. Emulador XENON de la computadora CESIUS
Práctica 0. Emulador XENON de la computadora CESIUS 1. Introducción El objeto de la presente práctica es permitir al alumno ensayar y familiarizarse con los conceptos de programación de computadoras digitales
Más detallesTema 2 Introducción a la Programación en C.
Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes
Más detallesTema 2 Conceptos básicos de programación. Fundamentos de Informática
Tema 2 Conceptos básicos de programación Fundamentos de Informática Índice Metodología de la programación Programación estructurada 2 Pasos a seguir para el desarrollo de un programa (fases): Análisis
Más detallesTEMA 3: El proceso de compilación, del código fuente al código máquina
TEMA 3: El proceso de compilación, del código fuente al código máquina 3.1 Fase de compilación y linkado (link, montado o enlace) Un programa escrito en un lenguaje de alto nivel, no puede ser ejecutado
Más detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
Más detallesRelación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática
Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso 2013-2014. 1º Grado en Informática Práctica 2: Memoria dinámica y Bibliotecas Objetivos Practicar conceptos
Más detallesENTORNO DE DESARROLLO Y COMPILACIÓN DE PELLES C
2010 UNAN LEON Departamento de Computación Ing. En Sistemas Sabatino Autor: Ing.Karina Esquivel Alvarado. Asignatura: Programación II. ENTORNO DE DESARROLLO Y COMPILACIÓN DE PELLES C OBJETIVOS: Conocer
Más detalles11.2. Manual de GTC 2.0: El primer contacto
11 MANUALES DE USUARIO 11.1. Introducción GTC 2.0 y Pocket GTC son herramientas desarrolladas para la gestión del trabajo colaborativo. Pretenden ayudar en la difícil tarea de la evaluación de alumnos
Más detallesProgramación en java. Estructuras algorítmicas
Programación en java Estructuras algorítmicas Estructuras algoritmicas 1. Conceptos basicos 1. Dato 2. Tipos de datos 3. Operadores 2. dsd Conceptos Basicos DATO: se considera una representación simbólica
Más detallesESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF
ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un
Más detallesFUNCIONAMIENTO DEL ORDENADOR
FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores
Más detallesAlgoritmos. Medios de expresión de un algoritmo. Diagrama de flujo
Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten
Más detallesTEMA 4. ESTRUCTURAS DE CONTROL
M.P. Sesmero, P. de Toledo, F.J. Ordoñez, J. Gómez-Romero, J.A. Iglesias, J.L. Mira Programación TEMA 4. ESTRUCTURAS DE CONTROL Grado en Ingeniería en Tecnologías Industriales Programación CONTENIDOS 4.1.
Más detallesPráctica 1 de Excel (Curso )
Práctica 1 de Excel (Curso 2009-2010) Definición: Excel es una aplicación del tipo hoja de cálculo, integrada en el entorno Windows y desarrollada por Microsoft, en la cual se combinan las capacidades
Más detallesProgramación en Visual Basic Ricardo Rodríguez García
Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.
Más detallesLa última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.
Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la
Más detallesManual de usuario Mensajería Centro Virtual de Educación
Manual de usuario Mensajería Centro Virtual de Educación ÍNDICE 1. CÓMO ENTRAR EN LA MENSAJERÍA... 3 2. DESCRIPCIÓN DEL MENÚ... 4 3. LEER UN MENSAJE... 6 4. CREAR, RESPONDER O REENVIAR UN MENSAJE... 7
Más detallesPRESENTACIÓN TELEMÁTICA DE PUBLICIDAD CONCURSAL - PROCURADORES
PRESENTACIÓN TELEMÁTICA DE PUBLICIDAD CONCURSAL - PROCURADORES Colegio de Registradores de España 16 de mayo de 2016 (Referencia del documento) COLEGIO DE REGISTRADORES DE ESPAÑA Diego de León, 21-28006
Más detallesINSTRUCCIONES PRESENTACIÓN DE CUENTAS ANUALES EN EL REGISTRO MERCANTIL
INSTRUCCIONES PRESENTACIÓN DE CUENTAS ANUALES EN EL REGISTRO MERCANTIL ContaSOL te permite preparar las Cuentas Anuales para su depósito en el Registro Mercantil. Una vez creado el archivo, lo puedes abrir
Más detallesQué es un programa informático?
Qué es un programa informático? Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s
Más detallesComputadora y Sistema Operativo
Computadora y Sistema Operativo Según la RAE (Real Academia de la lengua española), una computadora es una máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos
Más detallesPráctica ENS:Ensamblar y depurar
Práctica ENS:Ensamblar y depurar 1. Objetivos Familiarizarse con el manejo básico de la herramienta µvision3 con programas escritos en lenguaje ensamblador. Depurar los programas escritos en lenguaje ensamblador
Más detallesLos pasos a seguir para cumplimentar la solicitud son los siguientes: A continuación, se detallarán cada uno de estos apartados.
Los pasos a seguir para cumplimentar la solicitud son los siguientes: 1. Comprobación de acceso. 2. Acceso al Sistema. 3. Panel de Solicitudes. 4. Formulario Web de Solicitud. 5. Contacto para incidencias
Más detallesLaboratorio de Arquitectura de Redes. Entrada y salida estándar
Laboratorio de Arquitectura de Redes Entrada y salida estándar Entrada y salida estándar Entradas y salidas Salida con formato: printf() Entrada de datos con formato: scanf() El buffer de teclado Entrada
Más detallesGuía de uso del sistema de acceso al DiViSA
Guía de uso del sistema de acceso al DiViSA Para acceder al sistema de aplicación y corrección del DiViSA debe registrarse como usuario en www.teacorrige.com. Para hacerlo solo debe seguir los pasos que
Más detallesFunciones básicas del depurador
Funciones básicas del depurador Con frecuencia, los alumnos piensan que cuando su programa no tiene errores de compilación (está correctamente escrito) entonces ya es correcto. Muchas veces esto no es
Más detallesInformática Ingeniería en Electrónica y Automática Industrial
Informática Ingeniería en Electrónica y Automática Industrial Entrada y salida estándar V1.3 Autores Entrada y salida estándar Entradas y salidas Salida con formato: printf() Entrada de datos con formato:
Más detallesMétodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo
TEMA 2: CONCEPTOS BÁSICOS DE ALGORÍTMICA 1. Definición de Algoritmo 1.1. Propiedades de los Algoritmos 2. Qué es un Programa? 2.1. Cómo se construye un Programa 3. Definición y uso de herramientas para
Más detallesBase de Datos de Compras. Creación de formularios.
Base de Datos de Compras. Creación de formularios. Como se ha visto anteriormente la manipulación de los datos guardados en las tablas se puede realizar directamente desde éstas abriéndolas en vista Hoja
Más detallesEstructuras de control
Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando
Más detallesAlgoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira
Informática IV Algoritmos Diagramas de Flujo L. S. C. Heriberto Sánchez Costeira Algoritmos 1 Definición Es una serie finita de pasos o instrucciones que deben seguirse para resolver un problema. Es un
Más detallesBOLETÍN 5: Algoritmos II
BOLETÍN 5: Algoritmos II 1.- Diseñar un programa que muestre la suma de los números impares comprendidos entre dos valores numéricos enteros y positivos introducidos por teclado. 2.- Escribir un programa
Más detallesíndice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0
MÓDULO 1: Introducción a Visual Basic 6.0 TEMA 1. Introducción a Visual Basic 6.0 1.1 Conceptos de programación...1-1 1.2 Introducción a Visual Basic...1-1 1.3 Iniciar una sesión de Visual Basic 6.0...1-2
Más detallesProblemática con la actualización de Java 7 update 45
Versión: v1r01 Fecha: 18/10/2013 HOJA DE CONTROL Título Entregable Nombre del Fichero Autor Documentación proyecto @firma 20131018.odt DGPD Versión/Edición v1r01 Fecha Versión 18/10/2013 Nº Total Páginas
Más detallesEXCEL I UNIDAD 1 EMPEZANDO A TRABAJAR CON EXCEL (SEMANA 1)
EXCEL I UNIDAD 1 EMPEZANDO A TRABAJAR CON EXCEL (SEMANA 1) 1.1.- Conceptos de Excel EXCEL: es una aplicación para crear hojas de cálculo que está divida en filas y columnas, al cruce de estas se le denomina
Más detallesEnteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto decimal.
LENGUAJE DE PROGRAMACIÓN TURBO PASCAL El lenguaje de programación de alto nivel Pascal fue diseñado el 1968 por Niklaus Wirth con una finalidad eminentemente pedagógica El 1983, el Pascal fue estandarizado
Más detallesMinisterio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 4: Diseñador de Consultas (+ info)
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 4: Diseñador de Consultas (+ info) Instituto de Tecnologías Educativas 2011 Más información sobre el Diseñador de consultas Como
Más detallesINSTITUCIÓN EDUCATIVA JOSÉ EUSEBIO CARO ÁREA DE TECNOLOGÍA E INFORMÁTICA 2016 DOCENTE JESÚS EDUARDO MADROÑERO RUALES GRADO OCTAVO TEMA
INSTITUCIÓN EDUCATIVA JOSÉ EUSEBIO CARO ÁREA DE TECNOLOGÍA E INFORMÁTICA 2016 DOCENTE JESÚS EDUARDO MADROÑERO RUALES GRADO OCTAVO TEMA MICROSOFT EXCEL FECHA 15 / 02 / 2016 Luego de la realización de esta
Más detallesPráctica #1 Crear Base de Datos
Práctica #1 Crear Base de Datos Contenido: Creación de tablas de datos Selección de distintos tipos de datos Aplicación de propiedades de campos Objetivo: Al término de esta práctica el alumno deberá de
Más detallesTécnicas de Programación
Técnicas de Programación 2.1.- Introducción: unos conceptos previos y primeros conceptos de la API Introducción La resolución de un problema con medios informáticos implica generalmente la siguiente secuencia
Más detallesOrdenador local + Servidor Remoto
Introducción Saber situarse con exactitud en el árbol de servidores, discos y directorios del ordenador que se está usando Conocer los usos básicos del teclado y el ratón (edición de campos texto, escritura
Más detallesGuía para la instalación de discos duro SATA y Configuración RAID
Guía para la instalación de discos duro SATA y Configuración RAID 1. Guía para la instalación de discos duro SATA... 2 1.1 Instalación de discos duros serie ATA (SATA)... 2 2. Guía para Configuracións
Más detallesTodo programa en 'C' consta de una o más funciones, una de las cuales se llama main.
LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan
Más detallesManual configuración aplicaciones
2 En esta página puede configurarse de forma personalizada su lector Universal de Felixcan. Así pues, usted puede colocar los campos deseados en cuatro pantallas diferentes para recoger la información
Más detallesPROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY
PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY ALGORITMO DEFINICIÓN: CONSISTE EN LA DESCRIPCIÓN CLARA Y DETALLADA DEL PROCEDIMIENTO A SEGUIR PARA ALCANZAR LA SOLUCIÓN A UN PROBLEMA EN DONDE SE ESTABLECE
Más detallesFundamentos de Ordenadores. Depurar programas usando Nemiver
Fundamentos de Ordenadores Depurar programas usando Nemiver Departamento de Arquitectura de Computadores Autor: Mario Macias. Fecha de elaboración: 16/10/2015 1 Manual básico Nemiver Nemiver es un sencillo
Más detallesIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores Departamento de Arquitectura de Computadores Arquitectura de computadores Se refiere a los atributos visibles por el programador que trabaja en lenguaje máquina
Más detallesManual del Servicio de Consulta de autorizados RED que gestionan una empresa.
Manual del Servicio de Consulta de autorizados RED que gestionan una empresa. Abril de 2016 Contenido 1 Introducción... 3 2 Acceso al servicio... 3 2.1 Acceso con Certificado Digital... 4 2.2 Acceso con
Más detallesVARIABLES LOCALES Y VARIABLES GLOBALES
VARIABLES LOCALES Y VARIABLES GLOBALES VARIABLES LOCALES Son copias del terminal de un control o indicador que se pueden utilizar en cualquier lugar del diagrama para leer o escribir datos a ese control
Más detalles1.- CREAR UNA BASE DE DATOS CON ACCESS
1.- CREAR UNA BASE DE DATOS CON ACCESS José A. Herrera Sánchez. 1. Haz doble clic sobre el icono de acceso directo de Microsoft Access situado en el Escritorio de tu ordenador. Si no estuviera haz clic
Más detallesActualizaciones de software Guía del usuario
Actualizaciones de software Guía del usuario Copyright 2008, 2009 Hewlett-Packard Development Company, L.P. Windows es una marca comercial registrada de Microsoft Corporation en los Estados Unidos. Aviso
Más detalles$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos
PROGRAMACIÓN DE SHELL SCRIPTS EN LINUX El shell es un intérprete de órdenes, pero el shell no es solamente eso; los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como tales,
Más detallesMÓDULO 6 I.V.A. / I.G.I.C.
MÓDULO 6 I.V.A. / I.G.I.C. 6.1.- MANTENIMIENTO 6.2.- ACUMULADOS DE I.V.A. / I.G.I.C. 6.3.- LIQUIDACIONES 2014 Software del Sol S. A. Queda prohibida cualquier forma de reproducción, distribución, comunicación
Más detallesConceptos de Arquitectura de Computadoras Curso 2015
PRACTICA 1 Assembly, Instrucciones, Programas, Subrutinas y Simulador MSX88 Objetivos: que el alumno Domine las instrucciones básicas del lenguaje assembly del MSX88. Utilice los diferentes modos de direccionamiento.
Más detallesTema 3. Aplicaciones de Tipo Consola
Tema 3. Aplicaciones de Tipo Consola Una aplicación de consola es aquella que se ejecuta dentro de una ventana de línea de comandos. Este tipo de ventana recibe diferentes denominaciones: Símbolo del sistema,
Más detallesCurso de Programación en C. Licenciatura, FCQeI. APUNTADORES.
APUNTADORES. La memoria de una máquina esta ordenada en forma de celdas numeradas consecutivamente y que se pueden manipular individualmente o en grupos contiguos. La siguiente figura muestra una representación
Más detallesUna base de datos de Access puede estar conformada por varios objetos, los más comunes son los siguientes:
MICROSOFT ACCESS DEFINICIÓN MS Access es un programa para manejar bases de datos. Una base de datos es un conjunto de datos de un determinado tema o contexto, almacenados de forma sistemática, para obtener
Más detallesCuando no está abierto ningún menú, las teclas activas para poder desplazarse a través de la hoja son:
Veremos cómo introducir y modificar los diferentes tipos de datos disponibles en Excel, así como manejar las distintas técnicas de movimiento dentro de un libro de trabajo para la creación de hojas de
Más detallesTema: Entorno a C# y Estructuras Secuenciales.
Tema: Entorno a C# y Estructuras Secuenciales. Programación I, Guía 3 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar el entorno de programación
Más detallesInformática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011
Módulo 2. Fundamentos de Programación Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011 1 CONTENIDO Tema 1. Conceptos generales de algorítmica Tema 2. Sentencias
Más detallesINTRODUCCIÓN A BASE DE DATOS. Excel - Access
INTRODUCCIÓN A BASE DE DATOS Excel - Access Qué es una Base de Datos? Conjunto de datos relacionados, es decir, conjunto de datos que hablan de lo mismo. (Guía de teléfono, clientes de una multitienda,
Más detallesLenguaje de Programación
Introducción a C/C++() UG Introducción a C/C++() Universidad de Guanajuato Sesión 18 Introducción a C/C++() Qué es un? Un entorno de desarrollo integrado o (acrónimo en inglés de integrated development
Más detallesGuía práctica de estudio 06: Lenguaje binario
Guía práctica de estudio 06: Lenguaje binario Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 06: Lenguaje binario
Más detallesInicio del programa. Entrada de datos. Proceso de datos. Salida de datos. Fin del programa
PROGRAMACIÓN 10. Prof. Dolores Cuiñas H. Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía recomendada APUNTES Nº 4 ESTRUCTURA SECUENCIAL GENERAL La estructura secuencial
Más detallesTema 1. Introducción a OpenOffice Writer
Tema 1: Introducción a OpenOffice 1 Tema 1 Introducción a OpenOffice Índice de contenido Prefacio...2 Gestión básica de documentos...2 Tema 1: Introducción a OpenOffice 2 Prefacio Este curso tiene como
Más detallesEstructuras en LabVIEW.
Estructuras en LabVIEW. Sumario: 1. Ejecución según el flujo de datos. 2. Estructuras básicas disponibles en LabVIEW. a) Estructura Sequence. b) Estructura Case. c) Estructura For Loop. d) Estructura While
Más detallesActividad colaborativa Ejercicios de programación Programación básica C++
Actividad colaborativa Ejercicios de programación Programación básica C++ Entra a la página del Prof. Jorge Sánchez, autor del Manual completo de programación en C++, de donde edité estos apuntes: http://www.jorgesanchez.net/programacion/ejerciciosc/sencillos.html
Más detallesPEMAT PETICIONES DE MATERIAL. Manual Usuario Versión 1.0 Fecha de revisión 02/24/2012 Realizado por Equipo de Desarrollo PHP. PEMAT v1.
PEMAT PETICIONES DE MATERIAL Manual Usuario Versión 1.0 Fecha de revisión 02/24/2012 Realizado por Equipo de Desarrollo PHP PEMAT v1.0 / 1 ÍNDICE 1... 3 2... 5 2.1. Departamentos... 6 2.2. Edificios...
Más detallesINSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA
BASES DE DATOS (ACCES 2007) OBJETIVO: Conocer el concepto de bases de datos y su funcionalidad además de crear destrezas en su creación y manipulación. Elementos básicos de Access 2007 Vamos a ver cuáles
Más detallesUniversidad Central de Venezuela. Facultad de Ciencias. Escuela de Computación. Proyecto #1 (Simulación de caché)
Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Organización y Estructura del Computador 2 Proyecto #1 (Simulación de caché) Resumen: En este proyecto, usted deberá implementar
Más detallesOFICINA DE REGISTRO VIRTUAL DE ENTIDADES LOCALES
ORVE EELL OFICINA DE REGISTRO VIRTUAL DE ENTIDADES LOCALES Manual Usuario Versión 1.0 Fecha de revisión 05/03/2012 Realizado por División de Sistemas de Información y Comunicaciones Descripción Ejecutiva
Más detallesCONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman)
CONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman) Las dos herramientas utilizadas comúnmente para diseñar algoritmos son: Diagrama de Flujo Pseuducodigo 1 Diagrama
Más detallesProgramación. Práctica Final
Programación Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero Jose A. Iglesias Martínez Jose Luis Mira 1 1. Introducción. El objetivo de esta práctica
Más detallesMANUAL DESCARGA DE CALIFICACIONES
Campus Virtual de la Universidad de Cádiz Junio 2015 MANUAL DESCARGA DE CALIFICACIONES Presentación Para facilitar la labor docente, el Campus Virtual de la Universidad de Cádiz, pone a disposición una
Más detallesTECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL
1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto
Más detallesREGISTRO EN EL SISTEMA PARA AUXILIARES DE CONVERSACIÓN EXTRANJEROS
REGISTRO EN EL SISTEMA PARA AUXILIARES DE CONVERSACIÓN EXTRANJEROS Estas instrucciones van dirigidas exclusivamente a los candidatos de Australia, Bélgica (inglés), Canadá, China, Estados Unidos, Finlandia,
Más detallesPRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO 2016
PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO 2016 Mayores de 25 y 45 años MANUAL DEL CORRECTOR INDICE 1. REQUISITOS DE LA APLICACIÓN...2 2. USO DEL LECTOR DE CÓDIGO DE BARRAS...2
Más detallesMANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6
MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6 NOMBRE DE LA PRÁCTICA. Estructuras secuénciales 6.1 OBJETIVO GENERAL El alumno desarrollará la habilidad para diseñar algoritmos secuenciales,
Más detallesNoticias RED Remisión electrónica de documentos
Noticias RED Remisión electrónica de documentos Boletín de Noticias RED 2006/04 18 de mayo de 2006 Adaptación de las plataformas informáticas del Sistema RED para usuarios LINUX Se han adaptado todos los
Más detallesArrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A)
aprenderaprogramar.com Arrays unidimensionales. Dim.Option Base. Erase. Ejemplos en Visual Basic (CU00311A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor: Mario R. Rancel
Más detallesRECIBOS. Cti19_14 C.T.I. Cálculo y Tratamiento de la Información
RECIBOS Cti19_14 C.T.I Cálculo y Tratamiento de la Información Manual de Procedimiento INSTALACION DEL PROGRAMA Este manual pretende ser una ayuda para el usuario, indicando cada uno de los pasos a seguir
Más detallesAnexo. Control de errores
Anexo. Control de errores Tipos de errores Los errores en un programa o algoritmo se pueden clasificar de la siguiente manera Errores de compilación Los errores de compilación no permiten la ejecución
Más detalles4.1 Conversión de formato WAV a MP3
4.1 Conversión de formato WAV a MP3 En esta actividad se detalla el procedimiento para convertir un archivo de audio del formato WAV al MP3. Cómo se explicó en el primer capítulo, el formato *.WAV puede
Más detallesProgramación. Test Autoevaluación Tema 3
Programación Test Autoevaluación Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero José A. Iglesias Martínez José Luis Mira Peidro SOLUCIONES 1.
Más detallesCrear documentos de texto en Google Docs. Avanzado
Crear documentos de texto en Google Docs. Avanzado En un tutorial anterior mostramos las opciones básicas de Google Docs, las que aparecían en la barra de herramientas y además del menú tabla. Ahora vamos
Más detallesLABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE
LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE 1 OBJETIVOS Al finalizar esta actividad, serás capaz de: Entender el funcionamiento de las estructuras iterativas en general; la(s) condición(es)
Más detallesMEMORIA EJERCICIO 1 EJERCICIO 2
MEMORIA EJERCICIO 1 Determinar el mapa de memoria de un procesador con 16 señales de bus de direcciones, una señal de asentimiento de bus de direcciones AS, una señal de lectura R, otra de escritura W
Más detallesAnexo C. Manual del usuario
Anexo C Manual del usuario 1. Introducción La aplicación requiere tener instalada la máquina virtual de java versión 1.6 o superior (tanto en sistemas operativos Windows como en sistemas operativos Linux).
Más detallesManual de Usuario. Aplicación de Autoevaluación de Centros
Manual de Usuario Aplicación de Autoevaluación de Centros Índice Antes de Comenzar 3 Requisitos del Sistema 4 Instalación de la Aplicación 5 Pasos Previos 5 Manejo de la Aplicación 6-2 - Antes de Comenzar
Más detallesESTRUCTURA DE COMPUTADORES I (Capítulo 16:El Teclado) 1/5 16-EL TECLADO
ESTRUCTURA DE COMPUTADORES I (Capítulo 16:El Teclado) 1/5 16-EL TECLADO 16.1 INTRODUCCIÓN: El teclado se comunica con la BIOS a través de puertos de comunicación controlados por las interrupciones de la
Más detallesDefinición: Dispositivo mecánico-electrónico que procesa Información (numérica, alfanumérica )
Computadoras 1. Que es una computadora 2. Organización física de la computadora. Arquitectura 3. Funcionamiento 4. Software: Los programas 5. Sistema Operativo DOS-Windows 6. Lenguajes de Programación
Más detallesMinisterio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Informes
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Informes Instituto de Tecnologías Educativas 2011 Informes Los informes son la herramienta encargada de presentar los datos
Más detallesTema: Introducción al IDE de Microsoft Visual C#.
Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más
Más detalles6.1.- Introducción a las estructuras de datos Tipos de datos Arrays unidimensionales: los vectores Operaciones con vectores.
TEMA 6: ESTRUCTURAS DE DATOS (Arrays). CONTENIDO: 6.1.- Introducción a las estructuras de datos. 6.1.1.- Tipos de datos. 6.2.- Arrays unidimensionales: los vectores. 6.3.- Operaciones con vectores. 6.4.-
Más detallesNet-LAN. Guía rápida del Kit inalámbrico NetLAN para ZyXEL P660 HW61
Net-LAN Guía rápida del Kit inalámbrico NetLAN para ZyXEL P660 HW61 Índice 1. INTRODUCCIÓN...3 2. FUNCIONAMIENTO DEL KIT INALÁMBRICO PARA NETLAN...4 2.1 Instalación del configurador...4 2.2 Proceso de
Más detallesPROGRAMA DE AYUDA. OTRAS UTILIDADES
PROGRAMA DE AYUDA. OTRAS UTILIDADES 1. Importar ficheros externos La importación de ficheros externos es interesante para automatizar la confección y envío de declaraciones cuyos datos residen en bases
Más detallesComputación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 4
Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 4 Contenido FORMATO CONDICIONAL... 3 FORMATOS CONDICIONALES... 3 VARIANTES DE LOS FORMATOS
Más detallesINDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)
INDICE Capitulo 1. Qué es un computador? 1.1. Introducción 1 1.2. El computador como dispositivo electrónico 2 1.3. Cómo se procesa la información? 3 1.4.Diagrama de bloques de un computador 1.4.1. Información
Más detallesMANUAL DE USUARIO CONCEPTOS GENERALES
MANUAL DE USUARIO CONCEPTOS GENERALES Índice ÍNDICE...1 REQUISITOS MÍNIMOS...1 ACCESO A LA APLICACIÓN...2 BOTONERA SUPERIOR...3 MENÚ...3 ESTRUCTURA DE VENTANA...4 BUSCADORES...5 Requisitos mínimos Los
Más detallesSISTEMAS OPERATIVOS Arquitectura de computadores
SISTEMAS OPERATIVOS Arquitectura de computadores Erwin Meza Vega emezav@unicauca.edu.co Esta presentación tiene por objetivo mostrar los conceptos generales de la arquitectura de los computadores, necesarios
Más detalles