الاثنين، 19 مايو 2014

أسئلة عامة لمطوري برامج الأندرويد

What is Android?

It is an open-sourced operating system that is used primarily on mobile devices, such as cell phones and tablets. It is a Linux kernel-based system.

What is the Android Architecture?

Android Architecture is made up of 4 key components:

- Linux Kernel
- Libraries
- Android Framework
- Android Applications

What is ANR?

ANR is short for Application Not Responding.

What is the AndroidManifest.xml?
أحد اهم الملفات فى اى تطبيق لاندرويد ، عبارة عن ملف xml يحتوى على توصيف لكل شئ يخص التطبيق مثل (اصدار الـ API Level المستخدم فى تطوير التطبيق ، انواع الـ Permissions التى يحتاجها التطبيق ، توصيف للـ Activities ، … واشياء اخرى كثيرة) .

What language is supported by Android for application development? Java
الـ Intent هو عبارة عن وسيلة لارسال المعلومات مابين مكونات التطبيقات وايضا بين التطبيقات ونظام التشغيل داخل اندرويد {Activities, Services and Broadcast Receivers} الـ Intent يمكن ان يحتوى ايضا على بيانات اضافية يمكن نقلها مابين المكونات السابق ذكرها .


ماهى الـ Activity وماهى مراحلها ومتى تعمل كل مرحلة




طبعا كان فيه شرح متكامل عن Web Service وعملية التكامل Integration بين الويب والموبيل
في كلام مهم عن AsyncTask و الـ Thread 
في كلام مهم عن ListView و ArrayAdapter و الـ Inflater
الناس اللى بتشتغل على SQLite وشغل SQLiteOpenHelper و أحداث الـ OnCreate و OnUpgrade
أسئلة عن SharedPreferences
وطبعا أسئلة كتير فى مجال GIS أو GPS والخرائط على حسب اللى بيستخدموا الناس

بس ده عرض سريع لبعض الجوانب 


الأحد، 11 مايو 2014

مراجعة في مادة تسويق وتجارة إلكترونية 2014 (نظري وعملي) السنة الثالثة

الإمتحان نظرى وعملي
أولا: الجزء العملي هو عبارة عن HTML + CSS وهديكم شوية تمارين محلولة من كراسة التطبيقات والكتاب ذكروها والباقى على ربنا:
السؤال الأول: (Frameset) مهم جدا جدا





سؤال عن اللينكات - وممكن يكون فيها لينك لميل زى كده <a href="mailto:anymail@yahoo.com"> Text </a>
أمثلة معاها CSS




<html>
<head>
    <title>Main Links Page</title>
    <style type="text/css">
                a:link{text-decoration: none }
                a:hover   {background-color :#5885fd ;
                               color: White  }
                a:visited{text-decoration: none  }
  </style>
</head>
<body bgcolor="#9be536" link="purple" vlink="#664455" 
            style="margin-top:0">
<b><center>
                    <a href="register.aspx" target="main"> Register </a>&nbsp; ::  &nbsp;  
                    <a href="passRec.aspx" target="main"> Password Recovery </a> &nbsp; ::  &nbsp; 
                    <a href="delete.aspx" target="main"> Unsubscribe </a> &nbsp; ::  &nbsp; 
                    <a href="update.aspx" target="main"> Edit Profile </a> 
</center></b>
</body>
</html>
-------------------------------------------------------------------------------------------------------
سؤال صفحة العنوان اللى بتتحرك أو الفلاشة




--------------------------------------------------------------------------------------------------------
أسئلة عن جدول المنتجات المتحرك ونموذج Form الدخول HTML



###############################################################################
الجزء الثانى أسئلة النظرى
                         دى كل الأسئلة النظرى اللى ملاها الدكتور ومن كراسة زميلكم - وجاى منها إن شاء الله كل النظرى








مع تمنياتى بكل نجاح وتوفيق

الجمعة، 9 مايو 2014

مراجعة في مادة إعداد تقارير 2014 (نظري وعملي)

أولا: الجزء النظري مكون من ثلاث أشكال (دش نظري صرف - صح وغلط مع التصحيح - أختياري)

تناولا للجزء الأول:









طبعا أسئلة صح وغلط وأختار معتمدة على أد أيه أنت بتقرا فى الكتاب ؟؟؟!!!! وممكن تيجي من أى حته
لكن الأسئلة العملي ممكن يجيلك سؤالين مش سؤال واحد كمان:
أتشرح ليكم

تمرين 1: إنشئ تقرير "كشف غياب"
تمرين 2 إنشاء تقرير شهادات الطلاب
تمرين 3 تقرير المبيعات ورسم المخططات
تمرين 4 تقرير كارنيهات طلاب المعهد :

كل التقارير معمولة طبعا 
Print Document & Print Preview Dialog
اللى بيعدوا بالمراحل اللى فى الصورة اللى جاية لازم تكون طبعا عارف كل مرحلة بيتم فيها أيه
طيب السؤال العملي ممكن يجي بأكتر من شكل زي اللى جاي مثلا
الشكل الأول: أكتب كود يرسم التقرير التالى



الشكل الثاني: يجيلك الكود مكتوب ويقول أرسم شكل التقرير الناتج 
     (طبعا الكود الجاى هو حل التقرير اللى فات فى الشكل الأول)     

            e.Graphics.DrawRectangle(Pens.Black, 50, 300, 725, 200);
            e.Graphics.DrawString("شركة السلام للأجهزة المنزلية", new Font("Arial", 30),
                                    Brushes.Blue, 200, 220);
            e.Graphics.DrawLine(Pens.Black, 250, 300, 250, 500);
            e.Graphics.DrawLine(Pens.Black, 450, 300, 450, 500);

            for (int y = 300; y <= 500; y += 50)
                e.Graphics.DrawLine(Pens.Black, 775, y, 50, y);

            e.Graphics.DrawString("نسبة الخصم ", new Font("Arial", 22),
                                   Brushes.Blue, 80, 310);

            e.Graphics.DrawString("قيمة المنتج ", new Font("Arial", 22),
                                   Brushes.Blue, 280, 310);

            e.Graphics.DrawString("المنتـــج ", new Font("Arial", 22),
                                   Brushes.Blue, 580, 310);

            e.Graphics.DrawString("5% ", new Font("Arial", 22),
                                   Brushes.Blue, 80, 360);

            e.Graphics.DrawString("350 ", new Font("Arial", 22),
                                   Brushes.Blue, 280, 360);

            e.Graphics.DrawString("كــرسي مكتب ", new Font("Arial", 22),
                                   Brushes.Blue, 580, 360);

            e.Graphics.DrawString("10% ", new Font("Arial", 22),
                                   Brushes.Blue, 80, 410);

            e.Graphics.DrawString("1500 ", new Font("Arial", 22),
                                   Brushes.Blue, 280, 410);

            e.Graphics.DrawString("مكتب ", new Font("Arial", 22),
                                   Brushes.Blue, 580, 410);


            e.Graphics.DrawString("15% ", new Font("Arial", 22),
                                   Brushes.Blue, 80, 460);

            e.Graphics.DrawString("3500 ", new Font("Arial", 22),
                                   Brushes.Blue, 280, 460);

            e.Graphics.DrawString("مكتبة كتب ", new Font("Arial", 22),
                                   Brushes.Blue, 580, 460);

الشكل الثالث: يجيلك أكتب الكود للتقرير التالي بس ميجيبش شكله يجي السؤال كلامي زى مثلا


وطبعا حل السؤال ده معاكم وفي الكتاب كمان

الشكل الرابع: يجيلك الكود مكتوب وشكل التقرير الناتج موجود بس فيه خطأ فى الأكواد ويقول ليك صلحه !!!؟؟؟

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


            e.Graphics.DrawRectangle(Pens.Black, 50, 300, 725, 200);

       e.Graphics.DrawString("شركة السلام للأجهزة المنزلية", new Font("Arial", 30),
                                    Brushes.Blue, 200, 220);

            e.Graphics.DrawLine(Pens.Black, 250, 300, 250, 500);
            e.Graphics.DrawLine(Pens.Black, 450, 300, 450, 500);

            for (int y = 300; y <= 700; y += 50)
                e.Graphics.DrawLine(Pens.Black, 775, y, 50, y);

            e.Graphics.DrawString("نسبة الخصم ", new Font("Arial", 22),
                                   Brushes.Blue,310 , 80);

            e.Graphics.DrawString("المنتـــج ", new Font("Arial", 22),
                                   Brushes.Blue,310 , 580);

            e.Graphics.DrawString("5% ", new Font("Arial", 22),
                                   Brushes.Blue,310 , 80);

            e.Graphics.DrawString("350 ", new Font("Arial", 22),
                                   Brushes.Blue, 280, 410);

            e.Graphics.DrawString("كــرسي مكتب ", new Font("Arial", 22),
                                   Brushes.Blue, 580, 460);

            e.Graphics.DrawString("10% ", new Font("Arial", 22),
                                   Brushes.Blue, 80, 360);

            e.Graphics.DrawString("1500 ", new Font("Arial", 22),
                                   Brushes.Blue, 280, 410);

            e.Graphics.DrawString("مكتب ", new Font("Arial", 22),
                                   Brushes.Blue, 580, 460);

            e.Graphics.DrawString("15% ", new Font("Arial", 22),
                                   Brushes.Blue, 80, 360);

            e.Graphics.DrawString("3500 ", new Font("Arial", 22),
                                   Brushes.Blue, 280, 410);

            e.Graphics.DrawString("مكتبة كتب ", new Font("Arial", 22),
                                   Brushes.Blue, 580, 460);
------------------------
تنويه مهم بس الدكتورة سهام سلمتلي كشف فيه 40 طالب سلموا كراسات التطبيقات ومحرومين من أعمال السنة 35 بالكامل بسبب حركة سيئة عملوها فى كراسة التطبيقات - وقالتلى حط للناس دى صفر - وقالتلي كمان هى ودكتور أحمد جاد الله مادة نظم معلومات محاسبية أنى أستلم كراسات التطبيقات فى أى وقت وطبعا لو مش لقينى سيبوها فى غرفة المعيدين جمب معمل 8 - ياريت تبلغوا بعض علشان أنا مليش دعوة 

--------------------

بالتوفيق - إن شاء الله هكون موجود معاكم بكرة