DS UNIT 01 CSM

DS UNIT 01 CSM

12th Grade

20 Qs

quiz-placeholder

Similar activities

Jaringan Komputer & Internet (INFORMATIKA)

Jaringan Komputer & Internet (INFORMATIKA)

9th - 12th Grade

20 Qs

ASK - ULANGKAJI TINGKATAN 3

ASK - ULANGKAJI TINGKATAN 3

12th Grade

15 Qs

latihan 1

latihan 1

12th Grade

21 Qs

SDAC 7.2 - Evolução e Funcionamento dos Processadores

SDAC 7.2 - Evolução e Funcionamento dos Processadores

10th - 12th Grade

20 Qs

Networks and the Internet

Networks and the Internet

9th - 12th Grade

15 Qs

AP CSP Standard 4

AP CSP Standard 4

12th Grade

20 Qs

Micro-processor controlled devices

Micro-processor controlled devices

9th - 12th Grade

22 Qs

QUIZ SK 1 T4

QUIZ SK 1 T4

12th Grade - University

20 Qs

DS UNIT 01 CSM

DS UNIT 01 CSM

Assessment

Quiz

Computers

12th Grade

Hard

Created by

anusha ambeera

Used 1+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What will be the output of the following code?

struct node {

int data;

struct node *x;

struct node *y;

};

Implementation of DLL

Implementation of CLL

None

Implementation of SLL

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What will be the output of the following code?

void function() {

if(head==NULL)

printf("\n List is Empty: ");

else {

    struct node *temp=head;

    head=head->next;

    free(temp) // temp->next=NULL;   }   }

DLL Delete At End

SLL Delete At End

SLL Insert At Beginning

SLL Delete At Beginning

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

.  Linked list and Array are considered as an example of ___________ type of memory allocation.


Static and Dynamic

Dynamic and Static

Heap and Dynamic

None

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What will be the output of the following code?

void function()  {

 int value;

    struct node nn=(struct node)malloc(sizeof(struct node));

    nn->data=value;

    nn->next=NULL;

    if(head==NULL)

        head=nn;

    else  {

        nn->next=head;

        head=nn;      }  }

DLL Delete At End

SLL Delete At End

SLL Insert At Beginning

SLL Insert At End

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What will be the output of the following code?

void function() {

 struct node *temp=head;

    while(temp!=NULL)  //while(temp)

    {

        printf("%d ",temp->data);

        temp=temp->next;   }  }

Displaying elements

Printing nodes

Traversal data

All

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

 Consider the following definition in c programming language.

struct node {

int data;

struct node *next;

} typedef struct node NODE;

NODE *nn;

Which of the following c code is used to create new node?

nn = (NODE*)malloc(sizeof(NODE));

nn = (NODE*)malloc(NODE);

nn = (NODE*)malloc(sizeof(NODE*));

nn = (NODE)malloc(sizeof(NODE));

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the value of the postfix expression 6 3 4 * + 2 - ?

-16

18

24

16

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?