Loading...
Dhaka Electric Supply Company Limited (DESCO)

Post: Sub-Assistant Engineer (CS/CSE/ECE)
Exam Date: 2022, Exam Taker: MIST
1. একটি 4:1 Multiplexer এর লজিক ডায়াগ্রাম অংকন করে দেখান

সার্কিট ডায়াগ্রামঃ

Truth Table of : 4:1 Multiplexer

Selection LinesOutput
S1S0Y
00I0
01I1
10I2
11I3

\( Y = I_0 S_1′ S_0′ + I_1 S_1′ S_0 + I_2 S_1 S_0′ + I_3 S_1 S_0 \)

2. Intel 8085 3 Intel 8086 মাইক্রোপ্রসেসরের সবোর্চ্চ ফিজিক্যাল মেমোরি ক্যাপাসিটি কত এবং কেন?

Intel 8085 মাইক্রোপ্রসেসরের সর্বোচ্চ ফিজিক্যাল মেমোরি ক্যাপাসিটি হলো ৬৪ KB। এর এড্রেস বাস ১৬-বিটের হওয়ায় এটি সর্বোচ্চ 2^{16}বা ৬৪ KB মেমোরি ঠিকানা (ইন্ডেক্স) অ্যাক্সেস করতে পারে।

অন্যদিকে, Intel 8086 মাইক্রোপ্রসেসরের সর্বোচ্চ ফিজিক্যাল মেমোরি ক্যাপাসিটি হলো ১ MB। এর এড্রেস বাস ২০-বিটের হওয়ায় এটি সর্বোচ্চ 2^{20} বা ১ MB মেমোরি ঠিকানা অ্যাক্সেস করতে সক্ষম।

3. Flag Register কী? Intel 8086 মাইক্রোপ্রসেসরের Control Flag গুলোর কাজ লিখুন?

ফ্লাগ রেজিস্টার হলো একটি বিশেষ রেজিস্টার যা ম্যাথমেটিকাল এবং লজিক্যাল অপারেশনের বিভিন্ন কন্ডিশনের ভিত্তিতে ফ্ল্যাগগুলো সেট বা রিসেট হয়। নিচে বিভিন্ন ফ্ল্যাগের কাজ সহজ ভাষায় তুলে ধরা হলো:

  1. Carry Flag (C): কোনো অপারেশনে যদি ক্যারি উৎপন্ন হয়, তাহলে এই ফ্ল্যাগটি সেট হবে। ক্যারি না থাকলে রিসেট হবে।

  2. Parity Flag (P): ফলাফল যদি জোড় সংখ্যক ১ (bit) ধারণ করে, তাহলে এই ফ্ল্যাগটি সেট হবে। যদি বিজোড় হয়, তাহলে রিসেট হবে।

  3. Auxiliary Carry Flag (AC): কোনো গাণিতিক অপারেশনে lower nibble (D3 থেকে D4 পর্যন্ত) ক্যারি হলে, এই ফ্ল্যাগটি সেট হবে। ক্যারি না হলে এটি রিসেট থাকবে।

  4. Zero Flag (Z): যদি অপারেশনের ফলাফল শূন্য হয়, তাহলে এই ফ্ল্যাগটি সেট হবে। শূন্য না হলে রিসেট থাকবে।

  5. Sign Flag (S): যদি অপারেশনের ফলাফল নেগেটিভ হয়, তাহলে এই ফ্ল্যাগটি সেট হবে। পজিটিভ হলে এটি রিসেট হবে।

  6. Trap Flag (T): এই ফ্ল্যাগটি সেট করা হলে, একবারে একটি ইন্সট্রাকশন এক্সিকিউট করার জন্য এটি ডিবাগিং মোড চালু করে। ডিবাগিং বা প্রোগ্রাম চেক করার জন্য এটি ব্যবহৃত হয়।

  7. Interrupt Flag (I): এটি ইন্টারাপ্ট অপারেশন নিয়ন্ত্রণ করে। যদি I=1 হয়, তাহলে INTR পিন এনেবল থাকে। আর I=0 হলে, INTR পিন ডিসেবল হয়।

  8. Direction Flag (D): এটি স্ট্রিং অপারেশনের জন্য ব্যবহৃত হয়। স্ট্রিং অপারেশনের সময় DI এবং SI রেজিস্টার ইনক্রিমেন্ট বা ডিক্রিমেন্ট করবে কি না তা এটি ঠিক করে।

  9. Overflow Flag (O): কোনো গাণিতিক অপারেশনের ফলে যদি রেজিস্টারের ধারণ ক্ষমতার বাইরে ফলাফল চলে যায়, তাহলে এই ফ্ল্যাগটি সেট হবে।

4. NAND গেট ব্যবহার করে OR গেট তৈরি করার লজিক ডায়াগ্রাম ডায়াগ্রাম অংকন করুন?

5. X = (a2-5b) * (7a+b5) এক্সপ্রেশনটিকে Tree স্ট্রাকচারে অঙ্কন করুন
                *
             /      \
           -          +
         /   \      /   \
       ^      *    *     ^
      / \    / \  / \   / \
     a   2  5   b 7   a b   5

6. Employee টেরিল হতে যে সকল কর্মচারীদের বেতন 30000 টাকার বেশি তাদের নাম ও পদবী আলাদা করার SQL কমান্ড লিখুন?
SELECT emp_name, designation
FROM Employee
WHERE salary > 30000;
7. ইউজার হতে 10 টি Integer Data Input করে যে Data গুলো 5 দ্বারা বিভাজ্য তাদের গড় মান নির্ণয়ের একটি প্রোগ্রাম লিখুন?
#include <stdio.h>

int main() {
    int i, n, array[10];
    float avg = 0, count = 0, sum = 0;

    printf("Enter the number of elements (max 10): ");
    scanf("%d", &n);

    printf("Enter %d integers:\n", n);
    for (i = 0; i < n; i++) {
        scanf("%d", &array[i]);
    }

    for (i = 0; i < n; i++) { // Check divisibility by 5 if (array[i] % 5 == 0) { count++; sum += array[i]; } } // To avoid division by zero if (count > 0) {
        avg = sum / count;
        printf("Average of numbers divisible by 5: %.2f\n", avg);
    } else {
        printf("No numbers divisible by 5 found.\n");
    }

    return 0;
}
8. Core i5 ও Core i7 মাইক্রোপ্রসেসরের মধ্যে হার্ডওয়্যারগত মূল পার্থক্য কী?

9. TCP/IP মডেলের লেয়ারগুলোর কাজ লিখুন?
  • অ্যাপ্লিকেশন লেয়ার: এই লেয়ারটি বিভিন্ন অ্যাপ্লিকেশন বা প্রসেসের মধ্যে যোগাযোগ স্থাপন করার জন্য ব্যবহৃত হয়। উদাহরণস্বরূপ, ওয়েব ব্রাউজার এবং ইমেইল ক্লায়েন্ট।

  • ট্রান্সপোর্ট লেয়ার: এই স্তরটি এক সিস্টেম থেকে অন্য সিস্টেমে ডেটা ট্রান্সফার করার দায়িত্ব পালন করে। এটি ডেটা পৌঁছানোর সঠিকতা নিশ্চিত করে।

  • ইন্টারনেট লেয়ার: এই স্তরটি উৎস থেকে ডেটা গন্তব্যে পাঠানোর জন্য রাউটিং এর কাজ করে। এটি ডেটা প্যাকেটের সঠিক পথ নির্বাচন করে।

  • নেটওয়ার্ক অ্যাক্সেস লেয়ার: এই লেয়ারটি সিস্টেম এবং নেটওয়ার্কের মধ্যে যোগাযোগের ব্যবস্থা করে। এটি ডেটা ট্রান্সমিশনের জন্য লজিক্যাল সংযোগ তৈরি করে।

  • ফিজিক্যাল লেয়ার: এই স্তরটি ডেটা ট্রান্সমিশনের জন্য ফিজিক্যাল মিডিয়াম (যেমন তার বা বেতার) ব্যবহার করে এবং সিগন্যালের রেট এবং গুণমান নিয়ন্ত্রণ করে।

10. অপারেটিং সিস্টেমের Process State ডায়াগ্রাম অঙ্কন করুন?

Non Department – 60 Marks

  • Bangla: সন্ধি, বিপরীত শব্দ, বানান শুদ্ধ, এককথায় প্রকাশ, শব্দের উৎস।
  • English: Fill in the blanks(Article, Preposition, Right form of verb), Correct the sentence.
  • General Knowledge (20)
  • Analytical Ability(20)
  • Desco/ power sector related(10)

Leave a Comment

Latest Post
Field Based Job Question & Solution
Bank IT Job Solution

MCQ + Written from Bangladesh Bank, Sonali, Combined Bank IT recruitment.

BPSC IT Job Solution

BPSC Computer/IT cadre & non-cadre post Question papers with full solutions.

Gas Field IT Job Solution

Gas field like TGTDCL, BGDCL, JGTDSL, KGDCL, SGCL, RPGCL, GTCL etc. question solution

Power Sector IT Job Solution

Power sector such as NESCO, DESCO, DPDC, WZPDCL, BPDB, PGCB, BREB etc

Other IT Job Solution

Other Govt. Semi govt. organization like BCC, BTCL, CAAB, NSI etc.

NTRCA IT Job Solution (upcoming)

NTRCA ICT-related posts such as Assistant Teacher, Demonstrator, Lecturer.

IT MCQ Job Solution

Collected MCQ Job solution of BANK, BPSC, POWER SECTOR, GAS Field and Others.

Topic Based Q&S
WhatsApp Telegram Messenger