This site works best with JavaScript enabled
Sign In
Discussions
Activity
Sign In
Implementing Merge Sort in C
Hi Mohsin,
Thanks for breaking down the merge sort Implementation.
Merge Sort shines in a few key areas compared to other sorting algorithms:
Efficiency for large datasets: Merge Sort boasts a time complexity of O(n log n) in all cases, includ…
by
sumacangadi
March 28
Pravjot Sir Classes
permalink
Understanding Driver Integration in the Linux Kernel: Built-in vs Kernel Modules
In the complex ecosystem of the Linux operating system, drivers play a pivotal role in facilitating communication between hardware devices and the Kernel. Within the Linux Kernel, drivers can be incorporated in two primary ways. One method involves …
by
mohdmohsinkhanee
March 27
Pravjot Sir Classes
permalink
Implementing Merge Sort in C
OUTPUT->./a.out Enter size of Array -> 10Enter Value -> 15Enter Value -> 34Enter Value -> 21Enter Value -> 13Enter Value -> 6Enter Value -> 38Enter Value -> 57Enter Value -> 69Enter Value -> 27Enter Value -> 10
O…
by
mohdmohsinkhanee
March 26
Pravjot Sir Classes
permalink
Implementing Merge Sort in C
// Function to recursively divide the array into halves and merge themvoid mergeSort(int *arr, int l, int h){ // Base case: If l is equal to or greater than h, return if (l>=h) return; int m = (l+h)/2;
…
by
mohdmohsinkhanee
March 26
Pravjot Sir Classes
permalink
Implementing Merge Sort in C
Merge sort in C is a divide-and-conquer algorithm that sorts arrays by recursively dividing them into halves, sorting each half, and then merging them in a sorted manner, offering efficient and stable sorting.Below is a demo code that shows merge so…
by
mohdmohsinkhanee
March 26
Pravjot Sir Classes
permalink
1. Explain the role of BIOS/UEFI in the Linux boot process, including its initial tasks
The BIOS loads and executes the Master Boot Record (MBR) boot loader. When you first turn on your computer, the BIOS first performs some integrity checks of the HDD or SSD.
BIOS identifies, configures, tests and connects computer hardware to th…
by
mdaliakbar
March 26
009.01.Linux Boot Process
permalink
2. Describe the significance of the Power-On Self-Test (POST) in the BIOS/UEFI phase
A power-on self-test (POST) is a set of routines performed by firmware or software immediately after a computer is powered on, to determine if the hardware is working as expected.
The process would proceed further only if the required hardware is w…
by
mdaliakbar
March 26
009.01.Linux Boot Process
permalink
Compilation and Configuration of Raspberry Pi for Embedded Systems
For 64 bit we need to write script as:
#! /bin/bashexport ARCH=arm64export CROSS_COMPILE=aarch64-linux-gnu-export INSTALL_MOD_PATH=/media/mohsin/root_fs
And compilation command is
make -j4 Image.gz modules dtbs
make modules_install
by
shivam77726
March 25
Pravjot Sir Classes
permalink
5. With the transition from BIOS to UEFI, how has the booting process evolved,
UEFI provides a lightweight operating system and interfaces the computer hardware. During the booting process, only the platform is initialized in Real Mode by UEFI firmware. Once the platform is initialized, UEFI uses a rudimentary OS to enable 64-…
by
gaurav133232
March 24
009.01.20.BIOS CMOS UEFI. IQs
permalink
4. Can you describe the role and significance of the CMOS chip in a computer system
A CMOS chip stores the settings like date and time, fan speed, booting sequence, custom settings for devices and peripherals. These settings are retained in the CMOS chip and are volatile. This chip requires a power supply from a CMOS battery to hol…
by
gaurav133232
March 24
009.01.20.BIOS CMOS UEFI. IQs
permalink
3. After Intel's announcement to discontinue support for traditional BIOS by 2020,how has UEFI been
UEFI provides a lightweight operating system and interfaces the computer hardware. During the boot process, BIOS does the following:-It acts as a boot agent.Provides a pre-command line interface(EFI shell).
by
gaurav133232
March 24
009.01.20.BIOS CMOS UEFI. IQs
permalink
2. How does the secure boot feature of UEFI enhance the security of the booting process
Secure boot provides facility to stop loading malicious software. Secure boot uses a safe bootloader. It allows remote monitoring and control during the boot process. Secure boot allows digitally signed drivers to load and prevent unsigned ones from…
by
gaurav133232
March 24
009.01.20.BIOS CMOS UEFI. IQs
permalink
1. What are the fundamental differences between BIOS and UEFI
The differences are:-BIOS:-
It has a blue windows screen with no animationIt can't recognize Ethernet, WiFi , and Bluetooth. 2. UEFI:-It has a user freindly GUI which is multi-colored with animationIt supports Ethernet, WiFi , and Bluet…
by
gaurav133232
March 24
009.01.20.BIOS CMOS UEFI. IQs
permalink
5.what do you believe is the future role of traditional BIOS in modern computing
The future role of traditional BIOS is:-1. CompatibilityBios ensures hardware compatibility by providing a standardized interface for the operating system and device drivers. This allows software developers to write code that can run on a wide range…
by
gaurav133232
March 24
009.01.18.Introduction-to-BIOS-IQs
permalink
4.How does BIOS facilitate detection,loading of the operating system during boot process
A small program called bootstrap loader is situated in BIOS, which is responsible for detecting and loading the operating system's bootloader from the boot device into memory. The bootloader then boots and loads the operating system kernel.
by
gaurav133232
March 24
009.01.18.Introduction-to-BIOS-IQs
permalink
3. What is the Power-On Self-Test (POST)
POST is a procedure performed during the boot process by BIOS to check the integrity and functionality of essential hardware components such as the CPU, memory, storage devices, and peripherals. Any errors detected during POST are reported to user, …
by
gaurav133232
March 24
009.01.18.Introduction-to-BIOS-IQs
permalink
2. Describe the components of BIOS
ROM Chip: The BIOS is stored on a Read-only memory chip on the computer's motherboard. The ROM chip retains the BIOS firmware even when the computer is turned off.Setup Utility: The BIOS includes the setup utility that allows users to configure…
by
gaurav133232
March 24
009.01.18.Introduction-to-BIOS-IQs
permalink
1. Can you explain the historical significance of BIOS and its standardization by IBM in 1981
In the early days of PCs each manufacturer had its own proprietary firmware to initialize hardware. IBM introduced the concept of a standard firmware interface known as the BIOS with its IBM PC in 1981. This allowed hardware compatibility and eased …
by
gaurav133232
March 24
009.01.18.Introduction-to-BIOS-IQs
permalink
5.What precautions should be taken when updating the BIOS
BIOS update is a sensitive operation, and if, done improperly, can lead to system malfunctions. Updation should be done only when necessary for compatibility or performance improvements.
by
gaurav133232
March 24
009.01.16.Introduction-to-BIOS-IQs
permalink
4. The evolution from traditional BIOS to UEFI, highlighting the advantages UEFI brings
The UEFI is a modern replacement of BIOS which offers more advanced features, better boot times, and support for larger hard drives. UEFI provides a more user-freindly interface and supports a secure boot mechanism, which helps protect the system ag…
by
gaurav133232
March 24
009.01.16.Introduction-to-BIOS-IQs
permalink
More Results
Powered by
Vanilla
Howdy, Stranger!
It looks like you're new here. If you want to get involved, click one of these buttons!
Sign In
Apply for Membership