নিচের কোন প্রােগ্রামটি একটি সম্পূর্ণ কম্পিউটার প্রোগ্রামকে একবারে অনুবাদ ও সম্পাদন করে?
A
Interpreter
B
Emulator
C
Compiler
D
Simulator
উত্তরের বিবরণ
অনুবাদক প্রোগ্রাম
-
যে প্রোগ্রাম অ্যাসেম্বলি বা উচ্চতর ভাষায় লেখা সোর্স প্রোগ্রামকে মেশিনের ভাষায় রূপান্তরিত করে, তাকে অবজেক্ট প্রোগ্রাম বলা হয়।
-
সোর্স প্রোগ্রামকে অবজেক্ট প্রোগ্রামে রূপান্তর করার সফটওয়্যারকে বলা হয় অনুবাদক প্রোগ্রাম।
-
অনুবাদক প্রোগ্রামের তিনটি ধরন আছে—
১. কম্পাইলার (Compiler)
২. অ্যাসেম্বলার (Assembler)
৩. ইন্টারপ্রেটার (Interpreter)
কম্পাইলার (Compiler)
-
কম্পাইলার সোর্স প্রোগ্রামকে একবারে পুরোপুরি মেশিন ভাষায় রূপান্তর করে।
-
এতে একটি অবজেক্ট প্রোগ্রাম তৈরি হয় এবং সাধারণত একটি এক্সিকিউটেবল ফাইল (.exe) পাওয়া যায়।
অ্যাসেম্বলার (Assembler)
-
অ্যাসেম্বলার কেবল অ্যাসেম্বলি ভাষায় লেখা সোর্স প্রোগ্রামকে মেশিন ভাষায় রূপান্তর করে।
-
এটি ব্যবহারকারীকে জানায়, সোর্স প্রোগ্রামের নির্দেশনাগুলো সঠিক আছে কি না।
ইন্টারপ্রেটার (Interpreter)
-
ইন্টারপ্রেটারও উচ্চতর ভাষাকে মেশিন ভাষায় অনুবাদ করে, তবে এটি কম্পাইলারের মতো একসাথে পুরো প্রোগ্রাম রূপান্তর করে না।
-
বরং এটি লাইন বাই লাইন অনুবাদ ও সম্পাদন করে এবং সঙ্গে সঙ্গে ফলাফল দেখায়।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়
0
Updated: 1 month ago
Social Networking Site-এ যোগাযোগে কোন media ব্যবহৃত হয়?
Created: 1 month ago
A
Image/video
B
Audio
C
Text
D
উপরের সবগুলো
সামাজিক যোগাযোগ মাধ্যম (Social Networking Site)
সামাজিক যোগাযোগ মাধ্যমে যোগাযোগের ক্ষেত্রে টেক্সট, ছবি, অডিও, ভিডিওসহ নানা ধরণের কনটেন্ট ব্যবহার করা হয়।
সামাজিক যোগাযোগ মাধ্যম
-
সামাজিক যোগাযোগ মাধ্যম হলো এমন একটি ডিজিটাল প্ল্যাটফর্ম, যেখানে ব্যবহারকারীরা ইন্টারনেটের সাহায্যে একে অপরের সঙ্গে তথ্য, মতামত, ছবি, ভিডিও ও অন্যান্য কনটেন্ট শেয়ার করতে পারেন।
-
এটি মানুষকে পৃথিবীর যেকোনো প্রান্ত থেকে যুক্ত হতে এবং মতবিনিময় করতে সহায়তা করে।
-
উদাহরণ: Facebook, Twitter (X), Instagram, LinkedIn ইত্যাদি।
-
শুধু ব্যক্তিগত যোগাযোগ নয়, ব্যবসা-বাণিজ্য, শিক্ষা ও পেশাগত ক্ষেত্রেও এর ব্যাপক ব্যবহার রয়েছে।
-
এর মাধ্যমে সম্পর্ক তৈরি হয়, নতুন ধারণা ছড়ায় এবং গুরুত্বপূর্ণ বিষয়ে আলোচনা সম্ভব হয়।
সামাজিক যোগাযোগ মাধ্যমে ব্যবহৃত প্রধান মাধ্যম
-
টেক্সট (Text): লেখা আকারে মেসেজ, পোস্ট বা মন্তব্য করা হয়।
-
ছবি (Image): ছবি শেয়ার করে ভিজ্যুয়াল যোগাযোগ করা যায়।
-
ভিডিও (Video): ভিডিও পোস্ট বা লাইভ ভিডিওর মাধ্যমে মতামত ও অভিজ্ঞতা প্রকাশ করা হয়।
-
অডিও (Audio): ভয়েস মেসেজ, পডকাস্ট বা অডিও ক্লিপ ব্যবহার করা হয়।
-
লিংক (Link): ওয়েবসাইটের লিংক শেয়ার করে তথ্য ছড়ানো যায়।
-
ইমোজি ও জিআইএফ (Emoji & GIF): অনুভূতি বা প্রতিক্রিয়া প্রকাশের মাধ্যম।
উৎস: Kaplan, A. M., & Haenlein, M. (2010). Users of the world, unite! The challenges and opportunities of Social Media. Business Horizons, 53(1), 59-68.
0
Updated: 1 month ago
Mobile Phone-এর কোনটি input device নয়?
Created: 2 months ago
A
Keypad
B
Touch Screen
C
Camera
D
Power Supply
পেরিফেরাল ডিভাইস
কম্পিউটারের সাথে সংযুক্ত যে হার্ডওয়্যারগুলো ডেটা ইনপুট বা আউটপুট হিসেবে কাজ করে, সেগুলোকে কম্পিউটার পেরিফেরাল ডিভাইস বলা হয়। পেরিফেরাল ডিভাইসগুলো মূলত তিন ধরনের হয়ে থাকে:
ইনপুট ডিভাইস
যেসব ডিভাইসের মাধ্যমে ব্যবহারকারী বা পরিবেশ থেকে তথ্য কম্পিউটারে পৌঁছায়, সেগুলোকে ইনপুট ডিভাইস বলা হয়।
উদাহরণ:
-
কীবোর্ড (Keyboard)
-
মাউস (Mouse)
-
ট্র্যাকবল (Trackball)
-
জয়স্টিক (Joystick)
-
টাচ স্ক্রিন (Touch Screen)
-
বারকোড রিডার (Barcode Reader)
-
পয়েন্ট-অফ-সেল (Point-of-sale)
-
OMR, OCR
-
স্ক্যানার (Scanner)
-
লাইটপেন (Lightpen)
-
গ্রাফিক্স প্যাড (Graphics Pad)
-
ডিজিটাল ক্যামেরা (Digital Camera)
আউটপুট ডিভাইস
যেসব ডিভাইস কম্পিউটারের প্রক্রিয়াকৃত তথ্য ব্যবহারকারীর কাছে প্রদর্শন করে, সেগুলোকে আউটপুট ডিভাইস বলা হয়।
উদাহরণ:
-
মনিটর (Monitor)
-
প্রিন্টার (Printer)
-
প্লটার (Plotter)
-
স্পিকার (Speaker)
-
মাল্টিমিডিয়া প্রজেক্টর (Multimedia Projector)
-
ইমেজ সেটার (Image Setter)
-
ফিল্ম রেকর্ডার (Film Recorder)
-
হেডফোন (Headphone)
ইনপুট-আউটপুট ডিভাইস
যেসব ডিভাইস একই সময়ে তথ্য গ্রহণ ও প্রদর্শন করতে পারে, সেগুলোকে ইনপুট-আউটপুট ডিভাইস বলা হয়।
উদাহরণ:
-
হার্ড ডিস্ক (Hard Disk)
-
CD/DVD
-
টাচ স্ক্রিন (Touch Screen)
-
পেনড্রাইভ (Pendrive)
বিঃদ্রঃ পাওয়ার সাপ্লাই (Power Supply) কোনো ইনপুট ডিভাইস নয়।
উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
0
Updated: 2 months ago
নিচের Job Scheduling Policy সমূহের মধ্যে কোনটি Starvation থেকে মুক্ত?
Created: 1 month ago
A
Priority Scheduling
B
Shortest Job First
C
Youngest Job First
D
Round-robin
Round-robin scheduling পলিসি Starvation থেকে মুক্ত থাকে কারণ এটি প্রতিটি প্রক্রিয়াকে সমান সময় বরাদ্দ করে এবং কোনো প্রক্রিয়াকে অবহেলা করে না। অন্যদিকে, Priority Scheduling এবং Shortest Job First (SJF) পলিসিতে,
উচ্চ priority বা ছোট কাজগুলো আগে সম্পন্ন হওয়ায় দীর্ঘ সময় অপেক্ষা করা প্রক্রিয়াগুলি Starvation এর শিকার হতে পারে। এছাড়া, Youngest Job First (YJF) পলিসিতে কাজের শুরু সময়ের ভিত্তিতে প্রক্রিয়াগুলিকে প্রাধান্য দেওয়ায়ও Starvation ঘটতে পারে।
• Round Robin Scheduling Policy:
-
Round Robin scheduling হলো একটি পলিসি যা অনেকগুলো সংযোগের সমন্বয়ে গঠিত এবং তথ্যকে একটি ডিভাইস থেকে অন্য ডিভাইসে সমানভাবে বিতরণ করে।
-
উদাহরণ: একটি কোম্পানির মাল্টিপল সার্ভার আছে। যখন কোনো ইউজার প্রথম সার্ভার থেকে তথ্য পেতে চেষ্টা করে, তখন তাকে সার্ভার ১ এ রেফার করা হয়।
-
এরপর যখন দ্বিতীয় ইউজার তথ্য সংগ্রহ করে, তাকে সার্ভার ২ থেকে তথ্য সরবরাহ করা হয়।
0
Updated: 1 month ago