تمرينات الوحدة
س1- من خلال دراستك ما التعريف الملائم من وجهة نظرك للأجهزة الذكية؟
الأجهزة التي تعمل بواسطة نظام تشغيل يسمح لها بالاتصال بخدمة الإنترنت وتصفح مواقع الإنترنت والبريد الإلكتروني ومواقع التواصل الاجتماعي، وذلك باستخدام الشبكات اللاسلكية Wi-Fi أو بواسطة خدمات شركات الاتصالات.
س2- تمتاز الأجهزة الذكية بوجود نظام التشغيل، فما وظيفته؟
يسمح ببناء وتشغيل تطبيقات تعمل على تلبية حاجات المستخدمين في عصر السرعة.
س3- معظم تطبيقات الأجهزة الذكية تعتمد على خاصية معينة في عملها ما هذه الخاصية؟
مقدرة الجهاز على الاتصال بالإنترنت.
س4- تنقسم الأجهزة الذكية إلى ثلاثة أقسام اذكرها مع إعطاء مثال لكل نوع.
- الأجهزة اللوحية المحمولة صغيرة الحجم تاب (Tabs) وهي تشمل الهواتف الذكية والبطاقات الذكية.
- الأجهزة اللوحية المحمولة متوسطة الحجم باد (pad's) وهي تشمل الحاسب المحمول والحاسبات المتحولة والتي تعمل باللمس.
- الأجهزة اللوحية كبيرة الحجم بورد (Board's) مثل: السبورات الذكية.
س5- كيف يتم إدخال البيانات إلى الأجهزة الذكية؟
عن طريق لوحة المفاتيح أو الكتابة على الشاشة باستخدام قلم خاص أو باليد مباشرة.
س6- استخدمت نواة لينكس في بناء نظامي iOS وAndroid فهل تستطيع ذكر الفرق بينهما؟
- نظام أندرويد مفتوح المصدر ويعطي الصلاحية لأي شخص يود إضافة خصائص جديدة إليه وتغيير الواجهة فكثرة الشركات التي تقوم بالتعديل على نظام يزيد من كثرة المزايا في النظام.
- نظام التشغيل iOS نظام مغلق أي أنه لا يسمح لأحد بالتعديل على النظام أو تثبيت تطبيقات من خارج متجر البرامج الخاص بشركة أبل أو تغيير في الواجهة، وتهدف الشركة من وراء ذلك إلى جعل النظام أكثر استقراراً وأماناً.
س7- ضع علامة (صح) أمام العبارة الصحيحة، وعلامة (خطأ) أمام العبارة الخاطئة فيما يلي:
- يتميز نظام التشغيل iOS الخاص بشركة آبل بقوته واستقراره. (صح)
- لا يمكن تشغيل الوسائط المتعددة في نظام التشغيل (Windows Phone). (خطأ)
- من أهم مميزات الهواتف الذكية تزامنها مع أجهزة الحاسب. (صح)
- نظام أندرويد (Android) نظام مغلق لا يسمح للمطورين بالتعديل عليه. (خطأ)
س8- ما الفوائد من وجهة نظرك التي عادت على الأجهزة الذكية والمستخدمين من وجود متاجر التطبيقات؟
تمكن المطورين من عرض تطبيقاتهم على أكبر شريحة ممكنة من مستخدمي الأجهزة الذكية التي تعمل على نظام التشغيل الخاص بتلك الشركات. بل تتجاوز ذلك إلى توفير مميزات بمتاجرها لجذب المطورين للعمل على بناء وتصميم تطبيقات تعمل على أنظمتها.
س9- اذكر ثلاثاً من اللغات البرمجية المستخدمة في بناء تطبيقات الأجهزة الذكية.
لغة ++C، # C وأيضاً (C- objective) المشتقة من لغة C، والتي تتميز ببساطتها وسهولة استخدامها، وتستخدم في بناء تطبيقات نظام آبل، وكذلك الجافا خاصة في بناء تطبيقات نظام الأندرويد، وهناك من اللغات المفتوحة المصدر لغة باثيون (Python).
س10- هناك بعض الخصائص المشتركة بين فيجول بيسك ستوديو وإن إس بيسك، عدد بعضها.
لغة البرمجة وواجهة المستخدم والأدوات والخصائص.
س11- عند تعريف متغير في NSB وما النوع الذي يخزن فيه؟
(Variant).
س12- هل يمكن استخدام أداة معينة لإدخال البيانات أو إخراجها في الوقت نفسه، وضح إجابتك.
نعم، باستخدام أداة مربع النص (Text Box) حيث يتم إدخال وإخراج المعلومات باستخدام الخاصية (Value).
س13- أين الخطأ في الجملة الشرطية التالية:
عدم وجود then والصواب:
س14- اذكر ثلاثة أمثلة لدوال تستخدم في (NSB)، مع تحديد عملها.
- دالة (Now): وتستخدم لعرض الوقت والتاريخ معاً وتأخذ قيمتها من تاريخ ووقت نظام التشغيل.
- (Cstr): تقوم بتحويل القيمة المسندة للمتغير إلى نص.
- (Clnt (x)): وتقوم بتحويل القيمة المدخلة إلى عدد صحيح من نوع Integer.
النقاشات