أمثلة برامج الكمبيوتر للبرامج. كيفية استخدام البرنامج

اختصاصات تطوير البرنامج
«______________»
للاتفاقية رقم ___

1 المقدمة
1.1 إسم البرنامج
1.2 الغرض والنطاق
2. متطلبات البرنامج
2.1. متطلبات الأداء
2.2. متطلبات الموثوقية
2.2.1. متطلبات ضمان التشغيل الموثوق به للبرنامج
2.2.2. وقت التعافي من الفشل
2.2.3. الفشل بسبب الإجراءات غير الصحيحة لمستخدمي النظام
3. ظروف التشغيل
3.1 ظروف التشغيل المناخية
3.2 متطلبات المؤهلات وعدد الموظفين
3.3 متطلبات تكوين ومعلمات الوسائل التقنية
3.4. متطلبات المعلومات وتوافق البرامج
3.4.1. متطلبات هياكل المعلومات وطرق الحل
3.4.2. متطلبات رموز المصدر ولغات البرمجة
3.4.3. متطلبات البرامج التي يستخدمها البرنامج
3.4.4. متطلبات حماية المعلومات والبرامج
3.5 متطلبات خاصة
4. متطلبات وثائق البرنامج
4.1 التكوين الأولي لوثائق البرنامج
5. المؤشرات الفنية والاقتصادية
5.1 الفوائد الاقتصادية للتنمية
6. مراحل ومراحل التطوير
6.1 مراحل التطور
6.2 مراحل التطور
6.3 محتوى العمل على مراحل
7. إجراءات الضبط والقبول
7.1 أنواع الاختبارات
7.2. المتطلبات العامةلقبول العمل

1 المقدمة

1.1 إسم البرنامج

اسم البرنامج: "ACS" ______________ ""

1.2 الغرض والنطاق

تم تصميم البرنامج لأتمتة معالجة بيانات العملاء في المقهى / البار. تعمل بالبيانات التالية:

  • البيانات الشخصية المحتملة عن العميل ؛
  • بيانات خدمة العملاء
  • البيانات على نظام الخصم ؛

2.1. متطلبات الأداء

يجب أن يوفر البرنامج القدرة على أداء الوظائف التالية:

  • القدرة على عرض بيانات العميل عند الطلب ؛
  • القدرة على حساب الخصومات.
  • إضافة / إزالة العملاء ؛
  • تغيير بيانات العميل
  • إمكانية تغيير نظام الخصم ؛

2.2.1 متطلبات ضمان التشغيل الموثوق به للبرنامج

يجب ضمان الأداء الموثوق (المستقر) للبرنامج من خلال استيفاء العميل لمجموعة من التدابير التنظيمية والتقنية ، والتي ترد قائمة بها أدناه:

  • منظمة مصدر طاقة غير منقطعالوسائل التقنية؛
  • باستخدام برنامج مرخص ؛
  • التنفيذ المنتظم لتوصيات وزارة العمل والتنمية الاجتماعية في الاتحاد الروسي ، المنصوص عليها في المرسوم المؤرخ 23 يوليو 1998 بشأن الموافقة على المعايير الزمنية القياسية المشتركة بين القطاعات للعمل على صيانة أجهزة الكمبيوتر الشخصية ومعدات المكاتب و دعم البرمجيات "؛
  • الإيفاء المنتظم لمتطلبات GOST 51188-98. حماية البيانات. برنامج الاختبار للتأكد من توفره فيروسات الكمبيوتر
  • من جانب المطور:
  • الإنشاء التلقائي للنسخ الاحتياطية ؛
  • نظام التحديث التلقائي للبرنامج ؛
  • استعادة النظام التلقائي

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

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

فشل البرنامج بسبب تصرفات المستخدم غير الصحيحة عند التفاعل مع البرنامج.

3.1 متطلبات المؤهلات وعدد الموظفين

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

  • الحفاظ على قاعدة بيانات العملاء ؛
  • التثبيت (التثبيت) ومهام الصيانة لبرامج النظام - نظام التشغيل ؛
  • مهمة تثبيت (تثبيت) البرنامج ؛
  • مهمة إنشاء نسخ احتياطية لقاعدة البيانات.

3.2 متطلبات تكوين ومعلمات الوسائل التقنية
^

  • المعالج بتردد ساعة 2.0 هرتز ، ليس أقل ؛
  • ذاكرة وصول عشوائي ، 1 جيجابايت ، لا تقل ؛
  • مساحة حرة على القرص لا تقل عن 1 جيجابايت ؛
  • بطاقة LAN

3.3.1. متطلبات هياكل المعلومات وطرق الحل

البرنامج هو تطبيق مستقل قابل للتنفيذ. تنسيق قاعدة البيانات متوافق مع ADO.

يعمل المستخدمون مع قاعدة البيانات من خلال واجهة النظام.

3.3.3. متطلبات رموز المصدر ولغات البرمجة

لا توجد متطلبات إضافية.

يجب أن يكون برنامج النظام المستخدم بواسطة البرنامج عبارة عن إصدار مترجم مرخص من نظام التشغيل Windows XP.

لا توجد متطلبات لحماية المعلومات والبرامج.

3.5 متطلبات خاصة

لا توجد متطلبات خاصة.
^

4.1 التكوين الأولي لوثائق البرنامج

يجب أن يتضمن تكوين وثائق البرنامج ما يلي:

  • مهمة فنية
  • برنامج الاختبار وطرقه ؛
  • دليل المشغل

5.1 الفوائد الاقتصادية للتنمية

البرنامج منتج مجاني ، ولا يتم إنفاق أي أموال ، والميزة هي تسريع أتمتة معالجة بيانات العملاء في مقهى / بار

6.1 مراحل التطور

يجب أن يتم التطوير على ثلاث مراحل:

  1. تطوير المواصفات الفنية ؛
  2. تصميم مفصل
  3. التنفيذ.

في مرحلة تطوير المهمة الفنية ، يجب الانتهاء من مرحلة التطوير والاتفاق والموافقة على هذه المهمة الفنية. في مرحلة التصميم التفصيلي ، يجب إكمال مراحل العمل التالية:

  • تطوير البرنامج؛
  • تطوير وثائق البرمجيات ؛
  • اختبار البرنامج.

في مرحلة التنفيذ ، يجب الانتهاء من مرحلة التطوير والتحضير ونقل البرنامج.

في مرحلة تطوير الاختصاصات ، يجب القيام بالأعمال التالية:

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

في مرحلة اختبار البرنامج ، يجب القيام بأنواع العمل التالية:

  • طرق التطوير والاتفاق والموافقة والاختبار ؛
  • إجراء اختبارات القبول.
  • تصحيح وثائق البرنامج والبرنامج بناءً على نتائج الاختبار.

في مرحلة إعداد ونقل البرنامج ، ينبغي العمل على إعداد ونقل وثائق البرنامج والبرنامج إلى التشغيل في مرافق العميل.

7.1 أنواع الاختبار:

  • اختبار عملية التثبيت
  • اختبار بيئة العمل ;
  • اختبار قدرة النظام على استعادة التشغيل الطبيعي ؛
  • اختبارات النظام على التكوينات المختلفة ؛
  • اختبار النظام؛

7.2 شروط قبول العمل

عند القبول ، من الضروري التحقق من استيفاء الشروط التالية:

  • اكتمال وجودة تنفيذ الوظائف في القيم الحرجة المعيارية المحددة لمعلمات كائن الأتمتة وفي ظروف أخرى لتشغيل البيانات في المواصفات الفنية ؛
  • استيفاء كل متطلب متعلق بواجهة النظام ؛
  • العمل التفاعلي للأفراد.
  • وسائل وطرق استعادة القدرة على العمل لـ PP بعد الفشل ؛
  • مدى تعقيد وجودة الوثائق التشغيلية.
الشروط المرجعية لتطوير تصميم مشروع المباني. معلومة الاختصاصات لتطوير وثائق التصميم لبناء لوائح حديقة الحيوان
داخل حدود قطعة الأرض ش. بودلسنايا ، طريق رواد الفضاء السريع ، ش. مالكوف ، حي دزيرجينسكي في بيرم
الشروط المرجعية لتطوير هيكل وثيقة موقع الويب
نظام معلومات يوفر لمستخدمي الإنترنت إمكانية الوصول إلى محتواه ووظائفه في شكل طلب مرتب ...
الشروط المرجعية لتطوير موقع "رابطة فناني البخاخة الروس"
يجب أن تكون حاوية html الرئيسية التي يتم إدراج كتل المعلومات فيها قابلة للتحرير بالكامل. مرغوب فيه ...
اختصاصات إنشاء نظام آلي "مستودع بيانات الشركة"
Gost 34. 602-89 الشروط المرجعية لإنشاء نظام آلي (مثال)
2. الاختصاصات لتطوير الملكية الفكرية
يصف مشروع الدورة التدريبية عملية إصدار شهادة تأمين التقاعد. تم تصميم النظام المطور لتبسيط ...
اختصاصات تطوير موقع المجلة على شبكة الإنترنت تمثل هذه TZ ...
تم تصميم الموقع مع مراعاة القيود الأنظمة الحديثةإدارة المحتوى (افتح WordPress و Joomla و LiveStreet وما شابه ذلك ...
برنامج توضيحي لخوارزميات اجتياز الرسم البياني
تنظم هذه المهمة الفنية تطوير منتج برمجي تعليمي مصمم للعرض المرئي ...
الاختصاصات تشمل: اسم التطوير ، الاساس ...
مشروع تقني وعملي: وصف مجال الموضوع (نموذج الكائن) ، إدارة الكائن (الأحداث ، مخطط التفاعل) ، ...
تصميم البرمجيات
تشمل مرحلة التصميم تطوير الهندسة المعمارية وتطوير البيانات وتطوير البرامج الإجرائية

    متطلبات النظام

    المظهر الفني للمنتج

    نظرية حل المشكلات الابتكاري هي تقنية سوفياتية للتفكير القوي ، والتي لاقت قبولًا واسعًا في كل من روسيا والعالم. يسمح لك بتحليل المشكلة بعمق وإيجاد حل فعال.
    بدأ العمل على TRIZ بواسطة Henrikh Saulovich Alshuller ورفاقه في عام 1946.

    تطوير البرنامج: مثال على مهمة فنية

    في عام 1956 ، نُشر أول منشور عن حقيقة أن التكنولوجيا تتطور وفقًا لقوانين معينة. للاختراع الفعال ، يجب تحديد هذه القوانين وتطبيقها بشكل فعال.
    بمرور الوقت ، تطورت TRIZ إلى مجموعة كبيرة من الأدوات التي تساعد في حل عدد من المشكلات ذات الصلة:
    - إنشاء منتجات اختراق جديدة ،
    - تحسين خصائص المستهلك للحلول الحالية ،
    - لتقليل التكلفة ،
    - تجاوز براءات اختراع المنافسين.
    تستخدم الشركات العالمية الرائدة مثل Samsung و Intel و Procter & Gambel و General Electric وغيرها TRIZ في مراكز البحث والتطوير الخاصة بها.

شروط

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

عندما يتعلق الأمر بتطوير التوثيق الفني للبرامج ، غالبًا ما نفكر ، ربما ، في وثيقة مثل الشروط المرجعية (TOR). لماذا يحدث هذا؟

الغرض من المواصفات الفنية

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

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

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

تكوين مهمة فنية نموذجية

لنلقِ نظرة على ما تتضمنه المعارف التقليدية النموذجية.

هل كانت المواصفات الفنية للبرنامج سطحية؟

لذلك ، فإن المهمة الفنية ، بغض النظر عن GOST المحدد ، تتضمن دائمًا المعلومات الأساسية التالية حول البرنامج الذي يتم تطويره:

1) اسم- الاسم الكامل والمختصر ، والتسمية الرمزية للبرنامج الجاري تطويره ؛
2) موعد- لأي غرض وفي أي مجال ولأي غرض يتم تطوير البرمجيات ؛
3) أساس التنمية- الوثائق التي يتم على أساسها تطوير البرمجيات ؛
4) المهام- قائمة ووصف لوظائف البرنامج الجاري تطويره ؛
5) بنية- وصف معمارية ومكونات البرنامج الجاري تطويره ؛
6) واجهة المستخدم- إلزامية في العالم الحديث ؛
7) الموثوقية والسلامة وظروف التشغيلوما إلى ذلك وهلم جرا. متطلبات مهمة
8) توثيق- أي نوع من الوثائق ، في أي حجم ووفقًا لمتطلبات GOST التي سيتم تطويرها أيضًا ؛
9) مراحل ومراحل التطوير- ما يجري تطويره وبأي تسلسل ؛
10) إجراءات المراقبة والقبول- كيف سيتم تسليم البرامج المطورة للعميل بالضبط.

معايير المواصفات الفنية

هناك العديد من GOSTs التي تنظم تطوير المواصفات الفنية في منطقتنا: هذه هي GOST 34.602 (أنظمة مؤتمتة) و GOST 19.201 (برنامج). تختلف المستندات المعدة وفقًا لهذه المعايير اختلافًا كبيرًا من حيث المحتوى والمحتوى. يتم تقديم كلا المعيارين على بوابة الشركة في قسم المكتبة ، ويمكنك التعرف عليهم بمزيد من التفاصيل بمفردك.

تكلفة تطوير مهمة فنية

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

قد تكون مهتم ايضا ب:

- تطوير برنامج وإجراء الاختبار ؛
- إنشاء مذكرة تفسيرية للمشروع والتصميم الفني ؛
- مراحل تطوير التوثيق.

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

وتجدر الإشارة إلى أنه في كل يوم عمل تحليلينحاول تجنب مصطلح "الاختصاصات". هذا المصطلح مليء بالمعاني وغالبًا ما يكون من غير الواضح ما الذي يقف وراءه. نحن نستخدم وثيقة متطلبات العمل (BRD) ، ووثيقة المتطلبات الوظيفية (FRD) ، ووثيقة الهندسة الفنية (TAD). ومع ذلك ، هنا ، من أجل عدم تعقيد الوصف ، سوف نستخدم مصطلح "الشروط المرجعية". يتكون المستند الذي نستخدمه في معظم الحالات للتفاعل مع العملاء من 70٪ من متطلبات العمل ، و 20٪ من المتطلبات الوظيفية ، و 10٪ فقط من المتطلبات الفنية والمعمارية. بالطبع ، تختلف هذه النسبة باختلاف المواصفات والتعقيد التقني للنظام.

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

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

هيكل المهمة الفنية

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

الفئة = "fs-13">

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

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

class = "fs-13">

7. نظام وضع لافتة
8.

التفاعل مع الفواتير
9. محرك لافتة
10. الوصف الفني لمكون Banner Engine

class = "fs-13">

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

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

يصف قسم منفصل من المهمة الفنية متطلبات مكون Banner Engine المسؤول عن عرض اللافتات والإحصائيات المحاسبية ومعالجتها وحفظها في شكل مناسب لمزيد من التحليل وإعداد التقارير.

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

تختلف كل مهمة فنية في الحجم وعدد الرسوم التوضيحية وعدد الإصدارات. على سبيل المثال ، يتم تقديم مستند الشعار في 44 صفحة ويحتوي على 15 رسمًا توضيحيًا. استغرقت عملية إعداد هذه الوثيقة حوالي شهر وتضمنت حوالي 8 تكرارات مع العميل.

class = "fs-13">

العمل مقابل المتطلبات الوظيفية

في الاختصاصات ، يتم تسجيل كل من متطلبات العمل للنظام والمتطلبات الوظيفية:

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

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

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

مثال على متطلبات العمل:

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

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

عادة ما نقوم بتضمين

تحتوي الشروط المرجعية على وصف للأدوار وسيناريوهات المستخدم الرئيسية في النظام الجاري تطويره.

الاختصاصات الصحيحة لتطوير البرمجيات هي سر نجاح المشروع

الدور: Administrator

مثال على المتطلبات الوظيفية:

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

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

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

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

في الاختصاصات ، نقوم عادةً بتضمين مسرد يشرح معاني المصطلحات المحددة المستخدمة في المستند. من المهم جدًا تحديد معنى المصطلحات المستخدمة لاحقًا في المستند بدقة.

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

تردد الاتصال- عدد المستخدمين الفريدين الذين شاهدوا لافتة الإعلان لعدد معين من المرات. على سبيل المثال، تردد دبوس 5- عدد المستخدمين الفريدين ، كل منهم شاهد لافتة الإعلان هذه 5 مرات على الأقل. تردد الاتصال 1= الوصول.

المبادئ الأساسية

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

عادة لا يتوفر لمديري المصانع الوقت لدراسة المتطلبات الفنية متعددة الصفحات. يوفر عرض الصور تمثيلاً مرئيًا للخصائص الرئيسية للنظام قيد التطوير. نتيجة لذلك ، يتحسن التواصل بين المستخدم التجاري وبيننا وتنمو جودة المتطلبات نفسها.

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

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

تم تضمين هذا النموذج الأولي لشاشة تحرير الحملة الإعلانية في المواصفات الفنية لنظام إعلان البانر.

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

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

خبرة الموضوع

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

محاضرات البحث

اختصاصات الكائن

عند تصميم كائن تقني ، يحتل تطوير الوثائق التقنية والتكنولوجية مكانًا مهمًا: التعيين الفني (TOR) والشروط الفنية (TU).

مهمة فنية- هذا هو المستند المصدر الرئيسي لتطوير المنتج ، ويحتوي على المتطلبات الفنية والاقتصادية للمنتجات التي تحدد خصائص المستهلك وكفاءة الاستخدام ، وقائمة بالوثائق التي تتطلب دراسة مشتركة ، وإجراءات التسليم وقبول نتائج التطوير. تم تطوير اختصاصات التصميم على أساس GOST 15.001-88 وتم وضعها وفقًا للمتطلبات العامة لوثائق تصميم النصوص وفقًا لـ GOST 2.105-68.

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

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

عند تطوير مهمة فنية ، يجب على المرء:

حدد الغرض العام من الخلق نظام تقني;

· تحديد المتطلبات العامة للنظام المصمم.

· تحديد مراحل إنشاء النظام وتوقيت تنفيذه.

· لعمل حساب أولي لتكاليف إنشاء النظام.

يجب أن تحتوي الاختصاصات على الأقسام التالية:

1) الاسم والنطاق ؛

2) رمز المنتج ؛

3) أساس التنمية.

4) دراسة الغرض والجدوى.

5) مصادر التنمية.

6) مراحل التطوير وبدء الإنتاج ؛

7) المتطلبات الفنية.

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

في الفصل أساس التنميةالإشارة إلى اسم الوثيقة (الوثائق) ، التي تنص على هذا التطوير ، والمنظمة التي وافقت على هذه الوثيقة ، وتاريخ الموافقة عليها ، واسم ورمز موضوع التطوير.

أساس التطوير هو البحث التسويقي وإصدار معيار جديد.

في قسم "دراسة الغرض والجدوى من التطوير" أشر إلى:

1. الغرض الوظيفي المحدد للكائن هو تقليل سمية السيارة.

اختصاصات تطوير البرنامج

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

3. طلب ​​المستهلك التقديري على هذه المرافق - هذا المرفق ضروري للمستهلك للامتثال للمعايير والحفاظ على صحة الناس والبيئة.

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

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

بناء على المراحل دورة الحياةنقوم بتطوير مراحل التطوير وبدء الإنتاج.

المراحل الرئيسية للتطوير: بحوث التسويق. تطوير المواصفات الفنية ؛ - تصميم المرفق. التجربة؛ ما قبل الإنتاج الانطلاق في الإنتاج.

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

المرحلة التالية من التصميم هي تصميم العناصر الرئيسية وبناء النماذج الرياضية لعمل الجهاز. المرحلة الأخيرة من التصميم هي التصميم النهائي للقرارات المتخذة وتنفيذ الرسومات وجزء النص وفقًا لمتطلبات ESKD.

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

1- المتطلبات الفنية

2. متطلبات السلامة

3. متطلبات حماية البيئة

4. قواعد القبول

5. طرق المكافحة

6. النقل والتخزين

7. تعليمات للاستخدام

8. ضمانات الشركة المصنعة

9. التخلص

بناءً على المستندات التي تم تطويرها ، يمكنك المتابعة إلى التصميم المباشر للكائن.

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

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

وزارة التعليم والعلوم في الاتحاد الروسي

المؤسسة التعليمية للدولة الاتحادية

التعليم المهني الثانوي

كلية ولاية كراسنهورسك

قسم الحاسوب وبرمجيات الأنظمة الآلية

على ممارسة اكتساب المهارات المهنية الأساسية

طالب من مجموعة 37

Boyarkin الكسندر سيرجيفيتش

قائد الممارسة

من المشروع _____________ / Dubrov Yu.V

من KGC _____________ / Studenova O. V. /

مقدمة

1. بيان المشكلة

1.1 الاختصاصات

أساس التنمية

غرض التنمية

متطلبات الموثوقية

متطلبات المعلومات وتوافق البرامج

المؤشرات الفنية والاقتصادية

مراحل ومراحل التطوير

2. الجزء الرئيسي

2.1 وصف البرنامج

معلومات عامة

الغرض الوظيفي

وصف الهيكل المنطقي

معلومات عامة عن البرنامج

البرمجيات المستخدمة

الوسائل التقنية المستعملة

هيكل البرنامج

إعداد البرنامج

التحقق من البرنامج

2.3 دليل المشغل

الغرض من البرنامج

شروط تنفيذ البرنامج

تنفيذ البرنامج

الأحكام العامة

تشغيل الكمبيوتر (الكمبيوتر الشخصي)

استنتاج

فهرس

مقدمة

أنا بوياركين ألكساندر سيرجيفيتش ، طالب في "كلية ولاية كراسنوجورسك" من المجموعة السابعة والثلاثين ، تلقيت تدريبًا داخليًا في "PC System LLC" كنت أعمل مع المستندات (النسخ والطباعة والمعالجة ... إلخ)

1. شارك في أعمال دعم البرامج.

2. استشارة بخصوص أجهزة BT

3. التقنية. خدمة VT

1 بيان المشكلة

1.1 الاختصاصات

أسس التنمية

أساس تطوير البرنامج هو المهمة المعطاة للممارسة على اكتساب المهارات المهنية الأساسية من قبل رئيس الممارسة "PC System LLC" Dubrov Yu.V.

المسمى الوظيفي: MediaPlayer. الفنان: Boyarkin A.S.

غرض التنمية

الغرض من منتج البرنامج هو إنشاء تطبيق قادر على تشغيل MediaPlayer بتنسيق "mp3.mid.wma.etc". يستخدم البرنامج المطور للاستماع إلى الموسيقى.

متطلبات البرنامج أو منتج البرنامج

يتيح لك البرنامج الاستماع إلى الملفات الصوتية

1.1.3.1 متطلبات الأداء

الوظائف الرئيسية للبرنامج:

قم بتشغيل الموسيقى بتنسيق mp3 و wma وما إلى ذلك.

1.1.4 متطلبات الموثوقية

يجب على البرنامج:

العمل مع خوارزمية معينة من الأداء ؛

2) قم بعمل سلس مع ملف البيانات

1.1.5 شروط التشغيل ومتطلبات تكوين ومعلمات الوسائل التقنية

ظروف تشغيل البرنامج تتوافق مع ظروف تشغيل الحاسب. يجب أن يكون البرنامج مصممًا لمستخدم غير محترف.

الحد الأدنى من المتطلباتإلى جهاز كمبيوتر إلكتروني:

المعالج: Intel Pentium

التردد: 233 ميجا هرتز

ذاكرة الوصول العشوائي: 64 ميجا بايت

1) المعالج: Intel Pentium IV

2) التردد: 1600 ميجا هرتز

3) ذاكرة الوصول العشوائي: 512 ميجا بايت

4) لوحة المفاتيح والفأرة.

1.1.6 متطلبات توافق المعلومات والبرمجيات

نظام التشغيل: Windows XP أو أعلى

لغة البرمجة: بورلاند دلفي

متطلبات النقل والتخزين

يتم تسليم البرنامج على حامل بيانات ليزر. يتم توفير وثائق البرنامج في شكل إلكتروني ومطبوع.

متطلبات خاصة

برمجةيجب أن يحتوي على واجهة بسيطة مصممة لمستخدم غير محترف.

يجب أن تحتوي الوثائق الخاصة ببرنامج التشغيل (البرنامج) المقبول معلومات كاملةمطلوب للمبرمجين للعمل مع هذا البرنامج.

1.1.7 متطلبات توثيق البرامج

يجب أن تكون الوثائق الرئيسية التي تنظم تطوير البرامج المستقبلية هي وثائق نظام توثيق البرمجة الموحد (ESPD): دليل مبرمج النظام ، دليل المشغل ، وصف البرنامج.

1.1.8 المؤشرات الفنية والاقتصادية

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

تم النشر على http://www.allbest.ru/

تم النشر على http://www.allbest.ru/

1.1.9 مراحل ومراحل التطوير

رئيس ممارسة الإنتاج:

أو في ستودينوفا

1.1.10 إجراءات المراقبة والقبول

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

1.2 نظرة عامة على الحلول الحالية

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

1.3 اختيار لغة البرمجة

هناك العديد من لغات البرمجة المختلفة في الوقت الحاضر.

Visual Basic هو نتاج سنوات من التطور لغة أساسية... في الأساس ، تهدف هذه اللغة إلى إنشاء برامج تعمل في وضع حوار مع مستخدم ، "أي في الوضع المرئي. من حيث تعقيدها وإمكانياتها ، يمكن وضع Visual Basic على قدم المساواة مع Borland Delphi 7 أو C + +.

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

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

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

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

2 الجزء الرئيسي

2.1 وصف البرنامج

معلومات عامة

هذا البرنامج مخصص للطلاب للاستماع إلى الملفات الصوتية.

يتم تنفيذ البرنامج في بيئة برمجة Borland Delphi.

الغرض الوظيفي

هذا البرنامج يحل المهام التالية:

فتح وعرض مشغل الصوت

القدرة على اختيار الأغاني بتنسيقات "mp3 ، wma ، إلخ ...".

2.1.3 وصف الهيكل المنطقي

يشمل البرنامج:

وظيفة عرض الملفات الصوتية على جهاز الكمبيوتر الخاص بك

وظيفة الاستماع إلى الملفات الصوتية

برنامج النظام الفني

Windows XP والإصدارات الأحدث ؛

المعالج: بنتيوم الرابع ؛

التردد: 1600 ميغا هيرتز

ذاكرة الوصول العشوائي: 512 ميجابايت

بطاقة الفيديو: 32 ميغا بايت ؛

لوحة المفاتيح والفأرة.

2.2 دليل مبرمج النظام

معلومات عامة عن البرنامج

تم تصميم البرنامج المطور للاستماع السريع والمريح للموسيقى

تم إنشاء هذا البرنامج بلغة برمجة Borlabd Delphi باستخدام مترجم Borlabd Delphi.

2.2.2 أدوات البرمجيات المستخدمة

يتم تشغيل البرنامج على نظام التشغيل Windows XP والإصدارات الأحدث. بيئة التطوير - بورلابد دلفي.

2.2.3 الوسائل التقنية المستعملة

الحد الأدنى لمتطلبات الأجهزة لجهاز كمبيوتر إلكتروني:

المعالج: Intel Pentium

التردد: 233 ميجا هرتز

ذاكرة الوصول العشوائي: 64 ميجابايت

المساحة الخالية على القرص الصلب: 15 ميجا بايت

1) المعالج: Intel Pentium IV

التردد: 1600 ميجا هرتز

ذاكرة الوصول العشوائي: 512 ميجابايت

المساحة الخالية على القرص الصلب: 20 ميجا بايت

بطاقة الفيديو: 32 ميجا بايت

2.2.4 هيكل البرنامج

أرز. 1 هيكل البرنامج

يحتوي النموذج 1 على:

التسمية - تعمل على عرض اسم الملف

تحرير- يعمل على عرض مسار التشغيل

زر - يعمل على عرض قائمة بالملفات

OpenDialog - يستخدم لفتح الملفات بتنسيق المشغل

MediaPlayer - لتشغيل ملفات الصوت

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

الخطوة 3. قم بتوصيل البرنامج بملف المشغل

الإجراء TForm1.Button1Click (المرسل: TObject) ؛

edit1.Text: = opendialog1.FileName ؛ // تحرير نص اسم الملف

إذا كان openDialog1.Execute ثم ابدأ // إذا فتحت نافذة حوار ، فسيبدأ البرنامج

MediaPlayer1.FileName: = openDialog1.FileName ؛ // فتح مربع حوار باسم الملف

MediaPlayer1.Open ؛ // ابدأ المشغل

إعداد البرنامج

البرنامج مصمم لمستخدم غير محترف ولا يتطلب أي تكوين.

انسخ المجلد إلى أي دليل ، على سبيل المثال إلى قرص محلي C: \ (C: \ Program Files \ BoyaraPlayer) قم بتشغيل الملف "BoyaraPlayer.exe"

التحقق من البرنامج

كائن الاختبار

كائن الاختبار هو مشغل وسائط يسمح لك بتشغيل الموسيقى بتنسيقات مختلفة

الغرض من الاختبارات

الغرض من الاختبار هو التحقق من أن البرنامج يعمل بشكل موثوق.

متطلبات البرنامج

يجب أن يكون البرنامج مصممًا للعمل المريح مع المستخدم.

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

متطلبات توثيق البرامج

تكوين وثائق البرنامج:

وصف البرنامج

نص البرنامج

دليل مبرمج النظام.

دليل المشغل.

2.3 دليل المشغل

الغرض من البرنامج

تم تصميم البرنامج للاستماع المريح إلى MediaPlayera

Windows XP والإصدارات الأحدث ؛

المعالج: بنتيوم

التردد: 233 ميجا هرتز

ذاكرة الوصول العشوائي: 64 ميغا بايت ؛

بطاقة الفيديو: 32 ميغا بايت ؛

windows XP SP2 والإصدارات الأحدث ؛

المعالج: بنتيوم الرابع ؛

التردد: 1600 ميغا هيرتز

ذاكرة الوصول العشوائي: 512 ميجابايت

بطاقة الفيديو: 64 ميغا بايت ؛

لوحة المفاتيح والفأرة.

3. احتياطات السلامة أثناء التشغيل (الكمبيوتر)

3.1 عام

1) يوفر هذا الدليل تدابير السلامة التي يجب اتباعها أثناء صيانة وتشغيل الكمبيوتر (PC).

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

يحظر تشغيل جهاز كمبيوتر مع إيقاف تشغيل نظام التهوية.

يحظر تشغيل الكمبيوتر عند درجة حرارة تزيد عن 35 درجة. C. والرطوبة أكثر من 90٪.

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

3.2 تشغيل الكمبيوتر (الكمبيوتر الشخصي)

1) قم بتشغيل الكمبيوتر (PC) وفقًا لتعليمات تشغيل الكمبيوتر وإيقاف تشغيله.

2) قبل تشغيل الكمبيوتر (PC) ، من الضروري التعرف على سجل الأجهزة والتأكد من أن جميع أجهزة الكمبيوتر كانت في حالة عمل جيدة عند العمل في وقت سابق.

استنتاج

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

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

يسمح التطبيق المطور بما يلي:

استمع إلى MediaPlayer ؛

حدد بالتتابع الموسيقى بتنسيقات mp3.wma لمزيد من التشغيل ؛

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

وبالتالي ، تلخيصًا لنتائج التصميم ، تجدر الإشارة إلى أن الهدف والأهداف المحددة قد تم تحقيقها فيه.

فهرس

GOST 7.1-84 الوصف الببليوغرافي للوثيقة. المتطلبات والقواعد العامة للرسم.

GOST 19.201 - 78. نظام موحد لتوثيق البرنامج. مهمة فنية. متطلبات المحتوى والتصميم.

GOST 19.401 - 78. نص البرنامج. متطلبات المحتوى والتصميم.

GOST 19.402 - 78. وصف البرنامج.

GOST 19.503 - 79. دليل مبرمج النظام. متطلبات المحتوى والتصميم.

GOST 19.505 - 79. دليل المشغل. متطلبات المحتوى والتصميم.

GOST 24.207 - 80. متطلبات محتوى المستندات على البرامج.

Flenov M.E. الكتاب المقدس للمبرمج في بيئة دلفي ، 2009.

المعايير نظام موحدوثائق البرنامج (ESPD).

شيشكين في. تعليمات منهجية لمشروع الدورة. -سمولينسك ، 2002.

تم النشر في Allbest.ru

وثائق مماثلة

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

    أطروحة ، تمت إضافة 03/18/2012

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

    تمت إضافة ورقة مصطلح 02/03/2011

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

    تمت إضافة ورقة مصطلح بتاريخ 15/05/2014

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

    الملخص ، تمت الإضافة 06/04/2010

    الخصائص والمتطلبات العامة للبرنامج. نموذج حل المشكلات الوظيفي (BPWin) ، البرامج المطلوبة. وصف موقع الويب ودليل المستخدم والمبرمج. الحسابات الفنية والاقتصادية للتنمية.

    أطروحة ، تمت إضافة 01/21/2014

    برنامج إنشاء ساعة السهم. الحد الأدنى من متطلبات تكوين ومعلمات الوسائل التقنية للبرنامج. اختيار وتبرير نظام البرمجة Microsoft Visual Studio. الوصف العام للخوارزمية. دليل المستخدم والمبرمج.

    الاختبار ، تمت إضافة 12/11/2012

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

    أطروحة ، تمت إضافة 06/03/2014

    تطوير البرمجيات التي من شأنها أتمتة عمل المدير مع العملاء والموردين. تحديد المتطلبات والاختبار ووصف البرنامج. دليل مبرمج النظام. إنشاء DBMS في DELPHI لمدير.

    أطروحة تمت إضافة 06/16/2014

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

    أطروحة ، تمت إضافة 01/27/2013

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

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

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

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

يتم سرد الطرق الرئيسية لاستخدام المصنفات في المادة 1270 من القانون المدني للاتحاد الروسي. من بينها ، تشمل طرق استخدام البرنامج ما يلي:

  1. تشغيل البرنامج، بمعنى آخر. هناك تصنيع لنسخة واحدة أو أكثر من البرنامج أو جزء منه في أي شكل مادي ، بما في ذلك التسجيل في ذاكرة الكمبيوتر ؛
  2. توزيع البرمجياتعن طريق بيع نسخ منها أو التخلص منها بطريقة أخرى ؛
  3. العرض العام للبرنامج، أي ، أي عرض لنسخة من البرنامج على الشاشة باستخدام إطار تلفزيوني أو أي وسيلة تقنية أخرى في مكان مفتوح للزيارة المجانية ، أو في مكان يوجد فيه عدد كبير من الأشخاص الذين لا ينتمون إلى دائرة الأسرة المعتادة ، بغض النظر عما إذا كان يتم النظر إلى البرنامج في مكان عرضه أو في مكان آخر في وقت واحد مع عرض البرنامج ؛
  4. استيراد نسخ البرامجلأغراض التوزيع ؛
  5. استئجار نسخة من البرنامجعندما يكون البرنامج هو الهدف الرئيسي للتأجير ؛
  6. تعديل البرامج، بمعنى آخر. أي تغييرات عليه ، بما في ذلك ترجمة مثل هذا البرنامج أو قاعدة البيانات من لغة إلى لغة أخرى ، باستثناء التكيف ، أي التغييرات التي تم إجراؤها فقط لغرض تشغيل برنامج كمبيوتر أو قاعدة بيانات محددة الوسائل التقنيةالمستخدم أو تحت سيطرة برامج مستخدم محددة ؛
  7. تقديم البرامج للجمهوربطريقة تمكن أي شخص من الوصول إلى البرنامج من أي مكان وفي أي وقت من اختياره (طرحه للجمهور) ، أي نقل النسخة عبر الإنترنت.

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

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

قم بصياغة شروط اتفاقية الترخيص بشكل صحيح.

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

تنقسم برامج الكمبيوتر إلى:

برنامج النظام؛

برنامج الخدمة ،
- البرمجيات التطبيقية ؛
- أنظمة البرمجة.

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

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

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

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

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

برامج تحرير النصوص والرسوم ، والتي يمكنك من خلالها تحضير نصوص مختلفة ، وإنشاء رسومات ، وبناء رسومات ؛ بمعنى آخر ، اكتب ، ارسم ، ارسم ؛

أنظمة إدارة قواعد البيانات (DBMS) ، والتي تجعل من الممكن تحويل الكمبيوتر إلى كتاب مرجعي حول أي موضوع ؛

المعالجات الجدولية التي تسمح بتنظيم الحسابات الجدولية الشائعة جدًا في الممارسة ؛

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

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

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

26. نظام تشغيل الحاسب (الغرض ، التركيب ، التحميل).

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

يعد نظام التشغيل مكونًا أساسيًا وضروريًا لبرنامج الكمبيوتر ؛ وبدونه لا يمكن لجهاز الكمبيوتر العمل من حيث المبدأ.

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

اليوم ، أكثر أنظمة التشغيل شهرة لأجهزة الكمبيوتر الشخصية المتوافقة مع IBM هي مجموعات أنظمة التشغيل Microsoft Windows و Linux.

الوظائف الرئيسية لنظام التشغيل:

تنفيذ حوار مع المستخدم ؛

I / O وإدارة البيانات ؛

تخطيط وتنظيم عملية معالجة البرنامج ؛

تخصيص الموارد (ذاكرة الوصول العشوائي وذاكرة التخزين المؤقت والمعالج والأجهزة الخارجية) ؛

تشغيل برنامج للتنفيذ ؛

جميع أنواع عمليات الصيانة المساعدة ؛

نقل المعلومات بين الأجهزة الداخلية المختلفة ؛

دعم البرامج للعمل الأجهزة الطرفية(الشاشة ، لوحة المفاتيح ، محركات الأقراص ، الطابعة ، إلخ).

تتميز أنظمة التشغيل الحديثة ببنية معقدة ، يؤدي كل عنصر منها وظائف محددة للتحكم في جهاز الكمبيوتر.

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

معالج الأوامر -برنامج خاص يطلب من المستخدم الأوامر وينفذها.

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

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

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

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

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

الاختبار الذاتي للكمبيوتر.يشتمل الكمبيوتر على ذاكرة للقراءة فقط غير متطايرة (ROM) تحتوي على برامج لاختبار الكمبيوتر والمرحلة الأولى من تحميل نظام التشغيل - وهذا هو BIOS(نظام الإدخال / الإخراج الأساسي - نظام الإدخال / الإخراج الأساسي).

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

بعد الاختبار الذاتي ، يبدأ برنامج خاص في BIOS في البحث عن أداة تحميل نظام التشغيل. هناك وصول بديل إلى الأقراص المتاحة والبحث في قطاع التمهيد الأول للقرص عن برنامج MasterBoot خاص (برنامج محمل OS).

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

27. الملفات. اسم الملف. نظام الملفات. عمليات الملفات الأساسية.

يتم تخزين جميع البرامج والبيانات في ذاكرة الكمبيوتر طويلة المدى (الخارجية) في شكل ملفات.

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

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

<имя файла>.<расширение>

يتم إعطاء الاسم الفعلي للملف من قبل المستخدم ، ويتم تعيين الامتداد بواسطة البرنامج تلقائيًا عند إنشائه.

الجدول 1. أنواع الملفات والامتدادات

أنظمة التشغيل المختلفة لها تنسيقات مختلفة لأسماء الملفات. في نظام التشغيل MS-DOS ، يجب ألا يحتوي اسم الملف الفعلي على أكثر من 8 أحرف من الأبجدية اللاتينية والأرقام وبعض الأحرف الخاصة ، ويتكون الامتداد من ثلاثة أحرف لاتينية ، على سبيل المثال: proba.txt

في نظام التشغيل Windows ، يمكن أن يصل طول اسم الملف إلى 255 حرفًا ، ويمكنك استخدام الأبجدية الروسية ، على سبيل المثال: وحدات المعلومات. doc

قواعد إنشاء اسم الملف:

لا يمكن استخدام الأحرف التالية المحجوزة للوظائف الخاصة :؟ : * / \ ">< |

هناك كلمات محجوزة خاصة لا يمكنك تسمية مجلد لها. ويندوز لا يسمح بذلك. الحقيقة هي أنه قبل Windows كان هناك نظام تشغيل DOS. استخدم مجلدات النظام بالأسماء التالية: PRN ، AUX ، CLOCK $ ، NUL ، COM0 ، COM1 ، COM2 ، COM3 ، COM4 ، COM5 ، COM6 ، COM7 ، COM8 ، COM9 ، LPT0 ، LPT1 ، LPT2 ، LPT3 ، LPT4 ، LPT5 ، LPT6 ، LPT7 ، LPT8 ، LPT9 ، يخدع

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

يحدد نظام الملفات الهيكل العام لتسمية الملفات وتخزينها وتنظيمها في نظام التشغيل.

وظائف نظام الملفات:

  1. حفظ المعلومات على الوسائط الخارجية
  2. قراءة المعلومات من الملفات
  3. إزالة الملفات والدلائل
  4. إعادة تسمية الملفات
  5. نسخ الملفات ، إلخ.

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

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

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

أحيانًا يتم استدعاء مسار الملف مع اسم الملف اسم الملف الكامل.

عمليات الملف.في عملية العمل على جهاز كمبيوتر ، غالبًا ما يتم تنفيذ العمليات التالية على الملفات:

  • نسخ (يتم وضع نسخة من الملف في دليل آخر) ؛
  • نقل (يتم نقل الملف نفسه إلى دليل آخر) ؛
  • الحذف (يتم حذف سجل الملف من الدليل) ؛
  • إعادة تسمية (تغييرات اسم الملف).

تسمح الواجهة الرسومية لـ Windows بإجراء عمليات على الملفات باستخدام الماوس باستخدام طريقة السحب والإفلات. هناك أيضًا تطبيقات متخصصة للعمل مع الملفات ، ما يسمى ب مديري الملفات : NortonCommander و TotalCommander و File Explorer وما إلى ذلك.

في بعض الحالات ، يصبح من الضروري العمل مع واجهة سطر الأوامر. يوفر Windows وضع واجهة سطر أوامر MS-DOS.

28. فيروسات الكمبيوتر: طرق التوزيع والوقاية من العدوى.

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

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

تنتشر الفيروسات عن طريق نسخ أجسامها والتأكد من تنفيذها لاحقًا: عن طريق إدخال نفسها في التعليمات البرمجية القابلة للتنفيذ للبرامج الأخرى ، واستبدال البرامج الأخرى ، والإعفاء من التشغيل التلقائي ، والمزيد. لا يمكن أن يكون الفيروس أو الناقل الخاص به عبارة عن برامج تحتوي على رمز الجهاز فحسب ، بل يمكن أيضًا أن يكون أي معلومات تحتوي على أوامر قابلة للتنفيذ تلقائيًا - على سبيل المثال ، الملفات الدفعية ومستندات Microsoft Word و Excel التي تحتوي على وحدات ماكرو. بالإضافة إلى ذلك ، لاختراق جهاز كمبيوتر ، يمكن للفيروس استخدام نقاط الضعف في البرامج الشائعة (على سبيل المثال ، Adobe Flash و Internet Explorer و Outlook) ، والتي يقوم الموزعون بتضمينها في البيانات العادية (الصور والنصوص وما إلى ذلك)

تنتشر الفيروسات عبر الأقراص المرنة (القديمة) ومحركات الأقراص المحمولة والبريد الإلكتروني وأنظمة المراسلة الفورية وصفحات الويب والإنترنت و الشبكات المحلية(الديدان).

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

البرنامج (ملف):تصيب ملفات الكمبيوتر القابلة للتنفيذ بامتداد com و exe. تنتمي الفيروسات الكبيرة المكتوبة باستخدام وحدات الماكرو أيضًا إلى هذه الفئة. تصيب الملفات غير القابلة للتنفيذ (على سبيل المثال ، بتنسيق محرر النصجداول بيانات MSWord أو MSExcel).

فيروسات التمهيدمضمنة في قطاع التمهيد للقرص (قطاع التمهيد) أو في القطاع الذي يحتوي على برنامج التمهيد لقرص النظام (MasterBootRecord - MBR). تقوم بعض الفيروسات بكتابة أجسامها لتحرير قطاعات القرص ، ووضع علامة عليها في جدول FAT على أنها "سيئة" (Badcluster).

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

فيروسات الشبكةمنتشرة عبر شبكات الكمبيوتر المختلفة.

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

البرمجيات: النظرية

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

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

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

هذه هي البرامج التي يتم من خلالها تنفيذ إجراءات مهمة عمليًا على جهاز كمبيوتر. على سبيل المثال ، الكتابة ، وبناء الجداول ، والرسم ، واستخدام الإنترنت ، وما إلى ذلك.

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

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

ما هو نظام التشغيل؟

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

أنظمة التشغيل الأكثر شيوعًا لأجهزة الكمبيوتر الشخصية في العالم هي Windows (الأكثر شيوعًا ، هناك العديد من الإصدارات - السابع ، الثامن ، XP وغيرها) ، Linux ، MacOS.

برمجيات النظام: السائقين

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

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

برامج التطبيق: مضادات الفيروسات ، والمرافق

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

شعبية مايكروسوفت وورد

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

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

Microsoft Word: الميزات

يستطيع "برنامج Word" إجراء عدد كبير من العمليات. يسمى:

تنسيق الحروف والفقرات (اختيار الخط بالحجم المطلوب والسمات الأساسية - تسطير ، غامق ، مائل ، تباعد الأسطر ، إلخ.)

تصميم مظهر الصفحات (ضبط اللون والنمط على الخلفية وإضافة الرسوم والصور وما إلى ذلك)

إضافة العناصر المصاحبة للنص (جداول ، رسوم بيانية ، أيقونات ، إلخ.)

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

برامج التطبيقات الشعبية: Microsoft Excel

مثال على برنامج تطبيقي شائع آخر هو Microsoft Excel (باللغة الروسية - "برنامج Excel"). تخصصها الضيق هو الحساب باستخدام جداول البيانات. هذا النوع من الحلول يبسط العمل بالأرقام بشكل كبير.

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

Microsoft Excel: الميزات

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

دعنا ندرج أكثر أنواع المشكلات شيوعًا في الممارسة العملية والتي يمكن لبرنامج Excel حلها:

الحسابات الرياضية باستخدام القيم العددية في الخلايا الجدولية (الجمع والطرح والقسمة والضرب وتعاقب البناء ، إلخ) ؛

تطبيق الصيغ لأتمتة الحساب ؛

إعداد التقارير والنماذج والاستبيانات والوثائق الأخرى التي تبدو مريحة في شكل جداول ؛

بناء الرسوم البيانية وتصور الإحصاءات باستخدام الرسوم البيانية.

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

برامج التطبيقات الشعبية: Adobe Photoshop

يحتاج المستخدمون غالبًا إلى استخدام برنامج واحد مثير للاهتمام - "Photoshop". بالنسبة لنظام التشغيل Windows 7 أو 8 أو XP ، فهو موجود في عدد كبير من الإصدارات. رسميًا ، يسمى هذا البرنامج Adobe Photoshop. الغرض منه هو الرسم (تسمى هذه الحلول "محررات الرسومات"). يتم استخدامه ، كما هو الحال مع Word و Excel ، من قبل المستخدمين المبتدئين والمحترفين: المصممين ومطوري الويب ومنشئي الرسوم المتحركة.

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

أدوبي فوتوشوب: الميزات

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

يعمل Adobe Photoshop مع معظم تنسيقات ملفات الرسوم نظرًا لوجود مجموعة كبيرة من المحولات لتنسيقات مختلفة. يقوم الأخير بتحويل معلومات الرسوم من تنسيق الملف إلى التنسيق الأصلي لمحرر Adobe Photoshop عند القراءة من ملف. عند الكتابة إلى ملف ، تقوم المحولات بإجراء التحويل العكسي.

ما هي أشهر أنواع عمليات Photoshop؟ وتشمل هذه ما يلي:

إنشاء رسومات جديدة باستخدام الفرش الافتراضية وأقلام الرصاص والمساطر والأشكال باستخدام ألوان مختلفة ؛

تغيير حجم الصور أو عناصرها الفردية ؛

الجمع بين محتوى صورتين مختلفتين ؛

تغيير لون الصورة أو أجزاء منها ؛

تطبيق التأثيرات المرئية باستخدام القوالب والخوارزميات المضمنة في البرنامج ؛

تحويل الصور (انعكاس ، دوران ، إلخ).

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

الأنواع الشائعة لبرامج التطبيقات: المتصفحات

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

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

المتصفحات: الميزات

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

البرمجيات: مدفوعة ومجانية

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

ما هي الحوسبة السحابية؟

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

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

من يطور البرنامج؟

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

هل من الصعب تعلم كيفية إنشاء البرامج؟

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