প্রথম প্রোগ্রামিং ভাষা কোনটি ছিল?
A
FORTRAN
B
ASSEMBLY
C
COBOL
D
BASIC
উত্তরের বিবরণ
প্রোগ্রামিং ভাষা ও ইতিহাস
প্রোগ্রামিং ভাষা হলো সেই ভাষা, যা ব্যবহারকারীরা কম্পিউটারে সফটওয়্যারের অংশ তৈরি করতে ব্যবহার করে। প্রথম প্রোগ্রামিং ভাষা ছিল Assembly, যা সরাসরি কম্পিউটার দ্বারা চালিত হতো। ১৯৫০-এর দশকে উচ্চ-স্তরের ভাষা ব্যবহার শুরু হয়, যেমন FORTRAN (বীজগণিতিক সমস্যা সমাধানের জন্য) এবং ALGOL। পরে ১৯৬০ সালে শিক্ষার্থীদের জন্য BASIC তৈরি হয়। একই সময়ে COBOL ব্যবসায়িক অ্যাপ্লিকেশন পরিচালনার জন্য তৈরি হয়।
প্রথম ভাষাগুলো imperative এবং procedural ছিল, যেমন COBOL, FORTRAN, Pascal, এবং C। পরবর্তীতে functional ভাষা তৈরি হয়, যেখানে প্রোগ্রামকে ফাংশনের সংগ্রহ হিসেবে দেখা হয়, যেমন LISP, Scheme, Prolog। অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (OOP) প্রথমে Smalltalk-এ এসেছে, যেখানে অবজেক্ট হলো ডেটা এবং সেই ডেটার উপর কাজ করা ফাংশনের সংমিশ্রণ। পরবর্তীতে OOP ভাষার মধ্যে এসেছে C++, Java, Visual BASIC।
Java একটি বিশেষ ভাষা, যা যেকোনো প্ল্যাটফর্মে Java Virtual Machine (JVM)-এর মাধ্যমে চালানো যায় এবং এটি ডিস্ট্রিবিউটেড ও ওয়েব-ভিত্তিক অ্যাপ্লিকেশন তৈরিতে উপযুক্ত। এছাড়া ডিক্লারেটিভ ও স্ক্রিপ্টিং ভাষাও রয়েছে, যেমন SQL, HTML, PHP, যা ডাটাবেস পরিচালনা, ওয়েব পেজ ডিজাইন এবং ওয়েব অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়।
0
Updated: 1 month ago
নির্দিষ্ট কার্যাবলীর জন্য হার্ডওয়্যার ও সফটওয়্যারের সমন্বিত বিশেষায়িত ব্যবস্থাকে কী বলা হয়?
Created: 1 month ago
A
নেটওয়ার্ক সার্ভার
B
ডেটা সার্ভার
C
এমবেডেড সিস্টেম
D
হাই-পারফরম্যান্স কম্পিউটার
তথ্য ও যোগাযোগ প্রযুক্তি
তথ্য ও যোগাযোগ প্রযুক্তি
তথ্য প্রযুক্তি
হার্ডওয়্যার রক্ষণাবেক্ষণ (Hardware Maintenance)
এমবেডেড সিস্টেম হলো একটি বিশেষ উদ্দেশ্যমূলক সিস্টেম, যা হার্ডওয়্যার এবং সফটওয়্যারের সমন্বয়ে গঠিত এবং একটি নির্দিষ্ট কাজ সম্পাদনের জন্য ডিজাইন করা হয়। এটি সাধারণত ইলেকট্রনিক ডিভাইস যেমন স্মার্টফোন, গাড়ির ইলেকট্রনিক সিস্টেম বা হোম অ্যাপ্লায়েন্সে ব্যবহৃত হয়।
এমবেডেড কম্পিউটার সম্পর্কিত তথ্য:
-
এটি একটি বিশেষায়িত কম্পিউটার সিস্টেম, যা বৃহৎ সিস্টেম বা মেশিনের অংশ হিসেবে কাজ করে।
-
সাধারণত মাইক্রোপ্রসেসর বোর্ড এবং কিছু সুনির্দিষ্ট প্রোগ্রাম সম্বলিত রম থাকে।
-
আধুনিক এমবেডেড সিস্টেমে মাইক্রোকন্ট্রোলার ব্যবহার করা হয়।
এমবেডেড কম্পিউটারের ব্যবহার:
-
গাড়ি
-
সেলফোন ও স্মার্টফোন
-
প্রিন্টার
-
মাইক্রোওয়েভ
-
ওয়াশিং মেশিন
-
এয়ার কন্ডিশনার (এসি)
-
ঘড়ি
-
থার্মোস্ট্যাট
-
ভিডিও গেমস
-
ভ্যাকুয়াম ক্লিনার
-
ATM
-
সিকিউরিটি ক্যামেরা
উৎস:
0
Updated: 1 month ago
জিপিএস কোন উৎস থেকে তথ্য গ্রহণ করে?
Created: 1 month ago
A
মোবাইল টাওয়ার
B
রেডিও ফ্রিকোয়েন্সি
C
স্যাটেলাইট থেকে
D
ওয়েব সার্ভার থেকে
জিপিএস (Global Positioning System – GPS)
জিপিএস হলো একটি স্যাটেলাইট-নির্ভর একমুখী যোগাযোগ ব্যবস্থা, যা পৃথিবীর যে কোনো স্থানের অবস্থান নিখুঁতভাবে নির্ণয় করতে সক্ষম। আধুনিক তথ্য প্রযুক্তির কারণে মোবাইল ও অন্যান্য ডিভাইসের মাধ্যমে যেকোনো ব্যক্তি বা বস্তু ট্র্যাক করা এবং অবস্থান সঠিকভাবে নির্ণয় করা সম্ভব।
-
জিপিএস নিরন্তর স্যাটেলাইট থেকে তথ্য গ্রহণ করে এবং তা পৃথিবীর বিভিন্ন সার্ভারে প্রেরণ করে।
-
বর্তমানে জিপিএস রিসিভারগুলো উচ্চ নির্ভুলতা (high accuracy) প্রদান করে।
-
গাড়ি, জাহাজ, বিমান, ল্যাপটপ, স্মার্টফোনসহ আধুনিক অধিকাংশ ডিভাইসে জিপিএস রিসিভার সংযুক্ত থাকে।
-
বাংলাদেশে একটি জনপ্রিয় জিপিএস ভিত্তিক সেবা হলো ট্রেনের অবস্থান সম্পর্কে আগাম তথ্য পাওয়া।
-
নির্দিষ্ট মোবাইল অপারেটরের মাধ্যমে মেসেজ পাঠিয়ে যাত্রীরা বাংলাদেশ রেলের যে কোনো ট্রেনের সুনির্দিষ্ট অবস্থান জানতে পারে।
-
এর ফলে যাত্রীরা স্টেশনে সময়মতো পৌঁছাতে পারে।
-
বাংলাদেশের এই সেবাটি গ্রামীণফোন ও রেলের যৌথ উদ্যোগে জিপিএস প্রযুক্তি ব্যবহার করে প্রদান করা হয়।
0
Updated: 1 month ago
কম্পিউটার প্রসেসরের কর্মক্ষমতা পরিমাপের জন্য MIPS শব্দটির পূর্ণরূপ কী?
Created: 1 month ago
A
Million Instructions Per Second
B
Machine Independent Processing Standard
C
Memory Indexing Performance Scale
D
Mathematical Instruction Processing Set
MIPS-এর পূর্ণরূপ হলো Million Instructions Per Second।
MIPS (Million Instructions Per Second) হলো কম্পিউটারের প্রসেসিং গতি পরিমাপের একটি একক, যা প্রতি সেকেন্ডে সম্পাদিত মিলিয়ন সংখ্যক নির্দেশনা (instructions) বোঝায়। এটি সাধারণত CPU পারফরম্যান্স নির্ধারণের জন্য ব্যবহৃত হয়, বিশেষ করে RISC (Reduced Instruction Set Computing) প্রসেসরগুলোর ক্ষেত্রে।
যদিও MIPS কম্পিউটারের পারফরম্যান্সের একটি সাধারণ নির্দেশক, এটি সবসময় নির্ভুলভাবে কার্যক্ষমতা প্রতিফলিত করে না, কারণ প্রসেসরের কার্যক্ষমতা নির্ভর করে নির্দেশনার ধরন, ক্যাশ মেমোরি, এবং সফটওয়্যার অপ্টিমাইজেশনের ওপর।
0
Updated: 1 month ago