Search Header Logo

SV_MCQ_Assessment1

Authored by Harisha Siddappa

Professional Development

Professional Development

Used 3+ times

SV_MCQ_Assessment1
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

For the given snippet find out the correct answer.

base.sv

//base class

class base;

int a;

int c;

function display();

begin

$display ("a=%d c=%d", a, c);

end

endfunction

endclass

my_program.sv

//program block

program my_program();

initial

begin

base b;

b=new;

b.a=10;

b.c=20;

b.display();

end

endprogram

a=10 c=20

a=0 c=0

a=20 c=20

Throws an error

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

For the given snippet find out the correct answer.

packet.sv

class packet;

static int mycount;

function new();

mycount=mycount+1;

endfunction

function display();

$display("value of mycount=%d", mycount);

endfunction

endclass

my_program.sv

program my_program();

initial

begin

packet p1;

packet p2;

p1=new();

p1.display();

end

endprogram

Value of mycount=1

Value of mycount=2

Value of mycount=3

Throws an error

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In SV, which function is used to create the object

new( )

new[ ]

new{ }

None of the above

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

 

In SV, which method is used to write message in to mailbox

put( )

get( )

peek( )

write( )

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In randomization, constraints that support set of weighted values are called ____________

Simple constraint

Implication constraint

Distributed constraint

Inline constraint

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

what will be the output of sum in the following task execution?

static int sum;

initial

sum=0;

task add_val (input int val);

sum = sum + val

endtask

initial

begin

#1;

add_val(10);

add_val(20);

add_val(50);

$display(”Sum is %0d”,sum);

end

50

60

80

90

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the following enum declaration, what will be the value of “gold”

enum {bronze=3, silver, gold} medal;

3

4

5

6

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?