تسريع تطبيقات الأجهزة والبرامج. حماية البرمجيات والأجهزة

تعد HyperCard أول أداة مؤلف مدروسة جيدًا وملائمة للعمل مع الوسائط المتعددة ، حيث تحتوي على روابط لمواد الفيديو والصوت والرسومات الملونة والنص بصوتها

الوسائط المتعددة هي تقنية تفاعلية توفر العمل مع الصور الثابتة والفيديو والرسوم المتحركة والنصوص والصوت. كانت إحدى الأدوات الأولى لإنشاء تقنية الوسائط المتعددة هي تقنية النص التشعبي ، والتي توفر العمل مع المعلومات النصية والصور والصوت والكلام. في هذه الحالة ، عملت تقنية النص التشعبي كأداة برمجية للمؤلف.

ساهم التقدم التكنولوجي في ظهور أنظمة الوسائط المتعددة: زادت ذاكرة الوصول العشوائي (RAM) والذاكرة الخارجية لأجهزة الكمبيوتر ، وظهرت قدرات رسومية واسعة لأجهزة الكمبيوتر ، وزادت جودة المعدات السمعية والبصرية ، وظهرت أقراص الليزر المدمجة ، وما إلى ذلك.

يتعامل التلفزيون والفيديو ومعظم الأجهزة الصوتية ، على عكس أجهزة الكمبيوتر ، مع الإشارة التناظرية. لذلك ، كانت هناك مشاكل في إرساء المعدات غير المتجانسة بجهاز كمبيوتر وإدارتها.

تم تطوير كروت الصوت ( مكبر الصوت) ، لوحات الوسائط المتعددة التي تنفذ خوارزمية الترجمة في الأجهزة الإشارات التناظريةلفصل. تم توصيل ذاكرة القراءة فقط (CD-ROM) بالأقراص المضغوطة.

لتخزين صورة ثابتة على شاشة بدقة 512 × 482 نقطة (بكسل) ، يلزم 250 كيلوبايت. ومع ذلك ، فإن جودة الصورة رديئة. تطلبت تطوير أساليب البرمجيات والأجهزة لضغط البيانات والمسح الضوئي. تم تطوير هذه الأجهزة والطرق بنسب ضغط تبلغ 100: 1 و 160: 1. هذا جعل من الممكن وضع حوالي ساعة من الفيديو الصوتي الكامل على قرص مضغوط واحد. تعتبر IPEG و MPEG أكثر الطرق تقدمًا للضغط والمسح الضوئي.

أنشأ ستيف جوبز في عام 1988 نوعًا جديدًا جوهريًا من أجهزة الكمبيوتر الشخصية - NeXT ، حيث تكون الوسائل الأساسية لأنظمة الوسائط المتعددة هي الهندسة المعمارية والأجهزة و برمجة. تم استخدام معالجات مركزية قوية جديدة 68030 و 68040 ، معالج إشارة DSP ، والذي يوفر معالجة الصوت والصورة ، وتركيب الكلام والتعرف عليه ، وضغط الصور ، والتلاعب بالألوان. مقدار ذاكرة الوصول العشوائيكان 32 ميغا بايت ، قابل للمسح الأقراص الضوئية، مدمج كمعيار وحدات تحكم الشبكةالتي تسمح لك بالاتصال بالشبكة وطرق الضغط والمسح وما إلى ذلك. حجم ذاكرة القرص الصلب 105 ميجا بايت و 1.4 جيجا بايت.

تقنية NeXT خطوة جديدةفي التواصل بين الإنسان والآلة. حتى الآن ، كنا نعمل مع واجهة WIMP (نافذة ، صورة ، قائمة ، مؤشر). يجعل NeXT من الممكن العمل مع واجهة SILK (الكلام ، الصورة ، اللغة ، المعرفة). تتضمن NeXT نظامًا ه متعددةبريد الوسائط ، والذي يسمح لك بتبادل الرسائل مثل الكلام والنص ، معلومات بيانيةإلخ.

كثير نظام التشغيلدعم تقنية الوسائط المتعددة: Windows ، منذ الإصدار 3.1 ، DOS 7.0 ، OS / 2 ، إلخ. تضمن نظام التشغيل Windows-95 أجهزة دعم الوسائط المتعددة ، والتي تتيح للمستخدمين تشغيل الفيديو الرقمي ، والصوت ، والرسومات المتحركة ، وتوصيل مختلف آلات المزج الموسيقية والأدوات. طور Windows-95 إصدارًا خاصًا نظام الملفاتلدعم جودة تشغيل الصوت والفيديو والرسوم المتحركة. يتم تخزين ملفات الوسائط على قرص مضغوط أو محرك أقراص ثابت أو خادم شبكة. عادةً ما يتم تخزين الفيديو الرقمي في ملفات بامتداد AVI ، معلومات صوتية - في ملفات بامتداد WAV ، صوت في شكل واجهة MIDI- في ملفات بامتداد MID. لدعمهم ، تم تطوير نظام فرعي للملفات يضمن نقل المعلومات من قرص مضغوط بالسرعة المثلى ، وهو أمر ضروري عند تشغيل معلومات الصوت والفيديو.

حتى من هذا التعداد الموجز لإمكانيات تكنولوجيا الوسائط المتعددة ، من الواضح أن سوق الكمبيوتر يتقارب ، برمجةوالسلع الاستهلاكية ووسائل إنتاج كليهما. هناك اتجاه نحو تطوير مسرعات الوسائط المتعددة. مسرع الوسائط المتعددة - البرامج والأجهزة التي تجمع بين الإمكانات الأساسية لمسرعات الرسومات مع واحد أو أكثر من ميزات الوسائط المتعددة التي تتطلب عادةً تثبيت أجهزة إضافية على الكمبيوتر. إلى ميزات الوسائط المتعددة يتصل التصفية الرقميةقياس الفيديو ، ضغط / مسح الفيديو الرقمي للأجهزة ، تسريع عمليات الرسومات المتعلقة بالرسومات ثلاثية الأبعاد (3D) ، دعم الفيديو المباشر على الشاشة ، إخراج الفيديو المركب ، إخراج إشارة التلفزيون (التلفزيون) إلى الشاشة. مسرع الرسم يمثل أيضًا أدوات البرامج والأجهزة لتسريع العمليات الرسومية: نقل كتلة بيانات ، ورسم كائن ، ودعم مؤشر الأجهزة. هناك تطوير للدوائر الدقيقة من أجل زيادة أداء الأجهزة الإلكترونية وتقليل أبعادها الهندسية. يتم دمج الشرائح التي تعمل كمكونات لبطاقة الصوت في شريحة واحدة بحجم علبة الثقاب. ولا يوجد حد لهذا.

بحلول التسعينيات. تم تطوير أكثر من 60 حزمة برامج بتقنية الوسائط المتعددة. في الوقت نفسه ، لم يكن المعيار موجودًا ، وفي نفس العام ، اقترحت Microsoft و IBM في نفس الوقت معيارين. اقترحت شركة IBM معيار Ultimedia ، واقترحت Microsoft MPC. بدأت شركات التصنيع الأخرى في تطوير حزم البرامج بناءً على هذه المعايير. حاليًا ، يتم استخدام معيار MPC-2 ، بالإضافة إلى ذلك ، تم تطوير المعايير لمحركات الأقراص المضغوطة RQM ، مكبر الصوت - بطاقات الصوت، واجهة MIDI - معيار لتوصيل أجهزة المزج الموسيقية المختلفة ، واجهة DCI - واجهة مع برامج تشغيل العرض التي تسمح لك بتشغيل معلومات الفيديو بملء الشاشة ، وواجهة MCI - واجهة للتحكم في أجهزة الوسائط المتعددة المختلفة ، ومعايير محولات الرسومات. تعاونت Apple مع FujiFilm لتطوير أول معيار صناعي في الصناعة ، EEEP1394 ، لتطوير شرائح Fire Wire ، مما يتيح للعديد من المنتجات الاستهلاكية ، مثل كاميرا الفيديو ، أن يتم ربطها رقميًا لاستخدامها في تكنولوجيا الوسائط المتعددة.

أحدث ظهور أنظمة الوسائط المتعددة ثورة في مجالات مثل التعليم والتدريب على الكمبيوتر والأعمال التجارية وغيرها من مجالات النشاط المهني. خلقت تقنية الوسائط المتعددة المتطلبات الأساسية لتلبية الاحتياجات المتزايدة للمجتمع. سمح باستبدال النهج التكنولوجي (يعتمد التخطيط الصناعي على توقعات التقنيات الممكنة) بالنهج البشري (الصناعة مدفوعة بالسوق). يوفر القدرة على التتبع الديناميكي للمتطلبات الفردية للسوق العالمي ، وهو ما ينعكس في الاتجاه نحو الإنتاج على نطاق صغير. ظاهرة الوسائط المتعددة تضفي الطابع الديمقراطي على الإبداع العلمي والفني والصناعي. كانت تقنيات المؤلف ، جنبًا إلى جنب مع تقنيات الشبكة ، هي التي ضمنت عملية إضفاء الطابع المعلوماتي على المجتمع.

حاليًا ، تعد تقنيات الوسائط المتعددة مجالًا سريع التطور لتكنولوجيا المعلومات. يعمل عدد كبير من الشركات الكبيرة والصغيرة والجامعات والاستوديوهات التقنية (على وجه الخصوص ، IBM و Apple و Motorola و Philips و Sony و Intel وغيرها) بنشاط في هذا الاتجاه. مجالات الاستخدام متنوعة للغاية: أنظمة تعليمية ومعلوماتية تفاعلية ، CAD ، ترفيه ، إلخ.

السمات المميزة الرئيسية لهذه التقنيات هي:

الجمع بين بيئة معلومات متعددة المكونات (نص ، صوت ، رسومات ، صور ، فيديو) في تمثيل رقمي متجانس ؛

ضمان موثوق (عدم التشويه عند النسخ) والتخزين طويل الأمد (الضمان شرطتخزين - عشرات السنين) كميات كبيرة من المعلومات ؛

سهولة معالجة المعلومات (من العمليات الروتينية إلى العمليات الإبداعية).

يعتمد الأساس التكنولوجي الذي تم تحقيقه على استخدام معيار الوسائط الضوئية DVD (Digital Versalite / Video Disk) الجديد ، الذي تبلغ سعته بضع وعشرات الجيجابايت ويحل محل جميع الأقراص السابقة: CD-ROM ، Video-CD ، CD -صوتي. جعل استخدام DVD من الممكن تنفيذ مفهوم تجانس المعلومات الرقمية. يحل أحد الأجهزة محل مشغل الصوت ومسجل الفيديو والأقراص المضغوطة ومحرك الأقراص والمزلق وما إلى ذلك. فيما يتعلق بتقديم المعلومات ، فإن الوسائط الضوئية DVD تجعلها أقرب إلى مستوى الواقع الافتراضي.

يُنصح بتقسيم بيئة الوسائط المتعددة متعددة المكونات إلى ثلاث مجموعات: التسلسل الصوتي ، وتسلسل الفيديو ، والمعلومات النصية.

قد يشمل التسلسل الصوتي الكلام والموسيقى والتأثيرات (أصوات مثل الضوضاء والرعد والصرير وما إلى ذلك ، متحدًا بالتسمية WAVE (موجة). المشكلة الرئيسية عند استخدام مجموعة الوسائط المتعددة هذه هي سعة المعلومات. لتسجيل دقيقة واحدة من WAVE صوت اعلى جودةهناك حاجة إلى حوالي 10 ميجابايت من الذاكرة ، لذا فإن حجم القرص المضغوط القياسي (حتى 640 ميجابايت) لا يسمح لك بتسجيل أكثر من ساعة من WAVE. لحل هذه المشكلة ، يتم استخدام طرق لضغط المعلومات الصوتية.

اتجاه آخر هو استخدام الأصوات في بيئة متعددة (موسيقى أحادية الصوت ومتعددة الألحان ، حتى أوركسترا ، مؤثرات صوتية) MIDI (واجهة الآلة الموسيقية الرقمية). في هذه الحالة ، يتم تصنيع أصوات الآلات الموسيقية والمؤثرات الصوتية بواسطة أجهزة المزج الإلكترونية التي يتحكم فيها البرنامج. يتم التصحيح والتسجيل الرقمي لأصوات MIDI باستخدام برامج تحرير الموسيقى (برامج التسلسل). الميزة الرئيسية لـ MIDI هي الحجم الصغير للذاكرة المطلوبة - يستغرق صوت MIDI دقيقة واحدة في المتوسط ​​10 كيلو بايت.

يتميز تسلسل الفيديو مقارنة بالتتابع الصوتي بعدد أكبر من العناصر. تخصيص تسلسلات الفيديو الثابتة والديناميكية.

تتضمن اللقطات الثابتة الرسومات (الرسومات والتصميمات الداخلية والأسطح والرموز في وضع الرسومات) والصور (الصور الفوتوغرافية والصور الممسوحة ضوئيًا).

تتابع الفيديو الديناميكي هو سلسلة من العناصر الثابتة (الإطارات). يمكن تمييز ثلاث مجموعات نموذجية:

فيديو عادي (فيديو الحياة) - سلسلة من الصور (حوالي 24 إطارًا في الثانية) ؛

شبه فيديو - سلسلة متفرقة من الصور (6-12 إطارًا في الثانية) ؛

الرسوم المتحركة - سلسلة من الصور المرسومة. حل المشكلة الأولى في تنفيذ تسلسل الفيديو

سعة الشاشة وعدد الألوان. هناك ثلاث مجالات:

يعطي معيار VGA دقة 640 × 480 بكسل (نقطة) على الشاشة عند 16 لونًا أو 320 × 200 بكسل عند 256 لونًا ؛

يوفر معيار SVGA (ذاكرة فيديو بسعة 512 كيلو بايت ، 8 بت / بكسل) دقة تبلغ 640 × 480 بكسل مع 256 لونًا ؛

تسمح محولات الفيديو 24 بت (ذاكرة فيديو 2 ميجابايت ، 24 بت / بكسل) بـ 16 مليون لون.

المشكلة الثانية هي حجم الذاكرة. للصور الثابتة ، تتطلب شاشة واحدة بملء أحجام الذاكرة التالية:

في وضع 640 × 480 ، 16 لونًا - 150 كيلو بايت ؛

في وضع 320 × 200 ، 256 لونًا - 62.5 كيلو بايت ؛

في وضع 640 × 480 ، 256 لونًا - 300 كيلو بايت.

تحدد مثل هذه الأحجام الكبيرة في تنفيذ تسلسل الصوت والفيديو متطلبات عالية لوسط التخزين وذاكرة الفيديو ومعدل نقل المعلومات. "

عند وضع معلومات نصية على قرص مضغوط ، لا توجد صعوبات وقيود بسبب حجم المعلومات الكبير للقرص الضوئي.

الاتجاهات الرئيسية لاستخدام تقنيات الوسائط المتعددة:

المطبوعات الإلكترونية لأغراض التعليم والترفيه وما إلى ذلك ؛

في مجال الاتصالات السلكية واللاسلكية مع مجموعة من التطبيقات الممكنة من مشاهدة برنامج تلفزيوني مخصص واختيار الكتاب المناسب للمشاركة في مؤتمرات الوسائط المتعددة. وتسمى هذه التطورات طريق المعلومات السريع.

أنظمة معلومات الوسائط المتعددة ("أكشاك الوسائط المتعددة") التي توفر معلومات مرئية بناءً على طلب المستخدم.

من وجهة نظر الوسائل التقنيةيشمل السوق كلاً من أجهزة الكمبيوتر متعددة الوسائط المجهزة بالكامل ومكونات منفصلة وأنظمة فرعية (مجموعة ترقية الوسائط المتعددة) ، بما في ذلك بطاقات الصوت ومحركات الأقراص المضغوطة وعصا التحكم والميكروفونات والأنظمة الصوتية.

ل حواسيب شخصيةوافقت فئة IBM PC على معيار MPC خاص يحدد الحد الأدنى لتكوين الأجهزة لتشغيل منتجات الوسائط المتعددة. تم تطوير معيار دولي (ISO 9660) للأقراص الضوئية المضغوطة.

علم الاقتصاد - في نهاية الوثيقة

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

تسريع الأجهزة هو وسيلة لزيادة سرعة برنامج كمبيوتر معين ونظام التشغيل (OS) ككل ، بناءً على إعادة توزيع الحمل بين المعالج (CPU) وبطاقة الفيديو. أولئك. يتم تحويل مهام معالجة الفيديو والرسومات من وحدة المعالجة المركزية إلى بطاقة الفيديو ، مما يسمح في النهاية ليس فقط بتقليل الحمل على المعالج بشكل طفيف ، ولكن أيضًا لتحقيق زيادة في الأداء ، سواء لتطبيق واحد أو للنظام بأكمله ، بسبب لموارد بطاقة الفيديو.

يحدث أنه نظرًا لوجود العديد من الأخطاء في برامج الكمبيوتر ، وبرامج تشغيل بطاقة الفيديو ، وما إلى ذلك ، يمكن أن يؤثر وجود التسارع سلبًا على تشغيل الكمبيوتر ، مما يجعل النظام غير مستقر ، مما يؤدي إلى حدوث تجمد وتعطل وتشوهات ومشاكل أخرى عند العمل مع جهاز كمبيوتر. حاسوب. في هذه الحالات ، لإزالة الأخطاء وضمان الاستقرار ، تسريع الأجهزةأفضل حالا.

ضع في اعتبارك طريقة لتعطيل تسريع الأجهزة في مثال مشغل الفلاش.

افتح في متصفحك أي صفحة ويب بها رسوم متحركة أو فيديو باستخدام تقنية الفلاش ، وانقر فوق كائن الفلاش انقر على اليمينالماوس (RMB) ، وحدد بتنسيق قائمة السياقالعنصر "المعلمات" (كما في لقطة الشاشة).

هذا كل شيء ، لذلك نقوم بتعطيل التسريع للتطبيقات.

لا يكون تعطيل تسريع الأجهزة على مستوى نظام التشغيل ممكنًا دائمًا (يعتمد اختياريًا على برنامج تشغيل بطاقة الفيديو) ، ونادرًا ، عندما يتسبب وجوده في حدوث أخطاء أو أعطال في Windows ، على سبيل المثال ، في Windows 7.

لإيقاف تشغيل تسريع الأجهزة في Windows ، انقر بزر الماوس الأيمن فوق سطح المكتب ، وحدد دقة الشاشة.

  • 6. دورة حياة المعلومات. مجال المعلومات. النتائج السلبية لإدخال تقنيات المعلومات
  • 6.1 دورة حياة المعلومات. مجال المعلومات
  • 6.2 النتائج السلبية لإدخال تقنيات المعلومات
  • استنتاجات عامة
  • المحاضرة 2 تصنيف تقنيات المعلومات
  • 1. أنواع تقنية المعلومات
  • 1.3 تكنولوجيا المعلومات الخاصة بمعالجة المعلومات والبيانات
  • 1.4 العمليات التكنولوجية لمراقبة البيانات
  • 1.6 تقنية استرجاع المعلومات
  • 1.7 عمليات نقل البيانات التكنولوجية
  • 2. اختيار الخيارات لتطبيق تقنية المعلومات
  • استنتاجات عامة
  • المحاضرة 3 استخدام تقنيات المعلومات في مختلف المجالات. الوثائق والكتب والمكتبات الإلكترونية. المكتب الإلكتروني
  • 1. أنواع تقنيات المعلومات المستخدمة في مختلف المجالات
  • 1.1 إدارة تكنولوجيا المعلومات
  • 1.2 تكنولوجيا معلومات دعم القرار
  • 1.3 تكنولوجيا المعلومات الشيئية
  • 1.4 نظم خبير تكنولوجيا المعلومات
  • 1.5 تقنيات الاتصالات
  • 1.6 تقنيات معلومات النص التشعبي
  • 1.7 تقنيات معلومات التعلم عن بعد
  • 1.8 الوسائط المتعددة لتكنولوجيا المعلومات
  • 2. تطبيق تقنيات المعلومات في مختلف المجالات
  • 3. الوثائق والكتب والمكتبات الإلكترونية. المكتب الإلكتروني
  • 3.1. المستندات الإلكترونية
  • 3.2 الكتب الإلكترونية
  • 3.3 المكتبات الرقمية
  • 3.4. المكتب الإلكتروني
  • استنتاجات عامة
  • المحاضرة 4 نماذج لعمليات نقل البيانات ومعالجتها وتجميعها في نظم المعلومات. نهج منظم لحل المشاكل الوظيفية. دورة حياة المنتجات والخدمات المعلوماتية
  • 1. نموذج المعلومات ونمذجة عمليات المعلومات
  • 2. نهج منظم لحل المشاكل الوظيفية
  • 3. دورة حياة المنتجات والخدمات المعلوماتية
  • 4. دورة حياة تقنية المعلومات
  • استنتاجات عامة
  • المحاضرة 5 أمن المعلومات وتقنيات الحماية
  • 1. أحكام حماية المعلومات العامة
  • 2. التصرفات غير المصرح بها وطرق التأثير على المعلومات والمباني والمباني والأشخاص
  • 2.1. الأنواع والأسباب الرئيسية للتأثيرات غير المصرح بها على المعلومات والمباني والمباني والأشخاص
  • 2.2. الفيروسات
  • 2.3 التأثيرات على المعلومات والمباني والمباني والسلامة الشخصية للمستخدم وموظفي الخدمة
  • 3. وسائل وطرق حماية المعلومات والمباني والمباني والأشخاص الموجودين فيها
  • 3.1. الوسائل والأساليب الأساسية لحماية المعلومات
  • 3.2 البرمجيات والوسائل التقنية للحماية
  • 3.2.2. الوسائل التقنية للحماية
  • 3.2.3. البرمجيات والأجهزة والحماية المادية من التأثيرات غير المصرح بها
  • 4. تدابير الحفظ والحماية
  • استنتاجات عامة
  • المحاضرة 6: تصنيف تقنيات المعلومات حسب المجال. معالجة المعلومات النصية والرقمية. ميزات معالجة المعلومات الاقتصادية والإحصائية
  • 1. تصنيف تقنيات المعلومات
  • 2. تطبيق تقنية المعلومات
  • 3. طرق معالجة المعلومات
  • 3.1. معالجة معلومات النص
  • 3.2 معالجة البيانات الجدولية
  • 3.3 معالجة المعلومات الاقتصادية والإحصائية
  • استنتاجات عامة
  • المحاضرة 7 تقنيات المعلومات لنسخ المعلومات وتكرارها. المعدات المكتبية ومعدات الطباعة
  • 1. وسائل المعدات المكتبية والطباعة لنسخ المعلومات وتكرارها
  • 2. طرق نسخ المعلومات وتكرارها
  • 3. آلات التصوير
  • 4. المعدات المكتبية
  • استنتاجات عامة
  • المحاضرة 8 تكنولوجيا المعلومات الخاصة بالبرمجيات والأجهزة
  • مكونات برامج وأجهزة الحاسب الآلي
  • 2. برمجيات تكنولوجيا المعلومات
  • 3. الوسائل التقنية لتقنية المعلومات
  • الاستنتاجات الرئيسية
  • المحاضرة 9 تقنيات الأنظمة المفتوحة. تقنيات المعلومات الشيئية. أنظمة معالجة البيانات الموزعة. تقنيات المعلومات الموزعة وظيفيا
  • 1. أنظمة مفتوحة
  • 2. تقنيات المعلومات الكينونية
  • 3. نظم معالجة البيانات الموزعة
  • 3.1. قواعد البيانات الموزعة
  • 3.2 نظام إدارة قواعد البيانات الموزعة
  • الاستنتاجات الرئيسية
  • المحاضرة 10 تقنيات المعلومات للمستخدم النهائي. معايير واجهة المستخدم. معايير تقييم تقنية المعلومات
  • 1. تقنية معلومات المستخدم النهائي
  • 2. واجهة المستخدم
  • 3. معايير واجهة المستخدم
  • 4. تقييم تكنولوجيا المعلومات
  • الاستنتاجات الرئيسية
  • المحاضرة 11 تمثيل رسومي للعملية التكنولوجية. معالجة المعلومات الرسومية. تطبيق تقنية المعلومات في مكان عمل المستخدم
  • 1. تمثيل رسومي للعملية التكنولوجية
  • 2. معالجة المعلومات الرسومية
  • 3. تطبيق تقنية المعلومات في مكان عمل المستخدم
  • الاستنتاجات الرئيسية
  • المحاضرة 12 طرق النص التشعبي لتخزين وتقديم المعلومات. مصادر معلومات الإنترنت
  • 1. تقنيات المعلومات التشعبية
  • 2. لغات ترميز النص التشعبي للوثائق
  • 3. مصادر معلومات الإنترنت
  • الاستنتاجات الرئيسية
  • المحاضرة 13 تقنيات الوسائط المتعددة لمعالجة وتقديم المعلومات
  • 1. تقنيات الوسائط المتعددة
  • 1.1 الوسائل السمعية والبصرية
  • 2. معدات الإسقاط. أجهزة عرض الوسائط المتعددة
  • 3. وسائل الإعلام
  • الاستنتاجات الرئيسية
  • المحاضرة 14 نظم المعلومات الآلية. النظم الخبيرة
  • 1. الأنظمة الآلية
  • 2. نظم المعلومات الآلية
  • 3. أتمتة عمليات المعلومات
  • 4. النظم الخبيرة
  • الاستنتاجات الرئيسية
  • المحاضرة 15 تقنيات معلومات الشبكة. تقنيات العمل الجماعي للمستخدمين: لوحة الإعلانات ، المنتدى ، البريد الإلكتروني ، المؤتمرات عن بعد والفيديو
  • 1. شبكة تكنولوجيا المعلومات
  • 2. تقنيات العمل الجماعي للمستخدمين
  • 3. خدمات الإنترنت
  • الاستنتاجات الرئيسية
  • المحاضرة 16 تكامل تقنيات المعلومات. نظم معلومات الشركات. تقنيات "خادم العميل". مخازن المعلومات. أنظمة إدارة المستندات الإلكترونية
  • 1. تكامل تكنولوجيا المعلومات
  • 2. نظم معلومات الشركات
  • 3. تقنيات خادم العميل
  • 4. تخزين المعلومات
  • 5. نظم إدارة الوثائق الإلكترونية
  • 6. تقنيات التعلم عن بعد
  • الاستنتاجات الرئيسية
  • المحاضرة 17 نظم المعلومات الجغرافية والعالمية. تقنيات المعلومات لنشر المعلومات. تقنيات معلومات حقوق النشر
  • 1. نظم المعلومات الجغرافية والعالمية
  • 2. تكنولوجيا المعلومات ونشر المعلومات
  • 3. تقنيات المعلومات لنقل المعلومات. اتصال
  • 4. تكنولوجيا المعلومات حقوق التأليف والنشر
  • الاستنتاجات الرئيسية
  • المحاضرة 8 البرامج والأجهزة تكنولوجيا المعلومات

    مفاهيم أساسية:

      الأجهزة والبرامج والبرامج الذهنية ؛

      برنامج ونظام برمجيات ؛

      نظام التشغيل والمرافق والسائقين ؛

      البرمجيات الآلية والتطبيقية ؛

      الحزم المتكاملة أو حزم التطبيقات ؛

      تصنيف الوسائل التقنية الحاسوبية لتقنيات المعلومات ؛

      هندسة الحاسوب

      أنظمة SOHO و SMB.

    مكونات برامج وأجهزة الحاسب الآلي

    عادةً ما تُستخدم المصطلحات التالية للإشارة إلى المكونات الرئيسية لأدوات الكمبيوتر والبرمجيات:

    برمجة- مجموعة من البرامج المستخدمة في الكمبيوتر أو الأدوات البرمجية التي تمثل متواليات محددة مسبقًا ومحددة بوضوح للعمليات الحسابية والمنطقية وغيرها.

    المعداتالأجهزة التقنيةالكمبيوتر ("الأجهزة") أو الأجهزة ، التي تم إنشاؤها بشكل أساسي باستخدام العناصر والأجهزة الإلكترونية والكهروميكانيكية.

    ادراك- المعرفة والمهارات اللازمة للمستخدمين للعمل بكفاءة على الكمبيوتر (ثقافة الكمبيوتر ومحو الأمية).

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

    2. برمجيات تكنولوجيا المعلومات

    البرمجيات (البرمجيات)- هذا برمجةتقنيات المعلومات. وهي تعني إنشاء برامج الكمبيوتر واستخدامها لأغراض مختلفة وتسمح بالوسائل التقنية لإجراء العمليات باستخدام معلومات يمكن للآلة قراءتها.

    يتم تخزين برامج الكمبيوتر ، مثل أي معلومات أخرى يمكن للآلة قراءتها ، في ملفات. تتم كتابة البرامج (تجميعها وإنشاءها) بواسطة مبرمجين بلغات خوارزمية آلية عالية المستوى (Basic ، و Fortran ، و Pascal ، و C ، وما إلى ذلك). برنامج جيديحتوي على: وظائف محددة بوضوح ومصححة ، وسائل ملائمة للتفاعل مع المستخدم (الواجهة) ، دليل التعليمات ، الترخيص والضمان ، التغليف. يمكن دفع برامج للمستخدمين ، وبرامج تجريبية ، ومجانية ، وما إلى ذلك.

    هناك تصنيفات للبرامج وفقًا للغرض والوظائف والمهام التي يتعين حلها والمعلمات الأخرى.

    بالميعادو أداء المهامهناك ثلاثة أنواع رئيسية من البرامج المستخدمة في تكنولوجيا المعلومات:

    أرز. 8.1 هيكل البرنامج حسب الغرض والميزة الوظيفية.

    برامج النظام العامة - هذه مجموعة من البرامج ذات الاستخدام العام التي تعمل على إدارة موارد الكمبيوتر (المعالج المركزي والذاكرة والمدخلات والمخرجات) التي تضمن تشغيل الكمبيوتر وشبكات الكمبيوتر. إنه مصمم للتحكم في تشغيل أجهزة الكمبيوتر وأداء وظائف الخدمة الفردية والبرمجة. تتضمن برامج النظام العامة: الأساسية ولغات البرمجة والخدمات.

    البرمجيات الأساسية يتضمن: أنظمة التشغيل وقذائف التشغيل وأنظمة تشغيل الشبكة.

    نظام التشغيل(OS) عبارة عن مجموعة من البرامج المترابطة المصممة لأتمتة تخطيط وتنظيم عملية معالجة البرامج ، وإدارة المدخلات والمخرجات والبيانات ، وتخصيص الموارد ، وإعداد البرامج وتصحيحها ، وغيرها من البرامج المساعدة.

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

    السبب الرئيسي للحاجة إلى نظام تشغيل هو أن العمليات الأولية للعمل مع أجهزة الكمبيوتر وإدارة مواردها هي عمليات منخفضة المستوى للغاية. تتكون الإجراءات المطلوبة من قبل المستخدم وبرامج التطبيق من عدة مئات أو آلاف من هذه العمليات الأولية. على سبيل المثال ، لتنفيذ إجراء نسخ ملف ، من الضروري إجراء آلاف العمليات لتشغيل أوامر محرك الأقراص ، والتحقق من تنفيذها ، والبحث عن المعلومات ومعالجتها في جداول تخصيص الملفات على الأقراص ، وما إلى ذلك. يخفي نظام التشغيل هذه التفاصيل عن المستخدم وينفذ هذه الإجراءات.

    هناك برنامج واحد ، متعدد البرامج (متعدد المهام) ، فردي ومتعدد المستخدمين ، أنظمة تشغيل شبكية وغير شبكية.

    نظام تشغيل الشبكة- مجموعة من البرامج التي توفر معالجة ونقل وتخزين البيانات في الشبكة ؛ الوصول إلى جميع مواردها وتوزيع وإعادة توزيع موارد الشبكة المختلفة.

    قذيفة التشغيل- هذه إضافة برمجية لنظام التشغيل ؛ برنامج خاص مصمم لتسهيل عمل المستخدمين وتواصلهم مع نظام التشغيل (Norton Commander ، FAR ، Windows Commander ، Explorer ، إلخ). يحولون واجهة مستخدم سطر أوامر محرجة إلى واجهة رسومية سهلة الاستخدام أو واجهة من نوع القائمة. توفر القذائف للمستخدم وصولاً ملائمًا إلى الملفات وخدمات واسعة النطاق.

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

    برنامج التصحيح(إنجليزي " التصحيح”) هي عملية اكتشاف الأخطاء وتصحيحها في برنامج الحاسب؛ مرحلة حل مشكلات الكمبيوتر ، حيث يتم التخلص من الأخطاء الواضحة في البرنامج. يتم تنفيذه وفقًا للنتائج التي تم الحصول عليها في عملية اختبار برنامج كمبيوتر ، ويتم تنفيذه باستخدام أدوات برمجية خاصة - مصححات.

    المصحح(إنجليزي " المصحح”) هو برنامج يسمح لك باستكشاف السلوك الداخلي للبرنامج قيد التطوير. يوفر تنفيذ البرنامج خطوة بخطوة مع التوقف بعد كل عبارة ، وعرض القيمة الحالية للمتغير ، وإيجاد قيمة أي تعبير ، وما إلى ذلك.

    المترجمينهي برامج توفر ترجمة من لغة برمجة إلى لغة الآلة الخاصة بأجهزة الكمبيوتر.

    على مستوى الخدمة بواسطة لنظام التشغيل يتضمن برامج التشغيل والمرافق. السائقين- هذه ملفات نظام تشغيل خاصة تعمل على توسيع إمكانياتها ويتم تضمينها في تكوينها لتنظيم إعدادات نظام التشغيل لاستخدام أجهزة الإدخال / الإخراج المختلفة ، وتعيين المعلمات الإقليمية (اللغات ، وتنسيقات الوقت ، والتواريخ والأرقام) ، إلخ. باستخدام برامج التشغيل ، يمكنك توصيل أجهزة خارجية جديدة بجهاز الكمبيوتر الخاص بك أو استخدام الأجهزة الموجودة بطريقة غير قياسية.

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

    بالإضافة إلى ذلك ، تشتمل برامج النظام على مستوى الخدمة على برامج وبرامج الاختبار والتشخيص الحماية من الفيروساتوصيانة الشبكة.

    برامج الاختبار والتشخيصتم تصميمها للتحقق من أداء عقد الكمبيوتر الفردية وتشغيل البرامج والقضاء على الأخطاء التي تم تحديدها أثناء الاختبار.

    برامج مكافحة الفيروساتتُستخدم لتشخيص وكشف وإزالة برامج الفيروسات التي تعطل التشغيل العادي لنظام الكمبيوتر.

    برنامج الأدوات أو أدوات البرمجيات(IPO) عبارة عن منتجات نصف نهائية أو مُنشئات تُستخدم في سياق تطوير أو تعديل أو تطوير برامج أخرى. أنها تسمح لك بإنشاء برامج مستخدم التطبيق المختلفة. يشمل الاكتتاب العام: نظم إدارة قواعد البيانات ، والمحررين ، ومصححات الأخطاء ، وبرامج النظام المساعدة ، وحزم الرسوم ، ومصممي البرامج التعليمية ، والألعاب ، والاختبار وغيرها من البرامج. عن طريق الغرض ، فهي قريبة من أنظمة البرمجة.

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

    PPO هو مشكلة المنحى في الطبيعة. عادة ما يكون له مكونان: برنامج التطبيق المستخدم والمشكلة.

    ل برنامج المستخدمتشمل: برامج تحرير النصوص وجداول البيانات والرسوم البيانية وغيرها من البرامج المماثلة ، على سبيل المثال ، البرامج التعليمية والترفيهية.

    تسمى مجموعة من عدة برامج مستخدم تكمل بعضها البعض وظيفيًا وتدعم تقنية معلومات واحدة حزمة برامج التطبيق حزمة البرامج المتكاملةأو برنامج متكامل. تؤدي حزم البرامج الوظائف التي تم إنشاء برامج متخصصة لها مسبقًا. كمثال ، لنأخذ PPP مايكروسوفت أوفيس، والتي تشمل: معالج الكلمات وجداول البيانات ، Access DBMS ، Power Point وغيرها من البرامج.

    برنامج المشكلة- هذا برنامج متخصص ، على سبيل المثال ، برامج المحاسبة ، والبرامج في مجال التأمين ، وما إلى ذلك.

    بالإضافة إلى تلك المدرجة ، نلاحظ برامج التطبيق التالية: التعليمية ، والتدريب والمحاكاة ، والوسائط المتعددة ، والترفيه ، بما في ذلك. ألعاب الكمبيوتروالمراجع (الموسوعات والقواميس والكتب المرجعية) ، إلخ.

    أي برامج كمبيوتر تعمل بأي وسيلة تقنية لتقنية المعلومات.

    ليزود الاداء العاليوالتشغيل الصحيح يستخدمان أجهزة وبرامج مترابطة للغاية وتتفاعل بوضوح في اتجاهات مختلفة. الآن دعونا نتطرق إلى النظر في الأجهزة ، حيث أنهم في البداية هم الذين يحتلون موقعًا مهيمنًا في ضمان أداء أي جهاز كمبيوتر أو حتى نظام محمول.

    أجهزة النظام: التصنيف العام

    إذن ما الذي نتعامل معه؟ في الواقع ، الأجهزة المعقدة مألوفة للجميع والجميع. في الواقع ، يسميها العديد من المستخدمين أجهزة الكمبيوتر. في الواقع ، الأجهزة هي على وجه التحديد "الأجهزة" ، وليست مكونات البرامج في أي منها نظام الكمبيوتر. في أبسط نسخة من التصنيف ، يتم تقسيمها إلى داخلية وخارجية.

    بالإضافة إلى ذلك ، في هذا التقسيم ، يمكن التمييز بين ثلاث فئات رئيسية وأكثرها أهمية من الأجهزة:

    • أجهزة إدخال؛
    • أجهزة الخرج؛
    • أجهزة تخزين المعلومات.

    بطبيعة الحال ، تجدر الإشارة بشكل منفصل إلى العناصر الرئيسية لأنظمة الكمبيوتر ، مثل اللوحة الأم والمعالج وما إلى ذلك ، والتي لم يتم تضمينها في أي من الفئات المذكورة أعلاه وهي عناصر أساسية ، والتي بدونها لن يعمل أي جهاز كمبيوتر ببساطة.

    العناصر الأساسية للكمبيوتر

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

    يوجد اليوم عدد كبير جدًا من أنواع "اللوحات الأم" ومصنعيها. صحيح أن هذه اللوحات لأجهزة الكمبيوتر المكتبية وأجهزة الكمبيوتر المحمولة قد تختلف في شكل العناصر الفردية وترتيبها. ومع ذلك ، فإن جوهر تطبيقها في أنظمة الكمبيوتر لا يتغير.

    ثاني أهم عنصر هو وحدة المعالجة المركزية، وهو المسؤول عن السرعة. واحدة من الخصائص الرئيسية تردد الساعة، معبرًا عنها بالميغا أو الجيجاهيرتز ، أو ببساطة أكثر ، قيمة تحدد عدد العمليات الأولية التي يمكن للمعالج أن يؤديها في ثانية واحدة. من السهل تخمين أن السرعة ليست سوى نسبة عدد العمليات إلى عدد الدورات اللازمة لأداء (حساب) عملية أولية واحدة.

    أجهزة الكمبيوتر لا يمكن تصورها بدون ذاكرة الوصول العشوائي و محركات الأقراص الصلبةالمتعلقة بأجهزة التخزين. سيتم مناقشتها بعد ذلك بقليل.

    البرامج الثابتة والأجهزة

    تستخدم أجهزة الكمبيوتر الحديثة أيضًا أجهزة هجينة ، مثل ذاكرة القراءة فقط غير المتطايرة أو CMOS ، والتي تعد أساس نظام الإدخال / الإخراج الأساسي المسمى BIOS.

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

    أدوات الإدخال

    الآن دعونا نركز على أجهزة الإدخال. على هذه اللحظةهناك الكثير من أنواعها ، واستناداً إلى تطور تقنيات تكنولوجيا المعلومات ، سيكون هناك المزيد منها قريبًا. ومع ذلك ، يعتبر ما يلي أساسيًا في هذه القائمة:

    • لوحة المفاتيح؛
    • الماوس (لوحة التتبع لأجهزة الكمبيوتر المحمولة) ؛
    • عصا التحكم.
    • كاميرا رقمية
    • ميكروفون؛
    • ماسح ضوئي خارجي.

    يسمح لك كل جهاز من هذه الأجهزة بإدخال نوع مختلف من المعلومات. على سبيل المثال ، يتم إدخال الرسومات باستخدام ماسح ضوئي ، ويتم إدخال صورة فيديو باستخدام الكاميرا ، ويتم إدخال نص على لوحة المفاتيح ، وما إلى ذلك ، ومع ذلك ، فإن كلاً من الماوس ولوحة التتبع ، بالإضافة إلى كل شيء ، هما أيضًا وحدات تحكم (متلاعبين).

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

    إخراج المعلومات يعني

    الأجهزة لا يمكن تصورها بدون أجهزة الإخراج. تحتوي القائمة القياسية على ما يلي:

    • شاشة؛
    • طابعة؛
    • متآمر؛
    • نظام الصوت والفيديو
    • جهاز عرض الوسائط المتعددة.

    هنا الرئيسي هو شاشة كمبيوتر أو شاشة كمبيوتر محمول. من الواضح ، بعد كل شيء ، أنه مع الأساليب الحديثة للبرمجة الموجهة للكائنات ، يتم التفاعل مع المستخدم من خلال واجهة المستخدم الرسومية، على الرغم من أن هذا الموقف ينطبق بشكل متساوٍ على الأنظمة التي يُتوقع فيها إدخال الأمر. على أي حال ، يجب أن يرى المستخدم ما يتم عرضه على الشاشة.

    أما بالنسبة لبقية العناصر ، فهي مرغوبة ، وإن لم تكن إلزامية (حسنًا ، ربما محول الرسومات، بدونه الأنظمة الحديثةقد تعمل أو لا تعمل).

    وسائل تخزين المعلومات

    أخيرًا ، تعد أجهزة تخزين المعلومات من أهم الفئات. وجودهم سواء المكونات الداخليةأو الوسائط الخارجية، فقط أمر لا بد منه. تشمل هذه الفئة الأصناف التالية:

    • القرص الصلب (القرص الصلب) ؛
    • كبش؛
    • الذاكرة المؤقتة؛
    • محركات الأقراص الخارجية (الأقراص المرنة وأجهزة USB).

    في بعض الأحيان يتضمن هذا أيضًا BIOS مع ذاكرة CMOS ، ومع ذلك ، كما ذكر أعلاه ، فهذه أجهزة هجينة إلى حد ما يمكن تصنيفها بالتساوي إلى فئات مختلفة.

    بالطبع ، المكان الرئيسي هنا هو محركات الأقراص الصلبة و "ذاكرة الوصول العشوائي". HDD- هذه أداة لمعلومات الأجهزة (أو بالأحرى وسيلة لتخزينها) ، لأنها مخزنة عليها بشكل دائم ، وفي ذاكرة الوصول العشوائي - مؤقتًا (عند بدء تشغيل البرامج أو تشغيلها ، يتم نسخ المحتوى إليها ، وما إلى ذلك).

    عند إيقاف تشغيل الكمبيوتر ، يتم مسح ذاكرة الوصول العشوائي (RAM) تلقائيًا ، لكن المعلومات من القرص الصلب لا تختفي. من حيث المبدأ ، الآن يتنافسون مع القرص الصلب و الوسائط القابلة للإزالةمثل أجهزة USB عالية السعة ، لكن الأقراص المرنة والأقراص الضوئية تتلاشى في طي النسيان ، وذلك فقط بسبب سعتها المنخفضة واحتمال حدوث تلف مادي.

    أجهزة الاتصال

    يمكن أيضًا تسمية فئة اختيارية ، على الرغم من أنها تحظى بشعبية كبيرة في العالم الحديث ، بالأجهزة المسؤولة عن توفير الاتصال بين محطات الكمبيوتر الفردية المتصلة مباشرة وفي الشبكات (أو حتى على مستوى الوصول إلى الإنترنت). فيما يلي الأجهزة الرئيسية:

    • محولات الشبكة؛
    • أجهزة التوجيه (أجهزة المودم ، وأجهزة التوجيه ، وما إلى ذلك).

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

    أجهزة الأمن وحماية البيانات

    الآن حول نوع واحد آخر من الأجهزة. هذه هي أدوات حماية الأجهزة ، والتي تشمل ، على سبيل المثال ، جدران الحماية "الحديدية" ، والتي تسمى أيضًا جدران الحماية (جدار الحماية من اللغة الإنجليزية - "جدار النار").

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

    تفاعل البرامج والأجهزة

    لذلك ، قمنا بمراجعة الأجهزة بإيجاز. الآن بضع كلمات حول كيفية تفاعلهم مع منتجات البرامج.

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

    خاتمة

    أخيرًا ، يجب أن يقال أن الأجهزة كمبيوتر حديثتم النظر فيه لفترة وجيزة ، ولكن من الممكن استخلاص استنتاجات حول تصنيف العناصر الرئيسية للنظام. بالإضافة إلى ذلك ، من الجدير بالذكر أن تكنولوجيا الكمبيوتريتطور ، وهذا يؤدي أيضًا إلى حقيقة أن هناك المزيد والمزيد من الأجهزة الخارجية والداخلية من مختلف الأنواع (خذ الخوذات الافتراضية ، على سبيل المثال). ولكن فيما يتعلق بالتكوين الأساسي ، في هذه الحالة ، يتم تقديم أهم المكونات ، والتي بدونها لا يمكن أن يوجد نظام كمبيوتر اليوم. ومع ذلك ، ولأسباب واضحة ، لم يتم النظر في الأجهزة المحمولة هنا ، لأن أجهزتها تختلف إلى حد ما عن أجهزة الكمبيوتر الطرفية ، على الرغم من وجود الكثير من القواسم المشتركة بينها.

    تتناول المقالة أدوات الأجهزة والبرامج لتطوير وتصحيح أخطاء الأجهزة الإلكترونية الراديوية المبنية على أساس وحدات التحكم الدقيقة Renesas Technology.

    مجموعة كبيرة من أدوات الأجهزة والبرامج ذات المستوى العالمي تجعل الكتابة وتصحيح الأخطاء كود البرنامجأجهزة وأنظمة فعالة وبسيطة.

    تتضمن هذه الأدوات (الشكل 1) مجموعات التقييم ، وتطوير البرامج وبيئة التصحيح ، ومجموعة من أدوات البرامج (مترجم ، رابط ، مُحسِّن ، مُجمِّع ، محول تنسيق ، مكتبات قياسية ، إلخ) ، محاكي مصحح أخطاء ، مُكوِّن وحدة طرفية ، محاكيات - مصححات الأخطاء من مختلف المستويات ، بما في ذلك الوقت الحقيقي ، ومنصات النظام ، وأنظمة التشغيل في الوقت الفعلي ، والمبرمجين.

    أرز. 1. مثال على مجموعة برامج وأجهزة مطور ، بما في ذلك محاكي كامل السرعة

    برمجة

    الرابط الرئيسي في تطوير برنامج للميكروكونترولر هو ورشة العمل المضمنة عالية الأداء - HEW (الشكل 2) - بيئة تطوير برمجيات عالية الكفاءة عالمية لجميع المتحكمات الدقيقة من Renesas Technology. إنها بيئة تطوير برمجيات رسومية مع حزمة مترجم C / C ++ ، والتي لها واجهة نموذجية لبرامج من هذا النوع. تهدف جميع عناصر واجهة بيئة HEW ، مثل قوائم النوافذ المختلفة وأشرطة الأدوات وأشرطة الحالة والنوافذ المرتبطة والقوائم المحلية السياقية ، إلى تبسيط إنشاء وإدارة مشاريع برامج المنتج النهائي.

    توفر بيئة تطوير البرمجيات في HEW الميزات التالية:

    • إنشاء وتحرير المشروع
    • التكوين الرسومي لأدوات المترجم
    • يبني المشروع
    • التصحيح
    • التحكم في الإصدار.

    يحتوي HEW على محاكي متقدم متكامل يسمح لك بتصحيح كود التطبيق الخاص بك حتى إذا لم يكن لديك الأجهزة المناسبة. بالإضافة إلى ذلك ، يتيح لك تجميع أدوات مترجم C / C ++ ، المتصلة ببيئة HEW ، إنشاء رمز مُحسَّن لسرعة التنفيذ و / أو أثر الذاكرة.

    واجهة موحدة - وظائف مختلفة. يمكنك أن تتعلم بسرعة الأدوات القوية اللازمة لإنشاء برنامج. لا يتم لعب الدور الأخير في هذا من خلال الإدارة المريحة لهذه الأدوات.


    أرز. 2. واجهة بيئة تطوير HEW

    علاوة على ذلك ، يتم زيادة كفاءة العمل باستخدام واجهة موحدة لها نفس الشكل والمظهر لجميع وحدات التحكم الدقيقة والمعالجات الدقيقة من Renesas. علاوة على ذلك ، يمكن تكوين الواجهة بطريقة تشكل بيئة أكثر ملاءمة لتطوير تطبيق معين.

    تسهل "المعالجات" إكمال الخطوات الأولية. إن وجود "المعالجات" لمولد المشروع (الشكل 3) ، والذي يعد جزءًا من بيئة HEW ، يبسط كتابة البرنامج. يمكن للمطور استخدامها للمساعدة في ضبط التكوين وتحديد كائنات التصحيح وإنشاء رمز بدء التشغيل.


    أرز. 3. قوالب و "المعالجات" للمشاريع التي تبسط توليد الكود الأمثل

    ميزات جديدة للمساعدة في تحسين كود البرنامج. يحتوي المحاكي / المصحح المدمج على ميزات ونوافذ خاصة لفحص رمز البرنامج الذي تم الحصول عليه نتيجة التجميع:

    • نافذة تعريف الكود (تسمح لك بعرض المعلومات الإحصائية في شكل نصي ورسمي)
    • القدرة على تحليل الأداء
    • نافذة محلل استخدام الكود المصدري.

    أدوات التحليل الإضافية للمساعدة في فهم تشغيل البرنامج وهيكله:

    • كومة محلل
    • برنامج لعرض الكود وملف توزيع البيانات (* .map) الذي تم إنشاؤه بواسطة الرابط.

    أدوات لتوليد كود C / C ++ محسن. أدوات Renesas (المترجم والمجمع والرابط) متوافقة تمامًا مع مواصفات لغة C ++ ومتوافقة مع الإصدارات السابقة للغة C. وهي تنفذ الامتدادات التي تسمح بالتحكم الكامل في النظام المضمن باستخدام لغة C نفسها دون استخدام إدخالات المجمّع . تشمل هذه الإضافات:

    • إجراءات المقاطعة
    • عمليات التسجيل الشرطي
    • أمر النوم
    • وظائف زائفة لاستدعاء أوامر مختلفة ، على سبيل المثال ، أوامر الضرب بالتراكم أو أوامر لإضافة وطرح الأرقام العشرية
    • إدارة تحسين استدعاءات الوظائف والعنونة وفقًا لقدرات بنية الجهاز ونظام القيادة.

    ينشئ رابط التحسين رمزًا يتضمن فقط الكتل المستخدمة ، مما يؤدي إلى تحسين شامل للتطبيق بأكمله.

    نسخة تجريبية مجانية من حزمة HEW. تعني سياسة الترخيص المرنة لشركة Renesas لمنتجاتها أنه يمكنك تنزيل نسخة تجريبية مجانية من حزمة مترجم HEW واستخدامها دون قيود لمدة 60 يومًا. هذه الميزة مفيدة للغاية لاختبار كفاءة الكود المحسن المترجم وأداء البنية. بعد هذه الفترة ، يقتصر حجم الكود الذي تم إنشاؤه على 64 كيلوبايت ، والذي ، مع ذلك ، لا يمنعنا من استكشاف بنية المتحكمات الدقيقة أو تجربة ملحقات. الإصدار التجريبي لبيئة HEW يختلف عن النسخة الكاملةفقط عن طريق الحد من حجم الشفرة المترجمة. لذلك ، من الممكن إنشاء رمز كامل للأجهزة التي تم إنشاؤها على أساس نماذج أقل من وحدات التحكم الدقيقة (مع أقل من 64 كيلو بايت من ذاكرة القراءة فقط).

    أدوات تصحيح أخطاء حزمة HEW المتكاملة. يتم توفير الدعم لتصحيح أخطاء الكائنات المعيارية مباشرةً بواسطة بيئة HEW ، بحيث يمكنك إنشاء تطبيقك وتصحيحه دون مغادرة البيئة. يسمح لك "معالج" جلسة التصحيح بإضافة كائنات التصحيح التالية إلى بيئة العمل:

    • محاكاة
    • محاكيات الدائرة (سلسلة E6000)
    • محاكيات JTAG $ (E10A ، E8)
    • لوحات التقييم مع مراقب مقيم.

    مجموعة أدوات تطوير الفلاش (FDT) Renesas هي أداة برمجة فلاش سهلة الاستخدام لعائلة H8 من ميكروكنترولر. يتيح لك إنشاء مشاريع تجمع بين ملفات متعددة تحتوي على سجلات s $ في صورة واحدة قابلة للتمهيد ، بالإضافة إلى حفظ معلمات الاتصال لتبسيط إدارة عملية برمجة الجهاز.

    يدعم FDT:

    • اتصال USB مباشر للأجهزة مع وضع التمهيد USB
    • اتصال تسلسلي بسرعات تصل إلى 115200 باود
    • محرر الصور السداسية
    • إصدار رسائل متنوعة تساعد عند العمل في مشروع
    • المعدات.

    الأجهزة متوفرة في مختلف فئات الأسعار، بدءًا من مجموعات تصحيح الأخطاء غير المكلفة ومجموعات بدء تشغيل RSK (Renesas Starter Kit).

    مجموعات التصحيح. مجموعات الاختبار ومجموعات RSK (الشكل 4) هي خيار أجهزة غير مكلف لتقييم أداء وحدة التحكم الدقيقة. تحتوي كل مجموعة على لوح تجارب مجمّع وقرص مضغوط يحتوي على:

    • نسخة تجريبية من حزمة HEW ، ومجمعات لغة C / C ++ ، ورابط شاشة مقيم في مصحح الأخطاء
    • مجموعة أدوات تطوير الفلاش (FDT).


    أرز. 4. RSK مستوى الدخول كيت

    يحتوي القرص المضغوط أيضًا على دليل بدء سريع يشرح بالتفصيل عملية تثبيت البرنامج ، بالإضافة إلى مجموعة كاملة من الوثائق مع مشاريع تعليميةوالتعليمية وحدة البرامج"مشروع مولد" لبيئة HEW.

    محاكيات الدائرة E8 و E10A-USB. تم تصميم محاكيات USB E8 و E10A $ (الشكلان 5 و 6 على التوالي) للاتصال بواجهة تصحيح أخطاء JTAG. توفر هذه الأجهزة غير المكلفة تصحيح الأخطاء في الوقت الفعلي باستخدام الموارد المتخصصة لوحدة التحكم الدقيقة التي تعد جزءًا من الجهاز الذي يتم تصحيحه. ترتبط المحاكيات بنظام المستخدم عبر واجهة يمكن استخدامها لتصحيح الأخطاء وبرمجة ذاكرة الفلاش الموجودة على شريحة وحدة التحكم الدقيقة.


    أرز. 5. برنامج E8 Debugger Emulator


    أرز. 6. مصحح أخطاء المحاكي E10A-USB

    تستخدم محاكيات E8 و E10A-USB واجهة USB 2.0 للتوصيل والتشغيل ، مما يسهل توصيلها بأي كمبيوتر شخصي أو كمبيوتر محمول باستخدام واجهة USB.

    الميزات الرئيسية للمحاكيات:

    • ما يصل إلى 255 نقطة توقف البرامج
    • نقطة توقف واحدة للأجهزة على العنوان وقيمة البيانات
    • حفظ المعلومات حول آخر 4 انتقالات
    • برمجة الفلاش الداخلي
    • دعم التصحيح المتكامل في بيئة HEW.

    محاكي E6000 داخل الدائرة. تحتوي سلسلة أدوات Renesas E6000 على مجموعة متنوعة من محاكيات الوقت الفعلي المتقدمة داخل الدائرة ، كل منها يدعم إحدى عائلات المعالجات. يمكن استخدام هذه المحاكيات في وضع مستقل تمامًا لتطوير البرامج وتصحيح الأخطاء ، أو من خلال توصيلها بكبل خاص بالجهاز قيد التطوير ، لتصحيح أخطاء الأجهزة. توفر أدوات التصحيح القوية هذه:

    • مضاهاة متحكم دقيق في الوقت الحقيقي دون انتظار حلقات أو تغييرات تدفق البرنامج
    • ذاكرة محاكاة من 1 ميجابايت إلى 4 ميجابايت يمكن تعيينها إلى مساحة عنوان المعالج الهدف
    • 256 نقطة
    • وجود مخزن مؤقت للتتبع يصل إلى 32 كيلو دورة في الحجم ، ويمكن إيقاف الكتابة إليها ، وقراءة محتوياتها أثناء تنفيذ البرنامج
    • يتم إدخال أحداث التصفية في المخزن المؤقت للتتبع باستخدام نظام الأحداث المعقدة
    • ترشيح الأحداث التي تم إدخالها بالفعل في المخزن المؤقت للتتبع ، مع إمكانية البحث
    • التتبع التلقائي لجهد إمداد الجهاز الذي يتم تصحيحه لمنع المحاكي من التعطل عندما ينحرف مستوى جهد إمداد الجهاز عن القيمة المسموح بها
    • مجموعة كبيرة من مصادر ساعة الجهاز المستهدف
    • دعم التصحيح المتكامل في بيئة HEW.

    خاتمة

    بنية SuperH ليست مطلوبة فقط من قبل الشركات المصنعة العالمية للمعدات الإلكترونية ، ولكنها أصبحت في بعض المناطق معيارًا واقعيًا.

    على وجه الخصوص ، يتم استخدام الدوائر المتكاملة من عائلة SH-Mobile في أكثر من 200 طراز الهواتف المحمولة، وعلى أساس الدوائر المتكاملة مع نواة SH-4 و SH-4A ، تم بناء معظم أنظمة الملاحة في السيارة. تمامًا مثل العائلات الأكبر سنًا ، يتم استخدام SH-2 و SH-2A بنشاط في أجهزة مختلفةوأنظمة مثل الأجهزة المنزليةوأنظمة التهوية وتكييف الهواء ، إلخ. مع ظهور الدوائر الدقيقة منخفضة التكلفة لعائلة SH-Tiny ، زاد الاهتمام بعائلة SuperH ككل. الأداء العالي وحجم الذاكرة الأمثل ومجموعة ممتازة من الأجهزة الطرفية وقدرات الاتصال المتقدمة تجعل هذه المتحكمات الدقيقة لا غنى عنها ليس فقط في الأنظمة المنزلية والمعدات المكتبية ، ولكن أيضًا في الأنظمة الصناعية لإدارة عمليات الإنتاج. تتيح مجموعة متخصصة من الأجهزة الطرفية للاتصالات إمكانية استخدام الرقائق ذات البنية الفائقة SuperH في أنظمة الاتصالات السلكية ، على سبيل المثال ، في المهاتفة وفي شبكات الكمبيوتر المحلية.

    الأدب

    1. دليل مستخدم ورشة العمل المدمجة عالي الأداء - رينيساس ، يناير 2004.
    2. دليل مستخدم Renesas Starter Kit - رينيساس ، فبراير 2006.


    تحميل...
    قمة