2011-06-15 17 views
5

Esto se verá un poco extraño, lo sé. No es una solicitud común. Fallé mi primer examen en programación OOP (en C++) y tengo 4-5 días para prepararme para la segunda y última vez que puedo tomar este examen. Conozco la teoría bastante bien, aunque no soy tan bueno en la programación usando muchas cosas como: funciones virtuales/estáticas, estática/dinámica/... emitida, listas de STL, operadores de sobrecarga, constructores de conversión y algunas otras cosas. He leído la teoría, simplemente no sé dónde y cómo aplicarla.OOP C++ help needed

Lo que pregunto (mejor dicho mendiga) que hagas por mí no es más que darme algunos ejercicios o una idea de un programa/proyecto que incluirá la mayoría de estas cosas. No necesito el código (cómo resolverlos), aunque algunos consejos serían buenos.

Espero que al menos algunos de ustedes entiendan mi situación y no ignoren mi solicitud.

gracias de antemano, Matt

+4

+1 por admitir abiertamente que ha reprobado el examen. Necesita coraje para aceptarlo entre el público. – iammilind

+1

Tienes solo 4 días. Y debes aprender C++. Le recomendaría que obtenga preguntas del examen (pregunte a sus compañeros de clase y recójalos). También puede intentar pasar algunas pruebas en línea de C++. –

+3

@iammilind Internet! = Public; Internet = anónimo; – Anonymous

Respuesta

0

Schaum's Outline of Programming with C++ y Teach Yourself C++ contienen buen ejercicio al final de cada uno de los capítulos (probablemente con solución también). Son buenos para principiantes. A medida que conoces las teorías, puedes saltar directamente al ejercicio.

+0

@Dennis, @Kirill, gracias por las sugerencias. De alguna manera, buscar en línea para las pruebas no se me pasó por la cabeza, supongo que fui demasiado afectado por el fracaso. ¡Gracias una vez más! – Matt

+0

gracias. He leído Teach Yourself C++, los ejercicios tienden a ser un poco difíciles para mí de vez en cuando. Pero ciertamente voy a echar un vistazo. – Matt

0

Consulte cprogramming.com. Hay una serie de cuestionarios de C++ de dificultad variable. No estoy seguro de qué nivel está buscando, pero espero que esto ayude.

EDITAR: Al ver los cuestionarios, parece que no hay cobertura de OOP allí. Lo siento por eso.

+0

gracias de todos modos. Sé sobre el sitio, he estado allí bastantes veces. – Matt

0

Matt,

En primer lugar, usted está muy cerca del pase del examen. ¡Ten confianza y prepárate!

Si fuera usted, haré así.

  1. Seleccione los principales conceptos importantes que no sé cómo usar/aplicar. Escriba las preguntas/problemas que le hicieron fallar (si lo sabe). Digamos, si tiene cuatro días antes del próximo examen, analice 5 conceptos al día, aprenderá mucho (20 conceptos). Estoy seguro de que eso te ayudará a obtener esos 2 puntajes :)

  2. Para cada concepto, lo buscaré en MSDN. La ventaja es que además del texto bien explicado, hay muchos ejemplos involucrados para cada concepto, y lo más importante para usted, la mayoría de los ejemplos son pequeños e independientes. Le recomiendo que configure un entorno (MSVC o lo que sea) y examine esos ejemplos usted mismo.

+0

¡gracias! 20 conceptos parece mucho para digerir, pero sin duda lo intentaré. ya sabes lo que dicen, el cielo es el límite :) – Matt

+0

He estado usando Microsoft Visual Studio 2010 desde hace un tiempo :) nada nuevo para ser adquirido. – Matt

+0

El caso es que mi maestro generalmente proporciona el código fuente de un programa, y ​​algo anda mal con él y tenemos que decir qué o todo es muy estrecho y confuso y tenemos que decir el resultado del programa. Creo que la única forma en que puedo manejar esta tarea es ejercitando mucho ... es por eso que pedí ejercicios. – Matt