Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Find the Visual Basic Exams for measuring Visual Basic 6 Knowledge ...

Posted on 2004-10-14
Medium Priority
Last Modified: 2013-11-25
Hi all experts,
    I am looking forward to find the exams for measuring Visual Basic 6 Knowledge. Does anyone have the exam to measure such knowledge ? I would like to test to recruit the new staffs for working in the company. It would be good if the exams are including many Visual Basic 6 knowledge level from beginning to intermediate.
     Thank you,
Question by:prasitlee
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 11

Accepted Solution

dbrckovi earned 172 total points
ID: 12316737
I don't know of any VB6 exam samples, but I'd suggest you to make up a simple program, give them an hour or so to write it and compare the results.
Just give them verbal explanation of your program on a piece of paper, and let them do what they can.

In this program include all elements which you think might be important for your needs.
For example: user interface, speed, graphics, databeses, math, web, network, security, etc.

I personally don't like paper-oriented programming exams, becouse it doesn't show programming skills very accurate.
I had few similar tests at my faculty, and I didn't show high results on paper, but when they gave me the computer I was one of the best in class.
I mean. How much information about someones programming skills can you get when you give them questions like these:
 - Where in the VB6 is Menu Editor found:     File, Edit, View, Tools, Format
 - What is the correct syntax:     For Each Button In Controls,     Loop Each Button In Controls,    Do Each Button In Controls .....
 - What is the difference between Fixed Single, and Fixed Dialog  form BorderStyles?
 - In what order are the following form's events fired:   Load, Activate, Initialize

Maybe someone knows this from other programming language, but knows nothing about VB6, or maybe someone can't think of the correct syntax at the moment, but is perfectly able to
use it in practice.

Here's some rough example of a program:

Create a program which will:
 - gather images from these web adresses: xxxxx.gif , xxxxx.jpg , xxxxx.tif , and save them in BMP format.
 - compress them using ZIP algorythm and send this zipped file to the following e-mail adress: ........          SuperZIP.ocx control and it's documentation can be found here:     ......
 - open the following database ....... , and add new record to this table  ........    which will contain paths to downloaded BMP files
          The Table has these Fields:   BMP1, BMP2, BMP3, YourName
 - after this is done, the program will show all three pictures on the form, and allow the user to place company's logo on desired position on each picture
                   Logo image can be found here:  .....\Logo.BMP
 - Modified Images will be saved to this folder  ......,
 - images will be printed on this printer ......,
 - during it's activity, program should play this MP3:    ........

 * The program should have intuitive user-interface

Assisted Solution

VIkasumit earned 164 total points
ID: 12319634

I doesn't agree with the dbrckovi because the VB is so vast that if oyu learn the one thing today and you want to learn one thing every day than the first day learning will be come to you in several years...so to check just basic you at most can check whether the person have knowleadge of the basic of programming not just Vb but general concept of programming... Though I am fresher and looking for the same kind of job but i get disappointed when a recuiter as me how to make a Network application.... for beginner the must know thing is how well he/she can do the programming and not just how to??

To test the knowleadge of Vb programmer you should probably search for OLD MCSD examination Question can be found in a computer center near you will be great help for your recuirtment process...

Also , If oyu have ajob to offer to A INDIAN MCSD/CCNA certificate programmer how is currently working as web programmer and doing is PG than you can contact me ...(I'm serious)

VIKasumit (http://www.sumitgupta.5gigs.com- mY resume is here)
LVL 11

Expert Comment

ID: 12322619

And I disagree with VIkasumit.    (That is, if I understood you properly)

To be sure of someones programming skill, you have to see them programm. You have to give them an assigment and see how well they'll do it.
After they finish souch programm, or after some given time you can see everything:
 - do they know the basic syntax
 - are tey organized (keep their code clean and readable)
 - are they looking for the simplest or the best sollution
 - do they know how to use documentation
 - how long it took them to write something
 - generally, how experienced they are
 - etc.

If you just ask them general questions, you don't know anything from above.
What do you get if you ask them:    What is a Class?        They could talk about it for hours, but this doesn't mean that they know how to use classes.
If you ask them some specific question: What is Microsoft Outline Control used for?
They might not know it, but maybe they could learn it in 5 minutes, becose they have enough background experience.

I know few people who went to C/C++ programming class with me, who knew everything theoreticaly, they knew all definitions, and how basic algorythms from the book worked.
On theoretical part, they were the best, but when they had to write some program, they "hanged", becouse they didn't know even where to begin.
They just didn't have enough experience, even though they knew all definitions and all theory behind it.

I'd also hate if someone would ask me how to create network application.
I'd much more like them to give me two PC's with VB installed, and let me write the program to show them how I'd do it.
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 11

Expert Comment

ID: 12322732
I started working as a document scanner operator, and my boss found out that I know programming (he was also a programmer a while back), and we talked about it a little but he didn't took me very seriously
at first. But few months later he saw that I created few simple applications which made few boring office tasks much faster, and he started giving me more and more demanding projects.
After some time I became a programmer.

My point is that even when he knew I can programm, he didn't "belive" it untill he saw some results.
LVL 20

Assisted Solution

hes earned 164 total points
ID: 12329052

Author Comment

ID: 12330470
Hi hes,
    I don't understand your link. Is it related to Visual Basic Exam ? I didn't see anything related to what I want.
LVL 20

Expert Comment

ID: 12333117
One of the assesment tests is in Visual Basic. It is very comprehensive, covering from basic syntax to  what will be the output of this block of code.

Featured Post

Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There are many software programs on offer that will claim to magically speed up your computer. The best advice I can give you is to avoid them like the plague, because they will often cause far more problems than they solve. Try some of these "do it…
Have you ever run into that annoying problem where the computer won't boot?  Wouldn't it be great if you had a tool that would make that disk boot again?  I have found one tool that works more often than not ...
This video demonstrates how to use each tool, their shortcuts, where and when to use them, and how to use the keyboard to improve workflow.
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Suggested Courses

604 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question