Course Content
কিভাবে একটি কম্পিউটার কাজ করে?
এই মডিউলে, আপনি কম্পিউটারের চারটি মৌলিক কাজ এবং তাদের তাৎপর্য শিখবেন। এছাড়াও, আপনি একটি কম্পিউটারের আর্কিটেকচার অন্বেষণ করবেন যাতে শারীরিক এবং ধারণাগত স্তরগুলি অন্তর্ভুক্ত থাকে। অবশেষে, আপনি প্রতিটি স্তরের গুরুত্ব, কম্পিউটার প্রোগ্রামগুলি কার্যকর করার ক্ষেত্রে তাদের ভূমিকা এবং ওয়েব বিকাশের সাথে কীভাবে সম্পর্কিত তা বুঝতে পারবেন। শিক্ষার উদ্দেশ্য এই মডিউলটি সম্পূর্ণ করার পরে, আপনি সক্ষম হবেন: কম্পিউটারের চারটি মৌলিক কাজ ব্যাখ্যা কর হার্ডওয়্যার এবং সফ্টওয়্যার মধ্যে পার্থক্য ওয়েব ব্রাউজারে ওয়েব পেজ এবং ওয়েব অ্যাপ্লিকেশন কিভাবে কাজ করে তা ব্যাখ্যা করুন
0/3
ওয়েভ ডেভেলপমেন্ট বেসিক
About Lesson

ইন্টারনেট আবিষ্কারের বহু বছর আগে থেকেই কম্পিউটারের অস্তিত্ব ছিল। কিন্তু, ইন্টারনেট বাড়তে শুরু করলে, ব্যবহারকারীরা কীভাবে প্রোগ্রাম অ্যাক্সেস করতেন তা পরিবর্তন হতে শুরু করে। গুগল ক্রোম, মজিলা ফায়ারফক্স এবং মাইক্রোসফ্ট ইন্টারনেট এক্সপ্লোরারের মতো ওয়েব ব্রাউজারগুলির বিকাশ এই বিবর্তনের একটি গুরুত্বপূর্ণ অংশ ছিল। কিন্তু, ওয়েব ডেভেলপারদের লেখা প্রোগ্রাম ছাড়াই ওয়েব ব্রাউজার সীমিত।

ওয়েব প্রোগ্রাম এবং ওয়েব ব্রাউজার

একটি অটোমোবাইল একটি জটিল যন্ত্রপাতি। এটিতে প্রচুর ইলেকট্রনিক্স, একটি ইঞ্জিন যা খুব শক্তিশালী এবং জটিল প্রক্রিয়া যা এটিকে চালায়। ড্রাইভার ছাড়া, যাইহোক, এটি কিছুই করবে না (অন্তত এখনও নয়)। ড্রাইভার হল যা অটোমোবাইলকে নির্দেশ করে এবং সেই সমস্ত শক্তিকে প্রাণবন্ত করে তোলে।

গাড়িতে বসা একজন মহিলা।
ওয়েব ব্রাউজারটি অটোমোবাইলের মতো। এটির প্রচুর শক্তি রয়েছে এবং ওয়েবকে উপযোগী করতে জটিল সফ্টওয়্যার ব্যবহার করে। যাইহোক, ওয়েবসাইট ছাড়া, এটি সত্যিই অনেক কিছু করতে পারে না। বিকাশকারীরা যে ওয়েব সাইট এবং ওয়েব অ্যাপ্লিকেশনগুলি লেখেন সেগুলি ড্রাইভারের মতো—তারা ব্রাউজারকে বলে যে এটিকে দরকারী করতে কী করতে হবে৷

ওয়েব অ্যাপ্লিকেশন একটি সফ্টওয়্যার প্রোগ্রাম এবং একটি ওয়েব পৃষ্ঠার মধ্যে একটি হাইব্রিড। ওয়েব অ্যাপ্লিকেশনগুলি একটি ব্রাউজারে চলতে পারে, তবে অনেক সফ্টওয়্যার বিকাশকারী ওয়েব অ্যাপ্লিকেশনগুলির জন্য একটি মোড়ক ব্যবহার করে। একটি মোড়ক হল এমন সফ্টওয়্যার যাতে একজন বিকাশকারী একটি ওয়েবসাইটের জন্য তাদের তৈরি করা কোড যোগ করতে পারে। আপনি হয়ত আপনার ফোনে এমন একটি অ্যাপ ডাউনলোড করেছেন যেটি দেখতে এবং আচরণ করে অ্যাপ্লিকেশনটির ওয়েবসাইটের মতো, যেমন একটি করণীয় তালিকা অ্যাপ। ফোন অ্যাপটিতে মূলত ওয়েবসাইটের মতো একই কোড রয়েছে, তবে এটি একটি মোড়কের মাধ্যমে আপনার ফোনে বিতরণ করা হয় এবং পরিচালনা করে।

নিম্নলিখিত চিত্রটি একটি ওয়েব অ্যাপ এবং একটি ওয়েব পৃষ্ঠার মধ্যে পার্থক্য তুলে ধরে। অ্যাপ এবং পৃষ্ঠা উভয়ই ইন্টারনেট থেকে ডেটা পাঠায় এবং ডেটা গ্রহণ করে, ওয়েব অ্যাপের স্টোরেজ, ফাইল সিস্টেম এবং গ্রাফিক্স প্রসেসরের মতো সিস্টেম রিসোর্সে আরও বেশি অ্যাক্সেস থাকে। এটি তাদের ঐতিহ্যগত অ্যাপ্লিকেশনের মতো আচরণ করতে সাহায্য করে।