Important repeated questions of mental health nursing in bsc nursing of bfuhs
BFUHS BSc Nursing mental health nursing important repeated exam questions
https://www.scribd.com/document/957785968/mental-health-nurs…
BFUHS BSc nursing mental health nursing 2nd year 3rd year exam previous year question papers topics
https://askfilo.com/higher-education/baba-farid-university-o…
| Topic | What is Asked |
|---|---|
| Therapeutic communication | Principles, techniques, barriers |
| Mental Status Examination (MSE) | Components and how to assess |
| Defense mechanisms | Definition + examples (rationalization, projection, denial, etc.) |
| Suicide | Risk factors, assessment scales (SAD PERSONS), nursing care |
| Dementia | Types, features, differentiation from delirium |
| Delirium | Causes, features, management |
| Mental Retardation (Intellectual Disability) | Classification (IQ levels), causes, nursing care |
| Phobia | Types (agoraphobia, social phobia), management |
| Psychosis vs. Neurosis | Differences |
| Antipsychotic drugs | Classification, side effects, nursing considerations |
| Antidepressants | Types (SSRIs, TCAs, MAOIs), mechanism, nursing care |
| Lithium therapy | Uses, toxic effects, monitoring |
| De-addiction centers | Role of nurse |
| Community mental health | Concept, nurse's role |
| Grief and bereavement | Stages (Kübler-Ross), nursing care |
Note: For official BFUHS syllabus updates and the latest 2025-26 exam pattern, always check the BFUHS official website or your department's notice board. The pattern above is based on 2012-2024 question paper trends.
Make pdf of this
mkdir -p /tmp/workspace/mental-health-nursing && ls /tmp/workspace/mental-health-nursing/
~/mental-health-nursing/generate_pdf.py
from reportlab.lib.pagesizes import A4
from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle
from reportlab.lib.units import cm
from reportlab.lib.colors import HexColor, white, black
from reportlab.platypus import (
SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle,
HRFlowable, KeepTogether
)
from reportlab.lib.enums import TA_CENTER, TA_LEFT, TA_JUSTIFY
from reportlab.lib import colors
OUTPUT = "/tmp/workspace/mental-health-nursing/Mental_Health_Nursing_BFUHS.pdf"
doc = SimpleDocTemplate(
OUTPUT,
pagesize=A4,
leftMargin=2*cm, rightMargin=2*cm,
topMargin=2.2*cm, bottomMargin=2.2*cm,
title="Important Repeated Questions - Mental Health Nursing | BFUHS BSc Nursing",
author="Orris AI",
subject="BFUHS BSc Nursing Mental Health Nursing Exam Preparation"
)
# Color palette
DARK_BLUE = HexColor("#1a3a5c")
MID_BLUE = HexColor("#2563a8")
LIGHT_BLUE= HexColor("#dbeafe")
ACCENT = HexColor("#e74c3c")
GREEN = HexColor("#16a34a")
LIGHT_GREEN= HexColor("#dcfce7")
ORANGE = HexColor("#d97706")
LIGHT_ORANGE= HexColor("#fef3c7")
GRAY_BG = HexColor("#f1f5f9")
BORDER = HexColor("#cbd5e1")
WHITE = white
styles = getSampleStyleSheet()
# Custom styles
title_style = ParagraphStyle(
'TitleMain', parent=styles['Normal'],
fontSize=20, fontName='Helvetica-Bold',
textColor=WHITE, alignment=TA_CENTER,
spaceAfter=4, leading=26
)
subtitle_style = ParagraphStyle(
'Subtitle', parent=styles['Normal'],
fontSize=11, fontName='Helvetica',
textColor=HexColor("#bfdbfe"), alignment=TA_CENTER,
spaceAfter=2
)
section_header_style = ParagraphStyle(
'SectionHeader', parent=styles['Normal'],
fontSize=13, fontName='Helvetica-Bold',
textColor=WHITE, alignment=TA_LEFT,
spaceBefore=10, spaceAfter=4, leading=18
)
subsection_style = ParagraphStyle(
'Subsection', parent=styles['Normal'],
fontSize=11, fontName='Helvetica-Bold',
textColor=DARK_BLUE, alignment=TA_LEFT,
spaceBefore=8, spaceAfter=3, leading=15
)
body_style = ParagraphStyle(
'Body', parent=styles['Normal'],
fontSize=10, fontName='Helvetica',
textColor=HexColor("#1e293b"), alignment=TA_LEFT,
spaceAfter=3, leading=15, leftIndent=8
)
bullet_style = ParagraphStyle(
'Bullet', parent=styles['Normal'],
fontSize=10, fontName='Helvetica',
textColor=HexColor("#1e293b"), alignment=TA_LEFT,
spaceAfter=2, leading=14, leftIndent=18, bulletIndent=8
)
note_style = ParagraphStyle(
'Note', parent=styles['Normal'],
fontSize=9, fontName='Helvetica-Oblique',
textColor=HexColor("#475569"), alignment=TA_JUSTIFY,
spaceAfter=3, leading=13, leftIndent=6
)
golden_style = ParagraphStyle(
'Golden', parent=styles['Normal'],
fontSize=10, fontName='Helvetica-Bold',
textColor=HexColor("#92400e"), alignment=TA_LEFT,
spaceAfter=3, leading=14, leftIndent=8
)
def make_section_header(text, bg_color=DARK_BLUE):
"""Colored section header row as a table."""
data = [[Paragraph(text, section_header_style)]]
t = Table(data, colWidths=[17*cm])
t.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,-1), bg_color),
('TOPPADDING', (0,0), (-1,-1), 7),
('BOTTOMPADDING', (0,0), (-1,-1), 7),
('LEFTPADDING', (0,0), (-1,-1), 10),
('RIGHTPADDING', (0,0), (-1,-1), 10),
('ROUNDEDCORNERS', [4, 4, 4, 4]),
]))
return t
def make_subsection_box(text, bg=LIGHT_BLUE):
data = [[Paragraph(text, subsection_style)]]
t = Table(data, colWidths=[17*cm])
t.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,-1), bg),
('TOPPADDING', (0,0), (-1,-1), 5),
('BOTTOMPADDING', (0,0), (-1,-1), 5),
('LEFTPADDING', (0,0), (-1,-1), 10),
('RIGHTPADDING', (0,0), (-1,-1), 10),
('BOX', (0,0), (-1,-1), 0.8, MID_BLUE),
]))
return t
story = []
# ── HEADER BANNER ───────────────────────────────────────────────────────────
banner_data = [[
Paragraph("Important Repeated Questions", title_style),
],[
Paragraph("Mental Health Nursing | BFUHS BSc Nursing", subtitle_style),
],[
Paragraph("Based on 2012–2026 Previous Year Question Paper Analysis", subtitle_style),
]]
banner = Table(
[[Paragraph("Important Repeated Questions", title_style)],
[Paragraph("Mental Health Nursing | BFUHS BSc Nursing", subtitle_style)],
[Paragraph("Based on 2012–2026 Previous Year Question Paper Analysis", subtitle_style)]],
colWidths=[17*cm]
)
banner.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,-1), DARK_BLUE),
('TOPPADDING', (0,0), (-1,-1), 6),
('BOTTOMPADDING', (0,0), (-1,-1), 6),
('LEFTPADDING', (0,0), (-1,-1), 14),
('RIGHTPADDING', (0,0), (-1,-1), 14),
]))
story.append(banner)
story.append(Spacer(1, 10))
# ── EXAM PATTERN BOX ────────────────────────────────────────────────────────
pattern_data = [
[Paragraph("<b>BFUHS Exam Pattern (Theory ~60 Marks)</b>", ParagraphStyle(
'ph', parent=styles['Normal'], fontSize=10, fontName='Helvetica-Bold',
textColor=HexColor("#92400e"), leading=14))],
[Paragraph("Section A: 2 Long Essays × 10 marks = 20 marks | "
"Section B: 4-5 Short Essays × 5 marks = 20-25 marks | "
"Section C: Short Answers × 2 marks = ~20 marks",
ParagraphStyle('pb', parent=styles['Normal'], fontSize=9.5,
fontName='Helvetica', textColor=HexColor("#78350f"), leading=14))],
]
pattern_table = Table(pattern_data, colWidths=[17*cm])
pattern_table.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,-1), LIGHT_ORANGE),
('BOX', (0,0), (-1,-1), 1, ORANGE),
('TOPPADDING', (0,0), (-1,-1), 5),
('BOTTOMPADDING', (0,0), (-1,-1), 5),
('LEFTPADDING', (0,0), (-1,-1), 12),
('RIGHTPADDING', (0,0), (-1,-1), 12),
]))
story.append(pattern_table)
story.append(Spacer(1, 12))
# ═══════════════════════════════════════════════════════════════════════════
# SECTION 1 — LONG ESSAY QUESTIONS
# ═══════════════════════════════════════════════════════════════════════════
story.append(make_section_header("SECTION A — LONG ESSAY QUESTIONS (10 Marks Each)"))
story.append(Spacer(1, 6))
long_essays = [
("1. Schizophrenia ★ Appears almost every year",
ACCENT, LIGHT_BLUE,
[
"Define schizophrenia. Describe its types, clinical features, and nursing management.",
"Etiology, symptoms, and rehabilitation of a schizophrenic patient.",
"Nursing care plan for a patient with schizophrenia.",
"Positive vs. negative symptoms of schizophrenia.",
]),
("2. Depression ★ Very frequently repeated",
MID_BLUE, LIGHT_BLUE,
[
"Define depression. Describe its types, clinical features, and nursing management.",
"Causes, symptoms, and management of Major Depressive Disorder (MDD).",
"Suicide risk assessment and nursing care for a depressed patient.",
"Differentiate between grief and depression.",
]),
("3. Mania / Bipolar Affective Disorder",
MID_BLUE, LIGHT_BLUE,
[
"Describe the clinical features and nursing management of mania.",
"Define bipolar affective disorder. Discuss types and pharmacological management.",
"Nursing care plan for a manic patient.",
]),
("4. Anxiety Disorders",
MID_BLUE, LIGHT_BLUE,
[
"Define anxiety. Describe types of anxiety disorders and their nursing management.",
"Obsessive-Compulsive Disorder (OCD) - etiology, features, and management.",
"Differentiate between anxiety and fear.",
"Phobia - types (agoraphobia, social phobia) and management.",
]),
("5. Substance Use Disorders ★ Repeated almost every year",
ACCENT, LIGHT_BLUE,
[
"Describe the harmful effects of alcohol. Discuss nursing management of alcohol dependence.",
"Define drug addiction. Describe withdrawal features and management of opioid dependence.",
"Rehabilitation of a substance abuser. Role of de-addiction centers.",
]),
("6. Electroconvulsive Therapy (ECT) ★ Very frequently repeated",
ACCENT, LIGHT_BLUE,
[
"Define ECT. Describe indications, contraindications, procedure, and nursing care before, during, and after ECT.",
"Complications of ECT and nursing management of complications.",
]),
]
for title_text, title_color, bg_color, bullets in long_essays:
# Sub-header
sub_data = [[Paragraph(title_text, ParagraphStyle(
'sh', parent=styles['Normal'], fontSize=11, fontName='Helvetica-Bold',
textColor=title_color, leading=15))]]
sub_t = Table(sub_data, colWidths=[17*cm])
sub_t.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,-1), bg_color),
('TOPPADDING', (0,0), (-1,-1), 6),
('BOTTOMPADDING', (0,0), (-1,-1), 6),
('LEFTPADDING', (0,0), (-1,-1), 10),
('RIGHTPADDING', (0,0), (-1,-1), 10),
('BOX', (0,0), (-1,-1), 0.8, title_color),
]))
story.append(KeepTogether([sub_t]))
for b in bullets:
story.append(Paragraph(f"• {b}", bullet_style))
story.append(Spacer(1, 4))
story.append(Spacer(1, 8))
# ═══════════════════════════════════════════════════════════════════════════
# SECTION 2 — SHORT ESSAY QUESTIONS
# ═══════════════════════════════════════════════════════════════════════════
story.append(make_section_header("SECTION B — SHORT ESSAY QUESTIONS (5 Marks Each)", MID_BLUE))
story.append(Spacer(1, 6))
short_table_data = [
[Paragraph("<b>Topic</b>", ParagraphStyle('th', parent=styles['Normal'],
fontSize=10, fontName='Helvetica-Bold', textColor=WHITE, leading=13)),
Paragraph("<b>What is Commonly Asked</b>", ParagraphStyle('th2', parent=styles['Normal'],
fontSize=10, fontName='Helvetica-Bold', textColor=WHITE, leading=13))],
["Therapeutic Communication", "Principles, techniques, verbal & non-verbal communication, barriers"],
["Mental Status Examination", "Components: appearance, behaviour, speech, mood, affect, thought, cognition, insight, judgment"],
["Defense Mechanisms", "Definition + examples: rationalization, projection, denial, repression, reaction formation"],
["Suicide Assessment", "Risk factors, SAD PERSONS scale, nursing care plan"],
["Dementia", "Types (Alzheimer's, vascular), features, diff. from delirium"],
["Delirium", "Causes (3 types: hyper/hypo/mixed), features, management"],
["Mental Retardation", "Classification by IQ (mild/moderate/severe/profound), causes, nursing care"],
["Grief & Bereavement", "Stages (Kübler-Ross model), normal vs. complicated grief, nursing care"],
["Antipsychotic Drugs", "Classification (typical/atypical), side effects, EPS, nursing considerations"],
["Antidepressants", "Types: SSRIs, TCAs, MAOIs - mechanism, uses, nursing care"],
["Lithium Therapy", "Uses (bipolar), therapeutic range, toxic effects, monitoring, nursing care"],
["Community Mental Health", "Concept, levels of prevention, nurse's role in community"],
["Milieu Therapy", "Definition, principles, therapeutic environment, nurse's role"],
["Behaviour Therapy", "Systematic desensitization, flooding, token economy, aversion therapy"],
["Psychotherapy", "Types (CBT, group, family, supportive), indications"],
]
col_w = [6*cm, 11*cm]
t = Table(short_table_data, colWidths=col_w, repeatRows=1)
t.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,0), DARK_BLUE),
('ROWBACKGROUNDS',(0,1),(-1,-1),[WHITE, GRAY_BG]),
('TEXTCOLOR', (0,0), (-1,0), WHITE),
('FONTNAME', (0,1), (-1,-1), 'Helvetica'),
('FONTSIZE', (0,1), (-1,-1), 9.5),
('TOPPADDING', (0,0), (-1,-1), 5),
('BOTTOMPADDING',(0,0), (-1,-1), 5),
('LEFTPADDING', (0,0), (-1,-1), 8),
('RIGHTPADDING', (0,0), (-1,-1), 8),
('GRID', (0,0), (-1,-1), 0.5, BORDER),
('VALIGN', (0,0), (-1,-1), 'TOP'),
]))
story.append(t)
story.append(Spacer(1, 10))
# ═══════════════════════════════════════════════════════════════════════════
# SECTION 3 — SHORT ANSWER / DEFINITIONS
# ═══════════════════════════════════════════════════════════════════════════
story.append(make_section_header("SECTION C — SHORT ANSWERS & DEFINITIONS (2 Marks Each)", HexColor("#166534")))
story.append(Spacer(1, 6))
definitions = [
("Key Terms to Define:",
["Psychosis", "Neurosis", "Hallucination", "Delusion", "Illusion", "Insight",
"Ambivalence", "Thought disorder", "Flight of ideas", "Waxy flexibility",
"Echolalia", "Echopraxia", "Perseveration", "Circumstantiality", "Tangentiality"]),
("Drug-Related Short Answers:",
["Extrapyramidal side effects (EPS) and types", "Tardive dyskinesia - features and management",
"Neuroleptic Malignant Syndrome (NMS) - features and emergency care",
"CAGE questionnaire for alcohol screening",
"AIMS scale (Abnormal Involuntary Movement Scale)"]),
("Classification & Scales:",
["ICD-10 vs. DSM-5 classification of mental disorders",
"Brief Psychiatric Rating Scale (BPRS)",
"Hamilton Depression Rating Scale",
"PANSS (Positive and Negative Syndrome Scale) for schizophrenia",
"Positive vs. negative symptoms of schizophrenia - with examples"]),
]
for group_title, items in definitions:
story.append(Paragraph(f"<b>{group_title}</b>", ParagraphStyle(
'gt', parent=styles['Normal'], fontSize=10, fontName='Helvetica-Bold',
textColor=HexColor("#166534"), spaceBefore=6, spaceAfter=2, leading=14
)))
# Two-column layout
mid = (len(items)+1)//2
left_col = items[:mid]
right_col = items[mid:]
max_rows = max(len(left_col), len(right_col))
table_data = []
for i in range(max_rows):
l = f"• {left_col[i]}" if i < len(left_col) else ""
r = f"• {right_col[i]}" if i < len(right_col) else ""
table_data.append([
Paragraph(l, bullet_style),
Paragraph(r, bullet_style)
])
col_t = Table(table_data, colWidths=[8.5*cm, 8.5*cm])
col_t.setStyle(TableStyle([
('TOPPADDING', (0,0),(-1,-1), 1),
('BOTTOMPADDING',(0,0),(-1,-1), 1),
('LEFTPADDING', (0,0),(-1,-1), 2),
('RIGHTPADDING',(0,0),(-1,-1), 2),
('VALIGN', (0,0),(-1,-1), 'TOP'),
]))
story.append(col_t)
story.append(Spacer(1, 10))
# ═══════════════════════════════════════════════════════════════════════════
# SECTION 4 — GOLDEN TOPICS
# ═══════════════════════════════════════════════════════════════════════════
story.append(make_section_header("GOLDEN TOPICS — Appeared in Nearly Every Exam (Last 10 Years)", HexColor("#b45309")))
story.append(Spacer(1, 6))
golden_topics = [
("1", "Schizophrenia", "Nursing management / care plan - comes every year"),
("2", "ECT (Electroconvulsive Therapy)", "Procedure, nursing care before/during/after"),
("3", "Depression and Suicide", "Assessment (SAD PERSONS), nursing care plan"),
("4", "Substance Dependence", "Alcohol/opioids - withdrawal management and rehabilitation"),
("5", "Therapeutic Communication", "Principles, techniques, barriers - always in Section B"),
("6", "Anxiety and OCD", "Features, types, management"),
("7", "Mania / Bipolar Disorder", "Nursing care plan, pharmacology (Lithium)"),
("8", "Mental Status Examination", "All 10 components must be memorized"),
("9", "Defense Mechanisms", "Types with examples - easy 5-marker"),
("10", "Antipsychotic Drugs", "Side effects, EPS, NMS - nursing care"),
]
g_data = [
[Paragraph("<b>#</b>", ParagraphStyle('gh', parent=styles['Normal'], fontSize=10,
fontName='Helvetica-Bold', textColor=WHITE, leading=13)),
Paragraph("<b>Topic</b>", ParagraphStyle('gh2', parent=styles['Normal'], fontSize=10,
fontName='Helvetica-Bold', textColor=WHITE, leading=13)),
Paragraph("<b>Focus Area</b>", ParagraphStyle('gh3', parent=styles['Normal'], fontSize=10,
fontName='Helvetica-Bold', textColor=WHITE, leading=13))],
]
for num, topic, focus in golden_topics:
g_data.append([
Paragraph(f"<b>{num}</b>", golden_style),
Paragraph(f"<b>{topic}</b>", golden_style),
Paragraph(focus, body_style),
])
g_t = Table(g_data, colWidths=[1*cm, 6.5*cm, 9.5*cm], repeatRows=1)
g_t.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,0), HexColor("#b45309")),
('ROWBACKGROUNDS',(0,1),(-1,-1),[LIGHT_ORANGE, WHITE]),
('TEXTCOLOR', (0,0), (-1,0), WHITE),
('FONTNAME', (0,1), (-1,-1), 'Helvetica'),
('FONTSIZE', (0,1), (-1,-1), 9.5),
('TOPPADDING', (0,0), (-1,-1), 5),
('BOTTOMPADDING',(0,0), (-1,-1), 5),
('LEFTPADDING', (0,0), (-1,-1), 7),
('RIGHTPADDING', (0,0), (-1,-1), 7),
('GRID', (0,0), (-1,-1), 0.5, HexColor("#fcd34d")),
('VALIGN', (0,0), (-1,-1), 'TOP'),
]))
story.append(g_t)
story.append(Spacer(1, 10))
# ═══════════════════════════════════════════════════════════════════════════
# SECTION 5 — RECOMMENDED BOOKS
# ═══════════════════════════════════════════════════════════════════════════
story.append(make_section_header("Recommended Reference Books", HexColor("#4f46e5")))
story.append(Spacer(1, 5))
books = [
("Townsend", "Psychiatric Mental Health Nursing", "Most widely used for BFUHS - covers all syllabus topics"),
("Bhaskara Rao", "Textbook of Psychiatric Nursing", "Indian author - India-specific case examples"),
("K. Sreevani", "A Guide to Mental Health and Psychiatric Nursing", "Concise, exam-oriented"),
("Mary C. Townsend", "Nursing Diagnoses in Psychiatric Nursing", "For care plan questions"),
]
b_data = [
[Paragraph("<b>Author</b>", ParagraphStyle('bh', parent=styles['Normal'], fontSize=10,
fontName='Helvetica-Bold', textColor=WHITE, leading=13)),
Paragraph("<b>Book Title</b>", ParagraphStyle('bh', parent=styles['Normal'], fontSize=10,
fontName='Helvetica-Bold', textColor=WHITE, leading=13)),
Paragraph("<b>Why Use It</b>", ParagraphStyle('bh', parent=styles['Normal'], fontSize=10,
fontName='Helvetica-Bold', textColor=WHITE, leading=13))],
]
for author, title, reason in books:
b_data.append([
Paragraph(author, body_style),
Paragraph(f"<i>{title}</i>", body_style),
Paragraph(reason, body_style),
])
b_t = Table(b_data, colWidths=[3*cm, 7.5*cm, 6.5*cm], repeatRows=1)
b_t.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,0), HexColor("#4f46e5")),
('ROWBACKGROUNDS',(0,1),(-1,-1),[WHITE, HexColor("#ede9fe")]),
('TEXTCOLOR', (0,0), (-1,0), WHITE),
('FONTNAME', (0,1), (-1,-1), 'Helvetica'),
('FONTSIZE', (0,1), (-1,-1), 9.5),
('TOPPADDING', (0,0), (-1,-1), 5),
('BOTTOMPADDING',(0,0), (-1,-1), 5),
('LEFTPADDING', (0,0), (-1,-1), 7),
('RIGHTPADDING', (0,0), (-1,-1), 7),
('GRID', (0,0), (-1,-1), 0.5, HexColor("#c4b5fd")),
('VALIGN', (0,0), (-1,-1), 'TOP'),
]))
story.append(b_t)
story.append(Spacer(1, 10))
# ── FOOTER NOTE ─────────────────────────────────────────────────────────────
story.append(HRFlowable(width="100%", thickness=0.8, color=BORDER))
story.append(Spacer(1, 4))
story.append(Paragraph(
"<b>Note:</b> This document is based on BFUHS Mental Health Nursing previous year question paper "
"analysis (2012-2026). Always verify with the latest official BFUHS syllabus at bfuhs.ac.in. "
"Use these topics alongside your class notes and recommended textbooks for best results.",
note_style
))
story.append(Paragraph(
"Generated by Orris AI | July 2026 | For BSc Nursing Exam Preparation",
ParagraphStyle('footer', parent=styles['Normal'], fontSize=8, fontName='Helvetica',
textColor=HexColor("#94a3b8"), alignment=TA_CENTER, leading=12)
))
# ── BUILD ────────────────────────────────────────────────────────────────────
doc.build(story)
print(f"PDF created: {OUTPUT}")
python /tmp/workspace/mental-health-nursing/generate_pdf.py
Mental Health Nursing BFUHS
PDF Document · PDF