Create a vb windows desktop application to make online tests

Assignment Help Computer Engineering
Reference no: EM132178254

Visual Basic Help

Create a VB windows desktop application to make online tests. This application will be catering to an instructor interested in making online tests. That means it is used to create a test but not to deploy tests.

Types of questions: Multiple choice (MC), and True and False (TF). Fill in (a) blank (FIB), Short answer/ Essay (SA)

General Specifications:

1. Ask user for username

2. Ask user for a test name

3. Create a new text file named userName_testName.txt

Make sure that you use some unique combination of user and test name.

4. For every question there must be a question box and a feedback box . The latter can be used for providing optional feedback for the test taker. Both must allow multiple lines of text.

5. You must have a SAVE button for saving the question and answers. Saving will make changes to the text file and save the questions and options/answers to the text file.

6. Reset button allows the user to reset the question and answers.

7. Allow instructor (user) to choose between MC, TF, FIB, SA. You can use a MENUSTRIP for this. Display a BLANK FORM with just a menustrip option before the choice between MC or TF is made (make all go invisible).

After the question type is chosen, display only part of form related to the choice along with MENUSTRIP. So if MC is chosen, do not display the TF, FIB or SA parts.

MC:

Allow teacher to enter up to as many ANSWER choices as desired. Each answer can be only one word long. The possible answers can be entered in a text-box.

Each possible answer for MC must have a checkbox following it to indicate answer choice.

Answers must be exactly one word long . Display a message to indicate that the answers are longer than a word and needed to be fixed.

Application needs to ensure that same answer is not being entered in more than one text box.

Force the application to check at least one answer has been marked as the correct choice in MC

Force the application to provide at least 2 choices in MC

TF

If the user choses TF question, it must be allowed to choose only one correct answer, either true or false.

On pressing SAVE button you must check that it has been indicated if question statement is a TRUE or a FALSE.

FIB

Only one blank is required. Allowing user to provide more than one blank is optional.

Ensure that the user provides the correct answer to the blank.

The answer must be exactly one word long.

SA

Allow user to provide key words for correct answer/s

If code could be provided for this project it would be appreciated.

Reference no: EM132178254

Questions Cloud

Why leo workers are paid more in given year : Leo runs a bicycle repair shop. He recently examined information on wage and employment levels and noted that he employs the same number of workers today.
What would you expect to happen to the wages of men : Consider a labor market that traditionally discriminates against hiring women. Suppose a new law effectively prohibits this practice.
How much should his employer have withheld from paycheck : Baker is single and earned $225,800 of salary as an employee in 2018. How much should his employer have withheld from his paycheck for FICA taxes
Framework for organization to develop strategy : Marketing has often been described as a framework for an organization to develop a strategy as opposed to a tool.
Create a vb windows desktop application to make online tests : Create a VB windows desktop application to make online tests. This application will be catering to an instructor interested in making online tests.
Cellular manufacturing over traditional assembly line : Explain the key differences and/or advantages of cellular manufacturing over traditional assembly line practices.
Describe the human capital required to achieve the goal : Suppose your friend wants to become a doctor. Describe some of the human capital required to achieve this goal.
What are the effects on income per person : What are the effects on income per person (Gross National Product or GNP per person in the report) from reducing the deficit under various scenarios
How would you advise ariel to think through her choice : Ariel is shopping for a space to open a new restaurant. She has two options in her target neighborhood. One space is available for lease and the other.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd