اکنون زمان دریافت گواهینامه جاوا است!
Oracle Certification Associate Java OCA 1Z0-808 .
شش تست تمرینی با سوالات آماده سازی از همه حوزه های دانش وجود دارد.
هر سوالی توضیحی دارد و کد خودت را امتحان کن
که می توانید برای درک بهتر موضوع اجرا کنید.
میتوانید برای همه سؤالها کد Try-It-Yourself-Code را دانلود کنید.
(لینک دانلود در پیام خوشامدگویی شما خواهد بود.)
برنامه درسی امتحان
مبانی جاوا
محدوده متغیرها را تعریف کنید
ساختار کلاس جاوا را تعریف کنید
ایجاد برنامه های کاربردی جاوا با روش اصلی. یک برنامه جاوا را از خط فرمان اجرا کنید. تولید خروجی کنسول
دیگر بستههای جاوا را وارد کنید تا در کد خود قابل دسترسی باشند
مقایسه و مقایسه ویژگی ها و اجزای جاوا مانند: استقلال پلت فرم، شی گرایی، کپسوله سازی و غیره.
کار با انواع داده جاوا
اعلان و مقداردهی اولیه متغیرها (از جمله ارسال انواع داده های اولیه)
بین متغیرهای مرجع شی و متغیرهای اولیه تفاوت قائل شوید
با نحوه خواندن یا نوشتن در فیلدهای شی آشنا شوید
چرخه حیات یک شی را توضیح دهید (ایجاد، "تعدیل ارجاع با تخصیص مجدد" و جمع آوری زباله)
توسعه کدی که از کلاسهای wrapper مانند Boolean، Double و Integer استفاده میکند
استفاده از عملگرها و ساختارهای تصمیم
از عملگرهای جاوا استفاده کنید. از پرانتز برای لغو اولویت عملگر
استفاده کنیدبرابری بین رشته ها و اشیاء دیگر را با استفاده از == و برابر ()
آزمایش کنیداگر و if/else و ساختارهای سه تایی ایجاد کنید
از عبارت switch استفاده کنید
ایجاد و استفاده از آرایه ها
اعلان، نمونه سازی، مقداردهی اولیه و استفاده از یک آرایه یک بعدی
اعلان، نمونه سازی، مقداردهی اولیه و استفاده از آرایه های چند بعدی
استفاده از ساختارهای حلقه
حلقههای while ایجاد و استفاده کنید
برای حلقهها از جمله حلقه for بهبودیافته
ایجاد و استفاده کنیدحلقههای do/while را ایجاد و استفاده کنید
مقایسه ساختارهای حلقه
از break و ادامه استفاده کنید
کار با روشها و کپسولهسازی
ایجاد متدها با آرگومان ها و مقادیر بازگشتی. از جمله روش های بارگذاری شده
کلید کلیدی ثابت را روی روشها و فیلدها اعمال کنید
ایجاد و اضافه بار سازنده. بین سازنده های پیش فرض و تعریف شده توسط کاربر
تفاوت قائل شویداعمال اصلاح کننده های دسترسی
اصول کپسولاسیون را در یک کلاس اعمال کنید
تأثیر ارجاعات شیء و مقادیر اولیه را هنگامی که به روشهایی که مقادیر را تغییر می دهند منتقل می کنند تعیین کنید
کار با وراثت
ارث و مزایای آن را شرح دهید
کدی را ایجاد کنید که از چندشکلی استفاده کند. کدی را توسعه دهید که روش ها را نادیده بگیرد. بین نوع مرجع و نوع شی
تفاوت قائل شویدتعیین کنید چه زمانی ریخته گری ضروری است
از super و این برای دسترسی به اشیا و سازنده ها استفاده کنید
از کلاس ها و رابط های انتزاعی استفاده کنید
رسیدگی به استثناها
تمایز بین استثناهای علامت زده، استثناهای علامت نخورده و خطاها
یک بلوک try-catch ایجاد کنید و تعیین کنید که چگونه استثناها جریان عادی برنامه را تغییر می دهند
مزایای مدیریت استثنا را شرح دهید
متدی را ایجاد و فراخوانی کنید که یک استثنا ایجاد می کند
تشخیص کلاس های استثنای رایج (مانند NullPointerException، ArithmeticException، ArrayIndexOutOfBoundsException، ClassCastException)
کار با کلاس های انتخاب شده از Java API
دادهها را با استفاده از کلاس StringBuilder و روشهای آن دستکاری کنید
رشته ها را ایجاد و دستکاری کنید
ایجاد و دستکاری داده های تقویم با استفاده از کلاس های java.time.LocalDateTime، java.time.LocalDate، java.time.LocalTime، java.time.format.DateTimeFormatter، java.time.Period
اعلان و استفاده از ArrayList از نوع معین
یک عبارت Lambda ساده بنویسید که یک عبارت Lambda Predicate را مصرف کند
سلب مسئولیت:
امتحان Oracle Java OCA 1Z0-808 بسیار سخت است!!!
شما باید چند سال با جاوا برنامه نویسی کنید و/یا حدود نیم سال مطالعه کنید.
این نمی تواند تنها منبعی برای آماده شدن برای آزمون Oracle Java OCA باشد.
شما همچنین به کتابها/کتابهای الکترونیکی، آموزشهای ویدیویی (Udemy، Youtube) و سایر مجموعههای سؤالات (Enthuware) نیاز دارید.
من میخواستم تا حد امکان سوال مطرح کنم.
Udemy فقط شش تست تمرینی را مجاز میداند.
نتیجه این است که هر آزمون تمرینی حدود 190 سؤال دارد.
بنابراین نمیتوانید واقعاً تست کنید، چقدر سریع هستید
اما می توانید کد جاوا را از سوالات دانلود کنید و واقعاً با آن در IDE خود کار کنید.
مربی توسعه نرم افزار بیش از ده سال است که من یک مربی تمام وقت توسعه نرم افزار هستم که پایتون، جاوا اسکریپت، PHP، جاوا، MySQL/MariaDB را آموزش می دهم. در طول سال ها به صدها دانش آموز کمک کرده ام تا یک توسعه دهنده نرم افزار شوند و برای امتحانات مختلف آماده شوند. در خانه اینجا در برلین، آلمان، ما دو دختر کوچک داریم. بزرگتر به تازگی مدرسه را شروع کرده است و من نمی توانم صبر کنم تا برنامه نویسی را به آنها آموزش دهم.
نمایش نظرات