HTTP প্রটোকলের পূর্ণরূপ কী?
A
Hyper Text Test Protocol
B
HyperText Transfer Protocol
C
High-level Text Transfer Protocol
D
HyperText Translation Protocol
উত্তরের বিবরণ
HTTP (HyperText Transfer Protocol) হলো World Wide Web-এ ডেটা আদান-প্রদানের একটি মৌলিক প্রটোকল, যা ক্লায়েন্ট (ওয়েব ব্রাউজার) এবং সার্ভারের মধ্যে ডেটা স্থানান্তরের নিয়মাবলী নির্ধারণ করে। এটি ওয়েবের কার্যকারিতার মূল ভিত্তি।
-
HTTP:
-
HyperText Transfer Protocol এর সংক্ষিপ্ত নাম হলো HTTP।
-
এটি একটি অ্যাপ্লিকেশন লেভেল প্রোটোকল, যা ওয়েবে সার্ভার এবং ক্লায়েন্ট কম্পিউটারের মধ্যে ডেটা আদান-প্রদান করে।
-
১৯৮৯ সালে ব্রিটিশ কম্পিউটার বিজ্ঞানী টিম বার্নার্স-লি CERN-এ কর্মরত অবস্থায় "Information Management: A Proposal" শিরোনামে একটি প্রস্তাবনা তৈরি করেন।
-
প্রস্তাবনায় তিনি HTTP ব্যবহার করে একটি নতুন ধরনের তথ্য ব্যবস্থাপনা পদ্ধতির ধারণা দেন, যা পরবর্তীতে ওয়ার্ল্ড ওয়াইড ওয়েব (WWW) হিসেবে বাস্তবায়িত হয়।
-
টিম বার্নার্স-লি ওয়ার্ল্ড ওয়াইড ওয়েব এবং HTTP-এর জনক হিসেবে পরিচিত।
-
নেটওয়ার্ক প্রযুক্তির বিকাশের ফলে ইন্টারনেট বিশ্বের নানান দেশে বিস্তৃত হয়।
-
ইন্টারনেটকে কেন্দ্র করে একটি শক্তিশালী অর্থনৈতিক ব্যবস্থা গড়ে ওঠে এবং বিভিন্ন ধরনের অ্যাপ্লিকেশন সফটওয়্যার বিকশিত হয়।
-
প্রতিটি ওয়েব অ্যাড্রেস (URL) সাধারণত http:// বা https:// দিয়ে শুরু হয়, যা HTTP প্রটোকলের ব্যবহার নির্দেশ করে।
-
-
HTTP-এর কাজ:
-
সার্ভারের সাথে ব্রাউজারের যোগাযোগ নিশ্চিত করা।
-
ব্রাউজারের যেকোনো অনুরোধ সার্ভারে পৌঁছে দেয়া।
-
সার্ভার থেকে প্রয়োজনীয় ডেটা, ছবি বা অন্যান্য তথ্য ব্রাউজারে নিয়ে আসা।
-
উৎস:
0
Updated: 1 month ago
প্রোগ্রাম ডিজাইনের প্রধান টুলস কোনগুলি?
Created: 1 month ago
A
কম্পাইলার, ইন্টারপ্রেটার, ডিবাগার
B
মেশিন কোড, অ্যাসেম্বলি, জাভা
C
হার্ডওয়্যার, সফটওয়্যার, নেটওয়ার্ক
D
অ্যালগরিদম, ফ্লোচার্ট, সুডো কোড
প্রোগ্রাম ডিজাইনের প্রধান টুলস:
অ্যালগরিদম, ফ্লোচার্ট, সুডো কোড
১. অ্যালগরিদম (Algorithm)
-
কোনো সমস্যা সমাধানের ধাপে ধাপে যুক্তিসম্মত নির্দেশাবলী লিখে তৈরি প্রক্রিয়া।
-
প্রোগ্রাম রচনা ও কার্যকর করার জন্য ধাপসমূহের পর্যায়ক্রমিক লিপিবদ্ধকরণ।
-
কম্পিউটারের সাহায্যে সমস্যার সমাধান করার ক্ষেত্রে অ্যালগরিদমের গুরুত্ব অপরিসীম।
২. ফ্লোচার্ট (Flowchart)
-
প্রোগ্রাম বা তথ্য প্রক্রিয়াকরণের ধাপসমূহ চিত্রের মাধ্যমে প্রদর্শন করার পদ্ধতি।
-
সাংকেতিক চিহ্ন ও বর্ণনা ব্যবহার করে ধাপগুলোকে পর্যায়ক্রমিকভাবে দেখানো হয়।
-
এটি মূলত অ্যালগরিদমের চিত্ররূপ, যা সমস্যা সমাধানের প্রক্রিয়া সহজে বোঝায়।
৩. সুডো কোড (Pseudo Code)
-
প্রোগ্রামিংয়ের মতো লেখা শব্দভিত্তিক নির্দেশাবলী, যা বাস্তব প্রোগ্রাম নয় কিন্তু ধারাবাহিকভাবে সমস্যার সমাধান দেখায়।
-
প্রায়শই অ্যালগরিদমের বিকল্প হিসেবে ব্যবহৃত হয়।
-
সাধারণত ইংরেজিতে লেখা হয় এবং বাস্তব কোডের মতোই ধাপগুলো উপস্থাপন করে।
0
Updated: 1 month ago
কোনটি Spreadsheet Package Program?
Created: 3 weeks ago
A
MS Excel
B
MS Word
C
dBase
D
FoxPro
MS Excel হলো একটি Spreadsheet Package Program, যা ব্যবহারকারীর ডেটা প্রক্রিয়াকরণ ও হিসাব-নিকাশের কাজকে সহজ করে।
• অ্যাপ্লিকেশন সফটওয়্যার:
-
কম্পিউটারে বিভিন্ন ব্যবহারিক কাজ সম্পাদনের জন্য তৈরি করা হয়।
-
কাজের প্রকৃতি অনুসারে বিভিন্ন ধরনের ব্যবহারিক প্রোগ্রাম তৈরি করা হয়।
-
ব্যবহারকারী যে সফটওয়্যার ব্যবহার করে ব্যবহারিক সমস্যা সমাধান বা ডেটা প্রক্রিয়াকরণ করতে পারে, তাকে অ্যাপ্লিকেশন প্রোগ্রাম বা ব্যবহারিক সফটওয়্যার বলা হয়।
• Spreadsheet Package Program উদাহরণ:
-
Lotus 1-2-3
-
MS Excel
-
Quattro Pro
• অন্য প্রকারের অ্যাপ্লিকেশন সফটওয়্যার:
-
Database Package Program: dBase, FoxPro
-
Word Processing Package Program: MS Word
0
Updated: 3 weeks ago
কোন স্লটের মাধ্যমে মাদারবোর্ডে গ্রাফিক্স কার্ড ইনস্টল করা হয়?
Created: 3 weeks ago
A
PCIe
B
USB
C
SATA
D
DIMM
গ্রাফিক্স কার্ড সংযোগের জন্য মাদারবোর্ডে ব্যবহৃত স্লট হলো PCIe (Peripheral Component Interconnect Express)। এটি একটি উচ্চগতির এক্সপ্যানশন স্লট, যা বিশেষভাবে গ্রাফিক্স কার্ড, সাউন্ড কার্ড এবং অন্যান্য এক্সপ্যানশন কার্ড সংযোগের জন্য ডিজাইন করা হয়েছে। PCIe স্লটের উচ্চ গতি ও ব্যান্ডউইথ গ্রাফিক্স কার্ডকে দ্রুত ডেটা প্রসেস করতে সাহায্য করে। অন্যদিকে, USB সাধারণত বাহ্যিক ডিভাইস সংযোগের জন্য ব্যবহৃত হয়, SATA স্টোরেজ ড্রাইভের জন্য এবং DIMM স্লট র্যাম ইনস্টল করার জন্য ব্যবহৃত হয়। তাই সঠিক উত্তর হলো PCIe।
মাদারবোর্ড সম্পর্কিত তথ্য:
-
মাদারবোর্ড বা মেইনবোর্ড হলো কম্পিউটারের ভেতরে অবস্থিত একটি প্রধান সার্কিট বোর্ড, যা সিস্টেমের প্রয়োজনীয় বিভিন্ন ডিভাইসকে সংযুক্ত রাখে এবং নতুন ডিভাইস সংযোগের ব্যবস্থা প্রদান করে।
-
জনপ্রিয় ব্র্যান্ডগুলো: Gigabyte, Intel, Foxconn, Asus।
-
মাদারবোর্ডকে প্রায়ই কম্পিউটারের “মেরুদণ্ড” বা “ব্যাকবোন” বলা হয়, কারণ এটি সবকিছুকে সংযুক্ত ও সমন্বয় করে।
অবস্থান ও আকার:
-
মাদারবোর্ড কম্পিউটারের কেসের ভিতরে সবচেয়ে বড় বোর্ড।
-
টাওয়ার কম্পিউটারে এটি উল্লম্বভাবে বাম বা ডান পাশে বসানো থাকে।
-
বিভিন্ন ধরনের মাদারবোর্ড বিভিন্ন কম্পিউটার ও প্রসেসরের সাথে সামঞ্জস্যপূর্ণ।
গঠন ও উপাদান:
-
ভিত্তি (Base): শক্ত, non-conductive প্লাস্টিকের শীট।
-
ট্রেস (Traces): পাতলা কপার বা অ্যালুমিনিয়ামের রেখা, যা সার্কিট গঠন করে।
-
স্লট ও সকেট:
• CPU (Central Processing Unit)
• RAM (Random Access Memory)
• Expansion Cards (যেমন গ্রাফিক্স কার্ড) -
পোর্ট ও সংযোগ: হার্ডড্রাইভ, ডিস্কড্রাইভ, ফ্রন্ট প্যানেল, মনিটর, কীবোর্ড, মাউসের সঙ্গে সংযোগ।
0
Updated: 3 weeks ago