Softwares & Applications Skills Assessment with MCQs and Online Quiz