1. মেশিন ভাষা কী?
0 এবং 1 দিয়ে গঠিত কম্পিউটার মেশিনের নিজস্ব ভাষাকে মেশিন ভাষা বা নিম্নস্তরের ভাষা বলে।
HSC ICT পরীক্ষার জন্য গুরুত্বপূর্ণ ক বিভাগের জ্ঞানমূলক প্রশ্ন ও উত্তর। বিভিন্ন শিক্ষা বোর্ডের বিগত বছরের প্রশ্নগুলো এখানে সাজানো হয়েছে।
0 এবং 1 দিয়ে গঠিত কম্পিউটার মেশিনের নিজস্ব ভাষাকে মেশিন ভাষা বা নিম্নস্তরের ভাষা বলে।
সি প্রোগ্রামের বিভিন্ন স্টেটমেন্টে ব্যবহৃত ওয়ার্ড বা ক্যারেক্টারসমূহকে সম্মিলিতভাবে টোকেন বলে, যা একক বা সম্মিলিতভাবে বিভিন্ন কাজ সম্পাদন করে।
কী-ওয়ার্ড হলো সি প্রোগ্রামিং ভাষায় ব্যবহৃত বেশ কিছু সংরক্ষিত শব্দ।
কম্পাইলার হলো একটি অনুবাদক প্রোগ্রাম যা পুরো প্রোগ্রাম একসাথে পরীক্ষা করে সিনট্যাক্সগুলো মেশিন কোডে রুপান্তর করে।
ইন্টাপ্রেটার হলো একটি অনুবাদক প্রোগ্রাম যা পুরো প্রোগ্রাম লাইন বাই লাইন পরীক্ষা করে সিনট্যাক্সগুলো মেশিন কোডে রুপান্তর করে।
অ্যাসেম্বলি ভাষা হলো একটি নিম্নস্তরের (Low-level) প্রোগ্রামিং ভাষা, যা বাইনারি কোডের পরিবর্তে ইংরেজি অক্ষরের সংক্ষিপ্ত রূপ বা প্রতীক ব্যবহার করে। একে নেমোনিক কোডও বলা হয়।
যে প্রোগ্রাম মানুষের লেখা উচ্চ স্তরের ভাষাকে কম্পিউটারের বোধগম্য মেশিন ভাষায় (০ এবং ১) রূপান্তর করে, তাকে অনুবাদক প্রোগ্রাম বলে।
সি প্রোগ্রামিং ভাষায় ধ্রুবক (Constant) হলো এমন একটি নির্দিষ্ট মান বা ডেটা, যা প্রোগ্রাম চলাকালীন কোনোভাবেই পরিবর্তন করা যায় না। ভেরিয়েবলের মান পরিবর্তন করা গেলেও ধ্রুবকের মান সবসময় অপরিবর্তিত থাকে।