|
-
Mar 20th, 2013, 10:52 AM
#1
New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
We've created a new feature type on Codeguru called a Tech IQ. The first one is "Are You Better than a C# Rookie?" We'll be doing additional Tech IQs in the future. If you want to test yourself, the link to the first one is at:
http://www.codeguru.com/quizzes/tech...-c-rookie.html
Let's us know in this thread how you do!
If you have an idea for a different Tech IQ, let me know. I've written some guidelines on how to suggest/create one. Any programming topic will be considered.
Brad!
-
Mar 20th, 2013, 11:32 AM
#2
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
I got 12... missed question #2.... anyways... it seemed more of a object-oriented quiz than actual C#... really only questions 1, 2, & 12 had anything to do with C# specifically. The rest were all around object-oriented design/programming and anyone who has had any real experience with it should be able to do reasonably well on it.
-tg
-
Mar 20th, 2013, 12:14 PM
#3
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
I got 11, however I think I deserve full points 
But in all seriousness; the first question doesn't register properly. I select option 3 and it tells me that the first answer was correct (while providing the code from the third option).
And I misinterpreted question 7 (but that's not the question's fault).
Delete it. They just clutter threads anyway.
-
Mar 20th, 2013, 12:20 PM
#4
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
 Originally Posted by techgnome
I got 12... missed question #2.... anyways... it seemed more of a object-oriented quiz than actual C#... really only questions 1, 2, & 12 had anything to do with C# specifically. The rest were all around object-oriented design/programming and anyone who has had any real experience with it should be able to do reasonably well on it.
-tg
I was expecting questions about things like events, delegates, syntax in general, and perhaps framework features like threading.
Delete it. They just clutter threads anyway.
-
Mar 20th, 2013, 01:34 PM
#5
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
 Originally Posted by TheBigB
I got 11, however I think I deserve full points
But in all seriousness; the first question doesn't register properly. I select option 3 and it tells me that the first answer was correct (while providing the code from the third option).
And I misinterpreted question 7 (but that's not the question's fault).
Yeah, that's kind of what snagged me on #2... I got #1 right, and so then answered #2 in the similar manner and it was marked as being wrong... *shrug*.
-tg
-
Mar 25th, 2013, 10:42 AM
#6
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
Everything that has a computer in will fail. Everything in your life, from a watch to a car to, you know, a radio, to an iPhone, it will fail if it has a computer in it. They should kill the people who made those things.- 'Woz'
save a blobFileStreamDataTable To Text Filemy blog
-
Mar 28th, 2013, 04:11 PM
#7
Frenzied Member
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
Oh really, i need to spend some more time in c# .i scored only 6 .
Last edited by firoz.raj; Apr 1st, 2013 at 04:45 PM.
-
Mar 28th, 2013, 04:40 PM
#8
-
Mar 29th, 2013, 03:36 AM
#9
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
-
Apr 3rd, 2013, 02:24 PM
#10
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
Sorry to be blunt but this quiz is irrelevant.
- It doesn't provide even a partial scope of C#.
- C# is not only used to create WINDOWS applications.
- There were a couple of questions related to windows forms only.
- Some questions were not C# specific at all.
- The title of the quiz could have been C# and VB (or plug any other .NET language).
This quiz is so flawed I don't really know where to begin.
-
May 14th, 2013, 08:07 AM
#11
Frenzied Member
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
Hi Friends,
How objects of different types generally interact ?
i have test myself again from My CG Account . but in question no 7 i was confusing .
as i myself have answered to (ii) via events defined in the form class.
(i)via their private methods(events,methods,properties,field) (Never possible)
Reason
property are
normally public because this way private variable noramlly encapsulate in the property . so there is no any logic to interact private property with object.
(ii)via events defined in the form class.(i have answered)
(iii)via saving and reading data to / from a file.(never be possible)
(iv)via database.(ok via a database .but there are more things so this is also not efficient)
(v)via the public interface of their respective types(confused)
Attachment 100093
-
May 14th, 2013, 12:44 PM
#12
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
In truth, a mature man who uses hair-oil, unless medicinally , that man has probably got a quoggy spot in him somewhere. As a general rule, he can't amount to much in his totality. (Melville: Moby Dick)
-
May 18th, 2013, 02:48 AM
#13
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
Woohoo! 13 baby! I had to read that question about value types and reference types a few times because that's not really the way that I'd choose to describe them.
-
May 18th, 2013, 02:52 AM
#14
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
 Originally Posted by firoz.raj
Hi Friends,
How objects of different types generally interact ?
i have test myself again from My CG Account . but in question no 7 i was confusing .
as i myself have answered to (ii) via events defined in the form class.
(i)via their private methods(events,methods,properties,field) (Never possible)
Reason
property are
normally public because this way private variable noramlly encapsulate in the property . so there is no any logic to interact private property with object.
(ii)via events defined in the form class.(i have answered)
(iii)via saving and reading data to / from a file.(never be possible)
(iv)via database.(ok via a database .but there are more things so this is also not efficient)
(v)via the public interface of their respective types(confused)
The only way one object can affect another object is via a public member of some type, i.e. handling a public event, getting or setting a public property, calling a public method. As such, the way two objects interact is via their public interfaces. To say that objects of different types interact via devents in a form doesn't make sense because that would imply that objects in Console applications, where there are no forms, cannot interact, which is clearly false. You're thinking about Windows Forms apps and the fact that there is interaction between the form and controls via event handlers but that is still just types interacting via their public interfaces, i.e. the form is handling public events of the controls.
-
May 22nd, 2013, 10:46 PM
#15
Re: New Feature on CodeGuru (sister site): Tech IQ: Are You Better than a C# Rookie?
Oh I took that a couple days ago...scored 11 if I remember correctly. Is that good or bad ? I remember getting about 3 answers wrong.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|