Programs


Since I was in my diploma in Computer Science I learned many programming languages such as Turbo C(foundation), Object Oriented Pragramming C++, HTML, JAVA, Visual Basic, PHP, Actionscript and more. Although I am not pragramming expert in variety computer languages but I liked to pursuit different challenges and gain the priceless knowledge from the assignments and projects I did in these pass 3 years.

Therefore, I understand to be a programmer is not an easy task because I need to improve from time to time (sigh..-_-). Anywhere I am glad that I have been guided by professional lecturers in my diploma, they are Mdm Tiong, Mdm Wong, Mr Ting and more. They keen to help and teach me in patiently, I really appreciate they shared their knowledge to me.

Therefore, the following sections I would like to demonstrate some of my assignments and projects which I have put a lot of effort to complete them within the given time. Unfortunately, I was unable to retrieve some of my works because I stored them into "diskettes" and I lost them...Sigh. I hope my works could amaze you and find them useful. Thank you.

Please note that, If you found any difficulty to run the programme please do not hesistate to contact me through my e-mail: joseph_1019@yahoo.com thank you.


Data Structure(Using Turbo C)
Please click the small image to view the screenshot for the programme

[1] Program Name : BINARY TREE Binary Tree screen shot
  Download sourcecode : Click Here
  Try this program : Click Here

Description : This program is made use of recursive function in Binary Tree. It is either empty or consists of an item, called the root, with two disjoint Binary Tree, calls the left and right subtree. Thus, this main menu is contained several function such as Insert, Retrieve, Empty(free the load memory), Search Max and Min number in the tree, Delete, Size and Height of the tree and Exit the program. For more detail please download the RAR file and open the readme file.


Please click the small image to view the screenshot for the programme
[2] Program Name: PRIORITY OREDER Priority Order screen shot
  Download Sourcecode: Click Here
  Try this program: Click Here

Description: This program is made use of recursive function in priority order. Therefore, this main menu is contained 2 priorities order such as Chronological and Ordered functions. For instance you need to enter an item each time(but you can enter more after each input just answer yea/no) then you display the data you inputted in either Chronological or Ordered format. In addition, data structure is very powerful for developing the OS and file system.


Please click the small image to view the screenshot for the programme
[3] Program name: LINK LIST Link List screen shot
  Download sourcecode: Click Here
  Try this program: Click Here

Description: This program contains two functions one is DOUBLY LINK LIST and CIRCULAR LINK LIST. Thus, the two functions have their own way to create the link list. Therefore, this is showed that how these link list worked in different way to create different output either in Double or Circular format.


Please click the small image to view the screenshot for the programme
[4] Program name: SORTING METHODS Link List screen shot
  Download sourcecode: Click Here
  Try this program: Click Here

Description: This program is crucial for the sorting methods which included Tree Sort, Insertion, Selection, Bubble Sort, Quick Sort, Heap Sort, Merge sort and Summary report(timer) for each methods took. As the conclusion, these sorting methods are very powerful for arranging either in alphabeticals or descending or ascending order.


Please click the small image to view the screenshot for the programme
[5] Program Name: DATA GENERATOR Link List screen shot
  Download Sourcecode: Click Here
  Try this program: Click Here

Description: Besides, this program is used to generate 3000 floating numbers(items) for testing use(previous program called SORTING METHODS).


COMPUTER GRAPHIC(Using TC)

Please click the small image to view the screenshot for the programme
[6] Program Name: MINDSWEEPER Link List screen shot
  Download Sourcecode: Click Here
  Try this program: Click Here

Description: This is one of my project while I was doing my COMPUTER GRAPHIC study. The programming language I was used for this project was TC. As you know, used the TC to develop the graphic interface was a great challenge for me at that moment because I have to design and code everything by my own.


Java Programming

Please click the small image to view the screenshot for the programme
[7] Program Name: CASHIER MACHINE Link List screen shot
  Download Sourcecode: Click Here(File name: tassign1.html)
  Try this program: Click Here

Description: This program is used JAVA Applet which is more user interface approach. It is a small vending machine for soft drink


Please click the small image to view the screenshot for the programme
[8] Program Name: EXERCISE1 Link List screen shot
  Download Sourcecode: Click Here(File name: teodesign.html)
  Try this program: Click Here

Description: This simple program is demonstrated how the Option boxes, Tick Boxes, Drop-down Menu and Image Display work. Besides, that was a Tick box for Music(play randomly), Option boxes for changing color and drop-down menu to select images.


Please click the small image to view the screenshot for the programme
[9] Program Name: FLYING ANIMATION Link List screen shot
  Download Sourcecode: Click Here (FIle name: mouseapplet.html)
  Try this program: Click Here

Description: This program was used to test the mouse detection. So, can you catch the flying object? IMPORTANT: if you run this program(mouseapplet.html), the music would not stop immediately while you closed the window but no worry it would finish itself. Sorry for the technique problem.


Visual basic

Please click the small image to view the screenshot for the programme
[10] Program Name: SIMPLE MUSIC PLAYER Music Player screen shot
  Download Sourcecode: Click Here (FIle name: My_WMP.exe)
  Try this program: N/A

Description: This program is mainly used to search the music files(.MP3, .MPEG, .WAV and etc) from different directories such as C: drive. Once you selected your favor song then you can play it(just press Play button).


Please click the small image to view the screenshot for the programme
[11] Program Name: THE TORTOISE AND HARE'S GAME Link List screen shot
  Download Sourcecode: Click Here (FIle name: racing.exel)
  Try this program: N/A

Description: This my final project for the Visual Basic and it is The Tortoise and Hare's Game which I liked to play since I was a child. Instruction how to install once you downloaded the vb_assignment.rar please extract the vb_assignment folder and copy the whole folder to C: drive. Then open the folder find and run the executable file called racing.exe


PHP Programming
*Please note I am so sorry that, as I utilized the free web hosting service so I can not upload to the Internet because these programmes involved some permission for the MySQL and open folders

[12] Program Name: SELF-CREATED ALBUM Link List screen shot
  Download Sourcecode: Click Here
  Try this program: N/A

Description: This programme was using the PHP programming language to create the online photo album. This programme contained 4 functions which are ADD, EDIT, DISPLAY and DELETE photos. Therefore, the user can create his/her own album name then upload the his/her lovely photos to the "Self-created Album".


[13] Program Name: CCM Game Shop Link List screen shot
  Download Sourcecode: Click Here
  Try this program: N/A

Description: This is my final assignment for my web programming module and it is an e-commerce website which was selling video games. Therefore, it contained user and administrative for the admin can ADD, MODIFY, SEARCH, DISPLAY, DELETE products while for the normal user can SEARCH, DISPLAY, ORDER and FAQ about the products. In addition, due to the limitation of resource, this e-commerce website did not supply the full transaction for the order and only used for academic assignment.