SV_MCQ_Assessment1

SV_MCQ_Assessment1

Professional Development

20 Qs

quiz-placeholder

Similar activities

GK- Civics

GK- Civics

Professional Development

20 Qs

VIVO V17 ASSESSMENT

VIVO V17 ASSESSMENT

Professional Development

19 Qs

Xiaomi 11T Pro 5G Vs OnePlus 9RT

Xiaomi 11T Pro 5G Vs OnePlus 9RT

Professional Development

15 Qs

Quiz for Module3

Quiz for Module3

Professional Development

20 Qs

PHP

PHP

Professional Development

19 Qs

ekg operations

ekg operations

Professional Development

20 Qs

Postal Man Vol3 P3

Postal Man Vol3 P3

Professional Development

20 Qs

Python Basics

Python Basics

Professional Development

25 Qs

SV_MCQ_Assessment1

SV_MCQ_Assessment1

Assessment

Quiz

Professional Development

Professional Development

Medium

Created by

Harisha Siddappa

Used 3+ times

FREE Resource

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

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?