هي تعتبر أحد أهم مكونات الأدوات الإلكترونية الحديثة مثل الحاسوب والجوال، اخترعه العلماء الأمريكان والتر براتن و جون باردين و وليام شوكلي هو بلورة من مادة شبه موصل مطعمة بالجرمانيوم أو السيليكون التي تعتبر من اشباه الفلزات تحتوي على بلورة …
هو النتيجة التي يحصل عليها من مجموعة اختبارات لقياس درجة والتي من خلالها تعرف درجة الذكاء بشكل تقريبي. قام بابتكاره العالمان الفرنسيان ألفريد بينيه وتيودور سيمون عام 1905م. ويعتبر الرقم 100 هو متوسط الذكاء عند الإنسان، وكلما زادت النتيجة …
في علوم الحاسوب، لغة التجميع (بالإنجليزية: Assembly language) هي الصيغة السهلة القراءة للبشر المقابلة للغة الآلة التي تشكل الأوامر التي ينفذها حاسوب بتصميم ما. فلغة الآلة عبارة عن تتابع من البتات (bits) تمثل عملية حاسوبية أو أمر للحاسوب، ت…
لغة الآلة (بالإنجليزية: Machine Language) هي اللغة البرمجية الوحيدة التي يفهمها وينفذها الحاسوب مباشرة. وهي من لغات البرمجة منخفضة المستوى حيث (أي يحتوي قاموسها على الكثير من الإيعازات (Instruction Set)) تعتبر أكثر لغات البرمج…
مترجم الأكواد للغة الألة او لغة الأسمبلي (بالإنجليزية: Compiler) الجامع أو المصرف أو المترجم: هو برنامج حاسوبي يقوم على تحويل الملفات المصدرية إلى أوامر مباشرة يفهمها الحاسوب وينفذها مباشرة بما يناسب بنية الحاسوب الذي يستهدفه الب…
بيئة التطوير المتكاملة (بالإنجليزية: Integrated development environment) أو إختصارا (IDE) هي حزمة من البرمجيات التي توفر تسهيلات شاملة للمبرمجين وتساعدهم في تطوير البرمجيات. تتألف بيئة التطوير عادة من أداة تحرير نصوص لكتابة شيفرة المصدر لل…
في سياق هندسة البرمجيات، يستخدم مصطلح منهجية تطوير برمجيات (بالإنكليزية Software development methodology) للتعبير عن إطار العمل المتبع لهيكلة و تخطيط و السيطرة على عملية تطوير نظام معلوماتي. من الأمثلة الشائعة على منهجيات تطوير البرمجيات: …
برمجة الألعاب: جزء من مجال تطوير الالعاب ، وهو عباره عن التطوير البرمجي لالعاب الفيديو . برمجه الالعاب يحتاج مهارات في هندسه البرمجيات كما انه يحتاج تخصص في واحده او اكثر من المجالات التالية ، وهي : المحاكاه ، رسوم الحاسب ، الذكاء الاصطناع…
البرمجة الإجرائية (بالإنجليزية: Procedural programming) هي نمط برمجة مشتقة من البرمجة الهيكلية تستند إلى مفهوم إستدعاء الإجراء، وما الإجراء إلا سلسلة من الخطوات الحسابية التي يتعين الاضطلا…
هي التقنيات التي يمكن تطوير تقنيات أخرى (أو حتى منصات أخرى) للعمل عليها , وتعتبر البنية الأساسية للتقنيات التي تستعملها في المستقبل . مثلاً في مجال الكمبيوتر , يعتبر عتاد الحاسوب Hardware م…
تقنية المعلومات حسب تعريف (مجموعة تقنية المعلومات الأمريكية) ITAA، هي "دراسة، تصميم، تطوير، تفعيل، دعم أو تسيير أنظمة المعلومات التي تعتمد على الحواسيب، بشكل خاص تطبيقات وعتاد الحاسوب"، تهتم تقنية المعلومات باستخدام الحواسيب وال…
عدة تطوير جافا :تعتبر هذه الأداة الأولى التي وضعها مطوروا جافا بشركة صن ميكروسيستمز، ورغم وجود أدوات برمجة أخرى من عدة شركات منافسة؛ إلا أنه من الأفضل أن …
Java SE الإصدار القياسي من الجافا بالإنجليزية (Java Standard Edition) هو الجزء الخاص ببرمجة برامج سطح المكتب (StandAlone applications). Java EE اصدار الإنتربرايس بالإنجليزية (Java Enterprise Edition)هو …
التبويب أو التقسيم الفئوي أو التقسيم التصنيفي Categorization هو عملية تمييز وفهم وتفريق الأفكار أو الأغراض أو البيانات حسب خواصها أو صفاتها. تتضمن عملية التبويب تقسيم الأغراض إلى تصنيفات categories أو تبويبات، لغرض معين ما. عادة ما ت…
نمذجة البيانات نمذجة البيانات هو العملية المستخدمة لتحديد وتحليل الاحتياجات من البيانات اللازمة لدعم العمليات التجارية في نطاق نظم المعلومات في المنظمات. ولذلك، فإن عملية نمذجة البيانات تضم مصممي النماذج البيانات المحترفين و الذين يعمل…