કમ્પ્યુટર આર્કિટેક્ચર, ઑપરેટિંગ સિસ્ટમ્સ, અને ડેટા સ્ટ્રક્ચર્સની સંપૂર્ણ સમજ