Iraqi Journal for Computers and Informatics
Not a member yet
273 research outputs found
Sort by
تطبيقات الحاسبة في الدراسات المختلفة للغة العربية
تطبيقات الحاسبة في الدراسات المختلفة للغة العربيةتطبيقات الحاسبة في الدراسات المختلفة للغة العربي
العربية والحاسبات الشخصية
يعد وجود الحرف العربي في الحاسبات الشخصية مسالة اساسية ومهمه لاستخدامها بشكل عملي في البيت و المدرسة و المكتب كوسيلة تعليم و ادارة وتسلية . والمبدا العام لوجود حروف اي لعة طبيعية في الحاسبات الالكترونية هو تخزين اشكال حروفها في ذاكرات القراءة (Rom) كمجاميع من البايت يتم تجميعها الاحقا لتظهر بالاشكال الرموية المرغوبة . وهذا البحث يوضح طريقة بسيطة حدا لكابة مجموعة من البرامج بلغة بيسك تؤدي الى استحداث الحروف العربية لدى حاسبة شخصية دون تعيير في الحاسبة او زيادة في كلفتها.يعد وجود الحرف العربي في الحاسبات الشخصية مسالة اساسية ومهمه لاستخدامها بشكل عملي في البيت و المدرسة و المكتب كوسيلة تعليم و ادارة وتسلية . والمبدا العام لوجود حروف اي لعة طبيعية في الحاسبات الالكترونية هو تخزين اشكال حروفها في ذاكرات القراءة (Rom) كمجاميع من البايت يتم تجميعها الاحقا لتظهر بالاشكال الرموية المرغوبة . وهذا البحث يوضح طريقة بسيطة حدا لكابة مجموعة من البرامج بلغة بيسك تؤدي الى استحداث الحروف العربية لدى حاسبة شخصية دون تعيير في الحاسبة او زيادة في كلفتها
لغة البرمجة العربية (ضاد)
يختص هذا البحث بتطوير واستخدام لغة برمجية عربية (ضاد) ذات خواص تمكن المبرمج من تطوير برامج بصورة افضل مما تتيحة لغات البرمجة الموجودة حاليا . ومن اهم هذة الخواص امكانية تعريف تماذج معلومات من قبل المبرمج بالاضافة الى تماذج معلومات من قبل المبرمج بالاضافة الى نماذج التحكم المنظمة التي تسهل فهم البرامج وتصحيحها ، وحيث ان هذه اللغة متعددة الاغراض فأنه يمكن استخدامها في مجالات البرمجة المختلفة مثل تطوير برامج ادارة الحاسب الالي وبرامج التطبيقات التجارية والعلمية . ويشمل هذا البحث تطوير مترجم للغة (ضاد) لتحويل البرامج الى لغة التجميع ونبين في هذا البحث الاجزاء الاساسية المكونة للمترجم وكيفية ترابطها وتسلسلها واحجامها . هذا ويعتبر تطوير هذة اللغة خطوة اساسية في التعرف استخدامات الحاسبات الاليه . ونقدم في هذا المقال نتائج بحث تطوير لغة البرمجة (ضاد) ، ويشمل هذا البحث نصميم اللغة وتطوير مترجم (compiler) لها .يختص هذا البحث بتطوير واستخدام لغة برمجية عربية (ضاد) ذات خواص تمكن المبرمج من تطوير برامج بصورة افضل مما تتيحة لغات البرمجة الموجودة حاليا . ومن اهم هذة الخواص امكانية تعريف تماذج معلومات من قبل المبرمج بالاضافة الى تماذج معلومات من قبل المبرمج بالاضافة الى نماذج التحكم المنظمة التي تسهل فهم البرامج وتصحيحها ، وحيث ان هذه اللغة متعددة الاغراض فأنه يمكن استخدامها في مجالات البرمجة المختلفة مثل تطوير برامج ادارة الحاسب الالي وبرامج التطبيقات التجارية والعلمية . ويشمل هذا البحث تطوير مترجم للغة (ضاد) لتحويل البرامج الى لغة التجميع ونبين في هذا البحث الاجزاء الاساسية المكونة للمترجم وكيفية ترابطها وتسلسلها واحجامها . هذا ويعتبر تطوير هذة اللغة خطوة اساسية في التعرف استخدامات الحاسبات الاليه . ونقدم في هذا المقال نتائج بحث تطوير لغة البرمجة (ضاد) ، ويشمل هذا البحث نصميم اللغة وتطوير مترجم (compiler) لها
مستقبل استخدام الحاسبات الالكترونية في التعليم المساعد في (الرياضيات)
مستقبل استخدام الحاسبات الالكترونية في التعليم المساعد في (الرياضيات)مستقبل استخدام الحاسبات الالكترونية في التعليم المساعد في (الرياضيات
زيادة سرعة تناقل المعلومات في ذاكرة الفقاعات المغناطيسية
لقد اصبحت تكنولوجيا الفقاعات المعناطيسية شائعة الاستعمال هذة الايام كذاكرة للحاسبات الالكترونية . ولكن هذة الفقاعات لاتزال تواجه مشكلة رئيسية وهي ان حركتها داخل الاغشية الرقيقة لاتزال متوسط نسبيا . ولقد تم في هذا البحث دراسة حركة الفقاعة , وحجمها وسرعتها . وقد استعملت سبائك التحريك الفقاعة من نوع شيفرن غير مناظر . وتم توليد سيل مستمر من الفقاعات المعناطيسية وشوهدت تصرفاتها بدقة تحت المجهر . لقد وجد ان حركة وحجم وسرعة هذة الفقاعات غير منتظم . وهناك مناطق تحت سبائك الحركة تتخلف فيها الفقاعات عن اتجاة المجال المغناطيسي الذي تحركت بحيث تصر سرعة الفقاعات في هذة المناطق الى الحدود القصوى . لقد تم وضع بعض المقترحات والتي من شأنها تفليل تخلف الفقاعات وزيادة سرعنها وبذلك نستطيع اختصار زمن كتابه وقراءة المعلومات في والى هذا النوع من الذاكرات.لقد اصبحت تكنولوجيا الفقاعات المعناطيسية شائعة الاستعمال هذة الايام كذاكرة للحاسبات الالكترونية . ولكن هذة الفقاعات لاتزال تواجه مشكلة رئيسية وهي ان حركتها داخل الاغشية الرقيقة لاتزال متوسط نسبيا . ولقد تم في هذا البحث دراسة حركة الفقاعة , وحجمها وسرعتها . وقد استعملت سبائك التحريك الفقاعة من نوع شيفرن غير مناظر . وتم توليد سيل مستمر من الفقاعات المعناطيسية وشوهدت تصرفاتها بدقة تحت المجهر . لقد وجد ان حركة وحجم وسرعة هذة الفقاعات غير منتظم . وهناك مناطق تحت سبائك الحركة تتخلف فيها الفقاعات عن اتجاة المجال المغناطيسي الذي تحركت بحيث تصر سرعة الفقاعات في هذة المناطق الى الحدود القصوى . لقد تم وضع بعض المقترحات والتي من شأنها تفليل تخلف الفقاعات وزيادة سرعنها وبذلك نستطيع اختصار زمن كتابه وقراءة المعلومات في والى هذا النوع من الذاكرات
تصميم وتنفيذ الجزء التحليلي لمؤلف لغة برمجة عربية على نمط باسكال
يهدف البحث الى تصميم وتنفيذ لغة برمجة عربية تعليمية وقع الاختيار على لغة البرمجة العليا باسكال لكي تكون اللغة العربية المصممة شبيهة بها ، وذلك لان هذه اللغة توف البرمجة الهيكلية STRICTURBO HOGRAMMING اضافة لكونها لغة تعليمية ، وعليه فقد وضعت قواعد اللغة موضوعة البحث . کمجموعة جزئية من قواعد لغة باسكال PASCAL SUBSET وعرفت بصيغة BACKUNAIR FOR ANF بعد تعريف قواعد اللغة ، انجا البحث لبناء مراحل البرنامج المؤلف SMPILER و الذي يقوم بترجمة اللغة المقترحة إلى لغة الماكنة MACHINE LANGUAGE . وقد تم بناء المراحل التالية - اولا- محلل المفردات او الماسح LEXICAL ANALYSER OR SCANNER ثانيا- محلل القواعد او المعرب SYNTAX ANALYSER OR PARSER ثالثا... محلل المعنس استخدمت في بناء المحلل النحوي طريقة الانحدار التكراري الذاتي للاعراب RECORSIVE DECENT COMPILING . عرفت مجموعة من رسائل الأخطاء في كل من محلل القواعد ومحلل المعنى يقوم كلا المحللان بتحليل برامج المستفيد بعد قراءتها وتدقيق قواعدها مع قواعد اللغة المصمة ، فان كانت خالية SEMANTIC ANALYSEيهدف البحث الى تصميم وتنفيذ لغة برمجة عربية تعليمية وقع الاختيار على لغة البرمجة العليا باسكال لكي تكون اللغة العربية المصممة شبيهة بها ، وذلك لان هذه اللغة توف البرمجة الهيكلية STRICTURBO HOGRAMMING اضافة لكونها لغة تعليمية ، وعليه فقد وضعت قواعد اللغة موضوعة البحث . کمجموعة جزئية من قواعد لغة باسكال PASCAL SUBSET وعرفت بصيغة BACKUNAIR FOR ANF بعد تعريف قواعد اللغة ، انجا البحث لبناء مراحل البرنامج المؤلف SMPILER و الذي يقوم بترجمة اللغة المقترحة إلى لغة الماكنة MACHINE LANGUAGE . وقد تم بناء المراحل التالية - اولا- محلل المفردات او الماسح LEXICAL ANALYSER OR SCANNER ثانيا- محلل القواعد او المعرب SYNTAX ANALYSER OR PARSER ثالثا... محلل المعنس استخدمت في بناء المحلل النحوي طريقة الانحدار التكراري الذاتي للاعراب RECORSIVE DECENT COMPILING . عرفت مجموعة من رسائل الأخطاء في كل من محلل القواعد ومحلل المعنى يقوم كلا المحللان بتحليل برامج المستفيد بعد قراءتها وتدقيق قواعدها مع قواعد اللغة المصمة ، فان كانت خالية SEMANTIC ANALYS
اللغات البرمجية للحاسبات الالكترونية
تعرف لغة البرمجة على انها مجموعة من المعلمات او الارشادات تعطى الى الحاسبة لحل مشكلة معينة . وعندما يكتب البرنامج بلغة الحاسبة machine language فعلى المبرمج ان ياخذ في حاسبة معرفة سجلات الحاسبة registres والذاكرة وعناوين مواقعها memory addresses . وبناء لغة جديدة للحاسبة ، يعني بناء نموذج جديد يسهل من عملية البرمجة بالنسبة للمبرمج وينقذه من الوقوع في قيود مكونات الحاسبة المادية ، وتلك هي وظيفة لغات البرمجة العالية المستوى . وهناك المئات بل الالاف من لغات البرمجة ، لكل لغة خصاءص معينة ووظائف معينة ، كما ان لكل لغة تركيب مجرد وتركيب معنوي خاص بها . يتناول هذا المقال لغات البرمجة المختلفة ذات الاستعمال الرياضي والفيزياوي ، ويشرح صفات وخصائصها المشتركة وصولا الى ايجاد التطبيقات المناسبة لكل منها ، كما يتناول المقال ايضا اهمية ونوعية تصاميم اللغات المتوازية لما لها من تاثير في زيادة القدرة الحاسبية والسرعة في الانجاز.تعرف لغة البرمجة على انها مجموعة من المعلمات او الارشادات تعطى الى الحاسبة لحل مشكلة معينة . وعندما يكتب البرنامج بلغة الحاسبة machine language فعلى المبرمج ان ياخذ في حاسبة معرفة سجلات الحاسبة registres والذاكرة وعناوين مواقعها memory addresses . وبناء لغة جديدة للحاسبة ، يعني بناء نموذج جديد يسهل من عملية البرمجة بالنسبة للمبرمج وينقذه من الوقوع في قيود مكونات الحاسبة المادية ، وتلك هي وظيفة لغات البرمجة العالية المستوى . وهناك المئات بل الالاف من لغات البرمجة ، لكل لغة خصاءص معينة ووظائف معينة ، كما ان لكل لغة تركيب مجرد وتركيب معنوي خاص بها . يتناول هذا المقال لغات البرمجة المختلفة ذات الاستعمال الرياضي والفيزياوي ، ويشرح صفات وخصائصها المشتركة وصولا الى ايجاد التطبيقات المناسبة لكل منها ، كما يتناول المقال ايضا اهمية ونوعية تصاميم اللغات المتوازية لما لها من تاثير في زيادة القدرة الحاسبية والسرعة في الانجاز
تنفيذ عمليات الضرب باستخدام المعالج الدقيق
يتناول البحث تنفيد عمليات الضرب باستعمال المعالج الدقيق (8085) . ولقد اعد هذا البحث بحيث يتلائم مع متطلبات تصميم المرشحات الرقمية والتي تستخدم فيها كسورا " عشرية احادية القطبية وثنائية القطبية . كما يتضمن البحث إعداد جداول مهيئة مسبقا " لغرض الحصول على نتائج الحرب بسرعة . وقد ذكرت الفروق بين هذه الطرق والطرق الأخرى في مناقشة النتائج و الاستنتاجات .يتناول البحث تنفيد عمليات الضرب باستعمال المعالج الدقيق (8085) . ولقد اعد هذا البحث بحيث يتلائم مع متطلبات تصميم المرشحات الرقمية والتي تستخدم فيها كسورا " عشرية احادية القطبية وثنائية القطبية . كما يتضمن البحث إعداد جداول مهيئة مسبقا " لغرض الحصول على نتائج الحرب بسرعة . وقد ذكرت الفروق بين هذه الطرق والطرق الأخرى في مناقشة النتائج و الاستنتاجات
الاتجاهات العامة في الذكاء الصناعي
الاتجاهات العامة في الذكاء الصناعيالاتجاهات العامة في الذكاء الصناع