جستجو برای:
سبد خرید 0
  • خانه
  • دوره های آموزشی
    • دوره های حضوری و آنلاین
      • دوره جامع برنامه نویسی اندروید
      • دوره جامع برنامه نویسی فلاتر
      • دوره برنامه نویسی React Native
      • دوره آموزشی برنامه نویسی iOS
    • دوره های متخصص و حرفه ای
      • دوره متخصص اندروید (پروژه محور)
      • دوره متخصص فلاتر (پروژه محور)
      • دوره آموزش امنیت در اندروید
      • دوره درآمدزایی دلاری از گوگل پلی در ایران
  • آموزش رایگان
    • دوره رایگان اندروید
    • دوره رایگان فلاتر
  • مشاورهجدید
  • دوره VIP
  • وبلاگ
ورود
گذرواژه خود را فراموش کرده اید؟
عضویت

اطلاعات شخصی شما برای پردازش سفارش شما استفاده می‌شود، و پشتیبانی از تجربه شما در این وبسایت، و برای اهداف دیگری که در سیاست حفظ حریم خصوصی توضیح داده شده است.

ارسال مجدد کد یکبار مصرف (00:60)
  • 02188945907
  • info@amooznegar.com
  • لیست علاقه مندی ها
آکادمی آموزنگار
  • خانه
  • دوره های آموزشی
    • دوره های حضوری و آنلاین
      • دوره جامع برنامه نویسی اندروید
      • دوره جامع برنامه نویسی فلاتر
      • دوره برنامه نویسی React Native
      • دوره آموزشی برنامه نویسی iOS
    • دوره های متخصص و حرفه ای
      • دوره متخصص اندروید (پروژه محور)
      • دوره متخصص فلاتر (پروژه محور)
      • دوره آموزش امنیت در اندروید
      • دوره درآمدزایی دلاری از گوگل پلی در ایران
  • آموزش رایگان
    • دوره رایگان اندروید
    • دوره رایگان فلاتر
  • مشاورهجدید
  • دوره VIP
  • وبلاگ
شروع کنید
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
0

وبلاگ

آکادمی آموزنگار > اخبار > برنامه نویسی > اندروید > سوالات مصاحبه استخدامی برنامه نویس اندروید

سوالات مصاحبه استخدامی برنامه نویس اندروید

1400-07-28
ارسال شده توسط آموزنگار
اندروید
سوالات مصاحبه برنامه نویس اندروید

اگر به عنوان یک برنامه نویس اندروید قصد دارید به مصاحبه کاری بروید و نمی دونید قراره ازتون چه سوالی میپرسن ما براتون لیستی از سوالات و پاسخهای مصاحبه اندروید متداول در زیر آمده است رو جمع بندی کردیم و بطور کامل به مهمترین سوالات یک توسعه دهنده اندروید (جاوا و کاتلین )میپردازیم.

فهرست سوالات استخدام برنامه نویسی اندروید :

در این مقاله به ۵۰ سوال برای استخدام برنامه نویس اندروید می پردازیم.

  1. اندروید چیست ؟

اندروید یک سیستم عامل open source و مبتنی بر لینوکس است که در موبایل ، تبلت ، تلویزیون و غیره استفاده می شود.

هرچیزی که درمورد سیستم عامل اندروید می‌خواهید بدانید

  1. بنیانگذار اندروید کیست ؟

اندی رابین

اندی رابین
  1. معماری نرم‌افزار اندروید را توضیح دهید ؟

در زیر لیستی از اجزای معماری برنامه اندروید آمده است :

  • سرویس ها : برای انجام عملکردهای پس زمینه استفاده می شود.
  • Intent : برای انجام ارتباط بین activity و مکانیزم انتقال داده استفاده می شود.
  • خارجی سازی منابع (Resource Externalization) : string ها و graphic ها
  • نوتیفیکیشن : نور ، صدا ، آیکون ، نوتیفیکیشن ، dialog box ، toast .
  • Content Providers : داده ها را بین اپلیکیشن ها به اشتراک می گذارد.
  1. نام کد ورژن های اندروید چیست ؟
  • Aestro
  • Blender
  • Cupcake
  • Donut
  • Eclair
  • Froyo
  • Gingerbread
  • Honeycomb
  • Ice Cream Sandwich
  • Jelly Bean
  • KitKat
  • Lollipop
  • Marshmallow
  1. اندروید چه مزایایی دارد :

منبع باز: این بدان معناست که هیچ مجوز ، هزینه توزیع و توسعه وجود ندارد.

مستقل از پلت فرم: از سیستم عامل های Windows ، Mac و Linux پشتیبانی می کند.

پشتیبانی از فناوری های مختلف: از دوربین ، بلوتوث ، wifi ، گفتار ، EDGE و غیره پشتیبانی می کند.

ماشین مجازی بسیار بهینه شده: اندروید از دستگاه مجازی بسیار بهینه سازی شده برای دستگاه های تلفن همراه استفاده می کند که DVM (ماشین مجازی Dalvik) نامیده می شود.

  1. آیا اندروید به غیر از جاوا از زبان های دیگر پشتیبانی می کند؟

بله ، یک برنامه اندروید را می توان با زبان کاتلین و  C/C ++ و همچنین با استفاده از Android NDK (کیت توسعه بومی) توسعه داد. باعث میشود عملکرد را سریعتر کند. باید با Android SDK استفاده شود.

  1. هسته اصلی سازنده اندروید چیست؟
  • Activity
  • View
  • Intent
  • Service
  • Content Provider
  • Fragment etc.
  1. activity در اندروید چیست؟

Activity شبیه یک فریم یا پنجره ای در جاوا که واسط گرافیکی کاربر را نشان می دهد . این نشان دهنده یک صفحه نمایش اندروید است .

  1. متد های lifecycle در activity اندروید چیست ؟
  1. onCreate()
  2. onStart()
  3. onResume()
  4. onPause()
  5. onStop()
  6. onRestart()
  7. onDestroy()

چرخه حیات lifecycle اکتیویتی در اندروید

  1. Intent چیست ؟

این نوعی پیام یا اطلاعاتی است که به اجزا منتقل می‌شود . از آن برای راه‌اندازی یک فعالیت , نمایش یک صفحه وب , ارسال SMS , ارسال ایمیل و غیره استفاده می‌شود . دو نوع Intent در اندروید وجود دارد :

  1. Implicit Intent
  2. Explicit Intent
  3. المنت های view در برنامه اندروید چگونه شناسایی می شوند؟

المنت های view را می توان با استفاده از کلمه کلیدی findViewById شناسایی کرد.

  1. تعریف android toast :

android toast در مورد عملیاتی که توسط آنها انجام می شود به کاربران بازخورد می دهد. این پیغام را در مورد وضعیت عملیات آغاز شده توسط کاربر نمایش می دهد.

  1. لیستی از فولدر های impotent را در اندروید ارائه دهید :
بهبود عملکرد برنامه های اندروید با Android Profilers
خواندن این مقاله
قدرت گرفته از افزونه نوشته‌های مرتبط هوشمند

فولدر های زیر در اندروید ناتوان اعلام شده اند:

  • AndroidManifest.xml
  • build.xml
  • bin/
  • src/
  • res/
  • assets/
  1. نحوه استفاده از “bundle” در اندروید را توضیح دهید؟

ما از bundleها برای انتقال داده های مورد نیاز به زیر پوشه های مختلف استفاده می کنیم.

  1. فایلresource در برنامه چیست ؟

فایلهایی که می توانند برای ایجاد یک فرایند تزریق شوند ، فایل resource برنامه نامیده می شوند.

  1. LINUX ID در اندروید چه کاربردی دارد؟

یک ID منحصر به فرد لینوکس به هر برنامه در اندروید اختصاص داده می‌شود . برای ردیابی یک فرآیند استفاده می شود .

  1. آیا می توان bytecode را در جاوا نوشت و در اندروید اجرا کرد؟ خیر
  2. فهرست Storage های مختلف را که توسط اندروید ارائه شده است بگویید :

The various storage provided by android are:

  • Shared Preferences
  • Internal Storage
  • External Storage
  • SQLite Databases
  • Network Connection
  1. Layout ها چگونه در اندروید جای می گیرند ؟

Layout ها در اندروید به عنوان فایل XML قرار می گیرند.

  1. Layout ها در اندروید کجا قرار می گیرد؟

Layout  ها در اندروید در فولدر layout قرار می گیرد.

  1. منظور از implicit intent در اندروید چیست ؟

implicit intent در اندروید برای فراخوانی کامپوننت های سیستم به کار می رود .

  1. منظور از explicit intent در اندروید چیست ؟

یک هدف صریح برای فراخوانی کلاس activity استفاده می شود.

  1. چگونه می توان activity دیگری را در اندروید فراخوانی کرد؟
1
2
Intent i = new Intent(getApplicationContext(), ActivityTwo.class);
startActivity(i);
  1. سرویس در اندروید چیست ؟

سرویس یک کامپوننت است که در پس زمینه اجرا می شود. برای پخش موسیقی ، مدیریت تراکنش شبکه و غیره استفاده می شود.

  1. نام دیتابیسی که در اندروید استفاده می شود چیست ؟

SQLite : یک پایگاه‌داده رابطه‌ای به صورت اوپن سورس و ساده برای دستگاه‌های همراه است .

  1. AAPT چیست ؟

AAPT مخفف acronym for android asset packaging tool

که فرآیند Packaging را مدیریت می کند .

  1. content provider چیست ؟

از content provider برای به اشتراک گذاری اطلاعات بین اپلیکیشن های اندرویدی مورد استفاده قرار می دهد .

  1. Fragment چیست ؟

Fragment قسمتی از Activity است که به وسیله آن می توانیم چندین صفحه را در یک activity نمایش دهیم.

  1. ADB چیست ؟

ADB مخفف Android Debug Bridge است. این یک ابزار خط فرمان است که برای برقراری ارتباط با نمونه شبیه ساز استفاده می شود.

  1. NDK چیست ؟

NDK مخفف عبارت Native Development Kit است. با استفاده از NDK ، می توانید بخشی از برنامه را با استفاده از زبان مادری مانند C/C ++ برای افزایش عملکرد توسعه دهید.

  1. ANR چیست ؟

ANR مخفف Application Not Responding است. ANR یک کادر محاوره ای است که اگر برنامه دیگر پاسخ نمی دهد ظاهر می شود.

  1. Google Android SDK چیست؟

Google Android SDK یک مجموعه ابزار است که توسعه دهندگان از آن برای نوشتن برنامه در دستگاه های دارای اندروید استفاده می کنند. این شامل یک رابط گرافیکی است که از محیط مبتنی بر اندروید استفاده می کند و به آن ها امکان می دهد کدهای خود را آزمایش و اشکال زدایی (debug)کنند.

  1. فرمت Apk چیست ؟

APK مخفف عبارت Android Packaging Key است. این یک کلید فشرده با کلاس ها ، UI ها ، پشتیبانی از assets و manifest است. همه فایلها در یک فایل فشرده می شوند که APK نامیده می شود.

  1. اندروید از کدام زبان برای توسعه برنامه پشتیبانی می کند؟
۲۰ ابزار برتر برای توسعه اپلیکیشن های اندروید
خواندن این مقاله
قدرت گرفته از افزونه نوشته‌های مرتبط هوشمند

برنامه های اندرویدی با استفاده از java (Android SDK) , کاتلین و C/C ++ (Android NDK) نوشته می شوند.

  1. ADT در اندروید چیست ؟

ADT مخفف Android Development Tool است. برای توسعه برنامه ها و آزمایش برنامه ها استفاده می شود.

  1. View Group در چیست ؟

View Group مجموعه ای از ویو ها و سایر فرزند های ویو ها است. این یک قسمت نامرئی و کلاس پایه برای Layout ها است.

  1. Adapter در اندروید چیست ؟

از Adapter برای ایجاد ویو فرزند برای ارائه آیتم های اصلی استفاده می شود.

  1. تصاویر nine-patch در اندروید چه چیزی هستند ؟

ما می توانیم تصاویر bitmap را به نه قسمت با چهار گوشه ، چهار لبه و یک محور تغییر دهیم.

  1. کدام Kernel (هسته) در اندروید استفاده می شود ؟

اندروید از هسته لینوکس 3.6 سفارشی استفاده می کند .

  1. ویجت ها در پروژه های اندرویدی چه هستند ؟

ویدجت ها در پروژه ویو های کوچک برنامه محسوب می شوند که می توانند در برنامه های دیگر قرار بگیرند و به روزرسانی های دوره ای دریافت کنند.

  1. از کدام نوع Flag برای اجرای برنامه در اندروید استفاده می شود ؟

در زیر دو نوع پرچم برای اجرای برنامه در اندروید وجود دارد :

  • FLAG_ACTIVITY_NEW_TASK
  • FLAG_ACTIVITY_CLEAR_TOP
  1. class singleton در اندروید چیست ؟

یک class singleton یک کلاس است که می تواند فقط یک شی ایجاد کند و می تواند برای همه کلاس های دیگر به اشتراک گذاشته شود.

  1. Sleep mode (حالت خواب) در اندروید چگونه است ؟

در حالت خواب ، CPU به حالت خواب رفته است و هیچ فرمانی از دستگاه اندرویدی به جز لایه رابط رادیویی (Radio interface layer) و alarm را نمی پذیرد.

  1. منظور از فولدر drawable در اندروید چیست؟

در اندروید , یک فولدر drawable که به عنوان یک منبع تصویری است که می‌توان به عنوان پس‌زمینه , بنر  صفحه استفاده کند .

  1. DDMS چیست ؟

DDMS مخفف عبارت Dalvik Debug Monitor Server است. این مجموعه وسیعی از ویژگی های debugging را ارائه می دهد:

  1. سرویس های Port forwarding
  2. ضبط صفحه نمایش (Screen capture)
  3. اطلاعاتThread and heap
  4. Network traffic tracking
  5. Location data spoofing

      46.معماری اندروید را تعریف کنید؟

معماری اندروید از چهار بخش تشکیل شده است :

  1. Kernal لینوکس
  2. کتابخانه ها
  3. فریم ورک اندروید
  4. اپلیکیشن های اندروید
  5. هات اسپات قابل حمل wi-fi چیست؟

از هات اسپات قابل حمل wi-fi برای به اشتراک گذاشتن اینترنت به سایر دستگاه های بی سیم استفاده می شود.

  1. نام دیالوگ باکس هایی که در اندروید پشتیبانی می شود را نام ببرید ؟
  • Alert Dialog
  • Progress Dialog
  • Date Picker Dialog
  • Time picker Dialog
  1. چند مورد از استثنا (exceptions) ها را در اندروید نام ببرید؟
  • Inflate Exception
  • OutOfResourceException
  • BadSurfaceTypeException
  • BadTokenException
  1. ابزارهای اصلی مورد استفاده برای توسعه یک برنامه اندروید چیست؟
  • JDK
  • Android Studio
  • SDK Tools

نتیجه گیری :

در این مقاله به بررسی ۵۰ سوال از مهمترین سوالاتی که ذر فرایند فنی استخدامی برنامه نویس اندروید پرداختیم. حتما ددر آموزش های بعدی فهرستی از سوالات حرفه ای تر در مصاحبه برنامه نوویس اندروید را بررسی میکنیم.خیلی خوشحال میشم اگر سوالات بهتری در نظر دارید در بخش نظرات ارسال نمایید.

قبلی اصول Coroutines | Coroutines برای تازه کارها
بعدی راه اندازی شبیه ساز اندروید (Android Emulator) در مک M1

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • GoLang
  • jetpack compose
  • PHP
  • اپلیکیشن
  • امنیت
  • اندروید
  • اوپن سورس
  • برنامه نویسی
  • برنامه نویسی iOS
  • برنامه نویسی react native
  • پادکست صوتی
  • تکنولوژی
  • جاوا
  • طراح رابط کاربری
  • طراحی رابط کاربری
  • طراحی وب
  • عمومی
  • فریلنسر
  • فلاتر
  • فناوری
  • کاتلین
  • کتاب های آموزشی
  • کسب و کار
  • هوش مصنوعی
  • وردپرس
برچسب‌ها
admob coroutine dagger dagger-hilt jetpack nft rxandroid rxjava spring swift ارز دیجیتال امنیت در اندروید دارت فایربیس فوشیا مصاحبه کاری معماری mvi نقشه راه برنامه نویسی کاتلین گوگل

آکادمی آموزنگار، جایی برای آغاز یک سفر شگفت‌انگیز در دنیای برنامه‌نویسی است. آموزنگار تلاش می‌کند تا هر فردی را از هر سطحی از زندگی و تجربه به دنیای جذاب برنامه‌نویسی وارد کند.

دسترسی سریع
  • درباره ما
  • تماس با ما
  • حریم خصوصی
  • سوالات متداول
نمادها
شبکه های اجتماعی
Facebook Twitter Youtube icon--white Whatsapp

تهران، میدان ولی عصر،خیابان شهیدان سازش،کوچه سوم پلاک 5 طبقه سوم واحد 31

021-88945907

تمامی حقوق برای آکادمی آموزنگار محفوظ می باشد

اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
https://amooznegar.com/?p=11206
  • Afghanistan (+93)
  • Albania (+355)
  • Algeria (+213)
  • American Samoa (+1)
  • Andorra (+376)
  • Angola (+244)
  • Anguilla (+1)
  • Antigua (+1)
  • Argentina (+54)
  • Armenia (+374)
  • Aruba (+297)
  • Australia (+61)
  • Austria (+43)
  • Azerbaijan (+994)
  • Bahrain (+973)
  • Bangladesh (+880)
  • Barbados (+1)
  • Belarus (+375)
  • Belgium (+32)
  • Belize (+501)
  • Benin (+229)
  • Bermuda (+1)
  • Bhutan (+975)
  • Bolivia (+591)
  • Bonaire, Sint Eustatius and Saba (+599)
  • Bosnia and Herzegovina (+387)
  • Botswana (+267)
  • Brazil (+55)
  • British Indian Ocean Territory (+246)
  • British Virgin Islands (+1)
  • Brunei (+673)
  • Bulgaria (+359)
  • Burkina Faso (+226)
  • Burundi (+257)
  • Cambodia (+855)
  • Cameroon (+237)
  • Canada (+1)
  • Cape Verde (+238)
  • Cayman Islands (+1)
  • Central African Republic (+236)
  • Chad (+235)
  • Chile (+56)
  • China (+86)
  • Colombia (+57)
  • Comoros (+269)
  • Cook Islands (+682)
  • Côte d'Ivoire (+225)
  • Costa Rica (+506)
  • Croatia (+385)
  • Cuba (+53)
  • Curaçao (+599)
  • Cyprus (+357)
  • Czech Republic (+420)
  • Democratic Republic of the Congo (+243)
  • Denmark (+45)
  • Djibouti (+253)
  • Dominica (+1)
  • Dominican Republic (+1)
  • Ecuador (+593)
  • Egypt (+20)
  • El Salvador (+503)
  • Equatorial Guinea (+240)
  • Eritrea (+291)
  • Estonia (+372)
  • Ethiopia (+251)
  • Falkland Islands (+500)
  • Faroe Islands (+298)
  • Federated States of Micronesia (+691)
  • Fiji (+679)
  • Finland (+358)
  • France (+33)
  • French Guiana (+594)
  • French Polynesia (+689)
  • Gabon (+241)
  • Georgia (+995)
  • Germany (+49)
  • Ghana (+233)
  • Gibraltar (+350)
  • Greece (+30)
  • Greenland (+299)
  • Grenada (+1)
  • Guadeloupe (+590)
  • Guam (+1)
  • Guatemala (+502)
  • Guernsey (+44)
  • Guinea (+224)
  • Guinea-Bissau (+245)
  • Guyana (+592)
  • Haiti (+509)
  • Honduras (+504)
  • Hong Kong (+852)
  • Hungary (+36)
  • Iceland (+354)
  • India (+91)
  • Indonesia (+62)
  • Iran (+98)
  • Iraq (+964)
  • Ireland (+353)
  • Isle Of Man (+44)
  • Israel (+972)
  • Italy (+39)
  • Jamaica (+1)
  • Japan (+81)
  • Jersey (+44)
  • Jordan (+962)
  • Kazakhstan (+7)
  • Kenya (+254)
  • Kiribati (+686)
  • Kuwait (+965)
  • Kyrgyzstan (+996)
  • Laos (+856)
  • Latvia (+371)
  • Lebanon (+961)
  • Lesotho (+266)
  • Liberia (+231)
  • Libya (+218)
  • Liechtenstein (+423)
  • Lithuania (+370)
  • Luxembourg (+352)
  • Macau (+853)
  • Macedonia (+389)
  • Madagascar (+261)
  • Malawi (+265)
  • Malaysia (+60)
  • Maldives (+960)
  • Mali (+223)
  • Malta (+356)
  • Marshall Islands (+692)
  • Martinique (+596)
  • Mauritania (+222)
  • Mauritius (+230)
  • Mayotte (+262)
  • Mexico (+52)
  • Moldova (+373)
  • Monaco (+377)
  • Mongolia (+976)
  • Montenegro (+382)
  • Montserrat (+1)
  • Morocco (+212)
  • Mozambique (+258)
  • Myanmar (+95)
  • Namibia (+264)
  • Nauru (+674)
  • Nepal (+977)
  • Netherlands (+31)
  • New Caledonia (+687)
  • New Zealand (+64)
  • Nicaragua (+505)
  • Niger (+227)
  • Nigeria (+234)
  • Niue (+683)
  • Norfolk Island (+672)
  • North Korea (+850)
  • Northern Mariana Islands (+1)
  • Norway (+47)
  • Oman (+968)
  • Pakistan (+92)
  • Palau (+680)
  • Palestine (+970)
  • Panama (+507)
  • Papua New Guinea (+675)
  • Paraguay (+595)
  • Peru (+51)
  • Philippines (+63)
  • Poland (+48)
  • Portugal (+351)
  • Puerto Rico (+1)
  • Qatar (+974)
  • Republic of the Congo (+242)
  • Romania (+40)
  • Reunion (+262)
  • Russia (+7)
  • Rwanda (+250)
  • Saint Helena (+290)
  • Saint Kitts and Nevis (+1)
  • Saint Pierre and Miquelon (+508)
  • Saint Vincent and the Grenadines (+1)
  • Samoa (+685)
  • San Marino (+378)
  • Sao Tome and Principe (+239)
  • Saudi Arabia (+966)
  • Senegal (+221)
  • Serbia (+381)
  • Seychelles (+248)
  • Sierra Leone (+232)
  • Singapore (+65)
  • Sint Maarten (+1)
  • Slovakia (+421)
  • Slovenia (+386)
  • Solomon Islands (+677)
  • Somalia (+252)
  • South Africa (+27)
  • South Korea (+82)
  • South Sudan (+211)
  • Spain (+34)
  • Sri Lanka (+94)
  • St. Lucia (+1)
  • Sudan (+249)
  • Suriname (+597)
  • Swaziland (+268)
  • Sweden (+46)
  • Switzerland (+41)
  • Syria (+963)
  • Taiwan (+886)
  • Tajikistan (+992)
  • Tanzania (+255)
  • Thailand (+66)
  • The Bahamas (+1)
  • The Gambia (+220)
  • Timor-Leste (+670)
  • Togo (+228)
  • Tokelau (+690)
  • Tonga (+676)
  • Trinidad and Tobago (+1)
  • Tunisia (+216)
  • Turkey (+90)
  • Turkmenistan (+993)
  • Turks and Caicos Islands (+1)
  • Tuvalu (+688)
  • U.S. Virgin Islands (+1)
  • Uganda (+256)
  • Ukraine (+380)
  • United Arab Emirates (+971)
  • United Kingdom (+44)
  • United States (+1)
  • Uruguay (+598)
  • Uzbekistan (+998)
  • Vanuatu (+678)
  • Venezuela (+58)
  • Vietnam (+84)
  • Wallis and Futuna (+681)
  • Western Sahara (+212)
  • Yemen (+967)
  • Zambia (+260)
  • Zimbabwe (+263)
مرورگر شما از HTML5 پشتیبانی نمی کند.

سوالی دارید؟ از ما بپرسید، کارشناسان ما در اسرع وقت با شما تماس می گیرند.

آموزنگار

آکادمی آموزنگار

  • 021-88945907
  • شنبه تا چهارشنبه از ساعت 8 تا 17
  • info@amooznegar.com
ورود
استفاده از شماره تلفن
استفاده از آدرس ایمیل
آیا هنوز عضو نشده اید؟ ثبت نام کنید
بازیابی رمز عبور
استفاده از شماره تلفن
استفاده از آدرس ایمیل
ثبت نام
استفاده از شماره تلفن
استفاده از ایمیل
قبلا عضو شده اید؟ ورود به سیستم
محافظت توسط