Autor |
Mensaje |
Barna
Nivel 5
Registrado: 30 Ago 2005
Mensajes: 197
Ubicación: Capital Federal
Carrera: Electrónica
|
|
Alguien puede recomendarme bibliografia para esta materia? La pagina no indica nada al respecto.
|
|
|
|
|
|
|
|
|
Sebastian Santisi
Administrador Técnico
Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451
|
|
Para C++, el libro de Bjarne Stroustrup (para cuando la termines deberías saber escribir ese nombre sin dudar).
Para estructuras de datos y complejidad, el Kruse es legible y tranquilo... pero si querés que se te vuele la cabeza, los tres volúmenes de Knuth son lo indicado.
|
|
|
|
_________________
|
|
|
|
|
jordo_ja
Nivel 3
Edad: 36
Registrado: 13 Jun 2007
Mensajes: 45
Carrera: Informática
|
|
Si cursás con Carolo no vas a ver C++, y para C te recomiendo el eterno The ANSI C Programming Language de Kerninghan & Ritchie (lo más común es llamarlo K&R).
Además buscate una referencia del lenguaje en Internet o libro moderno según el ISO 99; digo esto porque, si bien K&R es super interesante para aprender a manejar el lenguage de la manera en la que se supone se haga (uno de los autores Dennis Ritchie, diseñó el lenguaje), no está del todo actualizado en cuanto a la Standard Library.
Sobre estructuras de datos como dijo SS el Kruse es tranquilo, pero a mí personalmente no me gustó porque el libro en sí mismo es un ejemplo (desarrolla Life, algo así como un TDA) y me parece que falta profundizar sobre cada estructura. No conozco otra bibliografía, ya que algo entendía del tema antes de cursar la materia, y además las estructuras no son tan complejas, ya que si bien se ve AVL y heap, entre otros, en Carolo solo se los comenta de forma teórica y lo más complejo con lo que se trabaja es Árbol Binario Ordenado. Lo importante para casi todos es entender el manejo dinámico de memoria, y eso lo ves bastante bien en el K&R. De hecho en un capítulo se implementa una Pila y en otro un Árbol Binario, estructuras del programa de la materia.
Suerte, Esteban
|
|
|
|
|
|
|
|
|
falcald
Nivel 8
Edad: 39
Registrado: 04 Mar 2006
Mensajes: 790
Ubicación: Castelar
Carrera: Electrónica
|
|
jordo_ja escribió:
|
Si cursás con Carolo no vas a ver C++, y para C te recomiendo el eterno The ANSI C Programming Language de Kerninghan & Ritchie (lo más común es llamarlo K&R).
Además buscate una referencia del lenguaje en Internet o libro moderno según el ISO 99; digo esto porque, si bien K&R es super interesante para aprender a manejar el lenguage de la manera en la que se supone se haga (uno de los autores Dennis Ritchie, diseñó el lenguaje), no está del todo actualizado en cuanto a la Standard Library.
Sobre estructuras de datos como dijo SS el Kruse es tranquilo, pero a mí personalmente no me gustó porque el libro en sí mismo es un ejemplo (desarrolla Life, algo así como un TDA) y me parece que falta profundizar sobre cada estructura. No conozco otra bibliografía, ya que algo entendía del tema antes de cursar la materia, y además las estructuras no son tan complejas, ya que si bien se ve AVL y heap, entre otros, en Carolo solo se los comenta de forma teórica y lo más complejo con lo que se trabaja es Árbol Binario Ordenado. Lo importante para casi todos es entender el manejo dinámico de memoria, y eso lo ves bastante bien en el K&R. De hecho en un capítulo se implementa una Pila y en otro un Árbol Binario, estructuras del programa de la materia.
Suerte, Esteban
|
Esta materia es la "Algoritmos y Programación II" de código 75.04, para la carrera de Ing. Electrónica. Aclaro por las dudas. No sé si es igual o diferente de la de Ing. Informática.
|
|
|
|
_________________ Sin firma
|
|
|
|
|
Sebastian Santisi
Administrador Técnico
Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451
|
|
falcald escribió:
|
No sé si es igual o diferente de la de Ing. Informática.
|
100% diferente.
|
|
|
|
_________________
|
|
|
|
|
Barna
Nivel 5
Registrado: 30 Ago 2005
Mensajes: 197
Ubicación: Capital Federal
Carrera: Electrónica
|
|
Gracias por el aporte muchachos
Sebastian Santisi escribió:
|
Para C++, el libro de Bjarne Stroustrup (para cuando la termines deberías saber escribir ese nombre sin dudar).
Para estructuras de datos y complejidad, el Kruse es legible y tranquilo... pero si querés que se te vuele la cabeza, los tres volúmenes de Knuth son lo indicado.
|
El de Stroustrup me lo habian comentado en Algo I pero nunca lo lei. Lo tendre en cuenta.
Te acordas por casualidad el nombre del libro de Kruse? En cuanto a Knuth, cual es tu opinion sobre el? Mucha gente lo considera EL libro (mas bien LOS libros) de programacion segun tengo entendido, otros los critican...siempre me causo mucha intriga como bibliofilo aficionado.
|
|
|
|
|
|
|
|
|
jordo_ja
Nivel 3
Edad: 36
Registrado: 13 Jun 2007
Mensajes: 45
Carrera: Informática
|
|
mmm perdón no lei el código =P
|
|
|
|
|
|
|
|
|
Sebastian Santisi
Administrador Técnico
Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451
|
|
Barna escribió:
|
El de Stroustrup me lo habian comentado en Algo I pero nunca lo lei. Lo tendre en cuenta.
|
Para Algo I es un poco mucho... para Algo II es feo (o sea, cero didáctica, es el manual de referencia); pero sirve.
Barna escribió:
|
Te acordas por casualidad el nombre del libro de Kruse?
|
Creo que se llamaba Data Structures & Program Design, o algo así...
Usá la segunda edición, te recomendaría... la primera es en Pascal y la tercera en C++, lo que tiene de patético es que los ejemplos de todas las ediciones son los mismos traducidos linea a linea; así que una traducción cuadrada de Pascal a C++ tiene poco de C++.
Barna escribió:
|
En cuanto a Knuth, cual es tu opinion sobre el? Mucha gente lo considera EL libro (mas bien LOS libros) de programacion segun tengo entendido, otros los critican...siempre me causo mucha intriga como bibliofilo aficionado.
|
Las críticas suelen ser más personales o a cosas sutiles sobre sus posturas con respecto a algunas cosas, más que a la obra en sí.
Knuth y Dijkstra fueron los dos tipos que descrubrieron practicamente todo... y vivieron enfrentados por peleas absurdas; por lo cual siempre hubo polémica en torno a eso.
En el campo de la complejidad computacional y en el campo de las estructuras de datos, Knuth es la eminencia... y los volúmenes de The Art Of Computer Programming son una biblia; tienen todos los temas referentes a la materia, por lo menos para empezar, y con análisis en serio.
El Kruse es una simplificación de los temas para que pueda seguir las demostraciones un estudiante de nivel secundario; el Knuth es la posta, para ese tipo de temas... pero es mucho más denso de leer.
|
|
|
|
_________________
|
|
|
|
|
Conan
Moderador
Edad: 39
Registrado: 30 Ago 2005
Mensajes: 2390
Ubicación: Longchamps
Carrera: Electrónica y Informática
|
|
|
|
|
Ajax08
Nivel 5
Registrado: 30 Dic 2008
Mensajes: 168
|
|
Hola gente, y el libro como programar en c/c++ de Deitel & Deitel?
|
|
|
|
|
|
|
|
|
Sid Bernard
Nivel 9
Edad: 35
Registrado: 20 Jul 2008
Mensajes: 1287
Ubicación: Al lado del Sub Esp. $ = <(TT,0,2+3i)(3,18,4)(0,0,e)>
Carrera: Electrónica y Informática
|
|
Hola yo estoy leyendo el Deitel Deitel, q tiene C/C++ y Java, y la verdad q por curiosear la parte de C++ esta media incompleta, es decir le dedica mucho a C y dsp la parte del C++ y la verdad si queres profundizar temas con ese libro, muuuucho no te lo recomiendo...
|
|
|
|
_________________
SOY ACERISTA Y QUE!!!!!
|
|
|
|
|
Amadeo
Nivel 9
Registrado: 20 Oct 2008
Mensajes: 1436
Carrera: No especificada
|
|
Hay otro libro de Deitel de unas 1000 páginas que es puro C++. Yo también tengo el de C/C++ y Java, C me parece que está bien completo, pero para C++ y Java yo me compraría otros del mismo autor, pero de los que tratan específicamente sobre esos lenguajes.
|
|
|
|
|
|
|
|
|
dAi!
Nivel 9
Edad: 36
Registrado: 05 Sep 2007
Mensajes: 1651
Carrera: Civil
|
|
yo tengo el de C++ de Deitel & Deitel, me parecio bastante bueno cuando hice la materia...
igualmente no se si sirve para los de electronica, pero a mi me sirvio
|
|
|
|
|
|
|
|
|
joephantom
Nivel 9
Edad: 87
Registrado: 30 Jul 2007
Mensajes: 1510
Ubicación: Violando tus prejuicios
Carrera: Electrónica y Informática
|
|
Sebastian Santisi escribió:
|
falcald escribió:
|
No sé si es igual o diferente de la de Ing. Informática.
|
100% diferente.
|
El final es el mismo, o por lo menos lo era cuando yo la curse. Calvo lo tomaba en el mismo aula, y había varios temas, pero eran lo mismo.
|
|
|
|
_________________ LA UNIÓN EN EL REBAÑO OBLIGA AL LEÓN A ACOSTARSE CON HAMBRE.
Es buscando lo imposible que el hombre ha siempre realizado y reconocido lo posible. Aquellos que sabiamente se han limitado a lo que les pareciera posible no han dado un solo paso adelante - Mijail Bakunin
La teoría política no es una ciencia enigmática cuya jerarquía cabalística manejan unos pocos iniciados, sino un instrumento de las masas para desatar la tremenda potencia contenida en ellas. No les llega como un conjunto de mandamientos dictados desde las alturas, sino por un proceso de su propia conciencia hacia la comprensión del mundo que han de transformar - John William Cooke
Personally I'm in favor of democracy, which means that the central institutions in the society have to be under popular control. Now, under capitalism we can't have democracy by definition. Capitalism is a system in which the central institutions of society are in principle under autocratic control. Thus, a corporation or an industry is, if we were to think of it in political terms, fascist; that is, it has tight control at the top and strict obedience has to be established at every level -- there's a little bargaining, a little give and take, but the line of authority is perfectly straightforward. Just as I'm opposed to political fascism, I'm opposed to economic fascism. I think that until major institutions of society are under the popular control of participants and communities, it's pointless to talk about democracy. - Noam Chomsky
http://joephantom.net
Verborragia de mes yeux
|
|
|
|
|
Sebastian Santisi
Administrador Técnico
Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451
|
|
joephantom escribió:
|
El final es el mismo, o por lo menos lo era cuando yo la curse. Calvo lo tomaba en el mismo aula, y había varios temas, pero eran lo mismo.
|
Este es el programa de 75.04: http://www.fi.uba.ar/archivos/sin_actualizar-7504
Este es el programa de 75.41: http://www.fi.uba.ar/archivos/sin_actualizar-7541
Por más que los títulos de algunos puntos coincidan, los conceptos a aplicar en ambos programas son totalmente diferentes (en una están aprendiendo a usar punteros, en la otra están haciendo análisis de complejidad computacional).
Siendo el representante del claustro de alumnos ante el Consejo Asesor del Departamento de Computación, si considerás que la profesora Calvo está equiparando dos materias que tienen programas harto distintos, en vez de comentarlo en el foro, deberías acercar tu inquietud ante dicha institución.
|
|
|
|
_________________
Última edición por Sebastian Santisi el Sab May 09, 2009 6:47 pm, editado 1 vez
|
|
|
|
|
|
Ir a página 1, 2 Siguiente
|
Ver tema siguiente
Ver tema anterior
Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro No Podéspostear archivos en este foro No Podés bajar archivos de este foro
|
Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker365 Attacks blocked.
|