Give me 5 MCQ questions in the topic of angina pectoris with answerr

Here are 5 MCQ questions on angina pectoris:

1. What is the classic symptom of stable angina pectoris?
A) Sharp, stabbing chest pain at rest B) Crushing chest pain radiating to the left arm, precipitated by exertion C) Burning epigastric pain after meals D) Pleuritic chest pain worsened by breathing
Answer: B Stable angina is characterized by predictable chest pain/pressure triggered by physical exertion or emotional stress, often radiating to the left arm or jaw, and relieved by rest or nitrates within minutes.

2. Which of the following best describes the mechanism of action of sublingual nitroglycerine in angina?
A) Blocks beta-adrenergic receptors, reducing heart rate B) Inhibits calcium channels in coronary arteries C) Releases nitric oxide, causing venodilation and reducing preload D) Inhibits platelet aggregation and prevents thrombus formation
Answer: C Nitroglycerine is converted to nitric oxide (NO), which activates guanylyl cyclase, increases cGMP, and causes smooth muscle relaxation. Venodilation reduces venous return (preload), thereby decreasing myocardial oxygen demand.

3. Prinzmetal's (variant) angina is best characterized by which of the following?
A) ST segment depression during pain B) Pain only on maximal exertion C) ST segment elevation due to coronary artery vasospasm D) Relief with increased physical activity
Answer: C Prinzmetal's angina results from focal coronary artery vasospasm, causing transient transmural ischemia. It typically occurs at rest, often in the early morning, and shows ST segment elevation on ECG during the episode.

4. Which investigation is considered the gold standard for diagnosing coronary artery disease in a patient with suspected angina?
A) Resting ECG B) Echocardiography C) Coronary angiography D) Exercise stress test (treadmill test)
Answer: C Coronary angiography (cardiac catheterization) is the gold standard for directly visualizing the coronary arteries, assessing the degree of stenosis, and planning revascularization (PCI or CABG). Stress testing and imaging are useful non-invasive tools but cannot replace angiography for definitive diagnosis.

5. A 60-year-old man with stable angina develops chest pain at rest that lasts 20 minutes, not fully relieved by nitrates. His ECG shows ST depression and T-wave inversions. What is the most likely diagnosis?
A) Stable angina B) Prinzmetal's angina C) NSTEMI / Unstable angina (ACS) D) Musculoskeletal chest pain
Answer: C This presentation - rest pain lasting >15 minutes, ECG changes (ST depression, T-wave inversions), and incomplete relief with nitrates - is consistent with Acute Coronary Syndrome (ACS), specifically NSTEMI or unstable angina. Unlike stable angina, this represents an escalating pattern requiring urgent evaluation and troponin measurement.

Key Concepts Covered: Stable angina features, nitrate mechanism, Prinzmetal's vasospasm, diagnostic gold standard, and ACS differentiation.

In pdf

Reading File
Running Command

mkdir -p /tmp/workspace/angina-mcq && ls /tmp/workspace/angina-mcq/

Running Command

python3 << 'EOF' from reportlab.lib.pagesizes import A4 from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.lib.units import cm from reportlab.lib import colors from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, HRFlowable, Table, TableStyle from reportlab.lib.enums import TA_CENTER, TA_LEFT, TA_JUSTIFY output_path = "/tmp/workspace/angina-mcq/Angina_Pectoris_MCQ.pdf" doc = SimpleDocTemplate( output_path, pagesize=A4, rightMargin=2*cm, leftMargin=2*cm, topMargin=2.5*cm, bottomMargin=2.5*cm ) styles = getSampleStyleSheet() # Custom styles title_style = ParagraphStyle( 'Title', parent=styles['Title'], fontSize=20, textColor=colors.HexColor('#1a3c5e'), spaceAfter=6, alignment=TA_CENTER, fontName='Helvetica-Bold' ) subtitle_style = ParagraphStyle( 'Subtitle', parent=styles['Normal'], fontSize=11, textColor=colors.HexColor('#555555'), spaceAfter=4, alignment=TA_CENTER, fontName='Helvetica' ) q_num_style = ParagraphStyle( 'QNum', parent=styles['Normal'], fontSize=12, textColor=colors.HexColor('#1a3c5e'), fontName='Helvetica-Bold', spaceBefore=14, spaceAfter=4 ) question_style = ParagraphStyle( 'Question', parent=styles['Normal'], fontSize=11, textColor=colors.HexColor('#222222'), fontName='Helvetica-Bold', spaceAfter=6, leading=16 ) option_style = ParagraphStyle( 'Option', parent=styles['Normal'], fontSize=10.5, textColor=colors.HexColor('#333333'), fontName='Helvetica', leftIndent=18, spaceAfter=3, leading=15 ) answer_style = ParagraphStyle( 'Answer', parent=styles['Normal'], fontSize=10.5, textColor=colors.HexColor('#1a6e2e'), fontName='Helvetica-Bold', spaceBefore=4, spaceAfter=2, leftIndent=18 ) explanation_style = ParagraphStyle( 'Explanation', parent=styles['Normal'], fontSize=10, textColor=colors.HexColor('#444444'), fontName='Helvetica-Oblique', leftIndent=18, spaceAfter=6, leading=14, alignment=TA_JUSTIFY ) # MCQ Data mcqs = [ { "num": "Question 1", "q": "What is the classic symptom of stable angina pectoris?", "options": [ "A) Sharp, stabbing chest pain at rest", "B) Crushing chest pain radiating to the left arm, precipitated by exertion", "C) Burning epigastric pain after meals", "D) Pleuritic chest pain worsened by breathing" ], "answer": "Answer: B", "explanation": "Stable angina is characterized by predictable chest pain/pressure triggered by physical exertion or emotional stress, often radiating to the left arm or jaw, and relieved by rest or nitrates within minutes." }, { "num": "Question 2", "q": "Which of the following best describes the mechanism of action of sublingual nitroglycerine in angina?", "options": [ "A) Blocks beta-adrenergic receptors, reducing heart rate", "B) Inhibits calcium channels in coronary arteries", "C) Releases nitric oxide, causing venodilation and reducing preload", "D) Inhibits platelet aggregation and prevents thrombus formation" ], "answer": "Answer: C", "explanation": "Nitroglycerine is converted to nitric oxide (NO), which activates guanylyl cyclase, increases cGMP, and causes smooth muscle relaxation. Venodilation reduces venous return (preload), decreasing myocardial oxygen demand." }, { "num": "Question 3", "q": "Prinzmetal's (variant) angina is best characterized by which of the following?", "options": [ "A) ST segment depression during pain", "B) Pain only on maximal exertion", "C) ST segment elevation due to coronary artery vasospasm", "D) Relief with increased physical activity" ], "answer": "Answer: C", "explanation": "Prinzmetal's angina results from focal coronary artery vasospasm, causing transient transmural ischemia. It typically occurs at rest, often in the early morning, and shows ST segment elevation on ECG during the episode." }, { "num": "Question 4", "q": "Which investigation is considered the gold standard for diagnosing coronary artery disease in a patient with suspected angina?", "options": [ "A) Resting ECG", "B) Echocardiography", "C) Coronary angiography", "D) Exercise stress test (treadmill test)" ], "answer": "Answer: C", "explanation": "Coronary angiography (cardiac catheterization) is the gold standard for directly visualizing the coronary arteries, assessing the degree of stenosis, and planning revascularization (PCI or CABG). Stress testing and imaging are useful non-invasive tools but cannot replace angiography for definitive diagnosis." }, { "num": "Question 5", "q": "A 60-year-old man with stable angina develops chest pain at rest lasting 20 minutes, not fully relieved by nitrates. His ECG shows ST depression and T-wave inversions. What is the most likely diagnosis?", "options": [ "A) Stable angina", "B) Prinzmetal's angina", "C) NSTEMI / Unstable angina (ACS)", "D) Musculoskeletal chest pain" ], "answer": "Answer: C", "explanation": "This presentation — rest pain lasting >15 minutes, ECG changes (ST depression, T-wave inversions), and incomplete relief with nitrates — is consistent with Acute Coronary Syndrome (ACS), specifically NSTEMI or unstable angina. Unlike stable angina, this requires urgent evaluation and troponin measurement." } ] story = [] # Title block story.append(Spacer(1, 0.3*cm)) story.append(Paragraph("Angina Pectoris", title_style)) story.append(Paragraph("Multiple Choice Questions", subtitle_style)) story.append(Paragraph("Cardiovascular Medicine | 5 Questions", subtitle_style)) story.append(Spacer(1, 0.3*cm)) story.append(HRFlowable(width="100%", thickness=2, color=colors.HexColor('#1a3c5e'), spaceAfter=10)) # Questions for i, mcq in enumerate(mcqs): story.append(Paragraph(mcq["num"], q_num_style)) story.append(Paragraph(mcq["q"], question_style)) for opt in mcq["options"]: story.append(Paragraph(opt, option_style)) story.append(Spacer(1, 0.2*cm)) # Answer box data = [[Paragraph(mcq["answer"], answer_style), Paragraph(mcq["explanation"], explanation_style)]] t = Table(data, colWidths=[3.2*cm, 13*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0, 0), (-1, -1), colors.HexColor('#f0f8f2')), ('BOX', (0, 0), (-1, -1), 0.8, colors.HexColor('#2a9d4a')), ('VALIGN', (0, 0), (-1, -1), 'TOP'), ('LEFTPADDING', (0, 0), (-1, -1), 8), ('RIGHTPADDING', (0, 0), (-1, -1), 8), ('TOPPADDING', (0, 0), (-1, -1), 6), ('BOTTOMPADDING', (0, 0), (-1, -1), 6), ])) story.append(t) if i < len(mcqs) - 1: story.append(HRFlowable(width="100%", thickness=0.5, color=colors.HexColor('#cccccc'), spaceBefore=8, spaceAfter=0)) # Footer note story.append(Spacer(1, 0.8*cm)) story.append(HRFlowable(width="100%", thickness=1, color=colors.HexColor('#1a3c5e'), spaceAfter=6)) story.append(Paragraph("Key Concepts: Stable angina features · Nitrate mechanism · Prinzmetal's vasospasm · Diagnostic gold standard · ACS differentiation", subtitle_style)) doc.build(story) print(f"PDF created: {output_path}") EOF

Your PDF is ready! It includes all 5 MCQs with color-coded answer boxes and explanations in a clean, professional layout.

Angina Pectoris MCQ

PDF Document · PDF

This is a shared conversation. Sign in to Orris to start your own chat.