Compilador y traductor de pseudocódigo para la lógica de programación (CompiProgramación)
|
|
- Juan Venegas Álvarez
- hace 8 años
- Vistas:
Transcripción
1 Compiador y traductor de pseudocódigo para a ógica de programación Pseudocode compier and transator for programming ogic Ingeniero de Sistemas, Universidad Incca de Coombia, Especiaista en Ingeniería de Software, Universidad Distrita Francisco José de Cadas y Magíster en Ingeniería de Sistemas, Universidad Naciona de Coombia. Docente de tiempo competo de a Universidad Distrita Francisco José de Cadas adscrito a a Facutad Tecnoógica. cavanegas@udistrita.edu.co Casificación de artícuo: investigación echa de recepción: abri 15 de 2005 echa de aceptación: junio 27 de 2005 Paabras cave: compiador, seudocódigo, agoritmo, ógica, programación. Key words: compier, pseudocode, agorithm, ogic, programming. R EUMEN CompiProgramación es una herramienta diseñada como recurso didáctico para a enseñanza de a ógica de programación. La herramienta maneja tres móduos. E primero permite a creación de agoritmos en pseudocódigo utiizando e paradigma estructurado; e pseudocódigo puede verificarse mediante un compiador que permitirá detectar posibes errores semánticos o sintácticos; además puede reaizarse a traducción de seudocódigo a os enguajes de programación C++ y Java. E segundo móduo permite hacer un seguimiento de pseudocódigo paso a paso; aí e usuario interactúa con as entradas y saidas de agoritmo. E tercer móduo es un evauador de expresiones que mostrará a usuario e desarroo de una expresión aritmética y/o ógica paso a paso. A BSTRACT CompiProgramacion is a too designed ike didactic resource for education of programming ogic. The too handes three modues. First it aows to the creation of agorithms in pseudocode using the structured paradigm; the pseudocode can be verified by means of a compier who wi aow to detect possibe semantic errors or syntactic; in addition the transation of the pseudocode to the programming anguages C++ and Java can be made. The second modue aows step by step to make a revision of the pseudocode; there the user interacts with the entrances and exits of the agorithm. The third modue is an evauator of expressions that wi step by step show the user the deveopment of an arithmetica and/or ogica expression. 64 Tecnura año 8 No.16 primer semestre de 2005
2 1. Introducción Las técnicas de programación se constituyen en temática obigada de os usuarios o estudiantes de informática en sus primeros años de estudio. Esta circunstancia convierte as asignaturas específicas de programación de os panes de estudio en espacios académicos cave de a formación profesiona; e éxito o fracaso en eas infuirá decisivamente en os estudios superiores restantes (Joyanes, 1998: 5). En esta área un curso de ógica de programación es indispensabe; se pretende desarroar a capacidad anaítica y creadora de estudiante, para mejorar su destreza en a eaboración de agoritmos que sirvan de base para a codificación de os diversos programas que tendrán que desarroar. Para programar es importante seguir un estio y una metodoogía apropiados. E propósito no es que e código fuente quede más bonito, sino mejorar su caidad y eficacia. Hay que entender y asumir a diferencia entre quien consigue que sus programas funcionen y quien eabora sus programas en forma coherente, pero además ogra mejorar su ejecución en términos de veocidad o consumo de recursos (Vanegas, 2005: 25). Programar es ago más que aprender un enguaje; es también tener e conocimiento previo para anaizar y diseñar un agoritmo que dé soución a un probema panteado. Un enguaje de programación no es más que e vehícuo con e cua se da forma a as ideas, uego no es o primordia; o es más bien a ógica de programación, que a su vez aportará os parámetros de soución a probema que se desea resover. CompiProgramación es una herramienta que podrá empearse como recurso didáctico para e proceso de formación en ógica de programación; además, permitirá a usuario, de manera interactiva, a creación de agoritmos y su depuración y seguimiento paso a paso; también e ayudará en a evauación de expresiones aritmética y/o ógicas. 2. Qué es CompiProgramación? CompiProgramación es una herramienta de software didáctico desarroada en e enguaje de programación Java (Deite, 2004); tiene como objetivo apoyar e aprendizaje de a ógica de programación utiizando e paradigma estructurado 1. La herramienta cuenta con una interfaz comunicativa didáctica que permite a estudiante e fáci aprendizaje de a sintaxis y as regas semánticas de seudocódigo; para eo dispone de un anaizador gramatica con recuperación de errores, con submenús y barra de herramientas que permiten a usuario una interacción agradabe y de fáci manejo. La herramienta consta de tres móduos. E primero denominado compiador y traductor de pseudocódigo 2 a C++ y Java, permite escribir un pseudocódigo y compiaro, con e fin de detectar posibes errores semánticos o sintácticos. Cuando a compiación se ha reaizado con éxito, e usuario podrá traducir e pseudocódigo a os enguajes de programación C++ y Java (autónomos y appets 3 ). Un segundo móduo faciitará e seguimiento de un agoritmo en seudocódigo, ejecutándoo paso a paso y visuaizando e efecto de cada ínea de código sobre é; este proceso es simiar a un depurador de código, pero en este caso a depuración no se reaiza para buscar errores, sino para observar a ejecución de entradas y saidas de agoritmo. En un tercer móduo, amado evauador de expresiones, pueden incuirse varias expresiones aritméticas y/o ógicas, con e fin de evauaras para determinar os vaores que pueden tomar as diferentes expresiones, variabes o constantes. Con CompiProgramación pueden manejarse os siguientes conceptos de paradigma estructurado: 1 E software fue desarroado por e autor de este artícuo como trabajo de grado para optar e títuo de Magíster en Ingeniería de Sistemas en a Universidad Naciona de Coombia, Bogotá D.C. 2 E pseudocódigo es un enguaje para especificar un agoritmo. 3 E appet es un programa en Java, creado para ser ejecutado desde otra apicación, normamente desde un navegador de Internet. Compiador y traductor de pseudocódigo para a ógica de programación 65
3 Las estructuras de secuencia La estructura de aternativa simpe Si La estructura de aternativa compuesta Si-Sino La estructura de aternativa mútipe Seeccionar Caso La estructura de repetición Mientras La estructura de repetición Haga / Mientras La estructura de repetición Desde / Para Estructura de datos (arregos) E manejo de funciones de usuario y recursivas E manejo de procedimientos Manejo básico de archivos 3. Móduo compiador de pseudocódigo y traductor a C++ y Java Este es e móduo principa de CompiProgramación. Cuenta con una interfaz que contiene tres ventanas: a primera permite crear, modificar o eiminar un pseudocódigo, abriro desde un archivo y amacenaro en disco 4. Para crear e pseudocódigo, es necesario que éste contenga un procedimiento principa, en e cua se escribirán todas as instrucciones de agoritmo. Su esquema es e siguiente: CompiProgramación cuenta con tipos de datos (reaes, enteros) y paabras reservadas; estas útimas no pueden ser nombres de variabes, constanprocedimiento principa() constantes <decaración de constantes> variabes <decaración de variabes> inicio fin_procedimiento 4 A ingresar a a apicación, esta contiene un ejercicio ejempo de pseudocódigo. tes, funciones o procedimientos. Las paabras reservadas de CompiProgramación son: escribir: permite imprimir en pantaa un texto; su formato es: escribir (<variabe o mensaje>) Por ejempo, si se desea imprimir en pantaa hoy es día de fiesta, se escribiría o siguiente: escribir( hoy es día de fiesta ) eer: permite amacenar en una variabe un vaor eído desde e tecado; su formato es: eer (<nombre de variabe>) Por ejempo, si se desea amacenar un vaor digitado desde e tecado en una variabe X, se escribiría o siguiente: eer(x) cambiolinea: permite reaizar un sato de ínea en a pantaa; su formato es: escribir (cambiolinea) Por ejempo, si se desea imprimir en pantaa hoa en una ínea y CompiProgramación en a siguiente, se escribiría así: escribir( hoa ) escribir(cambiolinea) escribir( CompiProgramación ) si: representa una toma de decisión sencia. Si a condición es verdadera, se reaizan as acciones que pertenezcan a si y se continúa con e resto de programa; si a condición es fasa no entrará a si y, en consecuencia, todas as instrucciones que se encuentran en e si no se ejecutarán; su formato es: si (<condición>) entonces <acción> fin_si Por ejempo, si A = 10 y B = 8 si (A>B) entonces escribir( Hoa Gente ) fin_si 66 Tecnura año 8 No.16 primer semestre de 2005
4 Dado que a condición es verdadera (A es mayor que B), entrará a si e imprimirá Hoa Gente. Si - sino: representa una toma de decisión con dos opciones, si a condición es verdadera se optará por e si; en caso contrario se ingresará a sino. En esta sentencia de contro e programa sóo tomará una de as dos posibiidades y en ningún caso as dos aternativas; su formato es: si (<condición>) entonces <accion1> sino <accion2> fin_si Por ejempo, si A = 10 y B = 8 si (B>A) entonces escribir( entre por e si ) sino escribir( entre por sino ) fin_si Dado que a condición es fasa (B no es mayor que A), e agoritmo optará por e sino e imprimiría entre por sino. Seeccionar: es un proceso de toma de decisión con varias opciones; de acuerdo con e vaor de una variabe se escogerá una entre varias aternativas; su formato es: seeccionar (<variabe>) de caso 1<itera>: caso 2 <itera>: otrocaso: fin_seeccionar con-ciencias Por ejempo, si A = 2 seeccionar (A) de caso 1: escribir( en e caso uno ) caso 2: escribir( en e caso dos ) otrocaso: escribir( No es un número ) fin_seeccionar En este ejempo, dado que a variabe A = 2 se ingresaría a caso 2 y se imprimiría en pantaa en e caso dos. para / hasta: ejecuta as instrucciones de cico un número especificado de veces y de modo automático controa e número de iteraciones o pasos a través de cuerpo de cico; su formato es: para (<variabe> = <vaor inicia> hasta <vaor fina> paso <vaor_incremento>) hacer fin_para Ejempo 1: cacuar a suma de os números de 1 a 10 suma=0 para (i = 1 hasta 10 ) hacer suma=suma +i fin_para escribir( suma igua a: +suma) En este caso, a variabe suma obtendría un vaor de: 55. En agunos casos es necesario hacer incrementos o decrementos diferentes de 1 (por omisión, e incremento es de 1), es necesario especificar e incremento o decremento con a opción paso. Compiador y traductor de pseudocódigo para a ógica de programación 67
5 Ejempo 2: hacer a suma de os números pares entre 2 y 20 para (i = 2 hasta 20 paso 2) hacer suma=suma +i fin_para escribir( suma igua a: +suma) En este caso a variabe suma obtendría un vaor de:110. mientras: en esta estructura repetitiva., e cuerpo de cico se repite mientras se cumpe una determinada condición. Si ésta se evaúa fasa, no se toma ninguna acción y e programa prosigue con a siguiente instrucción después de cico. Si a expresión es verdadera se ejecutan as instrucciones de cico y uego se evaúa de nuevo a expresión. Este proceso se repite una y otra vez mientras a expresión sea verdadera; su formato es: mientras (<condición>) hacer <incremento> o <decremento> fin_mientras Ejempo: cacuar a suma de os números de 1 a 10 suma=0 i=1 mientras i<=10 hacer suma=suma +i i=i+1 fin_mientras escribir( suma igua a: +suma) En este caso, a variabe suma obtendría un vaor de:55. haga / mientras: existen situaciones en as cuaes se desea que un cico se ejecute a menos una vez antes de comprobar a condición de repetición. En a estructura mientras, si e vaor de a expresión iniciamente es faso e cuerpo de cico no se ejecutará; por esto se necesitan otros tipos de estructuras repetitivas. La estructura haga/mientras se ejecuta por o menos una vez; su formato es: haga mientras (<condición>) Ejempo : cacuar a suma de os números de 1 a 10 suma=0 i=1 haga suma=suma+i i=i+1 mientras (i<=10) escribir( a suma tota es: +suma) En este caso, a variabe suma obtendría un vaor de: 55. funciones: una función puede definirse como un conjunto de instrucciones agrupadas bajo un nombre que cumpe una tarea específica en un programa. Cuando os programas empiezan a ser más compejos, es necesario dividiros en partes más pequeñas, denominadas funciones, para que cada una ejecute una tarea específica. Para invocar o amar a función soo debe especificarse e nombre y a ista de parámetros entre paréntesis; su formato es: funcion <nombre_funcion> (<arg1:tipo1,...>) : <tipo_de_vaor_retornado> constantes <decaración de constantes> variabes <decaración de variabes> inicio <expresión> fin_funcion Por ejempo, capturar dos números e imprimir su suma por medio de una función: 68 Tecnura año 8 No.16 primer semestre de 2005
6 funcion suma(arg:entero, arg2:entero ):entero variabes c:entero inicio c=arg+arg2 c fin_funcion Un ejempo práctico de pseudocódigo, es: procedimiento principa() variabes ato: rea ancho: rea argo: rea voumen: rea inicio escribir( Escriba e ato: ) eer(ato) escribir(cambiolinea) escribir( Escriba e ancho: ) eer(ancho) escribir(cambiolinea) escribir( Escriba e argo: ) eer(argo) escribir(cambiolinea) voumen = argo * ato * ancho escribir( e voumen de a caja es: ) escribir(voumen) fin_procedimiento E pseudocódigo se compia para encontrar os posibes errores semánticos o sintácticos; a segunda ventana permite visuaizar os errores generados en esta compiación; por cada error generado se muestra e identificador de error, su descripción y e número de fia y coumna donde éste ocurrió. Por ejempo: Compiación terminada con errores. 3 errores. Cod 160: Error Sin: Línea 9:6: Lamado a procedimiento: Se esperaba encontrar ) Cod 1033: Error Sem: Línea 17:6: Expresión a a derecha de = puede tener variabes no iniciaizadas Cod 1050: Error Sem: Línea 19:6: Lamado a procedimiento puede que no se haya iniciaizado una variabe en e parámetro 1. Una tercera ventana permite visuaizar a traducción de seudocódigo a os enguajes de programación C++ y Java (autónomos y appets); estas traducciones pueden ser amacenadas en disco. Continuando con e ejempo anterior, a hacer a traducción a C++ a herramienta genera e siguiente código: #incude <iostream.h> void main() { foat ato; foat ancho; foat argo; foat voumen; cout<< Escriba e ato: ; cin>>ato; cout<< \n ; cout<< Escriba e ancho: ; cin>>ancho; cout<< \n ; cout<< Escriba e argo: ; cin>>argo; cout<< \n ; voumen=argo*ato*ancho; cout<< e voumen de a caja es: ; cout<<voumen; } Compiador y traductor de pseudocódigo para a ógica de programación 69
7 A hacer a traducción a enguaje Java en un subprograma appet, se genera e siguiente código: import java.awt.*; import java.appet.*; pubic cass MyCase extends Appet{ pubic booean action(event e, Object o) { foat ato=0; foat ancho=0; foat argo=0; foat voumen=0; if(e.target==mybutton1){ ato = Foat.parseFoat(t_ato.getText()); ancho = Foat.parseFoat(t_ancho.getText()); argo = Foat.parseFoat(t_argo.getText()); _aux17.settext( + Escriba e ato: ); _aux19.settext( + Escriba e ancho: ); _aux21.settext( + Escriba e argo: ); voumen=argo*ato*ancho; _aux23.settext( + e voumen de a caja es: ); _voumen.settext( +voumen);} return true;} pubic void init(){ add(_aux17 = new Labe()); add(t_ato = new TextFied(10)); add(_aux19 = new Labe()); add(t_ancho = new TextFied(10)); add(_aux21 = new Labe()); add(t_argo = new TextFied(10)); add(_aux23 = new Labe()); add(_voumen = new Labe()); add(mybutton1 = new Button( Respuesta ));} Button mybutton1; TextFied t_ato; TextFied t_argo; TextFied t_ancho; Labe _aux19; Labe _voumen; Labe _aux17; Labe _aux23; Labe _aux21;} La interfaz también cuenta con submenús y una serie de iconos que permiten que a interacción usuariosistema se efectúe de forma sencia y dinámica. A ejecutar os anteriores pasos se obtendrá a siguiente pantaa: Figura 1. Compiador y traductor de pseudocódigo a C++ y Java E compiador y traductor de pseudocódigo a C++ y Java está compuesto por anaizadores gramaticaes (éxico, sintáctico y semántico) con recuperación de errores. La herramienta toma como entrada un agoritmo en pseudocódigo, éste es compiado y evauado por os anaizadores gramaticaes con e fin de detectar os posibes errores escritos en e pseudocódigo. 3.1 Anaizador éxico Es a parte de compiador 5 que verifica e programa fuente, caracter a caracter y, a partir de éste, construye unas entidades primarias amadas tokens 6. 5 Un compiador es un programa que recibe como entrada un programa escrito en un enguaje de nive medio o superior (e programa fuente) y o transforma a su equivaente en enguaje ensambador (e programa objeto). 6 E token es una paabra de enguaje conformada por símboos terminaes de a gramática. En enguaje Java un token puede ser variabe, pero tendrá diferentes interpretaciones dependiendo de contexto; en cambio, e token int denota un tipo de dato entero. 70 Tecnura año 8 No.16 primer semestre de 2005
8 En otras paabras, e anaizador exicográfico transforma e programa fuente en unidades exicográficas (Vanegas, 2005: 14), (TEUFEL, 1995). La pantaa de móduo paso a paso es a siguiente: Figura 2. Ejecución seudocódigo paso a paso 3.2 Anaizador sintáctico Comprueba que as sentencias que componen e texto fuente sean correctas en e enguaje correspondiente, creando una representación interna que corresponde a a sentencia anaizada. De esta manera se garantiza que sóo serán procesadas as sentencias que pertenezcan a enguaje fuente. Así como en as demás etapas, durante e anáisis sintáctico, se van mostrando os errores que se encuentran (Vanegas, 2005: 14; Teufe, 1995). 3.3 Anaizador semántico Se ocupa de anaizar si a sentencia tiene agún significado. Pueden encontrarse sentencias sintácticamente correctas, pero que no pueden ejecutarse porque carecen de sentido. En genera, e anáisis semántico se hace simutáneamente con e sintáctico, introduciendo en este útimo rutinas semánticas (Vanegas, 2005: 15; Teufe, 1995). 4. Móduo ejecución pseudocódigo paso a paso Para acceder a este móduo debe existir un pseudocódigo previamente compiado (sin errores sintácticos ni semánticos) y amacenado en disco. Este móduo de ejecución paso a paso contiene a misma interfaz de móduo compiador y traductor de pseudocódigo a C++ y Java. En é se encontrarán tres ventanas: a primera permite a usuario hacer un seguimiento de agoritmo paso a paso, visuaizando ínea por ínea e pseudocódigo; en a segunda ventana se observarán os diferentes vaores que toman as variabes y constantes contenidas en e agoritmo; una tercera ventana permite visuaizar a simuación de una consoa con as entradas y saidas de programa. E móduo también contiene as opciones que e permiten reaizar e seguimiento de agoritmo, a saber: inicio, paso a paso, reiniciar y ejecución continúa. 5. Móduo evauador de expresiones Para acceder a este móduo no es necesario que exista un pseudocódigo, pero sí es necesario acceder e móduo compiador y traductor de pseudocódigo a C++ y Java. Aí e usuario puede hacer a evauación de una expresión aritmética y/ o ógica y visuaizar paso a paso e procedimiento de evauación de a expresión. E móduo cuenta con cuatro ventanas. La primera permite e ingreso de variabes; e usuario puede escribir e nombre y vaor de cada una de as que intervienen en a evauación de a expresión; en una segunda ventana se visuaiza e vaor de cada variabe mostrando a case de dato, nombre y vaor de a variabe. La tercera ventana permite visuaizar e proceso de evauación paso a paso y en a cuarta se visuaizan os posibes errores contenidos en a expresión. E evauador de expresiones está compuesto por os anaizadores gramaticaes que son utiizados en e móduo compiador y traductor de pseudocódigo a C++ y Java. La pantaa de móduo de evauación de expresiones se presenta en a figura 3: Compiador y traductor de pseudocódigo para a ógica de programación 71
9 Figura 3. Evauador de expresiones 6. Concusiones CompiProgramación es una herramienta que sirve de apoyo didáctico a os interesados en a ógica de programación, con e propósito de anaizar y diseñar agoritmos que den soución a un probema panteado. La herramienta cuenta con una interfaz comunicativa diseñada con propósitos pedagógicos, que faciita a usuario una interacción agradabe con e sistema y es de fáci manejo. E usuario siempre estará en contacto con a apicación, permitiéndoe manejar os diferentes móduos de a apicación con senciez. CompiProgramación contiene una ayuda didáctica que permite a usuario a operación sencia para a creación de pseudocódigo y a traducción a os enguajes de programación C++ y Java; además, puede hacerse un seguimiento paso a paso de pseudocódigo para determinar as entradas y saidas de agoritmo. CompiProgramación contiene una ayuda en ambiente Windows que permite conocer todo acerca de a apicación, gramática de seudocódigo, reación de errores sintácticos y semánticos identificabes y funciones preexistentes. Referencias bibiográficas [1] DEITEL, H y DEITEL, P. (2004) Cómo programar e Java. 5 edición. México D.F.: Prentice Ha. [2] JOYANES A., L. (2003). Fundamentos de programación, agoritmos y estructura de datos, 1ª ed. México D.F.: Prentice Ha. [3] TEUFEL B., SCHMIDT S. y TEUFEL T. (1995) Compiadores, conceptos fundamentaes. Wimington, Ed. Addison-Wesey. [4] VANEGAS, Caros A. (2005) Compiador y traductor de pseudocódigo para a ógica de programación. Trabajo de grado para optar a títuo de Magíster en Ingeniería de Sistemas. Bogotá: Universidad Naciona de Coombia. Bibiografía recomendada [1] AHO J., ULLMAN J. D. (1998). Compiadores: principios, técnicas y herramientas, 1ª ed., Ed. Addison- Wesey. [2] BECERRA S., César. (1993) Lenguaje C, e nuevo concepto. Tomo I. Bogotá: Kimpres Ltda. [3] BOOCH, G. (1996) Anáisis y diseño orientado a objetos con apicaciones. 2ª. ed. Ed. Addison Wesey. [4] CEBALLOS, M.A. (2002) Trabajo de enguajes y autómatas, ITESI. [5] JOYANES A., L. (1998) Fundamentos de programación, agoritmos y estructura de datos, 1ª ed. México D.F.: Prentice Ha. [6] LEMONE, K. (1996) Fundamentos de compiadores, cómo traducir a enguaje de computadora. 1ª. ed. México D.F.: Continenta. [7] PRESSMAN, R. (1994) Ingeniería de software, un enfoque práctico. 3ª. ed. Madrid: McGraw Hi. [8] The on-ine Java 2 SDK Documentation En: 72 Tecnura año 8 No.16 primer semestre de 2005
Descubrimos patrones en acciones para ahorrar el agua en el hogar
QUINTO Grado - Unidad 6 - Sesión 07 Descubrimos patrones en acciones para ahorrar e agua en e hogar En esta sesión se espera que os niños y as niñas justifiquen sus conjeturas sobre os términos no conocidos
Más detallesMATERIAL 2 EXCEL 2007
INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta
Más detallesProcesadores de lenguaje Tema 1: Introducción a los compiladores
Procesadores de lenguaje Tema 1 Introducción a los compiladores Salvador Sánchez, Daniel Rodríguez Departamento de Ciencias de la Computación Universidad de Alcalá Resumen del tema Traductores Estructura
Más detallesCONTROL DE ASISTENCIA DE PERSONAL
CONTROL DE ASISTENCIA DE PERSONAL PARA UNA EMPRESA INITE, S.C. no es responsable del contenido, de la veracidad de los datos, opiniones y acontecimientos vertidos en el presente proyecto. La finalidad
Más detallesJava Avanzado Facultad de Ingeniería. Escuela de computación.
2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 3 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas
Más detallesAPLICACIONES MÓVILES NATIVAS
APLICACIONES MÓVILES NATIVAS 1 Sesión No. 3 Nombre: Introducción al paradigma de programación orientada a objetos Objetivo: Al finalizar la clase el alumno conocerá los diferentes tipos de paradigmas existentes
Más detallesIntroducción a la Informática
Introducción a a Informática Lic. Wendy Navia Ch. ADSIB Agencia para e Desarroo de a Sociedad de a Información en Boivia Emai: ncwi0509@gmai.com http://www.adsib.gob.bo Conceptos Generaes Informática :
Más detallesPrá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 detallesBASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN
BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las
Más detallesFundamentos de la Programación
Fundamentos de la Programación El Software Las operaciones que debe realizar el hardware son especificadas con una lista de instrucciones, llamadas programas o software. Dos grandes grupos de software
Más detallesSoporte lógico de computadoras
Soporte lógico de computadoras Software: Sistemas Operativos Lenguajes de programación Lenguajes de Programación. Clasificación Proximidad del lenguaje al que entiende el ordenador: Bajo nivel: específico
Más detallesEl conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática de problemas por medio de las computadoras.
1 Conceptos Generales 1.1 Definición de Informática Una posible definición de informática podría ser: El conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática
Más detallesEste programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.
1 Programa 1 Utilizando el icono añadimos un movimiento a por cada línea de programa. Podremos usar 8 posibles líneas de programa (Base, Hombro, Codo, Muñeca, Pinza, Salida 1, Salida 2 y línea en blanco).
Más detallesDCU Diagramas de casos de uso
DCU Diagramas de casos de uso Universidad de Oviedo Departamento de Informática Contenidos Introducción Elementos básicos Más sobre los actores Más sobre los casos de uso Más sobre las asociaciones Otros
Más detallesRecursos de Aprendizaje
1.0 Entorno del programa 2.0 Creación de un nuevo programa 2.1 Guardar un programa o una lista de posiciones 2.2 La apertura de una lista de programa o de posiciones 2.3 El cierre de una lista de programas
Más detallesDescripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014
Descripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014 Contenidos 1. El referente conceptual de la evaluación... 1 CUADRO 1. TABLA DE ESPECIFICACIONES EN EL ÁREA DE MATEMÁTICA...
Más detallesMódulo 2. Inicio con Java
Módulo 2. Inicio con Java Objetivos: -Clasificar el lenguaje de programación Java según las formas de clasificar los lenguajes de programación. -Describir el funcionamiento de la plataforma Java. -Explicar
Más detallesDescarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid
Descarga Automática Manual de Usuario Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Versión 5.2 Fecha: 2008-10-15 Ref : MU_DescargaAutomática.doc ÍNDICE 1 INTRODUCCIÓN...
Más detallesMANUAL DEL USUARIO Y GUÍA DE SOPORTE TÉCNICO
MANUAL DEL USUARIO Y GUÍA DE SOPORTE TÉCNICO Estimado cliente, para poder brindarle una solución rápida y efectiva en caso de que usted tenga algún problema en su servicio, es necesario que tenga un conocimiento
Más detallesTema 2. Software. Informática (1º Ingeniería Civil) jcarmur@unex.es
Tema 2. Software Informática (1º Ingeniería Civil) Curso 2011/2012 Javier Carmona Murillo jcarmur@unex.es Índice Introducción. Programas e instrucciones. Tipos y estructuras de datos. Algoritmos. Proceso
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detallesDev C++. Compilador de C para Windows
Práctica 6 Dev C++. Compilador de C para Windows 1. Introducción Estas notas sirven de apoyo para la realización de las prácticas de programación en lenguaje C de la asignatura Fundamentos de Informática
Más detallesFigura 4.1 Clasificación de los lenguajes de bases de datos
1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Este capítulo describen los distintos lenguajes para bases de datos, la forma en que se puede escribir un lenguaje
Más detallesPor fin, puedo ESCUCHAR y LEER en mi teléfono!
Servicio Teefónico con Subtítuos de New Jersey Nunca voverá a perderse ni una soa paabra cuando habe por teéfono! Por fin, puedo ESCUCHAR y LEER en mi teéfono! E Servicio Teefónico con Subtítuos de New
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS Clase 1. Introducción Profesor: Diego Sánchez Gómez Introducción a la programación orientada a objetos 1. Introducción a la programación orientada a objetos 2. Las clases
Más detallesBANCOS. Manejo de Bancos. Como crear una ficha de Banco? Como modificar los datos de una ficha de Banco? Como borrar una ficha de Banco?
BANCOS El Sistema de Gestión Administrativa permite el manejo de los movimientos bancarios. Seleccionada la opción de Bancos, el sistema presentara las siguientes opciones. Manejo de Bancos Manejo de movimientos
Más detallesMódulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access
Módulo 8: Ofimática básica Unidad didáctica 4: Introducción y modificación de datos Access UNIDAD DIDÁCTICA 4 Introducción y modificación de datos Créditos Autor/es: Fuentes Innovación y Cualificación
Más detallesI.E.S. AGUADULCE PROGRAMACIÓN DIDÁCTICA. Programación CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES WEB
I.E.S. AGUADULCE PROGRAMACIÓN DIDÁCTICA Programación CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES WEB PROFESORADO: José Luis Berenguel Gómez DEPARTAMENTO: Informática CURSO ACADÉMICO: 2011/2012
Más detallesGuía de usuario web. hermandad@hermandadvirgendelmar.es www.hermandadvirgendelmar.es [EL RECUERDO DE LA TIERRA Y EL AMOR A NUESTRA VIRGEN DEL MAR]
Guía de usuario web [EL RECUERDO DE LA TIERRA Y EL AMOR A NUESTRA VIRGEN DEL MAR] 1 ANTES DE EMPEZAR La Hermandad de la Santísima Virgen, quiere estar presente en las vidas de sus Hermanos y Hermanas,
Más detallesCurso Auditor Interno Calidad
Curso Auditor Interno Calidad 4. Fases de una auditoria OBJETIVOS Fases de una auditoria 1 / 10 OBJETIVOS Al finalizar esta unidad didáctica será capaz: Conocer las fases de una auditoria interna. Conocer
Más detallesTutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos
1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar
Más detallesCAPÍTULO 2 IMPORTANCIA DE LA ASIGNATURA OUTSOURCING EN TECNOLOGÍAS DE INFORMACIÓN
CAPÍTULO 2 IMPORTANCIA DE LA ASIGNATURA OUTSOURCING EN TECNOLOGÍAS DE INFORMACIÓN CAPÍTULO 2 IMPORTANCIA DE LA ASIGNATURA OUTSOURCING EN TECNOLOGÍAS DE INFORMACIÓN 2.1 INTRODUCCIÓN. En este capítulo se
Más detallesDiseño de materiales multimedia
Diseño de materiales multimedia Tutorial de diseño para creadores de contenido de cursos virtuales en el Instituto de Educación a Distancia La Escuela en su Casa Objetivo de este tutorial Utilizando los
Más detallesGuía para presentar la Declaración Informativa de Operaciones con Terceros (DIOT)
Guía para presentar a Decaración Informativa de Operaciones con Terceros () 2010 Cumpir nos beneficia a todos sat.gob.mx gobiernofedera.gob.mx Guía para presentar a Decaración Informativa de Operaciones
Más detallesGUÍA DE USO RefShare RefWorks
GUÍA DE USO RefShare es el complemento de RefWorks que permite compartir tu base de datos personal poniendo a disposición de otros usuarios de la Universidad de Las Palmas de Gran Canaria las carpetas
Más detallesMANUAL DE USUARIO MÓDULO Web
MANUAL DE USUARIO MÓDULO Web 3.6.0 Sistema de diligenciamiento validación y análisis Proyecto: Manual del Usuario Versión: 3.6.0 Documento: Elaboró: Nasly Pereira Fecha Revisión: 18-06-2014 Aprobó: Fecha
Más detallesPara ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:
Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :
Más detallesTema: Sobrecarga de Operadores.
Programación II. Guía 7 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Sobrecarga de Operadores. Objetivos Describir como redefinir (sobrecargar) operadores para que funcionen
Más detallesMANUAL PARA REALIZAR LA SOLICITUD ELECTRÓNICA
SECRETAÍA DE ESTADO DE INVESTIGACIÓN, DESARROLLO E INNOVACIÓN MINISTERIO DIRECCIÓN GENERAL DE INVESTIGACIÓN CIENTÍFICA Y TÉCNICA SUBDIRECCIÓN GENERAL DE PROYECTOS INTERNACIONES MANUAL PARA REALIZAR LA
Más detallesLos requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software
UNIVERSIDAD POLITECNICA DE MADRID Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software Resumen del Trabajo tutelado: Los requisitos de accesibilidad en un
Más detallesVibración y rotación en mecánica cuántica
Vibración y rotación en mecánica cuántica Antonio M. Márquez Departamento de Química Física Universidad de Sevia Curso 14-15 Probema 1 Una moécua de 1 H 17 I en fase gaseosa, cuya ongitud de enace es 16.9
Más detallesguía para LOS PADRES APOYANDO A SU HIJO EN TERCER GRADO MATEMÁTICAS
TM guía para LOS PADRES APOYANDO A SU HIJO EN TERCER GRADO MATEMÁTICAS 3 Las escuelas de los Estados Unidos de América están trabajando para brindar una enseñanza de mayor calidad nunca antes vista. La
Más detallesConceptos. ELO329: Diseño y Programación Orientados a Objetos. ELO 329: Diseño y Programación Orientados a Objetos
Conceptos ELO329: Diseño y Programación Orientados a Objetos 1 Paradigmas de Programación Historia: Los computadores parten cableados por hardware, Luego se introduce la programación en binario, Se desarrolla
Más detallesGuía Corta: Alcance y Asociaciones. 1. Preliminares: Nombres y Asociaciones
Universidad Simón Bolívar Departamento de Computación y Tecnología de la Información CI3641 Lenguajes de Programación I Guía Corta: Alcance y Asociaciones Esta guía presenta algunos conceptos básicos y
Más detallesServicio y asistencia Servicio remoto de Videojet
Servicio y asistencia Servicio remoto de Videojet para impresoras de a serie 1000 con Ethernet Utiice e poder de os datos y a conectividad para impusar a productividad Con acceso inmediato a os datos de
Más detallesManual de Usuario SIGECOF MANUAL DE USUARIO SIGECOF DISTRIBUCIÓN INTERNA DE CUOTA DE COMPROMISO
Manual de Usuario SIGECOF APROBADO POR: JEFA DE LA ONCOP Punto: DGAT-001/2013 De Fecha: 31/01/2013 CONTROL DE REVISIONES Y ACTUALIZACIONES Nº de Versión Fecha de Aprobación y/o Actualización Punto de Cuenta
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 Programa: Algoritmo (secuencia no ambigua, finita y ordenada de instrucciones para la resolución de un determinado problema) traducido
Más detallesCASO PRÁCTICO DISTRIBUCIÓN DE COSTES
CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que
Más detallesMANUAL SISTEMA ENCRIPTACIÓN DE HECHOS RESERVADOS
MANUAL SISTEMA ENCRIPTACIÓN DE HECHOS RESERVADOS Introducción El sistema de encriptación de hechos reservados nació por la necesidad de proveer un canal más seguro que el que anteriormente existía mediante
Más detallesDIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES
DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES RENOVACIÓN DEL CERTIFICADO CON MOZILLA FIREFOX EN SOFTWARE O TARJETA CRIPTOGRÁFICA (WINDOWS Y MAC) NOMBRE FECHA Elaborado por: Soporte Técnico 23/02/2011
Más detallesTema 6. Reutilización de código. Programación 2015-2016. Programación - Tema 6: Reutilización de código
Tema 6 Reutilización de código Programación 2015-2016 Programación - Tema 6: Reutilización de código 1 Tema 6. Reutilización de código Modularidad. Implementación de métodos. Uso de métodos. Programación
Más detallesGUÍA DEL DOCENTE MÓDULO 2 COMUNICACIÓN INTEGRAL TERCER Y CUARTO GRADO EDUCACIÓN PRIMARIA CONSULTORA : CELIA VICTORIA DÍAZ CORNEJO
GUÍA DEL DOCENTE V C A M T I R L N Z R L E I C A P L Q Y Z A Q O A F X U P U T T L E R Q S R T F D O S B E S P T E X T O S I I G K I T N E I U K O H J P C C U T D J T I H E A J U M E I H N D F P O F U
Más detallesGuía de Usuario. Seguridad Internet. Triara.com SA de CV. Todos los derechos reservados
Guía de Usuario Seguridad Internet Triara.com SA de CV Todos los derechos reservados Esta guía no puede ser reproducido ni distribuida en su totalidad ni en parte, en cualquier forma o por cualquier medio,
Más detallesGUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES
GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es
Más detallesSISTEMAS OPERATIVOS AVANZADOS
SISTEMAS OPERATIVOS AVANZADOS TEMA 3 CLAVE: MIS 204 PROFESOR: M.C. ALEJA DRO GUTIÉRREZ DÍAZ 3. PROCESOS CONCURRENTES 3.1 Conceptos de programación concurrente 3.2 El problema de la sección crítica 3.3
Más detallesPoliEstudio: Una herramienta computacional para la enseñanza de la Matemática, en secundaria
IV CIEMAC J.J. Fallas, J. Chavarría 1 PoliEstudio: Una herramienta computacional para la enseñanza de la Matemática, en secundaria Juan José Fallas Monge 1 Jeffry Chavarría Molina. Resumen PoliEstudio
Más detallesMenús. Gestor de Menús
Menús Para dar acceso a las categorías, artículos y generar espacio para los módulos se deben crear menús, éstos son enlaces a determinado recurso en el portal Web, sin ellos no es posible visualizar ninguno
Más detallesDiseño Arquitectónico. Objetivos. Establecer la arquitectura global del sistema de software. Arquitectura de software.
Diseño Arquitectónico Objetivos Estabecer a arquitectura goba de sistema de software Introducir e diseño arquitectónico y discutir su importancia Expicar por qué se requieren mútipes modeos par documentar
Más detallesSISTEMA DE APARTADO DE SALAS PARA EVENTOS
SISTEMA DE APARTADO DE SALAS PARA EVENTOS Dirección General de Comunicaciones e Informática Febrero 2008 1 INDICE 1. Objetivos del Sistema... 3 10. Solución de problemas... 23 2. Introducción... 4 3. Requisitos...
Más detallesVENTAJAS Y DESVENTAJAS DE LAS TECNOLOGIAS
VENTAJAS Y DESVENTAJAS DE LAS TECNOLOGIAS EN NUESTRAS VIDAS JOCABED VALENZUELA GARCIA ESLI GUADALUPE LAZCANO RODRIGUEZ INTRODUCCION: Le tecnología es un sinónimo de innovación y de cosas nuevas para facilitar
Más detallesUNA EXPERIENCIA DIDÁCTICA:
UNA EXPERIENCIA DIDÁCTICA: TARJETAS FRACTALES Claudia Patricia Orjuela Osorio Universidad Pedagógica Nacional Clara Emilse Rojas Morales Universidad Pedagógica Nacional Introducción Se presenta una propuesta
Más detallesTaller 2. Universidad: Ana G. Méndez COIS 202. Herramientas para la integración de tecnología. Presentado por: María de los A.
Taller 2 Universidad: Ana G. Méndez COIS 202 Herramientas para la integración de tecnología Presentado por: María de los A. Barredo SS0060411 Profesora: Digna Rodríguez de Fuster 24/05/2012 Busque información
Más detallesComo lo expresamos cuando describimos el problema objeto de
Como lo expresamos cuando describimos el problema objeto de esta investigación, durante su desarrollo buscamos aproximarnos a las características y las condiciones de posibilidad de las prácticas académicas
Más detallesCapítulo 3. Análisis y Diseño
Capítulo 3 Análisis y Diseño 1 Análisis y Diseño En esta sección se presentará una explicación detallada del sistema, el proceso de desarrollo, así como sus diferentes fases. Además, se presenta la documentación
Más detallesPrograma en Microsoft Visual Basic 6.0 para el análisis de riesgos eléctricos en oficinas y centros de cómputo. López Rosales, Juan Carlo.
CAPÍTULO IV PROCESO UNIFICADO DE DESARROLLO DE SOFTWARE 4.1 Concepto del Proceso Unificado de Desarrollo de Software Un proceso de desarrollo de software es el conjunto de actividades necesarias para transformar
Más detallesFICHAS PARA DIAGNÓSTICO Y DESARROLLO DE HABILIDADES SIMCE TIC / Audiovisual de contextualización histórica
FICHAS PARA DIAGNÓSTICO Y DESARROLLO DE HABILIDADES SIMCE TIC / Audiovisual de contextualización histórica PRESENTACIÓN Este material está diseñado para ofrecer al equipo docente un conjunto de actividades
Más detallesUNIVERSIDAD ESTATAL PENÍNSULA DE SANTA ELENA UNIDAD DE PRODUCCIÓN DE LA ESCUELA DE INFORMÁTICA SISTEMA WEB DE SYLLABUS Y CONTROL DE PLANES DE CLASE
UNIVERSIDAD ESTATAL PENÍNSULA DE SANTA ELENA UNIDAD DE PRODUCCIÓN DE LA ESCUELA DE INFORMÁTICA SISTEMA WEB DE SYLLABUS Y CONTROL DE PLANES DE CLASE MANUAL DE USUARIO Administrador de Carrera ACCESO AL
Más detallesC E N T R O D E F O R M A C I Ó N T É C N I C A P R O F A S O C. Modelo Educativo
Modelo Educativo 1 Modelo Educativo El Centro de Formación Técnica Profasoc, posee un Modelo Educativo de Formación Activo y Tradicional, acorde con una formación teórica importante, pero con las habilidades
Más detallesORIENTACIONES SIMCE TIC
ORIENTACIONES SIMCE TIC Sistema Nacional de Medición de Competencias TIC en Estudiantes ORIENTACIONES SIMCE TIC Sistema Nacional de Medición de Competencias TIC en Estudiantes INDICE Introducción 7 Prueba
Más detallesEL PÉNDULO SIMPLE. Laboratorio de Física General Primer Curso (Mecánica) 1. Objetivo de la práctica. 2. Material. Fecha: 07/02/05
Laboratorio de Física Genera Primer Curso (Mecánica) EL PÉNDULO SIMPLE Fecha: 07/02/05 1. Objetivo de a práctica Estudio de pénduo simpe. Medida de a aceeración de a gravedad, g. 2. Materia Pénduo simpe
Más detallesPráctica: Compartición y seguridad de los recursos de red
Carpetas compartidas 1 Práctica: Compartición y seguridad de los recursos de red Objetivos En este laboratorio, aprenderemos a: Compartir una carpeta. Asignar permisos de carpetas compartidas a cuentas
Más detallesModulo 1 El lenguaje Java
Modulo 1 El lenguaje Java 13 - Codificación en Java Una de las grandes diferencias entre Java y Pascal en cuando a la codificación es que Java se trata de un lenguaje de los llamados case sensitive Esto
Más detallesFórmulas y funciones
Fórmulas y funciones Uso de fórmulas Las fórmulas son el corazón y el alma de la hoja de cálculo. Si no las necesitáramos sería lo mismo que trabajáramos en un procesador de textos. Excel 2007 ofrece un
Más detallesLEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F)
APRENDERAPROGRAMAR.COM LEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde
Más detallesInstructivo de Microsoft Excel 2003
Instructivo de Microsoft Excel 2003 El presente instructivo corresponde a una guía básica para el manejo del programa y la adquisición de conceptos en relación a este utilitario. Que es Microsoft Excel?
Más detallesCLASE # 5 TÉCNICAS DE CAJA BLANCA
CLASE # 5 TÉCNICAS DE CAJA BLANCA 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA Basado Parcialmente
Más detallesCómo las herramientas en línea están revolucionando la implementación de ITIL e ISO 20000
Cómo las herramientas en línea están revolucionando la implementación de ITIL e ISO 20000 Informe 14 de marzo de 2014 Copyright 2014 20000Academy. Todos los derechos reservados. 1 Resumen ejecutivo Antes
Más detallesSistema electrónico de presentación del informe conforme al artículo 15 del Convenio
MANUAL DEL USUARIO CONVENIO DE ESTOCOLMO SOBRE CONTAMINANTES ORGÁNICOS PERSISTENTES (COP) Sistema electrónico de presentación del informe conforme al artículo 15 del Convenio El Sistema electrónico de
Más detallesDESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS)
DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS) Dossier Soporte BTP-C, Enero 2003 -pág. A.3-1 - 1. DESCRIPCIÓN TÉCNICA DEL SOFTWARE SUPERVISOR System Manager Software o SMS. Características SMS: Existen
Más detallesGUÍA DE INSTALACIÓN Y ACTIVACIÓN
GUÍA DE INSTALACIÓN Y ACTIVACIÓN El software Hyper Renta es un programa diseñados para funcionar en ambiente Windows, por lo que es indispensable que este sistema operativo se encuentre instalado en su
Más detallesBUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL I
BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL I [Escriba texto] Contenido INTRODUCCIÓN... 3 CAPÍTULO I: Crear Reportes Desde Carpetas Publicas... 4 CAPÍTULO II: Editar Reportes... 6 CAPÍTULO III: Visualización
Más detallesDistinguir las diferentes estructuras de repetición utilizadas en problemas con ciclos: mientras, haga-mientras, repita-hasta, para.
ESTRUCTURAS DE REPETICIÓN OBJETIVOS Aprender a construir grandes y complejos problemas a través de la ejecución repetida de una secuencia de proposiciones llamados ciclos o estructuras repetitivas. Distinguir
Más detallesDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos 1 Sesión No. 5 Nombre: Primitivas para el diseño de instrucciones. Segunda parte. Objetivo de la sesión: Al concluir la sesión el estudiante identificará las diferentes
Más detallesPara poder acceder al sistema sólo deberá ingresar la siguiente liga desde el navegador de su preferencia: http://funcionpublica.ceneval.edu.
MANUAL DEL USUARIO DE SAC... 1 REQUERIMIENTOS MÍNIMOS... 1 ACCESO AL SISTEMA... 1 FUNCIONALIDAD DEL SISTEMA... 1 ENTRADA AL SISTEMA... 2 NAVEGACIÓN... 3 BARRA DE HERRAMIENTAS... 4 0-1 Manual del usuario
Más detallesAULA DE MAYORES UNIVERSIDAD DE MURCIA VICERRECTORADO DE EXTENSIÓN UNIVERSITARIA
AULA DE MAYORES UNIVERSIDAD DE MURCIA VICERRECTORADO DE EXTENSIÓN UNIVERSITARIA Curso 2007/08 Asignatura: Introducción a la Informática y acceso a Internet Código: O0132 Curso: 3º Cuatrimestre: 1º y 2º
Más detallesDesarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales.
1 Arquitectura de una Aplicación Android Para empezar con el desarrollo de aplicaciones en Android es importante conocer cómo está estructurado este sistema operativo. A esto le llamamos arquitectura y
Más detallesObjetivos. El alumno conocerá los elementos indispensables de un ambiente de programación y será capaz de realizar programas básicos en lenguaje C.
Objetivos El alumno conocerá los elementos indispensables de un ambiente de programación y será capaz de realizar programas básicos en lenguaje C. Al final de esta práctica el alumno podrá: 1. Decir cuáles
Más detallesConstrucción de Escenarios
Construcción de Escenarios Consiste en observar los diferentes resultados de un modelo, cuando se introducen diferentes valores en las variables de entrada. Por ejemplo: Ventas, crecimiento de ventas,
Más detalles19. Packages o paquetes
Programación orientada a objetos con Java 201 19. Packages o paquetes Objetivos: a) Definir el concepto de paquete b) Interpretar el código fuente de una aplicación Java donde se utilicen paquetes c) Construir
Más detallesRAPID TYPING. Qué es?
RAPID TYPING Qué es? Rapid Typing es un programa de mecanografía, orientado a los más pequeños por su música y apariencia, pero válido para cualquiera que quiera aprender a teclear correctamente y con
Más detallesEscuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática
Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática Fundamentos de la informática 2. Algoritmos, diagramas de flujo y pseudocódigo Contenido Algoritmos Diagramas de flujo
Más detallesPortal INAPI INAPI Conecta Instructivo de Gestión en Sitio Web
Organización: INAPI Portal INAPI INAPI Conecta Instructivo de Gestión en Sitio Web Perfil: Vendedor Versión: 1.0 Año 2016 Tabla de Contenidos 1. Introducción... 3 2. Creación de Cuenta Perfil Vendedor...
Más detallesSECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR COORDINACIÓN GENERAL DE UNIVERSIDADES TECNOLÓGICAS
SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR COORDINACIÓN GENERAL DE UNIVERSIDADES TECNOLÓGICAS CRITERIOS GENERALES PARA LA PLANEACIÓN, EL DESARROLLO Y LA EVALUACIÓN, EN LA IMPLANTACIÓN
Más detallesIntroduccion al Lenguaje C. Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia
Introduccion al Lenguaje C Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia Introducción C es un lenguaje de programación creado en 1972 por
Más detallesAsignaturas antecedentes y subsecuentes
PROGRAMA DE ESTUDIOS Ingeniería de Software Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 1 Créditos: 7 Clave: F0161 Asignaturas antecedentes y subsecuentes PRESENTACIÓN
Más detallesSophos Anti-Virus para Mac OS X Ayuda
Sophos Anti-Virus para Mac OS X Ayuda Para ordenadores en red o independientes con Mac OS X versión 10.4 o posterior Versión: 8 Edición: abril de 2012 Contenido 1 Acerca de Sophos Anti-Virus...3 2 Detectar
Más detallesISTP CIDET COMPUTACION E INFORMATICA ARREGLOS EN JAVA
ARREGLOS EN JAVA I I N T R O D U C C I Ó N En las sesiones anteriores, los datos manejados en los programas han sido datos simples (carácter, entero, reales) En un gran número de problemas es necesario
Más detallesProgramación III. 1. Facultad: Ingeniería Escuela: Computación Asignatura:Programación III I. OBJETIVOS II. INTRODUCCIÓN TEÓRICA
Programación III. 1 Facultad: Ingeniería Escuela: Computación Asignatura:Programación III GUIA1: Uso de C# modo consola. I. OBJETIVOS Qué el estudiante: Conozca el lenguaje de programación Visual C#.Net
Más detallesINSTRUCTIVO PARA EL MANEJO DEL PROGRAMA ACADÉMICO E INFORME ANUAL DE ACTIVIDADES
INSTRUCTIVO PARA EL MANEJO DEL PROGRAMA ACADÉMICO E INFORME ANUAL DE ACTIVIDADES INTRODUCCION: Apreciada y Apreciado docente: El cambio del Programa de trabajo Académico surge de la necesidad de generar
Más detallesIAP 1003 - ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS
IAP 1003 - ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS Introducción 1. El propósito de esta Declaración es prestar apoyo al auditor a la implantación de la NIA 400, "Evaluación del Riesgo y
Más detalles