Aliens Wiki
Cinematic Knowledge Experience
0%
Aliens Wiki
Now Playing
Aliens Wiki · HIEN
⌨️ Keyboard Shortcuts
Next slide Previous slide SpacePlay / Pause MNarration on/off FFullscreen ?Show/hide this
Press any key to close
Wiki Article · Cinematic

Copyright (c) A|iens. All rights reserved.

───────────────────────────────────────────── CodeHeader…

Overview
🌟

Copyright (c) A|iens. All rights reserved. — Quick Facts

📌

Property: Detail

🎯

Full Name: Procedure (Subroutine / Function /…

Category: Programming / Software…

🔑

Also Known As: Function, Subroutine, Method,…

Topic 1
📥 ⚙️ 🔬 💡

Infobox

📚 | Property | Detail | |---|---| | Full Name | Procedure (Subroutine / Function / Method /…
Topic 2
💡

1. What Is a Procedure

💡

Ek specific task karta hai (jaise…

🔑

Parameters le sakta hai (input…

Value return kar sakta hai…

🎯

Jab chahein call kar sakte ho naam…

Topic 3

2. Procedure vs Function

🎯 | Aspect | Procedure (Strict Sense) | Function (Strict Sense) | |---|---|---| | Return…
Topic 4
📥 ⚙️ 🔬 💡

3. Procedure Call Flow

`mermaid sequenceDiagram participant Caller as 📋 Caller (main) participant Stack as 📚…
Topic 5
📥 ⚙️ 🔬 💡

4. Anatomy of a Procedure

🔑 | Part | Description | Required? | Example | |---|---|---|---| | Name | Unique identifier…
Topic 6
📥 ⚙️ 🔬 💡

5. How Procedures Work (Call Mechanism)

| Step | What Happens | Memory Impact | |---|---|---| | 1. Call Initiated | Caller…
Topic 7

6. Parameter Passing Methods

🌟 | Method | How It Works | Caller's Variable Affected? | Example Language | Analogy |…
Topic 8
🚀

7. Types of Procedures

🚀 | Type | Description | Returns Value? | Example | |---|---|---|---| | Pure Procedure |…
Topic 9
📥 ⚙️ 🔬 💡

8. Procedures in Different Languages

📚 | Language | Keyword(s) | Procedure Style | Return | Example Syntax Pattern |…
Topic 10
📥 ⚙️ 🔬 💡

8.1. Procedure Terminology Across Paradigms

💡 | Paradigm | Term Used | Context | Unique Trait | |---|---|---|---| | Procedural |…
Topic 11
📥 📥 🧠 🔬 💡 🎯

8.2. Procedure Evolution Over Decades

🎯 | Era | Procedure Evolution | Key Feature Added | |---|---|---| | 1950s | Assembly…
Topic 12

9. Scope and Lifetime

| Aspect | Local Variable | Global Variable | Static Variable | |---|---|---|---| |…
Topic 13
📥 ⚙️ 🔬 💡

10. Procedures in Software Engineering

🔑 | Engineering Practice | Procedure's Role | How | |---|---|---| | DRY (Don't Repeat…
Topic 14

11. Recursion — Procedure Calling Itself

| Aspect | Detail | Example | |---|---|---| | What | Procedure jo khud ko call kare |…
Topic 15

12. Common Mistakes

🌟 1. God procedure — Ek function me sab kuch: validate + save + email + log + cache clear.…
Topic 16
📥 ⚙️ 🔬 💡

13. Best Practices

🚀 1. Ek procedure, ek task — Single Responsibility Principle. Procedure ka naam se clear ho…
Topic 17
📥 ⚙️ 🔬 💡

14. Glossary

📚 | Term | Definition | |---|---| | Procedure | Named, reusable block of code jo specific…
Topic 18

17. Disclaimer

💡 Yeh article Aliens Wiki ka part hai aur educational/reference purposes ke liye likha gaya…
Comparison

2. Procedure vs Function

⚖️

Return Value: Nahi — task execute karta…

⚖️

Purpose: Side effect ke liye (print,…

⚖️

Math Analogy: Action: "Clean the room"

Diagram
📥 ⚙️ 🔬 💡

Visual Flow

📊 Diagram visualization — details in narration
Related Topics

See Also

📖

Function_(programming).md)

🔗

Procedural_programming

💡

Object-oriented_programming

📚

Algorithm

🔑

Variable

🌐

Scope_(programming).md)

Quick Quiz
🧠 QUIZ TIME

Quiz — Question 1

Copyright (c) A|iens. All rights reserved. ka sabse sahi definition kya hai?

Quick Quiz
🧠 QUIZ TIME

Quiz — Question 2

Copyright (c) A|iens. All rights reserved. ka 'Full Name' kya hai?

Complete! 🎉
COMPLETE

Copyright (c) A|iens. All rights reserved. Complete!

Aliens Wiki · HIEN · Cinematic Knowledge

Copyright (c) A|iens. All rights reserved. Complete

➡️

Function_(programming).md)

1/26
0:00
REC 00:00ESC=Cancel
Aliens School
3
Recording shuru hone wali hai...
Recording Complete
Video process ho rahi hai...
Live Class
Slide 1 / 7
Timer
00:00
📝 Speaker Notes
⏭️ Up Next
🗂️ All Slides