A project with unused type declarations is compliant or not with MISRA?
For example,
int16_t unusedtype ( void )
{
typedef int16_t local_Type;
return 67;
}
RefreshYourBasics - Misra C
Quiz
•
Computers
•
Professional Development
•
Medium
Grace Nirubha
Used 17+ times
FREE Resource
21 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A project with unused type declarations is compliant or not with MISRA?
For example,
int16_t unusedtype ( void )
{
typedef int16_t local_Type;
return 67;
}
Compliant
Non-compliant
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
The following macro example comes under
void use_macro ( void ) {
#define SIZE 4
#define DATA 3
use_int16 ( SIZE );
}
Assertion: A project containing unused macro declaration will lead to code
redundancy and unclear.
Reason: The unused macro will give an advisory action and leads to un-necessary memory space consumption
The Assertion and the Reason are correct but the Reason is not the correct explanation of the Assertion.
Both the Assertion and the Reason are correct and the Reason is the correct explanation of the Assertion.
Our Assertion is true but the Reason is false.
The statement of the Assertion is false but the Reason is true.
Both the statements are false.
3.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
#define DIV2(X) ( ( X ) / 2 )
void f ( void ) {
static uint16_t x = DIV2 ( 10 );
}
Macro to initialize with Static storage function call comes under
Compliant because call not permitted
Non- Compliant because call permitted
Compliant because call permitted
Non-Compliant because call not permitted
4.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
The preprocessor will assume that the macro identifier has a value of zero if
Macro identifier has been defined and not used in preprocessor directive
Macro identifier has not been defined and used in preprocessor directive
Macro identifier has been defined and used in preprocessor directive
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Unintentional removal of code occurs if the source line containing a // comment ends with which of the following character?
\
/
*
/*
6.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Which of the following is not compliant with MISRA?
int16_t y[ 3 ][ 2 ] = { 1, 2, 0, 0, 5, 6 };
int16_t y[ 3 ][ 2 ] = { { 1, 2 }, { 0 }, { 5, 6 } };
int16_t y[ 3 ][ 2 ] = { { 1, 2 }, { 0, 0 }, { 5, 6 }
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is NOT compliant with MISRA?
( bool_t ) false
( int32_t ) 3U
( bool_t ) 3U
( bool_t ) 0
20 questions
TypeScript and Popular Framework
Quiz
•
Professional Development
16 questions
JavaScript ( review I )
Quiz
•
Professional Development
19 questions
Javascript - Revisão
Quiz
•
University - Professi...
20 questions
java revews
Quiz
•
Professional Development
20 questions
Assessment 1
Quiz
•
Professional Development
17 questions
JavaScript 2
Quiz
•
Professional Development
20 questions
Quiz-1
Quiz
•
University - Professi...
20 questions
C CODE MASTER A
Quiz
•
Professional Development
15 questions
Character Analysis
Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing
Quiz
•
9th - 12th Grade
10 questions
American Flag
Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension
Quiz
•
5th Grade
30 questions
Linear Inequalities
Quiz
•
9th - 12th Grade
20 questions
Types of Credit
Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25
Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers
Quiz
•
6th - 8th Grade