A basic example of using the q4w tool

This is a self-explanatory introduction to the q4w tool for specifying questionnaires on the web. The questions and answers can be translated to valid HTML code, yielding a Web page with input fields, buttons, etc. By clicking the "submit" button in this Web page, a program (CGI script) interprets the answers and stores them in a database. Another program (CGI script) displays statistics about the answers obtained so far.

Here are a few examples demonstrating the various types of answers that can be used with the q4w tool:

  1. What is your total full-time experience with programming?


  2. Give a short description of the type of programming you have experience with (university courses, industrial projects, games etc.)

  3. Specialization:

      computer science
      scientific computing
      mathematics/physics
      engineering
      economics
      management
      another subject

  4. Which of the following languages do you master ?

      Perl
      Tcl
      Python
      Java
      C
      C++
      F77
      F90

  5. What's your favorite language?

      Perl
      Python
      Java
      C++
      F90

  6. In case your favorite language was not mentioned, please provide it:

  7. Evaluate your quality as a computer programmer:

      1 (poor)
      2
      3
      4
      5
      6 (excellent)