إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

مقابلتي الشخصية .... اختبر معلوماتك (هام جدا للمقابلات)


9 رد (ردود) على هذا الموضوع

#1 King Oracle

King Oracle

    مشرف قسم المشاريع

  • فريق الإشراف
  • 2,043 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 12 February 2007 - 11:00 PM

بسم الله الرحمن الرحيم
اخواني الاعزاء الاكارم , كنت اليوم في مقابلة شخصية لاحدى الشركات , ونوقشت معي العديد من الاسئلة
ولحرصي الشديد على خدمة اخواني الاعزاء اجمل لكم معظم الاسئلة التي وجهت الى , مع رجائي الشديد
من جميع الاخوة الكرام الاجابة عن الاسئلة كلا حسب خبرته , حتى تتم الاستفادة بشكل اكبر . ( كل اخ يجيب
عن الاسئلة التي يعرفها ويكون متأكد من صحة حله ) .


س 1 : ما معنى Orale Designer ؟

س2 : ما أنواع ال Database Trigger ؟

س3 : ما أنواع Database Object ؟

س4 : ما الفرق بين Static Cursor و Dynamic Cursor مع اعطاء مثال لكل حالة ؟

س5 : ما أنواع ال Mouse Trigger ؟

س6 : ما الفرق بين PK و UK ؟

س7 : ما الفرق بين Pre Query و Post Query ؟

س8 : ما أنواع ال Canvases ؟

س9 : اذكر جميع ال Trigger بالترتيب عند تشغيل فورم يحتوي 2 Block A,B ؟

س10 : ما الفرق بين ال Table و View ؟

س11 : ما الفائدة من ال Index ؟

س12 : هل يتم انشاء ال Index بشكل اوتوماتيكي , وكيف ؟

س13 : متى ينطلق Trigger ال Key_next_item ؟

س14 : هل يمكن عمل Insert,Update,Delete على ال View , وكيف ؟

س15 : ما أنواع ال Data Block ؟

س16 : ما الجملة التي توضع بدل جملة ال Where داخل ال Block (مساعدة set_block_) ؟

س17 : اذكر ثلاث طرق يتم بها فتح ال Cursor ؟

اتمنى من الجميع المشاركة بالموضوع ...............................هه هه هه

[سبحان الله وبحمده ... سبحان الله العظيم]


م.علاء الدين الجبالي
Oracle APPS HCM Techno Functional Consultant


مدونتي الخاصة ... ( للتواصل معكم )
http://aljabali2010.blogspot.com/

التواصل عبر السكايبي

araboug.org
or
aladdin_aljabali

للتواصل عبر الايميل ( الماسنجر )

aladdin2011@live.com

موبايل 1: 00966540873048 ( حاليا في السعودية)
موبايل 2: 00962798522832


اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم


#2 -=|mOOdY|=-

-=|mOOdY|=-

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,324 مشاركة

تاريخ المشاركة 13 February 2007 - 02:19 AM

[quote]س 1 : ما معنى Orale Designer ؟[/quote]
احد منتجات اوراكل يتيح للمستخدام انشاء الشاشات وبناء التقارير باقل مجهود وبخطوات اقل من بنائها بواسطة الفورمز بيلدر مما يضيف السرعة الى عملية انهاء المشروع

[quote]س2 : ما أنواع ال Database Trigger ؟[/quote]
Row Triggers and Statement Triggers
BEFORE and AFTER Triggers
INSTEAD OF Triggers
System Events and User Events Triggers

[quote]س3 : ما أنواع Database Object ؟[/quote]
SELECT DISTINCT OBJECT_TYPE FROM ALL_OBJECTS;
OBJECT_TYPE
------------------
CONSUMER GROUP
CONTEXT
DIRECTORY
EVALUATION CONTEXT
FUNCTION
INDEX
INDEX PARTITION
INDEXTYPE
JAVA CLASS
JAVA DATA
JAVA RESOURCE
JAVA SOURCE
JOB
LIBRARY
LOB
MATERIALIZED VIEW
OPERATOR
PACKAGE
PACKAGE BODY
PROCEDURE
QUEUE
SEQUENCE
SYNONYM
TABLE
TABLE PARTITION
TRIGGER
TYPE
TYPE BODY
VIEW

[quote]س4 : ما الفرق بين Static Cursor و Dynamic Cursor مع اعطاء مثال لكل حالة ؟ [/quote]

عندما تقوم بطلب static cursor فانك تقوم بعمل snapshot او اخذ لقطة على الداتا في الوقت الذي تم فيه طلب record group فعندما يحصل الكلينت على الداتا يقوم الكيرسر بالمرور على الداتا من دون الحاجة الى السيرفر
اما ال dynamic cursour من ناحية اخرى يجعل التغيير في الداتابيز ملموسا حيث يحصل الكلينت على اخر نسخة معدلة من الداتا الموجودة على السيرفر مما يكلف السيرفر وقت و بروسيس اعلى من ال static

[quote]س5 : ما أنواع ال Mouse Trigger ؟ [/quote]
When-Custom-Item-Event
When-Mouse-Click
When-Mouse-DoubleClick
When-Mouse-Down
When-Mouse-Enter
When-Mouse-Leave
When-Mouse-Move
When-Mouse-Up
مع اخذ الاعتبار ان بعضها لم يعد يعمل مع اصدار 10g

[quote]س6 : ما الفرق بين PK و UK ؟[/quote]
لا يمكن ان يحتوي ال primary key على قيمة تساوي null اما العكس جائز لل unique

[quote]س7 : ما الفرق بين Pre Query و Post Query ؟[/quote]
post query يقوم الاستعلام بالعمل لكل ريكورد
pre query يقوم بالعمل مرة واحدة

[quote]س8 : ما أنواع ال Canvases ؟[/quote]
Content, Stacked, Tapped,Toolbar(H and V)

[quote]س9 : اذكر جميع ال Trigger بالترتيب عند تشغيل فورم يحتوي 2 Block A,B ؟[/quote]
لم افهم السؤال :)

[quote]س10 : ما الفرق بين ال Table و View ؟[/quote]
table:المكان او المساحة التي يتم تخزين الداتا فيها
view: هي ببساطة مجرد جملة استعلام مخزنة في الداتابيز :lol:

[quote]س11 : ما الفائدة من ال Index ؟[/quote]
تسريع الوصول الى السجلات التي يكون فيها اختلاف في القيم على مستوى الاعمدة

[quote]س12 : هل يتم انشاء ال Index بشكل اوتوماتيكي , وكيف ؟ [/quote]
نعم, primary key, unique

[quote]س13 : متى ينطلق Trigger ال Key_next_item ؟[/quote]
بصراحة لا اعرف ولكن اعتقد عندالضغط على ENTER لمغادرة الحقل

[quote]س14 : هل يمكن عمل Insert,Update,Delete على ال View , وكيف ؟[/quote]
نعم باستخدام جملة "INSTEAD OF" مع ال view

[quote]س15 : ما أنواع ال Data Block ؟[/quote]
لا اعرف :angry:

[quote]س16 : ما الجملة التي توضع بدل جملة ال Where داخل ال Block (مساعدة set_block_) ؟[/quote]
set_block_property(block_id,'default_where',where_condition)

[quote]س17 : اذكر ثلاث طرق يتم بها فتح ال Cursor ؟ [/quote]
انا بعرف طرقتين
for i in cursor1 loop
....
end loop

الثانية

open cursror1;
fetch
for .. loop


اتمنى تكون الاجابات صحيحة
:angry: :o

تحياتي

صورة

!!! كم أنت عبقري !!!


#3 الجنتل

الجنتل

    مشترك

  • الأعضــاء
  • 127 مشاركة

تاريخ المشاركة 13 February 2007 - 09:25 AM

السلام عليكم
ساحاول الاجابة على بعض الاسئلة

ج1/ نفس ما قاله الاخ مودي

السلام عليكم
لم يقبل المنتدى اضافة الرد
وقد ارفقته في ملف تكست
ملف مرفق  answers.txt   3.45كيلو   290 عدد مرات التحميل
ارجو ان اكون وفقت في حل بعض الاسئلة :)
وفقكم الله
الجنتل
إن حـظـي كـدقـيـق فـوق شـوك نـثـروه***** ثـم قـالـوا لـحـفـاة يـوم ريـح اجـمـعـوه
صـعـب الأمر عـليهم قـال بعض اتركوه***** ان مـن اشـقـاه ربـي كـيـف انتم تسعدوه

#4 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 13 February 2007 - 11:48 AM

السلام عليكم و رحمة الله و بركاته

أخي moody_4u
بالنسبة للسؤال رقم 13-


فالتريجر key-next-item يتم تنفيذه عند الضغط علي زر enter و انت في ايتم او بالضغط علي زر tab

و لا يتم تنفيذه عند الخروج من الmouse و الذي يتم تنفيذه في هذه الحالة هو تريجر when-validat-item
و الذي يتم تنفيذه في كل الحالات


بالنسبة للسؤال رقم 15 -

انواع الداتا بلوك هي نوعين ررئيسيين

الأول database block و ينقسم الي
  • بلوك مبني علي from cluase query
  • بلوك مبني علي جدول او view
  • بلوك مبني علي stored procedure
  • بلوك مبني علي Transactional Triggers
و الأخير لم استعمله مطلقا حتي الان

و يمكن تغيير النوع من خاصية query data source type
اعتقد ان هذا اسمها :)
و هي من خصائص البلوك

و النوع الثاني هو ما نسميه control block و هو بلوك غير معتمد علي الdatabase و نستخدمه في وضع non-dayabase items و غيرها من الأعراض

بالتوفيق

#5 -=|mOOdY|=-

-=|mOOdY|=-

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,324 مشاركة

تاريخ المشاركة 13 February 2007 - 04:21 PM

مشكور اخوي هاني على المعلومة, هل كانت اجاباتي السابقة صحيحة؟؟؟

صورة

!!! كم أنت عبقري !!!


#6 King Oracle

King Oracle

    مشرف قسم المشاريع

  • فريق الإشراف
  • 2,043 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 13 February 2007 - 06:08 PM

اخواني الاعزاء (moody_4u ,الجنتل ,hanon_OCP ) اشكركم من كل قلبي للمرور واتمنى
ان يكون الموضوع قدد حقق الغاية المطلوبة ..... على كل حال لى عودة للموضوع والتعليق
على الاجابات .

[سبحان الله وبحمده ... سبحان الله العظيم]


م.علاء الدين الجبالي
Oracle APPS HCM Techno Functional Consultant


مدونتي الخاصة ... ( للتواصل معكم )
http://aljabali2010.blogspot.com/

التواصل عبر السكايبي

araboug.org
or
aladdin_aljabali

للتواصل عبر الايميل ( الماسنجر )

aladdin2011@live.com

موبايل 1: 00966540873048 ( حاليا في السعودية)
موبايل 2: 00962798522832


اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم


#7 King Oracle

King Oracle

    مشرف قسم المشاريع

  • فريق الإشراف
  • 2,043 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 13 February 2007 - 11:58 PM

اخي العزيز moody_4u بالنسبة للاجابات التي اجبتها جميعها صحيحة من وجهة نظري ,
------------------------------------------------------------------------------------------
اخي العزيز الجنيل ايضا اجاباتك كانت صحيحة باستثناء جواب س9 .

PRE-FORM
PRE-BLOCK
PRE-RECORD
PRE-TEXT-ITEM
WHEN – NEW – FORM – INSTANCE
WHEN – NEW – BLOCK- INSTANCE
WHEN – NEW – ITEM - INSTANCE
هذا الترتيب .... غير صحيح حسب اعتقادي الشخصي .
------------------------------------------------------------------------------------------
اخي العزيز hanon_OCP ايضا جميع ما علقت عليه صحيح ولا غبار عليه .

هذا توضيح للسؤال رقم 9 :
السؤال بكل بساطة افترض ان لدي شاشة معينة ( بغض النظر عن عدد البلوك بها ) اذكر بالترتيب تنفيذ الTrigger
من بداية عمل تنفيذ للشاشة حتى ظهورها .

مساعدة مني ....... هه هه
1- PRE-FORM
2- اكمل ....... ولا تجربوا ........ (اذا لم تعرف لا تهرف )

تذكرت :
س 18 : ما الفرق بين الLibrary و Visiual Atribute مع ذكر مثال لكل حالة ؟

س 19: ما انواع Navigation لل Block موضحا الفرق بينها ؟

س20 : ما الهذف من استخدام خاصية (Onetime) على ما اعتقد من خصائص set_item_ ؟

س 20: اذا واجهت مشكلة لمدة 6 ساعات ولم تستطع حلها ..... ماذا تفعل لتصل الى الحل ؟؟؟؟؟ هه هه هه هه .

ولا يهمكم سأجيب عن الاسئلة التي تريدونها ....... باذن الله تعالى .

[سبحان الله وبحمده ... سبحان الله العظيم]


م.علاء الدين الجبالي
Oracle APPS HCM Techno Functional Consultant


مدونتي الخاصة ... ( للتواصل معكم )
http://aljabali2010.blogspot.com/

التواصل عبر السكايبي

araboug.org
or
aladdin_aljabali

للتواصل عبر الايميل ( الماسنجر )

aladdin2011@live.com

موبايل 1: 00966540873048 ( حاليا في السعودية)
موبايل 2: 00962798522832


اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم


#8 الجنتل

الجنتل

    مشترك

  • الأعضــاء
  • 127 مشاركة

تاريخ المشاركة 14 February 2007 - 01:15 AM

السلام عليكم
الحمد لله :lol: :o :angry:
انشاء الله ناجح :angry: :)
اخوي الجبالي اشكرك على هذة المشاركة الجميلة
وفقكم الله جميعا
الجنتل
إن حـظـي كـدقـيـق فـوق شـوك نـثـروه***** ثـم قـالـوا لـحـفـاة يـوم ريـح اجـمـعـوه
صـعـب الأمر عـليهم قـال بعض اتركوه***** ان مـن اشـقـاه ربـي كـيـف انتم تسعدوه

#9 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 14 February 2007 - 11:15 AM

السلام عليكم ورحمة الله و بركاته

أخ مودي أعتقد ان إجاباتك سليمة بنسبة كبيرة و الله أعلم

لي ملحوظة صغيرة فقط علي انواع الماوس تريجرز و هي انه بعضها لم يعد يعمل بدا من الاصدار 9i و ليس ال10g فقط حتي لا يعتقد احد قراء الموضوع انه يمكن استعمالهم في ال9i

مشكور اخ جبالي

و بالنسبة لما تذكرته

س18: الفرق بين الvisual attribute and objec library توقعت انها الobject library :)

ان الفيجوال اتريبيوت هو عبارة عن اوبجكت بداخل الفورم يحتوي عل ي عدة خصائص تختص بالشكل للايتم مثل لون الخلفية او لون النص او غيره من خصائص الشكل و ذلك يتضح من اسمه فيجوال و يمكن تطبيقه علي الايتمز ليكون هناك مظهرا موحدا او استخدامه مثلا كتغيير لعدة خصائص لايتم مرة واحدة ف ي الرنتايم عند تحقق شرط معين
مثلا اذا تعدي مبلغ معين رقم معين يمكن تغيير لون هذه الخانة عن طريق استعمال
set_item_instance_property

و يمكن تشبيه الفيجوال اتربيوت بالstyles في الhtml or word docs

و بالنسبة للobject library في عنصر خارج الفورم و يتم حفظه بصورة مستقلة و الحاقه بالديفلوبر و يمكن ان يحتو ي عل ي عدة عناصر من الفورم مثل الalert,canvas,items,visual atrributes and even blocks
و هو يعمل كcontainer او ككلاس يمكن استخدامها لانشاء فورم سريعة بمواصفات موحدة و يمكن ان نقوم بننسخ الايتمز او عمل subclassing لها بحيث اذا اردنا التغيير في شئ في الفورمز كلها يتم تغيير الlibrary فقط و يتم عكس التغييير في كل الفورمز


س19:انواع الnavigation لكل بلوك هي
  • same record
  • change record
  • change data block
الاول يتم فيه عند التنقل بين الايتمز باستخدام تاب مثلا ان يتم التنقل ختي اخر ايتم في الريكورد ثم يرجع الكيرسور مرة اخري الي اول ايتم في نفس الريكورد

الثاني عند الوصول لاخر ايتم يتم الانتقال الي الريكورد التالي و عند الوصول الي اخر ريكورد يعود مرة اخري الي اول ايتم ف ي اول ريكورد

الثالث عند الوصل الي اخ ر ايتم ف يالريكورد يتم الانتقال الي الريكورد التالي ثم عند الوصول الي اخر ريكورد في البلوك يتم انتقال الي البلوك التالي

س20 : خاصية onetime_where موجودة في set_block_property و ليس في الset_item_property
و خاصية تتحكم مثل الdefault_where في شروط الاستعلام و لكنها تنفذ لمرة واحدة فقط و عند تنفيذ الاستعلام التالي لا تكون موجودة عك س الdefault_where كما انها غير موجودة ف ي الديزاين تايم انما في الرنتايم فقط و ه ي ممتازة ف ي البحث حيث تستخدمها للبحث ثم يرجع البلوك الي سيرته الاولي عند تنفيذ استعلام جديد بدلا من عمل reset للwhere clause مرة اخري بنفسك


س20 برده : مين قاللك اني هعد 6 ساعات اصلا :angry:

بالتوفيق

#10 King Oracle

King Oracle

    مشرف قسم المشاريع

  • فريق الإشراف
  • 2,043 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 14 February 2007 - 11:43 PM

اخي العزيز hanon_OCP ما شااااااااااااااااااااااء الله عليك .... يا ريت كنت معي في المقابلة D: D: D:
بتحكي جواهر والله .....

بقي عليك ..... السؤال رقم 9 ....... مش عارفه ..... اعترف P: D:

والسؤال الاخير هو سؤال فلسفي لمعرفة طرق البحث عن الحل لديك ................لي عودة بإذن الله تعالى

[سبحان الله وبحمده ... سبحان الله العظيم]


م.علاء الدين الجبالي
Oracle APPS HCM Techno Functional Consultant


مدونتي الخاصة ... ( للتواصل معكم )
http://aljabali2010.blogspot.com/

التواصل عبر السكايبي

araboug.org
or
aladdin_aljabali

للتواصل عبر الايميل ( الماسنجر )

aladdin2011@live.com

موبايل 1: 00966540873048 ( حاليا في السعودية)
موبايل 2: 00962798522832


اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم