Well, what you want is an quiz system with storage capability, right?
Hehe, you had a long post he? Here I am:
To start of, such a thing is possible, but not by using only flash. Flash cant rewrite its own .fla file. So you cant directly store data in your quiz. However flash can retrieve and send data to other scripting languages, like PHP.
This means that you have to get your hands on a server and learn PHP. It indeed is a bit of a difficult system, as you need to code two seperate things, and then probably a MYSQL database as well....
So what should happen when the "submit" button is pressed is as follows. First flash sends the data to a PHP script, which parses the data and stores it into variables. Then PHP sends the data to the MySQL database, which will store it. Then the SQL-database will contain ALL results! from everyone that ever pressed submit!
There is an other way, you could let the PHP script make a cookie on the PC, and let the PHP also return the "score" table. Which should than be manually printed out, or stored as .txt...
Maybe you can make flash write XML files, but I have to look that one up for you
Where are you going to use this prog? Is it going to be web-based, or not? This is important, as when it is not web-based....well that basicly means no PHP or MySQL.
As for the "questions" I would recommend different XML sheets for each faculty. So one for english, one for math and so on. That way you let flash read in the XML file containing the questions(and answers). If you want to change or add questions, you only need to open up the XML-file in an text-editor and add/ change the questions.....
Im going on vacation for the coming 2,5 week. But after that I can assist you if you need any help....