MGMCL (Maddhapara Granite Mining Company Limited) Assistant Manager (ICT) Exam: 20.05.2022 (BUET)প্রশ্ন ও সমাধান
- Set by
- MGMCL
- Post
- Assistant Manager (ICT)
- Exam date
- 20 May 2022
- Conducted by
- BUET
- Questions
- 9 (0 MCQ, 9 written)
- Exam guide
- Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
- Networking · নেটওয়ার্কিং 4
- Operating Systems · অপারেটিং সিস্টেম 2
- Data Structures · ডেটা স্ট্রাকচার 1
- Database · ডেটাবেজ 1
- Web Technology · ওয়েব টেকনোলজি 1
What is the difference between http and https?
Model answer
HTTP (HyperText Transfer Protocol) transmits data between browser and server in plain text, so anyone intercepting the traffic can read it. HTTPS (HTTP Secure) is HTTP layered over TLS/SSL encryption, so data is encrypted in transit and the server's identity is verified via a digital certificate.
| Aspect | HTTP | HTTPS |
|---|---|---|
| Security | No encryption, plain text | Encrypted (TLS/SSL) |
| Default port | 80 | 443 |
| Data integrity | Vulnerable to tampering (man-in-the-middle) | Protected — tampering is detectable |
| Server identity | Not verified | Verified via an SSL certificate |
| Browser trust/SEO | Marked "Not Secure" by browsers | Shows a padlock icon, preferred by search engines |
| Performance | Slightly faster (no encryption overhead) | Minor overhead, negligible on modern hardware |
Exam takeaway: HTTPS equals HTTP plus TLS/SSL — it adds encryption, data integrity, and server authentication, which is why it is mandatory for any site handling passwords, payments, or personal data.
Super key and Candidate key finding from table.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Write down the Working principle of Optical Fibre.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Construct a Binary Search tree, then post order, ....... (Approximate)
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Explain context switching in Operating System.
Model answer
Context switching is the mechanism by which the CPU switches from executing one process (or thread) to another, saving the state of the current process so it can be resumed exactly where it left off later.
Steps:
- An interrupt, system call, or scheduler decision occurs while process P1 is running.
- The OS saves P1's current context (program counter, registers, stack pointer) into P1's PCB (Process Control Block).
- P1's PCB is moved to the appropriate queue (ready or waiting).
- The scheduler selects the next process, P2, from the ready queue.
- The OS loads P2's saved context from P2's PCB into the CPU registers.
- The CPU resumes executing P2 from exactly where it had previously stopped.
sequenceDiagram
participant CPU
participant PCB1 as PCB (P1)
participant PCB2 as PCB (P2)
Note over CPU: P1 Running
CPU->>PCB1: Save P1's context (interrupt occurs)
CPU->>PCB2: Load P2's context
Note over CPU: P2 Running
CPU->>PCB2: Save P2's context (interrupt occurs)
CPU->>PCB1: Reload P1's context
Note over CPU: P1 resumes running
Context switching enables multitasking, but it is pure overhead — no useful computation happens during the switch itself, so an OS aims to minimize both the frequency and the cost of context switches.
Exam takeaway: a context switch saves the current process's state to its PCB and loads the next process's state from its PCB — essential for multiprogramming, but a performance cost, since the CPU does no useful work during the switch itself.
DMZ and firewall placement in a diagram. (Approximate)
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Write down the linux command: All hidden flies, remove a file, permission of a file, search for a string.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
The power of signal is 10mW and the power of the noise is 1μW; What are the values of SNR and SNR_dB?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
We need to send 265 kbps over a noiseless channel with a bandwidth of 20kHz. How many signal levels do we need?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Question text is from the public recruitment exam; answers and explanations are written by ARBS Academy. All past papers · Government IT officer posts guide