You are on page 1of 3

Propuestadeltemarioparalamateriade LaboratoriodeParadigmasdeProgramacin (porM.I.

JosRafaelRodrguezOchoa)

NombredelaMateria: Clave: No.dehoras/semana: Duracindesemanas: Totaldehoras: No.decrditos: Prerrequisitos:

LaboratoriodeParadigmasdeProgramacin IA7300L 3 16 48 6 Ninguno

Objetivo Estecursointroducealestudianteaalgunosdeloslenguajesdeprogramacincontemporneos, empezandoporellenguajeensamblador,lenguajesimperativos(CyShell),unlenguajeorientadoa objetos(Java)unlenguajefuncional(clisp)yfinalizandoconunlenguajedeclarativo(swiprolog). Contenidosinttico 1. EllenguajedeprogramacinShell. 4horas 2. EllenguajedeprogramacinC. 8horas Examen1 2horas 3. Ellenguajeensamblador. 8horas 4. LlamadodecdigoensambladordesdeunprogramaenC. 2horas Examen2 2horas 5. EllenguajeJavaylaprogramacinorientadaaobjetos. 8horas 6. Ellenguajeclispylaprogramacinfuncional. 6horas 7. Ellenguajeswiprologylaprogramacinlgica. 6horas Examen3 2horas Bibliografabsica. R.Stones.BeginningLinuxProgramming.Wrox;SecondEdition,2000. B.Neveln.LinuxAssemblyLanguajeProgramming.PrenticeHall2000. H.M.Deiteletal.JavaHowtoProgram.5thEdition.PrenticeHall2002. R.K.Dybvig,JPHebert.TheSchemeProgrammingLanguage.MITPress.2003 H.Abelson,G.J.SussmanandJ.Sussman.StructureandInterpretationofComputerProgams. MITPress.1996. Bibliografacomplementaria. Sethi, R., Programming languages, Concepts and Constructs, AddisonWesley Publishing Company,1989.

Metodologadeenseanzaaprendizaje: Metodologadeevaluacin: Contenidodesarrollado.

IDEM IDEM

1.EllenguajedeprogramacinShell. 4horas Introduccin. Elshell,tiposdeshell,procesos,comoejecutarunscript, Elshellcomointrpretedeordenes Entradaysalidaestndar,tuberas,otrosoperadores. Elshellcomolenguajedeprogramacin Variablesdeentorno asignacindevariables,acentosgraves,comillassimplesydobles, pasodeparmetros, Instruccionescondicionales Estructurasdecontrol(if,case,whileyuntil,for) Funciones 2.EllenguajedeprogramacinC. PrincipiosdeC Caractersticas,estructura,Variables,constantes,Operadores (aritmticos,comparacin,lgicos),entrada/salida Estructurascondicionaleseiteracin if,?,switch,for,while,dowhile,breakycontinue Apuntadores Definicin,funciones,arreglos. EXAMEN1 8horas

2horas

3.Ellenguajeensamblador. 8horas Estructuradelprocesadorpentium,tiposderegistrosymodosdedireccionamiento. ConocimientosbsicosdesintaxisAT&T Estructuradeunprogramayfuncionesdelainterrupcin0x80H. Ejemplos. Imprimirunacadena entradadeteclado buscarvaloresextremos 4.LlamadodecdigoensambladordesdeunprogramaenC. Queesyparaquesirveelinlineassembly? Ejemplo.calculadorausandoleds. EXAMEN2 2horas

2horas

5.EllenguajeJavaylaprogramacinorientadaaobjetos. Clasesyherencia. Caractersticas Estructura,Variables,constantes,Operadores,flujos, Estructurascondicionaleseiteracin if,?,switch,for,while,dowhile,breakycontinue,Tiposdedato. 6.Ellenguajeclispylaprogramacinfuncional. Introduccin Objetosbsicos(tomosylistas) Evaluacindelostomosydelaslistas Definicindefunciones(Annimasyconnombres) Predicados(Valoreslgicos contipos,deigualdadyoperadoreslgicos) Estructurasdecontrol(Condicionaleseiteracin) 7.Ellenguajeswiprologylaprogramacinlgica. 6horas Caractersticasdelaprogramacinlgica Ejecutandoqueries,declaracindepredicados,asignacineinstanciacin Objetosdetipolista, Operadores!,.,; EXAMEN3

8horas

6horas

2horas

ProgramapropuestoporM.I.JosRafaelRodrguezOchoa

You might also like