تأسس الموقع عام 2006
Site was established in 2006


ديوان حلول البطالة

موقعنا والإعلام

حلول البطالة الإمارات

هل أنت مسؤول توظيف ؟

تسجيل الدخول
العودة   حلول البطالة Unemployment Solutions > قسم وظائف القطاع الخاص > إستفسارات ونتائج وظائف القطاع الخاص

الملاحظات

إستفسارات ونتائج وظائف القطاع الخاص لإستفسارات ونتائج وظائف القطاع الخاص فقط

المتقدمات على وظائف الجامعه مساعدة مبرمجة تفظلووو

إستفسارات ونتائج وظائف القطاع الخاص

السلام عليكم ورحمه الله وبركاته ... يا بنات انا منزله ها المووضوع بخصوووص امتحاان مساعدة مبرمجة .. هوووو راااح يكون يوم الاربعااء الأربعاء...

موضوع مغلق
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #81 (permalink)  
قديم 23-11-2008, 07:22 PM
الصورة الرمزية طهر الأرض
عضو مميز
 
تاريخ التسجيل: May 2008
المشاركات: 835
معدل تقييم المستوى: 34
طهر الأرض يستحق التميز

قبل أن نبدأ في تعلم الـ SQL أو ما يطلق عليها ألان السيكول لابد من وضع خطة أو فهرس للموضوعات التي سوف نتناولها في شرح هذه اللغة.. وقد حاولت جاهدا إن انقسم هذه الدروس على مرحلتين:

المرحلة الأولى: للمبتدئين.

مقدمة وتعارف:
- مفهوم قواعد البيانات.
- مراحل تطور قواعد البيانات.
- أنظمة إدارة قواعد البيانات.
- قواعد البيانات العلائقية.
الدرس الأول:
يحتوي على:
(1)- مفهوم SQL وما هي هذه اللغة؟
(2)- فيم تستخدم؟
(3)- مميزات الـ SQL
(4)- لماذا نتعلم هذه اللغة ؟ وما الذي سوف استفيده من تعلمها؟
(5)- أين يمكنني تطبيق أوامر هذه اللغة ؟
الدرس الثاني :
أقسام لغة َ:
(1)- معالجة البيانات.
(2)- تعريف البيانات.
(3)- التحكم بالبيانات.

الدرس الثالث : أوامر SQL
الدرس الرابع : أمر Select Statement
الدرس الخامس: Expressions, Conditions and Operators
الدرس السادس: Molding the Data you Retrieve
الدرس السابع : Clauses in SQL
الدرس السابع : معالجة الجداول Table Manipulating
الدرس الثامن : : Controlling Transactions
الدرس التاسع : : Data**** Security
الدرس العاشر: أوامر SQL المتقدمة.
الدرس الحادي عشر: العمليات الرياضية:
(1)- المتوسط الحسابي
(2)- المجاميع.
(3)- النسب المئوية للمجاميع.
(4)- المعدلات التراكمية .
(5)- الدوال المحاسبية والرياضية.
الدرس الثاني عشر: الشكل العام لأوامر SQL.
الدرس الثالث عشر: In Review
الدرس الرابع عشر: ٍSQL* Plus
الدرس الخامس عشر: سرد عام لأوامر السيكول: Glossary of common SQL Statement
الدرس السادس عشر: Exercises.

مقدمة

تمهيد:
تعتبر عملية جمع البيانات ودقتها والتعامل معها من أهم العمليات التي يعتمد عليها في معرفة معلومة معينة أو استنتاج واستنباط فكره ما. وأن البيانات الحقيقية الدقيقة تؤدي إلى معلومات صحيحة والبيانات غير الحقيقية تؤدى إلى معلومات غير صحيحة وعليه فلابد من دراسة وتحليل البيانات واكتشاف أنظمة لتسهيل هذه المهمة وضمان سلامة البيانات وسريتها لضمان الاستفادة القصوى من المعلومات.
ويوضح الشكل التالي العلاقة بين البيانات والمعلومات:



مفهوم قواعد البيانات : Data**** Concepts:
لو إننا نريد أن نجمع بيانات عن الطلاب في كلية الهندسة قسم الحاسبات والمعلومات فماذا نفعل؟
يأتي هنا دور جمع البيانات والتي تمثل:
(1)- كل طالب له رقم أكاديمي.
(2)- كل طالب له اسم رباعي.
(3)- تاريخ الالتحاق بالقسم.
(4)- التقدير العام.
هذا على سبيل المثال.

فلو نظرنا إلى هذه البيانات الأربعة فإنها:
(1)- في مجملها للطالب الواحد يطلق عليها اسم السجل Record .
(2)- رقم الطالب أو اسم الطالب..الخ يمثل وحدة واحدة من سجل الطالب يطلق عليها الحقل Field.
(3)- أما كل الطلاب المسجلين في القسم (عدد السجلات الكلي) يسمى File.
أو جدول بيانات الطلاب Table.

فهذا Table يطلق عليه قاعدة البيانات Data****.
ويمكن أن تحتوى قاعدة البيانات على جدول أو أكثر من جدول.

مراحل تطور قواعد البيانات:
لقد مرت عملية التعامل مع البيانات وكيفية تخزينها ومعالجتها بمراحل عديدة من قبل علماء قواعد البيانات فقد تم وضع نظريات وأساليب كثيرة للتعامل مع البيانات ومنها على سبيل المثال:
(1)- حفظ البيانات في بطاقات نشر اليكترونية Electronic Spread Sheets وتعتمد هذه الطريقة على حفظ البيانات داخل بطاقات الكترونية يتم التعامل معها بشكل معين وتعتبر من أقدم الأساليب للتعامل مع البيانات.
(2)- حفظ البيانات في ملفات تسمى مخازن معبأة Filling Cabinets وتعتمد هذه الطريقة على تخزين البيانات في ملفات ليتم التعامل معها، وتعتبر أيضا من الأساليب القديمة للتعامل مع قواعد البيانات.
(3)- حفظ البيانات في قواعد بيانات Data****s وتعتبر هذه الطريقة هي الأحدث بالمقارنة مع الطرق السابقة . حيث تم عمل أنظمة للتعامل مع قواعد البيانات لتسهيل عملية تخزين البيانات واسترجاعها والتعديل فيها بسهولة ودقة وتسمى هذه الأنظمة أنظمة إدارة قواعد البيانات (Data**** Management System (DBMS).

ومن هذه الأنظمة :
(أ )- إدارة قواعد البيانات الهرمية Hierarchical Data**** Management System. وهذا النظام يستخدم في الماضي وبخاصة مع أجهزة الحاسب الكبيرة التي يطلق عليها Main Frame حيث كان هذا النظام يتناسب معها بشكل جيد.

(ب)- إدارة قواعد البيانات الشبكية Network Data**** Management System وقد ظهر هذا النظام بعد النظام الهرمي وبخاصة بعد التوسع في أنظمة الشبكات ولكن كان هناك صعوبات كثيرة في عملية فهم وطبيعة التعامل مع البيانات كما في النظام الهرمي.

(ج)- إدارة قواعد البيانات العلائقية Relational Data**** Management System يعتبر هذا النظام هو النظام الذي تعتمد عليه أغلب برامج قواعد البيانات مثل أوراكل لأنه من أقوى أنظمة قواعد البيانات


لماذا قواعد البيانات العلائقية:
(1)- القدرة على استيعاب كميات كبيرة من البيانات في جداول بسيطة ثنائية الأبعاد يسهل فهمها تتكون من صفوف وأعمدة
(2)- السرعة والدقة مهما زاد حجم البيانات.
(3)- السرية والأمان.
(4)- الصلاحيات والحقوق للمستخدمين.
(5)- الفهم في الاستخدام.
(6)- السهولة في برمجة التطبيقات.

الجداول في قواعد البيانات العلائقية تتكون من صفوف وأعمدة وكل عمود (Column) في الجداول عبارة عن حقل (Field) وكل صف (Row) من صفوف هذه الجداول عبارة عن سجل )ٌRecord).
ويتم ربط هذه الجداول مع بضها بروابط تسمى (Relations) ومن هنا جاءت تسميتها بقواعد البيانات العلائقية.

فقواعد البيانات العلائقية هي مجموعة من الجداول التي لها علاقة ما ببعضها . انظر الشكل السابق جدول الطلاب وجدول نتائج الاختبارات وجدول تاريخ الطالب بالكلية.

التعامل مع قواعد البيانات العلائقية Manipulate with relational data****:
للتعامل مع قواعد البيانات العلائقية لابد من استخدام لغة سهلة تقوم بإنشاء الأشياء (Objects) الخاصة بقواعد البيانات مثل:
(1)- الجداول والتعامل معها.
(2)- عمل الاستفسارات اللازمة على قاعدة البيانات.
(3)- استخراج النتائج المطلوبة من قاعدة البيانات.
(4)- الدخول والخروج من قاعدة البيانات.
(5)- إضافة بيانات إلى قاعدة البيانات.
(6)- حذف بيانات من قاعدة البيانات.
(7)- تعديل البيانات المسجلة بقاعدة البيانات.

هذه اللغة تسمى SQL وهي اختصار لكلمات التعبير :
Structured Query ********

وهي لغة بناء الاستعلامات الهيكلية أو لغة الاستفسارات

وهي اللغة التي بصدد تعلمها والخوض في أسرارها..

بعد أن قدمنا التمهيد في تعلم لغة SQL كان لابد من وضع بعض الاسئلة لنوضح مدى ما استوعبناه
في هذه المقدمة - ولكني أرجأت هذه الاسئلة للمراجعة بعد الدرس الأول حتى يتم التفاعل بيني وبين كل المشاركين.

الدرس الأول:

يحتوي على:
(1)- مفهوم SQL وما هي هذه اللغة؟
(2)- فيم تستخدم؟
(3)- مقاييس لغة الاستعلام (sql)
(4)- مميزات الـ SQL
(5)- لماذا نتعلم هذه اللغة ؟ وما الذي سوف استفيده من تعلمها؟
(6)- أين يمكنني تطبيق أوامر هذه اللغة ؟


(1)- مفهوم SQL وما هي هذه اللغة؟
يرمز اختصار SQL إلى "لغة الاستعلام المهيكلة:
Structured Query ********
ويتم لفظ هذا المصطلح في عالم قواعد المعطيات "سيكوال" أو بتهجئة الحروف "إس كيو إل".
تستخدم لغة SQL خصيصاً للدخول إلى قواعد المعطيات والتعامل معها. ويقوم "المعهد الوطني الأمريكي للمقاييس" American National Standards بإدارة مقاييس ومعايير هذه اللغة، ويشار إلى الهيئة المختصة بمواصفات هذه اللغة بهيئة ANSI SQL. وقد قامت بعض الشركات المنتجة "لنظم إدارة قواعد المعطيات" Data**** Management System ( أو DBMS اختصاراً) بإضافة تعليمات خاصة في برمجياتها بهدف توفير إمكانيات أكبر. إلا أننا سنقوم بدراسة لغة ANSI SQL الأصلية والموجودة في معظم قواعد المعطيات بدون أي تعديلات.
ما هي أل SQL؟
إن لغة SQL هي بسيطة نسبياً، ولكنها فعالة للغاية، فالكثير من التعليمات البسيطة في هذه اللغة تخفي ورائها خصائص فعّالة يمكن استخدامها للقيام بالعديد من العمليات المعقدة المعروفة في قواعد المعطيات.
(2)- فيم تستخدم:
- بالوصول إلى قاعدة البيانات.
- تنفيذ علاقات قواعد البيانات.
- استرجاع البيانات من قواعد البيانات.
- إضافة سجلات إلى قاعدة البيانات.
- عمل تعديل على سجلات في قاعدة البيانات.
- حذف سجلات من قاعدة البيانات.
- من السهل تعلمها.

(3)- مقاييس لغة الاستعلام (sql)

- أل sql تستطيع الوصول إلى أنظمة قواعد البيانات.
- جملة أل sql تستخدم لاسترجاع وتعديل البيانات في قواعد البيانات.
- أل sql تعمل مع جميع برامج قواعد البيانات مثل MSAccess, DB2, In****ix, MS Sql server, Oracle, Sy**** ... الخ.

  #82 (permalink)  
قديم 23-11-2008, 07:23 PM
الصورة الرمزية طهر الأرض
عضو مميز
 
تاريخ التسجيل: May 2008
المشاركات: 835
معدل تقييم المستوى: 34
طهر الأرض يستحق التميز

بنات حصلت هذي كمان من منتدى ثاني وحبيت انقلها لكم للفائدة:
================
ما هو الفيجول سي++ ؟
Console Mode VS Win32 Mode
لماذا اتعلم فيجول سي++ ؟
كيف اتعلم فيجول سي++ ؟
اسئله بسيطه ؟؟
مثال بسيط ؟ برنامج فقط وليس سورس ؟
================


ما هو الفيجول سي++ ؟

ببساطه انه بيئه تطوير متكامله Integrated Development Environment ويطلق عليه اختصارا IDE .. ما ذا يعني هذا الكلام : اي انه تم وضع المترجم والرابط ومحرر النصوص ومحرر الادوات Resource Editor كلهم في اطار واحد او بيئه واحده (راجع درس : سي++ ما وراء الكواليس ، في هذا القسم . لمزيد من المعلومات حول الـ IDE) .




Console Mode VS Win32 Mode:

بالتأكيد ، انك تعلمت سي++ وحاليا وقمت بكتابه بعض البرامج البسيطه .. ولكن الشئ الذي يقلقك ويشغلك هو انك سمعت من احد اصدقائك او من الاحد المحترفين ان "اغلب برامج الويندوز مكتوبه بالسي++" .. مثلا برنامج الماسنجر مكتوب بالسي++ ايضا برنامج الفوتوشوب وبرنامج 3 دي ماكس وو الخ .. اغلب البرامج ان لم تكن جميعها تكتب بالسي++ .. ايضا الالعاب اغلبها مكتوبه بالسي++ ..

بالتأكيد ، هذا هو السؤال الذي تطرحه .. "كيف يمكن كتابه مثل هذه البرامج بالسي++ " ؟؟
الجواب :
عندما تعلمت سي++ ، تعلمتها تحت بئيه الكونسول Console Mode .. وهذه البرامج تعمل تحت الدوز (في الحقيقه محاكي للدوز) .. هذه البرامج لا تستطيع التعامل مع الفأره ، ايضا لن تستطيع التعامل مع الاحداث .. ايضا تسير تحت تسلسل واحد اي انك لن تستطيع عرض المخرجات كلها دفعه واحده .. بل عليك الانتظار حسب ما يؤديه برنامجك ...

في الحقيقه ، تستطيع برمجه الفأره في هذه البيئه .. ولكن عليك ان تعمل تحت بيئه 16 بت وليس 32 بت ... ما معنى هذا الكلام ؟؟

حسنا ، لتسهيل الامر عليك .. عندما تكتب برنامج ما وتترجمه باستخدام احد المترجمات مثلا بفيجول سي++ او بولاند سي++ او ديف Dev - C++ .. كل هذه المترجمات تنتج تطبيق كونسول ، ولكنه في الحقيقه تطبيق 32 بت ... (الويندوز بدا من الاصدار ويندوز 98 اصبح 32 بت ، اما الاصدارات القديمه والدوز هي 16 بت) .... وعندما تستخدم بيئه 32 بت لن يمكنك برمجه الفأره باستخدام مقاطعات الدوز التي يجب ان يكون التطبيق 16 بت ...

نعود الى برامج مثل الرسام واي برنامج اخر ذو واجهه.. ونترك الدوز قليلا ..
هذه البرامج 32 بت كتبت بالسي او السي++ .. لكن باستخدام ما يعرف بواجهه برمجه التطبيقات Application Programming Interface واختصارا API ... وايضا يطلق عليها win32 (لانها تعمل داخل انظمه 32 بت ، قديما كان هناك win16 ولكنها اصبحت لاغيه ... الجدير بالذكر ، انه كل اصدار من هذه الدول API يتم اضافه دوال جديده ، ولكن مع الاحتفاظ باسامي الدوال القديمه كما هي وذلك لكي يستطيع المبرمجين القدامي الانتقال بسهوله الى البيئه الجديده ... )

ماهي هذه API ؟
هي مجرد دوال موجوده في داخل ملفات تنتهي بالامتداد .dll وموجوده في مجلد النظام لديك (c:\windows\system) ... هي باختصار نظام التشغيل ويندوز ... مثلا عندما ترى مستطيل فاعرف انه تم استدعائه من هذه الدوال .. عندما ترى قائمه ،وو كل شيئ تقريبا ...

حسنا ، عندما تستخدم هذه الدوال في برنامج تستطيع فعل ما تريد .. نعم ما تريد .. ويمكن استخدام هذه الدوال في اي لغه كانت سي ، سي++ ، فيجول بيسك ، وغيرها من اللغات . وفي الحقيقه عندما تتعامل مع اللغات ذات الوجهات مثلا دلفي او فيجول بيسك مثلا قمت برسم زر Command فهذه اللغه تستدعي الداول نيابه عنك لتسهيل الامر ..

نعم لتسهيل الامر ، فالأمر ليس بهذه البساطه ، معرفه الدوال امر مستحيل وصعب للغايه .. لذلك اغلب البرمجين لن يستخدموا تللك الدوال لوحدها فقط .. لكن مع لغه البرمجه مثلا VB يمكنك استدعاء تلك الدوال عندما اللغه لا تستطيع على فعل شيء (مثلا فتح السيدي ، معرفه معلومات الجهاز) في هذه الحاله سوف تستخدمها ..

عدد الدوال كبير جدا ، اذا مثلا كيف تريد معرفه داله ما .. ببساطه افتح MSDN وهو موقع يحتوي على جميع الدوال .. ويمكنك تنزيله على شكل كتاب (تقريبا) ومن خلاله تستطيع معرفه اي داله وطريقه عملها ، بالاضافه الى مثال في بعض الدوال ..

اذا اردت تعلم دوال API مع لغه سي (سي وليست سي++) .. هناك كتاب Windows Programming للمؤلف Petzold (وهو موجود في قسم الكتب لو اردت تحميله) وهو كتاب يعلمك كيف ترسم اشكال ، قوائم ، تتعامل مع الماوس والكيبورد ، وغيرها من الكثير من المواضيع ، بل حتى يتعدى الاساسيات ويدخل مواضيع متقدمه في البرمجه مثل Multithreading و Memory Managment وغيره .. بالمناسبه البرمجه باستخدام هذه الطريقه غالبا ما يشار لها بالـ SDK -Style .


من هنا ، قامت مايكروسوفت بعمل كلاسات Classes وكبسلت هذه الدوال في هذه الكلاسات .. واصبحت هناك مكتبه متكامله من الكلاسات وسمتها MFC (وهي اختصار Microsoft Foundation Class ) . اي ان التعامل معها بطريقه البرمجه الموجهه للكائنات Object Oriented Programming .. من هنا نستنتج انه لعمل برامج MFC يجب ان تكون ملم باساسيات السي++ بشكل جيد .. !! انتبه ...

في فيجول سي++ ، تستطيع عمل برامج بكلا الانواع سواء Console او win32 او MFC ... وطبعا الاخيره مقتصره فقط على الفيجول سي++ .... وتستطيع استخدام win32 في اي نوع من الانواع ... لذلك سوف نتعلم MFC ونستخدم هذه الداول عندما نحتاجها .



لماذا اتعلم فيجول سي++ ؟

اذا كنت تريد عمل برامج ذات واجهات Graphical User Inteface GUI
اذا كنت تريد عمل تطبيقات انترنت وبرامج شبكيه Internet development, Network Programming
اذا كنت تريد بناء وصول لقواعد البيانات data**** access
اذا كنت تريد عمل تطبيقات component technology

وكنت تعرف في سي++ ، اذا عليك تعلمها ...





كيف اتعلم فيجول سي++ ؟

هذا يعتمد عليك اولا واخيرا ... فالمكتبه MFC مليئه جدا جدا .. ويصعب شرحها بشكل كامل .. هناك الكثير من الكتب المتوفره في هذا الموضوع .. ايضا يمكنك متابعه المواضيع هنا في العاصفه (ان بدئت) ... لكن لا تعتمد عليها فقط !! في حال اردت التعلم يجب ان يكون لديك على الاقل مرجع واحد تستطيع القرائه منه بشكل يومي ...

والفتره التي يقولها اغلب المؤلفين ... انه لكي تحترفها عليك على الاقل سته شهور من القراءه والتطبيق المستمر ... اعلم انه شيء صعب كثيرا .. لكن للقوه ضريبتها ، فهي اقوى لغه لذلك عليك ان تستحملها ...






اسئله بسيطه

ماهي الـ QT ولماذا البعض يفضلها على الـ MFC ؟
حسنا ، التطبيق الذي سوف تنتجه باستخدام mfc سوف يعمل فقط داخل انظمه ويندوز ... لانه مبني بالاعتماد على داول API كما ذكرنا .. وكل نظام تشغيل له دوال تختلف عن الاخر ..

Qt ، هي مكتبه متكامله شبيه بال MFC ... ولكن مع فارق بسيط انها تعمل في داخل لينوكس وويندوز ... اي ان البرنامج المكتوب بها سوف يعمل بدون اي مشاكل في اللينكوس وحتى الماكنتوش ... لانها اصلا من لغات التطوير في لينكوس ..

ايضا التعامل مع Qt اسهل كما ذكر البعض (من انصار اللينكوس) ....

بالنسبه لي .. لا اعبئ كثيرا بهذا النظام .. لاني لا احبه ابدا .. لذلك سوف اتوجهه للـ MFC ... الكثير من اللى اعرفهم انتقلوا الى هذه المكتبه لانك تستطيع البرمجه بها من داخل ويندوز ولينوكس ... وتستطيع استخدامها في فيجول سي++ !! (لا تقل لي انك تريد تعلهما ) ...




هل استخدم فيجول سي++ ام فيجول بيسك ( لا يزعل علينا ريد كاسبر) ؟

اذا تعلمت VC فهو شيء جيد ، اذا تعلمت VB فهو شئ جيد ايضا ، اذا تعلمتهما الاثنين فهو شيء رائع جدا ..

إن اختيارك للغة يعتمد بشكل كبير على البرامج التي أنت في صدد كتابتها . فبرمجة الموسوعات و قواعد البيانات هو أسهل في الفيجوال بيسك ، برمجة برامج التحكم والرسوميات و برامج تتعامل مع الويندوز وال API بكثرة هي أقوى وأسهل في الفيجوال سي . فهناك أمور تبرمج في الفيجوال سي بسهولة أكثر عن الفيجوال بيسك والعكس صحيح .


سوف أضرب لك مثال :
لدينا برنامج رسم مثل ال Corel Draw ولكن على شكل مبسط .. فأي لغة تختار :
إذا اخترت ال VB فسوف يأخذ معك وقت أكثر وجهد أكثر وسوف يكون البرنامج بطئ جدا .
أما إذا اخترت ال VC فسوف تجد مرونة تامة في برمجة الخوارزميات والسرعة الهائلة بالمقارنة مع تلك والاستخدام الاقتصادي للذاكرة .

الملخص أنه يوجد العديد من الأشياء التي يمكنك أن تفعلها في VC ولا يمكنك فعلها في باقي اللغات ، والعكس صحيح !!




طيب ما هي ميزات الفيجول سي++ ، اي الاشياء التي تميزها عن غيرها من اللغات ؟

إن كل سطر تكتبه في VC هو أسرع بمقدار عشر مرات من لغة ال VB وبحوالي 2 إلى 5 مرات من الدلفي ..

ال VC التي تعتمد على لغة ++C هي أفضل بكثير من بقية اللغات ولا تقارن معهم ويكفي أنك تبرمج في بيئة OOP مائة في المائة . فهل يمكنك مثلا في الدلفي أن تعمل تحميل للعوامل Operator Overloading أو Multiple Inhiretince وغيرها الكثير .

يوجد في ++C مكتبة قياسية STL وهي تحتوي على العديد من الأمور المعدومة في باقي اللغات مثل بناء linked list و hash table أو map table ، والعديد غيرها وهي جاهزة من أجل الاستخدام . (جافا تحتوي ايضا ) .

استخدامك للمؤشرات بصورة سهلة جدا هو لوحده يكفي .

بالنسبة إلى برمجة الواجهات فهي مثل باقي اللغات وإن كانت باقي اللغات أسهل لما تقدمه من الكائنات الجاهزة . ولكنك يمكنك استخدام العديد من ال Classes أو الكائنات الجاهزة في برامجك .

"بالنسبة إلى قواعد البيانات فهي نفسها عن باقي اللغات . وإن كانت ال VB أسهل فإن ال VC إذا أتقنتها فلن تحس بأي مشكلة في برمجة قواعد البيانات باستخدام أي من التقنيات OLE DB أو ODBC أو DAO أو ADO .

هل سألت نفسك إن كانت ال VB تدعم بناء برامج قواعد البيانات مباشرة باستخدام OLE DB . طبعا هذا مستحيل !! إن استخدامك لل OLE DB مباشرة هو اختصار الطريق واهمال لطبقة ال ADO التي في المنتصف .

هل سألت نفسك إن كنت تستطيع بناء OLE DB Provider في ال VB طبعا لا . وهذا هو عبارة عن مقدم خدمات لقواعد البيانات . "

"الفقره السابقه ، هو كلام احد الخبراء في فيجول سي++ ، لذلك ارفقت كلامه بين قوسين " .





حسنا ، ما هو الفيجول سي++ . نيت ؟؟Visual C++.NET
هو احدث الاصدارات من هذه البيئه .. على العموم لا اعرف الكثير عنها لكن تم وضع لغه جديده من السي++ وهي C++/CLI وهي لغه السي++ الخاصه بالدونت نيت !! ايضا كان هناك Managed C++ (وهي اول سي++ في اول اصدار لدوت نيت ، لكن الان تم استبدالها بالـ C++/CLI) ..

غير متأكد من MC++ وانه تم استبداله لكن سأبحث في هذا الشأن ... خاصه انه سي++ من اهم اللغات فلازم نجاري التطور ولو حتى فقط بمعرفه الاخبار ...


لماذا لا يكثر الحديث عن Visual C++.NET بالنسبه الى C# او جافا ؟؟

لأن اكثر ما يدور حاليا لدى المبرمجين فهو بناء التطبيقات .. وفي هذه الحاله السي++ تخسر الكثير بسبب الصعوبه بعكس لغات vb.net او جافا ...

اذا من اجل بناء تطبيقات عاديه == لديك vb.net او c# او delphi
من اجل بناء تكنلوجيا وانظمه كبيره جدا == فجيول سي++ ، سي++ ، سي
من اجل بناء برامج منخفضه المستوي === فجيول سي++ ، سي ، اسمبلي

  #83 (permalink)  
قديم 23-11-2008, 07:25 PM
الصورة الرمزية طهر الأرض
عضو مميز
 
تاريخ التسجيل: May 2008
المشاركات: 835
معدل تقييم المستوى: 34
طهر الأرض يستحق التميز

لا تنسونا من صالح دعائكم يا بنات .. واي شي جديد رااح اوفيكم فيه .. استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله استغفر الله

  #84 (permalink)  
قديم 23-11-2008, 07:45 PM
عضو متواصل
 
تاريخ التسجيل: Oct 2008
المشاركات: 43
معدل تقييم المستوى: 3135
لماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداعلماتي حياتي محترف الإبداع

يسلمووووووووووووووو

  #85 (permalink)  
قديم 23-11-2008, 08:07 PM
الصورة الرمزية قاتلة البطالة
عضو متواصل
 
تاريخ التسجيل: Nov 2008
المشاركات: 105
معدل تقييم المستوى: 32
قاتلة البطالة يستحق التميز

طهر الارض

صراحة يعجز اللسان ع شكركــ
لكـِ مـ أسمك نصيب...

جزاك الله كل خير

وربي يحقق لك امنياااتك
ويسر لك أمورك ياربــ


التعديل الأخير تم بواسطة قاتلة البطالة ; 23-11-2008 الساعة 08:31 PM
  #86 (permalink)  
قديم 23-11-2008, 08:23 PM
الصورة الرمزية قاتلة البطالة
عضو متواصل
 
تاريخ التسجيل: Nov 2008
المشاركات: 105
معدل تقييم المستوى: 32
قاتلة البطالة يستحق التميز

أسئلة عامة ع الحاسب
حل الاسئلة م اجتهادي الشخصي
يعنى لست متاكده م صحتها مئة ف المئة
لكن الاغلب ان شاء الله صحيحة....




اختاري الإجابة الصحيحة في كلاً مما يلي:
1-ذاكرة التخبنة Cache memory هي :
·قراءة المحتويات من خلال الذاكرة
·حفظ المعلومات طوال فترة انقطاع التيار الكهربائي
·تسريع عمل البرامج
·فسم من الذاكرة السريعة تنسخ البرامج والبيانات لتقيل وقت المعالج

2-البرامج التطبيقية Application Sofware هي:
·مجموعة من برامج الحاسب لتنفيذ نوع معين من المهام
·مجموعة من برامح الحاسب لتنفيذ نوع معين من البرامج
·مجموعة من نظم الحاسب لتنفيذ نوع معين من المهام
·مجموعة من برامج الحاسب لزيادة سرعة الحاسب
3-أي من الأجهزة التالية يعد من وحدات الإدخال :
·الطابعة
·الشاشة
·سماعات الرأس
·لوحة المفاتيح
4-لالتقاط صورة لسطح المكتب نصغط على زر ..... من لوحة المفاتيح:
·Ctrl + Alt
·Caps Lock
·ESC
·Prt sc
5-من الأمثلة على البرامج التطبيقية :
·الرسام
·الدفتر
·معالج النصوصWord
·الحاسبة
6-من الأمثلة على البرامج الملحقة :
·الرسام
·معالج النصوص
·Internet Explorer
·Real Player
7-ماذا يحدث إذا لم ينم توصيل كيبل القرص الصلب بطريقة صحيحة
·يمكن أن يؤدي ذلك إلى احتراق القرص
·القرص الصلب سيكون صالحا ويمكن القراءة منه
·لن يستطيع النظام التعرف على القرص الصلب
·لا حدث شيء

8-تقاس سرعة انتفال البيانات في النظام بوحدة :
·Mega hertz
·Mega cycle
·Mega point
·Megabyte

9-تعتبر المكون الرئيسي للحاسب الآلي فهي حلقة وصل بين أجزاء ووحدات الحاسب المختلفة :
·اللوحة الأم
·وحدة المعالجة المركزية
·وحدة الحساب
·الذاكرة
10-الذاكرة التي تستخدم للاحتفاظ المؤقت بالبيانات أثناء تشغيل الجهاز أو أثناء العمل عليه وتفقد محتوياتها بمجرد إيقاف تشغيله أو انقطاع التيار الكهربائي عنه:
·RAM
·ROM
·REM
·RMA



يتبع********>>


التعديل الأخير تم بواسطة قاتلة البطالة ; 23-11-2008 الساعة 08:26 PM
  #87 (permalink)  
قديم 23-11-2008, 08:26 PM
عضو متواصل
 
تاريخ التسجيل: Feb 2007
المشاركات: 50
معدل تقييم المستوى: 35
غيوم يستحق التميز

دعواتي لكم بالتوفيق يابنات

  #88 (permalink)  
قديم 23-11-2008, 08:28 PM
الصورة الرمزية قاتلة البطالة
عضو متواصل
 
تاريخ التسجيل: Nov 2008
المشاركات: 105
معدل تقييم المستوى: 32
قاتلة البطالة يستحق التميز

·
11-تستخدم كوحدة إدخال وإخراج في آن معاً :
·Speaker
·Light pan
·Touch screen
·Printer
12-أي مما يلي يعد نوع من أنواع نظم التشغيل Operating system
·Linux
·Outlook
·Internet Explorer
·Google
13-نوع من أنواع الشبكات تربط الكمبيوترات ببعضها البعض على نطاق مدينة أو دولة :
·WAN
·LAN
·Ethernet
·PSTN
14-البروتوكول المسؤول عن الانترنت هو :
·DNS
·FTP
·TCP/IP
·IP


15 -واحد قيقا بايت(1Gigabyte) يعادل
·100 بايت
·100 كيلوبايت
·1000 كيلو بايت
·1000 ميقابايت
16- في برنامج اكسل الخلية في العمود B الصف 7 تسمى :
·7B
·B7
·B1:B7
·B:7

17- الجزء الذي يقوم بالعمليات الحسابية والمنطقية في الحاسب هو:
·اللوحة الأم
·كرت الشبكة
·الحاسبة
·المعالج

18- يتكون الحاسب من جزئين رئيسيين هما :
·العتاد ( الأجهزة ) والبرمجيات
·المدخلات والمخرجات
·Ram & ROM
·البيانات والمعلومات

19- WWWهو اختصار لعبارة :
·World Wide Web
·Windows Wide Word
·World West Web
·World Wide Word

20- لتعديل تاريخ الجهاز يتم إتباع الخطوات التالية :
·ابدا-البرامج-ضبط الوقت والتاريخ
·بالزر الأيمن للماوس على ايقونة الساعة في شريط المهام –ضبط الوقت والتاريخ
·النقر مرتين على ايقونة الساعة في شريط المهام
·الخيار ب و ج معاً

يتبع....


التعديل الأخير تم بواسطة قاتلة البطالة ; 23-11-2008 الساعة 08:30 PM
  #89 (permalink)  
قديم 23-11-2008, 08:42 PM
الصورة الرمزية قاتلة البطالة
عضو متواصل
 
تاريخ التسجيل: Nov 2008
المشاركات: 105
معدل تقييم المستوى: 32
قاتلة البطالة يستحق التميز

21- بروتوكول نقل النص التشعبي هو:
·Http
·FTP
·SMTP
·POP


22- خدمة Mailing List يقصد بها :
·خدمة البريد
·خدمة المجموعات
·خدمة المحادثة
·خدمة القوائم البريدية

23- Internet مشتقة من عبارة :
·International Network
·International Web
·Interactive Network
·Intra Network

24-إذا رغبت في البحث عن كلمتين في آن واحد باستخدام محركات البحث على الانترنت استخدم الرمز:
·*
·%
·+
·_

25-لنسخ ملف نستخد الإختصار التالي :
·Crtl+c
·Ctrl +v
·Ctrl +x
·Ctrl +s

26- تسمى البيانات قبل معالجتها بــ:
·In****ation
·Variable
·Data
·Number

27- لحفظ النص فقط من صفحة ويب الحالية فإنه يتم اختيار نوع الحفظ التالي:
·Webpage,complete
·Text File
·Web archive, single file
·Web archive, single file
·Word Doc




28- العملية التي يتم فيها رفع الملفات من جهاز الكمبيوتر إلى موقع معين على الانترنت تسمى :
·Upload
·Load
·Download
·Copy File

29- في برنامج الاكسل Exeel عناوين الخلايا التي يشملها المجال (C3:C9 ) هي:
·C3.C4.C5.C6.C7.C8.C9
·C3.C4.C5.C6.C7
·C4.C5.C6.C7
·C4.C5.C6.C7.C8

30- في برنامج البوربوينت يتح لك اختيار قالب من بين مجموعة من القوالب الجاهزة لكتابة العرض التقديمي عليها:
·عرض تقديمي فارغ
·قالب التصميم
·معالج المحتوى التلقائي
·جميع ماذكر

31- لإظهار شريط أدوات الرسم في برنامج الرسام تختار:
·قائمة عرض ثم مربع الأدوات
·بقائمة تحرير ثم مربع الألوان
·قائمة الوان ثم مربع الأدوات
·قائمة ملف ثم مربع الأدوات

32- لأرسال نسخة من رسالة إلكترونية لعدد من الأشخاص دون أن يعرف أحد منهم أن الرسالة
مرسلة للآخرين فأننا تضع عناوين الأشخاص في مربع :
·To
·Cc
·Bcc
·Subject

34- أحد التسميات التالية لا يقبلها الحاسب كاسم للملف:
·Document1
·Document@Doc
·" Document"
·Document.s




35- يتكون العتاد (الأجهزة ) Hardwareمن:
·وحدات الإدخال ووحدات الإخراج
·وحدات التخزين الثانوية
·وحدة المعالجة المركزية
·جميع ماسبق
36- لتشغيل Windows Xp على الوضع الآمن (Safe Mode) نضغط على زر ... اثناء تشغيل جهاز الحاسب :
·F8
·Alt+c
·F1
·F5
37- في برنامج Microsoft Access إحدى مكونات قاعدة البيانات وتستخدم للبحث عن البيانات من الجداول المختلفة والتي تحقق شروط معينة:
·التقارير
·النماذج
·الاستعلامات
·الجداول
38- يشار إلى الخطأ اللغوي برنامج معالج النصوص Word بــ:
·خط أحمر متعرج
·خط أصفر متعرج
·خط أسود متعرج
·خط اخضر متعرج
39- يتم توصيل Flash memory بالحاسب عن طريق :
· USB
·Parallel
·******
·Fire wire
40- مهمة المودم في تحويل البيانات القادمة إليه من :
·Digital to Analog
·Analog to Digital
·****** to Analog
·Analog to ******

  #90 (permalink)  
قديم 23-11-2008, 08:47 PM
الصورة الرمزية قاتلة البطالة
عضو متواصل
 
تاريخ التسجيل: Nov 2008
المشاركات: 105
معدل تقييم المستوى: 32
قاتلة البطالة يستحق التميز







41- لإيقاف تشغيل الحاسب مع الاحتفاظ بحلسة العمل واستعادة البرامج والملفات المفتوحة بعد الفتح الجهاز مرة أخرى فإننا نستخدم الخيار :
·إيقاف التشغيل Shut down
·إعادة التشغيل Restart
·وضع الاستعداد Stand By
·وضع الإسبات Hibernate



42- الحاسبات المستخدمة في البنوك والمؤسسات الحكومية هي نوع من انواع:
·الحاسبات المركزية Mainframe
·الحاسبات الشخصية Personal computer
·الحاسبات الدفترية Notebook
·الخادمات Server
43-دالة الجمع في برنامج الجداول الالكترونية Excel هي:
·Sum
·Max
·Count
·Add
44- في لغة HTML الوسم المستخدم لكتابة الكلمات بخط اسود عريض هو:
·<A> </A>
·<B> </B>
·<P> </p>
·<BR> </BR>

45 في لغة HTML لإدراج وصلة تشعبية لموقع Google نستخدم الوسم التالي:
·<A HREF= " http://www.google.com"> </A>
·<A " http://www.google.com"> </A>
·<A> http://www.google.com> </A>
· /A>"خطأ! مرجع الارتباط التشعبي غير صالح."</A>

46-لتشغيل لوحة المفاتيح الرقمية لابد من الضغط على زر:
· Ctrl
·Esc
·Num Lock
·Caps Loc
47- يتم تغير مظهر عنصر من عناصر سطح المكتب عن طريق :
·إضافة وإزالة البرامج
·خصائص العرض
·خصائص التاريخ
·قائمة ابدأ
48- يسمى العمود في برنامج مايكروسوفت اكسس:
·سجل
·عمود
·صف
·حقل




49- من خصائص برنامج قواعد البيانات يستخدم لتنظيم سجلات الجدول والتفريق بين سجلات الجدول المتشابهة ( التي لها نفس البيانات ) ويسهل الوصول إلى بيانات معينة عند طلب البحث عنها:
·Secondary Key
·First Key
·Table Key
·Primary Key

50- من مكونات الحاسب الآلي يحتوى على البيانات ولا يمكن استعادتها في حال تلفه:
·Hard Disk
·RAM
·Processor
·Mother Board

الاجابة الصحيحة هي تحتها خط ,وبلون مختلف


أسال الله لي ولك التوفيق والرزقــ الحلال

لا تنسونا من صالح دعائكـــــم,,,,,

موضوع مغلق

(( لا تنسى ذكر الله ))


مواضيع ذات صله إستفسارات ونتائج وظائف القطاع الخاص

مواقع النشر (المفضلة) وتحتوي على WhatsApp لإرسال الموضوع إلى صديقك



تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة





الساعة الآن 09:59 AM


Powered by vBulletin Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd
جميع الحقوق محفوظة لحلول البطالة

استضافة، تصميم مواقع، برمجة تطبيقات، من توب لاين