introduccion lenguaje

March 27, 2018 | Author: Sergio Michea Rojas | Category: Java (Programming Language), Computer Programming, Programming Language, C++, Object Oriented Programming


Comments



Description

´Preliminares Estrateg´ıa-Evaluacion Normas ´ Semestral Programacion ´ Lenguajes de Programacion Eric Ross Semestre 1-2015 Eric Ross ´ Lenguajes de Programacion ´ Preliminares Estrateg´ıa-Evaluacion Normas ´ de Contacto Informacion Eric Ross email: [email protected] Escuela de Ingenier´ıa Oficina: 321 Eric Ross ´ Lenguajes de Programacion . puedan comprender y aplicar los principales elementos involucrados en el ˜ seleccion ´ y utilizacion ´ de un lenguaje de programacion. Comprender los principales elementos que conforman un lenguaje ´ y como ´ de programacion ellos se implementan en diversos lenguajes de amplio uso actual. al finalizar el curso. ´ diseno. programacion Comprender los fundamentos de distintos paradigmas de ´ programacion. Eric Ross ´ Lenguajes de Programacion . ´ ´ Comprender los diversos criterios tecnicos de evaluacion ´ aplicables a un lenguaje de programacion. Desarrollar aplicaciones simples haciendo uso de los elementos de ´ vistos en clases de un lenguaje de alto nivel. Espec´ıficos ´ y genealog´ıa de los principales lenguajes de Conocer la evolucion ´ programacion.´ Preliminares Estrateg´ıa-Evaluacion Normas Objetivos Generales Se espera que los alumnos. ´ sobre algun Desarrollar un trabajo de investigacion ´ tema asociado ´ vistos en clases o a los diversos paradigmas de programacion algun ´ nuevo paradigma. Basic PL/I. Simula 67. C++. Cobol.´ Preliminares Estrateg´ıa-Evaluacion Normas Contenidos ´ Unidad I: Conceptos preliminares de lenguajes de programacion ´ Razones para estudiar conceptos de lenguajes de programacion ´ Criterios de evaluacion Categorias de lenguajes ´ de los principales lenguajes de programacion ´ Evolucion ´ Pseudocodigos Fortran. Snobol. Algol 60. Prolog Ada. EBNF. Smalltalk. Lisp. Grafos de sintaxis ´ Gramaticas atribuidas ´ ´ Semantica Axiomatica ´ Semantica Operacional ´ Semantica Denotacional Eric Ross ´ Lenguajes de Programacion . Java ´ ´ Metodos para describir Sintaxis y Semantica ´ Introduccion BNF. Ligamentos (binding). Compatibilidad de Tipo. Chequeo de Tipo. Registros: Tipo Union. Ligamento (binding). Chequeo de Tipo y Alcance Nombres. Tipos Ordinales definidos por el usuario ´ Conjunto.´ Preliminares Estrateg´ıa-Evaluacion Normas Contenidos ´ Unidad II: Elementos de un lenguaje de programacion Nombres. Subprogramas ´ Tipos de Datos Abstractos y Constructos para Encapsulacion Eric Ross ´ Lenguajes de Programacion . Apuntador (puntero) ´ Expresiones y Sentencias de Asignacion Estructuras de Control ´ de iteracion. Tipificacion Alcance Tipos de Datos Tipos de datos primitivos. ´ saltos incondicionales Sentencias de seleccion. ´ fuerte. Variables. Tipos Estructurados: Arreglos. ´ Preliminares Estrateg´ıa-Evaluacion Normas Contenidos Unidad III: Concurrencia y manejo de excepciones Concurrencia Concurrencia a nivel de subprogramas ´ Semaforos Monitores Traspaso de mensajes Concurrencia en Ada Threads en Java Threads en C# Concurrencia a nivel de sentencia Manejo de excepciones y de Eventos ´ Concepto de Excepcion Manejo de Excepciones en Ada Manejo de Excepciones en C++ Manejo de Excepciones en Java Concepto de Evento Manejo de Eventos en Java Eric Ross ´ Lenguajes de Programacion . ´ Preliminares Estrateg´ıa-Evaluacion Normas Contenidos ´ Unidad IV: Paradigmas de Programacion ´ Estructurada Programacion ´ Orientada a Objetos Programacion ´ Funcional Programacion ´ Logica ´ Programacion Eric Ross ´ Lenguajes de Programacion . ´ Preliminares Estrateg´ıa-Evaluacion Normas Estrategia Docente ´ Tecnica expositiva Trabajo colaborativo ´ programada lineal Instruccion ´ ´ Metodo de Investigacion Eric Ross ´ Lenguajes de Programacion . ´ Preliminares Estrateg´ıa-Evaluacion Normas ´ Evaluacion ´ Catedra ´ 2 controles de catedra. Eric Ross ´ Lenguajes de Programacion .. L2 ) NFC = P1+P2+P3 3 Taller Promedio evaluaciones de avances: NFT = prom(T1 .0.7 × NFC + 0. (C1. L = prom(L1 . NFT) deber ser mayores o iguales a 4.) Nota final: NF = 0. C2) Promedio de dos controles de lectura.3 × NFT Ambas notas (NFC. .. 3 de Julio Controles de lectura: Historia de los Lenguajes: 24 de Abril ´ 26 de Junio Paradigmas de programacion: Exposiciones Historia de los Lenguajes: 13 de Abril ´ 19 de Junio Paradigmas de programacion: Eric Ross ´ Lenguajes de Programacion .´ Preliminares Estrateg´ıa-Evaluacion Normas ´ Fechas de Evaluacion ´ Catedra: 15 de Mayo. T. 1998 Implementacion“. “Lenguajes de programacion. ´ Diseno ˜ e Pratt. tercera edicion. Textos Complementarios ´ Principios y practica”.. ´ ´ Prentice Hall. Robert “Concepts of Programming languages” Quinta ´ Addison Wesley.´ Preliminares Estrateg´ıa-Evaluacion Normas Bibliograf´ıa ´ Catedra Sebesta. Eric Ross ´ Lenguajes de Programacion . K. ´ Louden. 2002 Edicion. Zelkowitz. 2004 segunda edicion. ´ Editorial Thomson. M. “Lenguajes de Programacion. deberan La falta a la honestidad o plagio. ´ de codigo. Todos los informes deberan ´ de inasistencia a evaluaciones debe realizarse La justificacion ´ antes de 48 horas pasada la evaluacion. pero el alumno atrasado no contara´ con tiempo extra. O sea. segun ´ sea su gravedad. sera´ sancionado con la ´ de la asignatura. Los alumnos que hayan justificado satisfactoriamente su ´ rendir una prueba especial. ´ escribirse en LATEX. inasistencia a evaluaciones. Eric Ross ´ Lenguajes de Programacion .´ Preliminares Estrateg´ıa-Evaluacion Normas Pol´ıticas y normas ´ plataforma EDUC@UCN Medio oficial de comunicacion: ´ que el profesor El ingreso a clases no puede realizarse despues ingresa. ´ hasta que el primer alumno El ingreso a evaluaciones es solo finalice. ´ El formato de los informes y documentacion debe regirse por las especificaciones publicadas en la plataforma. no hay atrasos. ademas ´ de las sanciones definidas reprobacion por la Carrera. 9) entonces Rendir examen recuperativo ´ Si (Nota taller < 4 o Nota catedra < 3.´ Preliminares Estrateg´ıa-Evaluacion Normas Pol´ıticas y normas La nota final se calcula segun ´ el siguiente algoritmo: ´ Si (nota catedra y nota taller ≥ 4) entonces ´tedra + 30 %Nota taller Nota final = 70 %Nota c a ´ Si (Nota taller ≥ 4 y nota catedra esta´ entre 3.4) entonces Reprueba asignatura.4 y 3. Eric Ross ´ Lenguajes de Programacion . ´ Preliminares Estrateg´ıa-Evaluacion Normas Questions? Eric Ross ´ Lenguajes de Programacion .
Copyright © 2024 DOKUMEN.SITE Inc.