
RefreshYourBasics - Misra C
Authored by Grace Nirubha
Computers
Professional Development
Used 17+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
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
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
20 questions
Data Structures
Quiz
•
Professional Development
20 questions
Apuntadores C
Quiz
•
Professional Development
20 questions
Data Structures
Quiz
•
University - Professi...
16 questions
Intermediate Robotics Programming
Quiz
•
University - Professi...
19 questions
AWS ACF Módulo 4 - Segurança na nuvem
Quiz
•
Professional Development
23 questions
msp quiz
Quiz
•
University - Professi...
25 questions
C module 1 second quiz
Quiz
•
Professional Development
25 questions
MCA24/3E4/MAD ASSESSMENT
Quiz
•
Professional Development
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Computers
10 questions
How to Email your Teacher
Quiz
•
Professional Development
6 questions
3RD GRADE DECLARATION OF INDEPENDENCE EXIT TICKET
Quiz
•
Professional Development
19 questions
Black History Month Trivia
Quiz
•
6th Grade - Professio...
22 questions
Multiplying Exponents with the Same Base
Quiz
•
9th Grade - Professio...
40 questions
Flags of the World
Quiz
•
KG - Professional Dev...