هدایت شده از یاسر محمودیان
اصطلاحات پایه برنامهنویسی
الگوریتم: روش یا دستورالعمل مرحلهبهمرحله برای حل یک مسئله.
فلوچارت: نموداری که جریان و مراحل الگوریتم را با اشکال نشان میدهد.
متغیر: جایی در حافظه برای ذخیره دادهها با یک نام خاص.
نوع داده (Data Type): نوع اطلاعاتی که متغیر میتواند ذخیره کند (مثل عدد، متن).
شرط (Condition): جملهای که تصمیم میگیرد کدام قسمت برنامه اجرا شود (مثلاً if).
حلقه (Loop): اجرای تکراری یک بخش از کد تا وقتی شرطی برقرار باشد.
تابع (Function): بلوک کد مستقل که کاری مشخص انجام میدهد و میتوان بارها آن را فراخوانی کرد.
کامنت (Comment): توضیحاتی در کد که توسط برنامه نادیده گرفته میشود.
ورودی (Input): دادهای که برنامه از کاربر یا منبع دیگری دریافت میکند.
خروجی (Output): دادهای که برنامه به کاربر یا سیستم نمایش میدهد یا میفرستد.
خطا (Error): مشکلی که هنگام اجرای برنامه رخ میدهد و باعث توقف یا رفتار غیرمنتظره میشود.
استثناء (Exception): نوع خاصی از خطا که میتوان آن را مدیریت کرد تا برنامه متوقف نشود.
کتابخانه (Library): مجموعهای از کدهای آماده برای استفاده در برنامهها.
ماژول (Module): فایل یا مجموعهای از توابع و کلاسها که میتوان وارد برنامه کرد.
کلاس (Class): قالب یا مدل برای ساخت اشیاء (Object) در برنامهنویسی شیءگرا.
شیء (Object): نمونهای از کلاس که داده و عملکرد خاص خودش را دارد.
ارثبری (Inheritance): ویژگی کلاسها که اجازه میدهد یک کلاس ویژگیها و رفتار کلاس دیگر را بگیرد.
متد (Method): تابعی که داخل کلاس تعریف میشود و به دادههای شیء دسترسی دارد.
عملگر (Operator): نمادی که روی دادهها عملیاتی انجام میدهد مثل +، -، ==.
عبارت (Expression): ترکیبی از متغیرها، مقادیر و عملگرها که مقداری تولید میکند.
دستور (Statement): یک خط کد که کاری را انجام میدهد (مثل تخصیص مقدار، چاپ).
کتابخانه استاندارد (Standard Library): مجموعهای از ماژولها و ابزارهای پایتون که به صورت پیشفرض نصب هستند.
تغییرناپذیری (Immutable): ویژگی دادههایی که مقدارشان بعد از ساختن تغییر نمیکند (مثل tuple و str).
خط فرمان (Command Line): محیط متنی برای اجرای دستورات و برنامهها.
کامپایلر (Compiler): برنامهای که کد را از زبان برنامهنویسی به زبان ماشین تبدیل میکند.
مفسر (Interpreter): برنامهای که کد را خط به خط اجرا میکند (مثل پایتون).
سینتکس (Syntax): قواعد نوشتن درست کد در زبان برنامهنویسی.
بخشبندی (Indentation): فاصلهگذاری در ابتدای خطوط کد که در پایتون معنیدار است.
لیست (List): نوع دادهای که چند مقدار را به ترتیب ذخیره میکند و قابل تغییر است.
دیکشنری (Dictionary): نوع دادهای برای ذخیره زوجهای کلید-مقدار بدون ترتیب خاص.
تاپل (Tuple): لیستی ثابت و تغییرناپذیر.
ست (Set): مجموعهای از مقادیر یکتا و بدون ترتیب.
غلط املایی (Syntax Error): خطاهای نوشتاری که باعث میشوند برنامه اجرا نشود.
خطای زمان اجرا (Runtime Error): خطاهایی که هنگام اجرای برنامه رخ میدهند.
بازگشت (Return): خروجی دادن یک مقدار از تابع به جایی که فراخوانی شده.
پارامتر (Parameter): متغیرهایی که به تابع داده میشوند تا کار کنند.
آرگومان (Argument): مقداری که هنگام فراخوانی تابع به آن داده میشود.
بازگشتدهی تابع (Return Statement): خطی که مقداری را از تابع برمیگرداند.
سلام دوستان عزیز! 👋
یه فرصت عالی برای یادگیری و محک زدن مهارتهای پایتون پیش اومده.
اگه وقت داری و دوست داری برنامهنویسی رو بهتر بشناسی یا تمرین کنی، این آزمون ساده و جذاب رو از دست نده! 🎯
🔗 لینک آزمون:
https://rubika.ir/py_plus22/BDIAFHIIFFFGHIGE
💡 نگران سختی نباش! این آزمون برای همه سطحها طراحی شده و هدفش کمک به یادگیری و افزایش اعتماد به نفس تو برنامهنویسیه.
حتی اگه تازهکاری، فقط کافیه با آرامش شروع کنی و به خودت فرصت بدی. 😊
بیاید با هم این چالش رو قبول کنیم و تجربه جدیدی کسب کنیم!
منتظر موفقیتهای شما هستم! 🚀
سلام به همه دوستان 🌸
انشاءالله فردا کلاس برگزار میشود و تعطیل نیست.
لطفاً همکلاسیهای خود را در جریان بگذارید و با آمادگی کامل در کلاس حاضر شوید.
در صورت امکان، لپتاپ همراه داشته باشید و پیش از کلاس نرمافزار Python را نصب کنید.
با آرزوی موفقیت برای همه 🌟
هدایت شده از یاسر محمودیان
نصب پایتون روی ویندوز.pdf
حجم:
818.2K
هدایت شده از یاسر محمودیان
آشنایی با محیط IDLE.pdf
حجم:
1.1M
هدایت شده از یاسر محمودیان
برنامه نویسی فصل اول IDLE.pdf
حجم:
1.5M
هدایت شده از یاسر محمودیان
رشتهها (Strings) -فصل دوم.pdf
حجم:
863.9K