CSE বা কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং-এ ব্যবহারিত গুরুত্বপূর্ণ ১০০টি শব্দার্থ

CSE বা কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং-এ ব্যবহারিত গুরুত্বপূর্ণ ১০০টি শব্দার্থ


🔧 মৌলিক পরিভাষা (১-১০)

1. Algorithm (অ্যালগরিদম)

সমস্যা সমাধানের জন্য ধাপে ধাপে অনুসরণযোগ্য নির্দেশনা বা পদ্ধতি। উদাহরণ: দুটি সংখ্যার যোগফল নির্ণয়ের জন্য ধাপগুলো—সংখ্যা গ্রহণ → যোগ করা → ফলাফল দেখানো।

2. Data Structure (ডেটা স্ট্রাকচার)

ডেটা সংরক্ষণ ও সংগঠনের একটি নির্দিষ্ট উপায়। যেমন: অ্যারে, লিংকড লিস্ট, স্ট্যাক, কিউ ইত্যাদি।

3. Variable (ভেরিয়েবল)

একটি মেমোরি লোকেশন, যেখানে আমরা কোনো মান সংরক্ষণ করি এবং প্রয়োজন অনুযায়ী পরিবর্তন করতে পারি। উদাহরণ: x = 5; এখানে x একটি ভেরিয়েবল।

4. Function (ফাংশন)

একটি নির্দিষ্ট কাজ সম্পন্ন করার জন্য পুনঃব্যবহারযোগ্য কোড ব্লক। যেমন: print(), sum()।

5. Loop (লুপ)

একটি কাজ বারবার করার জন্য ব্যবহৃত হয়। প্রকারভেদ: for loop, while loop। উদাহরণ: ১ থেকে ১০ পর্যন্ত সংখ্যাগুলো প্রিন্ট করা।

6. Condition (শর্ত)

যখন কোনো নির্দিষ্ট শর্ত পূরণ হলে একটি কাজ হবে। উদাহরণ: যদি বয়স ≥ ১৮, তবে ভোট দিতে পারবে। (if-else structure)

7. Recursion (রিকার্শন)

যখন একটি ফাংশন নিজেকেই কল করে, তখন তাকে রিকার্শন বলে। এটি সাধারণত জটিল সমস্যার সমাধানে ব্যবহৃত হয়।

8. Compiler (কম্পাইলার)

প্রোগ্রামের সম্পূর্ণ কোডকে একবারে মেশিন ভাষায় অনুবাদ করে রান করায়। উদাহরণ: C বা C++ এর জন্য gcc কম্পাইলার।

9. Interpreter (ইন্টারপ্রেটার)

প্রোগ্রামকে লাইন বাই লাইন মেশিন ভাষায় অনুবাদ করে এক্সিকিউট করে। উদাহরণ: Python ইন্টারপ্রেটার।

10. Syntax (সিনট্যাক্স)

কোনো প্রোগ্রামিং ভাষার নির্দিষ্ট গঠন বা নিয়মাবলি। ভুল সিনট্যাক্স মানে কোডে ভুল আছে, যা কম্পাইল বা রান হবে না।


💻 প্রোগ্রামিং ও সফটওয়্যার সম্পর্কিত (১১-২০)

11. Programming Language (প্রোগ্রামিং ভাষা)

যে ভাষায় কম্পিউটারের সাথে যোগাযোগ করে কাজ করানো হয়। যেমন: C, Java, Python, JavaScript ইত্যাদি।

12. Object-Oriented Programming (OOP)

একটি প্রোগ্রামিং ধারণা যেখানে বাস্তব জগতের বস্তুকে (object) প্রোগ্রামে প্রতিফলিত করা হয়। মূল ধারণা: ক্লাস ও অবজেক্ট।

13. Class (ক্লাস)

অবজেক্ট তৈরির জন্য ব্লুপ্রিন্ট বা খসড়া। এটি ডেটা ও ফাংশনের সমন্বয়ে তৈরি।

14. Object (অবজেক্ট)

ক্লাস থেকে তৈরি বাস্তব উদাহরণ, যেটি তথ্য এবং কাজ (মেথড) উভয় ধারণ করে।

15. Inheritance (ইনহেরিটেন্স)

একটি ক্লাস যখন অন্য ক্লাসের বৈশিষ্ট্য গ্রহণ করে। এটি কোড পুনঃব্যবহার সহজ করে।

16. Polymorphism (পলিমরফিজম)

একটি ফাংশন বা অবজেক্ট বিভিন্ন রূপে কাজ করতে পারে। উদাহরণ: একই ফাংশন ভিন্ন ভিন্ন ইনপুটে ভিন্ন রেজাল্ট দিতে পারে।

17. Encapsulation (এনক্যাপসুলেশন)

ডেটা এবং মেথডকে একসাথে ক্লাসের মধ্যে রেখে বাইরের হস্তক্ষেপ থেকে রক্ষা করা।

18. Abstraction (অ্যাবস্ট্রাকশন)

জটিলতা লুকিয়ে রেখে কেবল দরকারি তথ্য দেখানো। যেমন: গাড়ি চালাতে জানলেই হয়, ইঞ্জিনের কাজ জানা জরুরি নয়।

19. Debugging (ডিবাগিং)

প্রোগ্রামে থাকা ভুল খুঁজে বের করে ঠিক করা।

20. IDE (Integrated Development Environment)

প্রোগ্রাম লেখার, কম্পাইল করার, ডিবাগ করার একত্রিত সফটওয়্যার। উদাহরণ: Visual Studio Code, PyCharm।




🌐 ওয়েব ও ইন্টারনেট বিষয়ক পরিভাষা (২১–৩০)

21. HTML (HyperText Markup Language)

ওয়েবপেজ তৈরির জন্য ব্যবহৃত মার্কআপ ভাষা। এটি ওয়েবের গঠন নির্ধারণ করে। যেমন: টেক্সট, ছবি, লিঙ্ক কিভাবে দেখাবে।

22. CSS (Cascading Style Sheets)

HTML ফাইলে থাকা কন্টেন্ট কীভাবে (ডিজাইন, রঙ, ফন্ট) প্রদর্শিত হবে, তা নিয়ন্ত্রণ করে।

23. JavaScript

ওয়েবসাইটকে ইন্টারেকটিভ করার জন্য ব্যবহৃত প্রোগ্রামিং ভাষা। উদাহরণ: ক্লিক করলে ছবি পরিবর্তন, ফর্ম যাচাই ইত্যাদি।

24. Frontend (ফ্রন্টএন্ড)

ওয়েবসাইট বা অ্যাপ্লিকেশনের সেই অংশ যা ব্যবহারকারী দেখতে ও ব্যবহার করতে পারে। উদাহরণ: বাটন, টেক্সট বক্স, মেনু।

25. Backend (ব্যাকএন্ড)

ওয়েবসাইটের অদৃশ্য অংশ, যেখানে সার্ভার, ডেটাবেস, অ্যাপ্লিকেশন লজিক কাজ করে। ইউজার এটি সরাসরি দেখতে পায় না।

26. Full Stack (ফুল স্ট্যাক)

একই ব্যক্তি যখন ফ্রন্টএন্ড ও ব্যাকএন্ড—দুই দিকেই দক্ষ, তখন তাকে ফুল স্ট্যাক ডেভেলপার বলা হয়।

27. API (Application Programming Interface)

দুটি সফটওয়্যার বা অ্যাপ্লিকেশনের মধ্যে যোগাযোগের নিয়মাবলী। উদাহরণ: আপনি ওয়েদার অ্যাপে ঢুকলে সেটি API-এর মাধ্যমে তথ্য নিয়ে আসে।

28. HTTP/HTTPS (HyperText Transfer Protocol / Secure)

ওয়েব ব্রাউজারে ওয়েবসাইটে তথ্য আদান-প্রদানের নিয়ম। HTTPS মানে এটি নিরাপদ (সিকিউর) সংযোগ ব্যবহার করছে।

29. URL (Uniform Resource Locator)

ওয়েব ঠিকানা। উদাহরণ: https://www.google.com – এটি একটি URL।

30. Browser (ব্রাউজার)

ওয়েবসাইট দেখার জন্য ব্যবহৃত সফটওয়্যার। উদাহরণ: Google Chrome, Mozilla Firefox, Safari ইত্যাদি।


🖧 কম্পিউটার নেটওয়ার্কিং সম্পর্কিত পরিভাষা (৩১–৪০)

31. IP Address (Internet Protocol Address)

প্রতিটি ডিভাইসের ইন্টারনেটে একক সনাক্তকরণ নম্বর। যেমন মানুষের ফোন নম্বর থাকে, তেমনি ইন্টারনেটে IP থাকে।

32. DNS (Domain Name System)

ডোমেইন নামকে (যেমন google.com) IP Address-এ রূপান্তর করে। যাতে আপনি নাম দিয়ে ওয়েবসাইট খুঁজে পান।

33. TCP/IP (Transmission Control Protocol/Internet Protocol)

ইন্টারনেটের মাধ্যমে তথ্য আদান-প্রদানের নিয়ম ও প্রোটোকল। এটি নির্ভরযোগ্যভাবে ডেটা পাঠায়।

34. Router (রাউটার)

নেটওয়ার্কে ডেটা এক জায়গা থেকে অন্য জায়গায় পাঠানোর জন্য ব্যবহৃত ডিভাইস। বাসা বা অফিসে ইন্টারনেট সরবরাহ করে।

35. Switch (সুইচ)

একটি নেটওয়ার্কের মধ্যে ডিভাইসগুলোর মধ্যে ডেটা আদান-প্রদানে সহায়তা করে। এটি শুধুমাত্র লোকাল নেটওয়ার্কে কাজ করে।

36. Firewall (ফায়ারওয়াল)

সিকিউরিটি ব্যবস্থা যা অননুমোদিত অ্যাক্সেস থেকে নেটওয়ার্ককে রক্ষা করে। এটি একটি প্রতিরক্ষামূলক দেয়াল।

37. VPN (Virtual Private Network)

ইন্টারনেটে নিরাপদভাবে ও গোপনে তথ্য আদান-প্রদান করার প্রযুক্তি। এটি আপনার আইডেন্টিটি গোপন রাখে।

38. LAN (Local Area Network)

একই বিল্ডিং বা এলাকা জুড়ে ছোট পরিসরের নেটওয়ার্ক। উদাহরণ: অফিস বা বাসার কম্পিউটার নেটওয়ার্ক।

39. WAN (Wide Area Network)

বড় পরিসরের নেটওয়ার্ক, যেমন: ইন্টারনেট। এটি অনেক LAN যুক্ত করে তৈরি হয়।

40. MAC Address (Media Access Control Address)

প্রতিটি নেটওয়ার্ক ডিভাইসের নিজস্ব হার্ডওয়্যার ঠিকানা। এটি পরিবর্তন করা যায় না।




🗄️ ডেটাবেস সম্পর্কিত পরিভাষা (৪১–৫০)

41. Database (ডেটাবেস)

সংগঠিতভাবে ডেটা সংরক্ষণের একটি ব্যবস্থা, যাতে সহজে খোঁজা, পরিবর্তন ও ব্যবস্থাপনা করা যায়। 🧾 উদাহরণ: ছাত্রদের নাম, রোল, রেজাল্ট সংরক্ষণের জন্য একটি ডেটাবেস।

42. DBMS (Database Management System)

ডেটাবেস ব্যবস্থাপনা করার জন্য সফটওয়্যার। এটি ডেটাবেসে ডেটা সংরক্ষণ, আপডেট, ডিলিট ইত্যাদি কাজ করে। 🖥️ উদাহরণ: MySQL, Oracle, SQL Server।

43. SQL (Structured Query Language)

ডেটাবেসের সঙ্গে যোগাযোগ করার জন্য ব্যবহৃত ভাষা। এটি ডেটা খোঁজার, যোগ করার, আপডেট বা ডিলিট করার জন্য ব্যবহৃত হয়।

44. Table (টেবিল)

ডেটাবেসের ডেটা সংরক্ষণের কাঠামো, যা সারি (row) ও কলাম (column)-এ সাজানো থাকে। প্রতিটি টেবিল একটি নির্দিষ্ট বিষয়ের তথ্য ধরে রাখে।

45. Primary Key (প্রাইমারি কি)

টেবিলের এমন একটি ফিল্ড বা কলাম যা প্রতিটি রেকর্ডকে এককভাবে চিহ্নিত করে। 📌 উদাহরণ: Student ID।

46. Foreign Key (ফরেইন কি)

একটি টেবিলের একটি কলাম যা অন্য টেবিলের প্রাইমারি কী-এর সাথে সম্পর্কিত। এটি টেবিলগুলোর মধ্যে সম্পর্ক তৈরি করে।

47. Index (ইনডেক্স)

টেবিল থেকে দ্রুত ডেটা খুঁজে পাওয়ার জন্য তৈরি একটি রেফারেন্স। এটি অনুসন্ধানের গতি বাড়ায়।

48. Query (কুয়েরি)

ডেটাবেসে প্রশ্ন করার জন্য ব্যবহৃত স্টেটমেন্ট। যেমন: “SELECT name FROM students WHERE id=5;”

49. Normalization (নরমালাইজেশন)

ডেটাবেসে ডেটার পুনরাবৃত্তি কমানো এবং গঠনগত সমস্যা দূর করার পদ্ধতি। এটি টেবিল ভেঙে সম্পর্কিতভাবে সাজায়।

50. Transaction (ট্রানজ্যাকশন)

ডেটাবেসে এক বা একাধিক কার্যক্রমের একটি ইউনিট, যা সম্পূর্ণ বা ব্যর্থ হয় একসাথে। 🛡️ উদাহরণ: ব্যাংক থেকে টাকা উত্তোলনের প্রক্রিয়া।


🔒 সাইবার সিকিউরিটি সম্পর্কিত পরিভাষা (৫১–৬০)

51. Encryption (এনক্রিপশন)

তথ্যকে এমনভাবে পরিবর্তন করা যাতে অনুমোদিত ব্যক্তি ছাড়া অন্য কেউ তা পড়তে না পারে। 🔐 উদাহরণ: WhatsApp মেসেজ এনক্রিপ্ট করা থাকে।

52. Decryption (ডিক্রিপশন)

এনক্রিপ্ট করা তথ্যকে আবার মূল আকারে ফিরিয়ে আনা।

53. Authentication (অথেনটিকেশন)

ব্যবহারকারীর পরিচয় যাচাই করা। উদাহরণ: ইউজারনেম ও পাসওয়ার্ড দিয়ে লগইন।

54. Authorization (অথোরাইজেশন)

ব্যবহারকারী লগইন করার পর কী কী করতে পারবে তা নির্ধারণ করা। 🎯 উদাহরণ: একজন ইউজার পড়তে পারবে, কিন্তু এডিট করতে পারবে না।

55. Malware (ম্যালওয়্যার)

যেকোনো ক্ষতিকর সফটওয়্যার যা কম্পিউটার বা ডেটা নষ্ট করতে পারে। 🦠 উদাহরণ: ভাইরাস, ওয়ার্ম, ট্রোজান।

56. Virus (ভাইরাস)

একটি ধরণের ম্যালওয়্যার যা নিজে নিজে ছড়াতে পারে এবং কম্পিউটার ক্ষতিগ্রস্ত করে।

57. Phishing (ফিশিং)

মিথ্যা বা নকল ওয়েবসাইট বা ইমেইলের মাধ্যমে ব্যবহারকারীর গোপন তথ্য চুরি করার প্রচেষ্টা।

58. Hacking (হ্যাকিং)

কম্পিউটার সিস্টেম বা নেটওয়ার্কে অননুমোদিত প্রবেশ। এটি ভালো (ethical) ও খারাপ (malicious) দুই ধরনের হতে পারে।

59. Firewall (ফায়ারওয়াল)

(আগেই ব্যাখ্যা দেয়া হয়েছে) এটি একটি নিরাপত্তা ব্যবস্থা যা অশুভ ট্রাফিক আটকে দেয়।

60. SSL/TLS (Secure Sockets Layer / Transport Layer Security)

ওয়েবসাইটে নিরাপদ ডেটা ট্রান্সফারের জন্য ব্যবহৃত এনক্রিপশন প্রযুক্তি। 🌐 উদাহরণ: https:// ওয়েবসাইটে ব্যবহৃত হয়।




🤖 কৃত্রিম বুদ্ধিমত্তা ও মেশিন লার্নিং (৬১–৭০)

61. Artificial Intelligence (AI) – কৃত্রিম বুদ্ধিমত্তা

এমন প্রযুক্তি যেখানে মেশিন মানুষ-সদৃশ চিন্তা, শেখা ও সিদ্ধান্ত নিতে পারে। উদাহরণ: চ্যাটবট, স্বয়ংচালিত গাড়ি।

62. Machine Learning (ML) – মেশিন লার্নিং

AI-এর একটি শাখা, যেখানে মেশিন ডেটা থেকে নিজে নিজে শেখে এবং উন্নত হয়, কোডিং না বদলিয়েই।

63. Deep Learning – ডিপ লার্নিং

মেশিন লার্নিংয়ের একটি উন্নত রূপ যেখানে নিউরাল নেটওয়ার্ক ব্যবহার করে জটিল কাজ শেখানো হয়। 🧠 উদাহরণ: স্বর চেনা, মুখ শনাক্তকরণ।

64. Neural Network – নিউরাল নেটওয়ার্ক

মানব মস্তিষ্কের নিউরনের অনুকরণে তৈরি মডেল যা ডেটা বিশ্লেষণ করে শেখে।

65. Supervised Learning – সুপারভাইজড লার্নিং

যেখানে মেশিনকে ডেটা ও তার ফলাফল একসাথে শেখানো হয়।

66. Unsupervised Learning – আনসুপারভাইজড লার্নিং

শুধু ডেটা দিয়ে শেখানো হয়, ফলাফল না বলে; মেশিন নিজে প্যাটার্ন খুঁজে বের করে।

67. Reinforcement Learning – রিইনফোর্সমেন্ট লার্নিং

মেশিন ট্রায়াল-অ্যান্ড-এলার্ন পদ্ধতিতে শেখে, ভালো কাজের জন্য পুরস্কার পায়, ভুল করলে শাস্তি।

68. Dataset – ডেটাসেট

শিক্ষা দেওয়ার জন্য সংগৃহীত ডেটার সংগ্রহ। এটি সারি ও কলামে সংগঠিত হয়।

69. Overfitting – ওভারফিটিং

যখন মডেল প্রশিক্ষণ ডেটার সাথে অতিরিক্ত মানিয়ে যায়, নতুন ডেটায় ফল খারাপ দেয়।

70. Model – মডেল

ডেটা থেকে শেখার পর তৈরি হওয়া কাঠামো, যা ভবিষ্যদ্বাণী বা সিদ্ধান্ত নিতে ব্যবহার হয়।


💽 অপারেটিং সিস্টেম ও প্রসেস ম্যানেজমেন্ট (৭১–৮০)

71. Operating System (OS) – অপারেটিং সিস্টেম

কম্পিউটার হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সংযোগকারী প্রধান সফটওয়্যার। 🖥️ উদাহরণ: Windows, Linux, macOS।

72. Process – প্রসেস

একটি চলমান প্রোগ্রাম। কম্পিউটারে একই সাথে অনেক প্রসেস চলতে পারে।

73. Thread – থ্রেড

প্রসেসের ভিতরের ছোট কাজের একক, যেগুলো সমান্তরালভাবে চলতে পারে।

74. Scheduling – শিডিউলিং

একাধিক প্রসেস বা থ্রেডের মধ্যে CPU কীভাবে ভাগ করা হবে তা নির্ধারণ করার কৌশল।

75. Deadlock – ডেডলক

যখন একাধিক প্রসেস একে অপরের সম্পদ পাওয়ার অপেক্ষায় অনির্দিষ্টকাল আটকে থাকে।

76. Multitasking – মাল্টিটাস্কিং

একই সাথে একাধিক কাজ করার সক্ষমতা। উদাহরণ: গান শোনা ও ব্রাউজ করা একসাথে।

77. Kernel – কার্নেল

OS-এর মূল অংশ, যা হার্ডওয়্যার এবং সফটওয়্যারের মধ্যে সরাসরি যোগাযোগ করে।

78. Virtual Memory – ভার্চুয়াল মেমোরি

যখন RAM কম পড়ে, তখন হার্ডড্রাইভের অংশকে RAM-এর মতো ব্যবহার করা হয়।

79. File System – ফাইল সিস্টেম

ডেটা ফাইল আকারে সংরক্ষণ ও ব্যবস্থাপনার জন্য OS-এর কাঠামো। উদাহরণ: FAT32, NTFS, ext4।

80. Booting – বুটিং

কম্পিউটার চালুর সময় OS লোড হওয়ার প্রক্রিয়া। Power on → BIOS → OS লোড → Desktop।




🧑‍💻 সফটওয়্যার ডেভেলপমেন্ট ও সফটওয়্যার ইঞ্জিনিয়ারিং (৮১–৯০)

81. Algorithm (অ্যালগরিদম)

সমস্যা সমাধানের জন্য ধাপে ধাপে নির্দিষ্ট নির্দেশনার তালিকা। 📘 উদাহরণ: দুটি সংখ্যার গড় নির্ণয়ের পদ্ধতি।

82. Flowchart (ফ্লোচার্ট)

অ্যালগরিদমকে চিত্র বা ডায়াগ্রামের মাধ্যমে উপস্থাপন। এতে প্রতিটি ধাপ গ্রাফিকভাবে বোঝানো হয়।

83. Software Development Life Cycle (SDLC)

সফটওয়্যার তৈরি, পরীক্ষা, স্থাপন ও রক্ষণাবেক্ষণের ধাপসমূহ। 📌 ধাপ: Planning → Design → Development → Testing → Deployment → Maintenance

84. Agile Model (অ্যাজাইল মডেল)

সফটওয়্যার উন্নয়নের নমনীয় পদ্ধতি, যেখানে কাজ ধাপে ধাপে এবং পরিবর্তনশীল চাহিদা অনুযায়ী হয়।

85. Scrum

Agile-এর একটি পদ্ধতি, যেখানে কাজকে ছোট ছোট সময়সীমার (Sprint) মধ্যে ভাগ করে টিমওয়ার্কে করা হয়।

86. Bug (বাগ)

সফটওয়্যারে থাকা ত্রুটি বা ভুল, যার ফলে সফটওয়্যার সঠিকভাবে কাজ করে না।

87. Debugging (ডিবাগিং)

সফটওয়্যারে থাকা বাগ খুঁজে বের করে তা ঠিক করার প্রক্রিয়া।

88. IDE (Integrated Development Environment)

কোড লেখার, সম্পাদনা, পরীক্ষা ও ডিবাগ করার জন্য ব্যবহৃত টুল। 🛠️ উদাহরণ: VS Code, Eclipse, PyCharm।

89. Compiler (কম্পাইলার)

প্রোগ্রামিং কোডকে মেশিন ভাষায় অনুবাদ করে, যাতে কম্পিউটার তা চালাতে পারে।

90. Interpreter (ইন্টারপ্রেটার)

প্রোগ্রামকে লাইন বাই লাইন পড়ে ও চালায়। 📌 উদাহরণ: Python ইন্টারপ্রেটার।


☁️ ভার্চুয়ালাইজেশন, ক্লাউড ও DevOps (৯১–১০০)

91. Virtualization – ভার্চুয়ালাইজেশন

একটি হার্ডওয়্যারে একাধিক ভার্চুয়াল সিস্টেম তৈরি করার পদ্ধতি। 🖥️ উদাহরণ: এক কম্পিউটারে একাধিক OS চালানো।

92. Hypervisor – হাইপারভাইজর

ভার্চুয়াল মেশিন চালাতে সহায়ক সফটওয়্যার। 🛠️ উদাহরণ: VMware, VirtualBox।

93. Cloud Computing – ক্লাউড কম্পিউটিং

ইন্টারনেটের মাধ্যমে স্টোরেজ, সার্ভার ও সফটওয়্যার পরিষেবা ব্যবহার। 📦 উদাহরণ: Google Drive, AWS, Azure।

94. SaaS (Software as a Service)

সফটওয়্যার অনলাইনে ব্যবহার করার সুবিধা। 🖥️ উদাহরণ: Gmail, Canva।

95. IaaS (Infrastructure as a Service)

হার্ডওয়্যার পরিষেবা যেমন সার্ভার, নেটওয়ার্ক অনলাইনে ভাড়া নেওয়া। 🛠️ উদাহরণ: Amazon EC2।

96. DevOps – ডেভঅপস

Software Development (Dev) ও Operations (Ops)-এর সমন্বিত প্রক্রিয়া, যেখানে সফটওয়্যার দ্রুত ও ধারাবাহিকভাবে রিলিজ হয়।

97. CI/CD (Continuous Integration / Continuous Deployment)

প্রতিনিয়ত কোড আপডেট করা ও তা স্বয়ংক্রিয়ভাবে সিস্টেমে যোগ করে রিলিজ করা।

98. Version Control System (VCS)

কোডের বিভিন্ন সংস্করণ সংরক্ষণ ও পরিবর্তন ট্র্যাক করার পদ্ধতি। 📘 উদাহরণ: Git।

99. Git

সবচেয়ে জনপ্রিয় ভার্সন কন্ট্রোল টুল। এটি ডেভেলপারদের দলবদ্ধভাবে কাজ করতে সাহায্য করে।

100. GitHub

Git কোড অনলাইনে হোস্ট করার জন্য একটি প্ল্যাটফর্ম, যেখানে ডেভেলপাররা সহযোগিতামূলকভাবে কাজ করে।


✅ এই পর্যন্ত আমরা শিখলাম:

কম্পিউটার সায়েন্স ও ইঞ্জিনিয়ারিং (CSE)-এর ১০০টি গুরুত্বপূর্ণ পরিভাষা এবং প্রতিটির বিস্তারিত বাংলা ব্যাখ্যা