এই পোস্টে আমরা BCS ICT viva questions Bangla আকারে সাজিয়েছি, যা BCS viva preparation-এর জন্য অত্যন্ত গুরুত্বপূর্ণ। যারা একসাথে পড়তে চান, তাদের জন্য ICT viva questions PDF ডাউনলোড সুবিধাও দেওয়া হয়েছে।
1–10: Computer Basics
Important BCS ICT Viva Questions Bangla
- কম্পিউটার কি?
Answer: কম্পিউটার হলো একটি ইলেকট্রনিক ডিভাইস যা ডেটা প্রসেস করে আউটপুট তৈরি করে। - কম্পিউটারের প্রধান ৫টি অংশ কী?
Answer: CPU, Input devices, Output devices, Storage devices, Memory (RAM/ROM) - CPU-এর ফাংশন কী?
Answer: ডেটা প্রসেস করা এবং ইনস্ট্রাকশন কার্যকর করা। - RAM এবং ROM-এর মধ্যে পার্থক্য কী?
Answer: RAM volatile, read-write memory; ROM non-volatile, read-only memory। - কীভাবে কম্পিউটার “On” হয়?
Answer: Power supply চালু করে, POST এবং BIOS check-এর মাধ্যমে। - Binary number system কী?
Answer: 0 এবং 1 দিয়ে তৈরি সংখ্যা সিস্টেম। - ASCII কী?
Answer: American Standard Code for Information Interchange, কম্পিউটারে অক্ষর/সংখ্যা রূপান্তর। - Input device উদাহরণ দিন।
Answer: Keyboard, Mouse, Scanner। - Output device উদাহরণ দিন।
Answer: Monitor, Printer, Speaker। - Software এবং Hardware-এর মধ্যে পার্থক্য।
Answer: Hardware হলো যন্ত্রাংশ, Software হলো প্রোগ্রাম যা হার্ডওয়্যার চালায়।
11–20: Operating System
- OS কি?
Answer: Operating System হলো সফটওয়্যার যা কম্পিউটার হার্ডওয়্যার নিয়ন্ত্রণ করে। - উদাহরণ দিন OS-এর।
Answer: Windows, Linux, macOS, Android। - Kernel কী?
Answer: OS-এর মূল অংশ, যা হার্ডওয়্যার ও সফটওয়্যারের মধ্যে ইন্টারফেস। - Process কী?
Answer: Execution-এর জন্য প্রস্তুত প্রোগ্রাম। - Multitasking কী?
Answer: একসাথে একাধিক প্রোগ্রাম বা প্রোসেস চালানো। - GUI কী?
Answer: Graphical User Interface, ব্যবহারকারীর জন্য গ্রাফিকাল ইন্টারফেস। - CLI কী?
Answer: Command Line Interface, কমান্ড লিখে কম্পিউটার নিয়ন্ত্রণ। - File System কী?
Answer: ফাইল সংরক্ষণের এবং অ্যাক্সেসের নিয়ম। - Swap memory কী?
Answer: হার্ডড্রাইভে RAM-এর অভাব পূরণে অস্থায়ী ব্যবহার। - Booting কী?
Answer: কম্পিউটার চালু করার প্রক্রিয়া।
21–30: Networking
- Network কী?
Answer: দুটি বা ততোধিক কম্পিউটার বা ডিভাইসের সংযোগ। - LAN এবং WAN-এর পার্থক্য।
Answer: LAN হলো ছোট এলাকা নেটওয়ার্ক, WAN হলো বৃহৎ এলাকা নেটওয়ার্ক। - IP Address কী?
Answer: নেটওয়ার্কে একটি কম্পিউটারের ইউনিক আইডেন্টিটি। - MAC Address কী?
Answer: Network Interface Card-এর ইউনিক ঠিকানা। - Protocol কী?
Answer: Network communication-এর নিয়ম। - HTTP এবং HTTPS পার্থক্য।
Answer: HTTPS নিরাপদ (SSL encryption), HTTP নিরাপদ নয়। - Router এবং Switch পার্থক্য।
Answer: Router বিভিন্ন network সংযুক্ত করে; Switch একই network-এ সংযোগ। - Firewall কী?
Answer: Unauthorized access থেকে নেটওয়ার্ক রক্ষা করে। - DNS কী?
Answer: Domain Name → IP Address রূপান্তর। - VPN কী?
Answer: Virtual Private Network, নিরাপদ ও private connection।
31–40: Database & SQL
- Database কী?
Answer: সংরক্ষিত ডেটার structured collection। - DBMS কী?
Answer: Database Management System, ডেটা নিয়ন্ত্রণের সফটওয়্যার। - SQL কী?
Answer: Structured Query Language, ডেটা ম্যানিপুলেশন করার জন্য। - Primary Key কী?
Answer: টেবিলের ইউনিক আইডেন্টিফায়ার। - Foreign Key কী?
Answer: সম্পর্কযুক্ত টেবিলের key। - JOIN কী?
Answer: দুই বা ততোধিক টেবিলকে যুক্ত করে ডেটা দেখানো। - Normalization কী?
Answer: ডেটা redundancy কমানো ও consistency বাড়ানো। - Index কী?
Answer: Search দ্রুত করার জন্য database structure। - CRUD কী?
Answer: Create, Read, Update, Delete operations। - Transaction কী?
Answer: Database-এর একক কার্যক্রম যা success/failure অনুযায়ী commit বা rollback হয়।
41–50: Programming
- Programming Language কী?
Answer: Instructions লেখার জন্য কম্পিউটার ভাষা। - Compiler এবং Interpreter পার্থক্য।
Answer: Compiler পুরো code একসাথে translate করে; Interpreter line by line। - Variable কী?
Answer: ডেটা সংরক্ষণের জন্য memory location। - Array কী?
Answer: একই ধরনের ডেটার sequential collection। - Loop কী?
Answer: Instruction repeated execution। - Function কী?
Answer: Reusable block of code। - Class এবং Object পার্থক্য।
Answer: Class হলো blueprint, Object হলো instance। - Pointer কী?
Answer: Memory address reference। - Exception কী?
Answer: Program execution সময় error handling। - Recursion কী?
Answer: Function নিজেকে call করা।
51–60: Software & Web
- Browser কী?
Answer: Internet pages view করার জন্য software। - HTML কী?
Answer: Web page structure তৈরির markup language। - CSS কী?
Answer: Web page styling করার language। - JavaScript কী?
Answer: Web page behavior ও interactivity control। - HTTP Status Code 404 মানে কী?
Answer: Page not found। - Web Hosting কী?
Answer: Website Internet-এ live রাখার service। - Domain Name কী?
Answer: Website-এর human-readable address। - CMS কী?
Answer: Content Management System, যেমন WordPress। - API কী?
Answer: Application Programming Interface, software interaction এর জন্য। - Cloud Computing কী?
Answer: Internet-based storage ও computing service।
61–70: Security
- Malware কী?
Answer: Harmful software যেমন virus, trojan। - Antivirus কী?
Answer: Malware detect & remove করে। - Phishing কী?
Answer: Fraudulent website/email দ্বারা personal info চুরি। - Encryption কী?
Answer: Data security purpose এ code করা। - SSL Certificate কী?
Answer: Secure HTTPS communication। - Password Policy কী?
Answer: Strong passwords enforce করা। - Two-factor authentication কী?
Answer: Extra security step, password + code। - Cyber Attack কী?
Answer: Unauthorized access attempt। - Firewall কী?
Answer: Network protection device/software। - Backup কেন গুরুত্বপূর্ণ?
Answer: Data loss recovery এর জন্য।
71–80: Networking II
- IP Address version কত আছে?
Answer: IPv4 & IPv6 - Subnetting কী?
Answer: Network divide করা smaller subnet এ। - DNS Server কী?
Answer: Domain → IP resolve করে। - SMTP কী?
Answer: Email sending protocol। - POP3/IMAP পার্থক্য?
Answer: POP3 – download & delete; IMAP – sync with server। - Bandwidth কী?
Answer: Data transfer rate। - Latency কী?
Answer: Data transfer delay। - Ping কী?
Answer: Network connectivity test। - Proxy Server কী?
Answer: Request forward & security layer। - Topology কী?
Answer: Network structure।
81–90: Algorithms & OS
- Algorithm কী?
Answer: Step-by-step problem-solving instructions। - Flowchart কী?
Answer: Algorithm visual representation। - Sorting Algorithm উদাহরণ।
Answer: Bubble, Quick, Merge। - Searching Algorithm উদাহরণ।
Answer: Linear, Binary। - Deadlock কী?
Answer: Process waiting indefinitely। - Semaphore কী?
Answer: Process synchronization tool। - Multithreading কী?
Answer: একসাথে multiple threads execution। - Paging কী?
Answer: Memory management technique। - Cache memory কী?
Answer: Fast memory between CPU & RAM। - Virtual memory কী?
Answer: Hard disk used as RAM extension।
91–100: Miscellaneous / ICT Awareness
- ICT full form?
Answer: Information and Communication Technology - LAN cable type?
Answer: CAT5, CAT6 - Bluetooth কী?
Answer: Wireless short-range communication - IoT কী?
Answer: Internet of Things, connected devices network - Big Data কী?
Answer: Large volume of structured & unstructured data - Artificial Intelligence কী?
Answer: Machines simulating human intelligence - Machine Learning কী?
Answer: Systems learning from data - Python কী ধরনের language?
Answer: High-level, interpreted, general-purpose programming language - Open source software কী?
Answer: Software with freely available source code - Computer Virus prevention কীভাবে করবেন?
Answer: Antivirus, update, avoid unknown links/files
