<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>M7AMMAD7ASSAN'S BLOG &#124; مدونة محمد الحسن &#187; تقنـ..يـّــ| ـت</title>
	<atom:link href="http://www.mhs4.com/wordpress/category/%d8%aa%d9%82%d9%86%d9%80%d9%8a%d9%80%d9%91%d9%80%d9%80-%d9%80%d8%aa/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mhs4.com/wordpress</link>
	<description>مدونة محمد الحسن ، اجتماعية ، سواليف ، ترفيه ، دروس ، ميديا ، أدب</description>
	<lastBuildDate>Wed, 25 Jan 2012 00:14:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>ماهيّة التخصصات الحاسوبيّة ..</title>
		<link>http://www.mhs4.com/wordpress/2011/02/19/%d9%85%d8%a7%d9%87%d9%8a%d9%91%d8%a9-%d8%a7%d9%84%d8%aa%d8%ae%d8%b5%d8%b5%d8%a7%d8%aa-%d8%a7%d9%84%d8%ad%d8%a7%d8%b3%d9%88%d8%a8%d9%8a%d9%91%d8%a9/</link>
		<comments>http://www.mhs4.com/wordpress/2011/02/19/%d9%85%d8%a7%d9%87%d9%8a%d9%91%d8%a9-%d8%a7%d9%84%d8%aa%d8%ae%d8%b5%d8%b5%d8%a7%d8%aa-%d8%a7%d9%84%d8%ad%d8%a7%d8%b3%d9%88%d8%a8%d9%8a%d9%91%d8%a9/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 02:19:29 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[انتــ( نـــ ــت]]></category>
		<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[جــ|معتيـــ..]]></category>
		<category><![CDATA[CE]]></category>
		<category><![CDATA[CEN]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[CSC]]></category>
		<category><![CDATA[IS]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[SE]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/2011/02/19/%d9%85%d8%a7%d9%87%d9%8a%d9%91%d8%a9-%d8%a7%d9%84%d8%aa%d8%ae%d8%b5%d8%b5%d8%a7%d8%aa-%d8%a7%d9%84%d8%ad%d8%a7%d8%b3%d9%88%d8%a8%d9%8a%d9%91%d8%a9/</guid>
		<description><![CDATA[قبل أن أكون طالبا في كلية حاسوبية كنت اتساءل كثيرا عن عن التخصص الأنسب لي وكنت لا أعرف ما هو التخصص الذي سأقرر الدراسة فيه؟ لأنني ببساطة لا أعرف الفرق بين التخصصات الحاسوبية وكانت فعلا عالما مجهولا بالنسبة لي ,وربما هي عالما مجهولا للكثيرين ومن هنا أحببت أن أتكلم عن هذا الموضوع لتنجلي هذه الغمّه [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mhs4.com/wordpress/photos/wa1.jpg"><img style="background-image: none; border-right-width: 0px; margin: 0px auto 10px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="wa;;" src="http://www.mhs4.com/wordpress/photos/wa1_thumb.jpg" border="0" alt="wa;;" width="443" height="135" /></a></p>
<p>قبل أن أكون طالبا في كلية حاسوبية كنت اتساءل كثيرا عن عن التخصص الأنسب لي وكنت لا أعرف ما هو التخصص الذي سأقرر الدراسة فيه؟ لأنني ببساطة لا أعرف الفرق بين التخصصات الحاسوبية وكانت فعلا عالما مجهولا بالنسبة لي ,وربما هي عالما مجهولا للكثيرين ومن هنا أحببت أن أتكلم عن هذا الموضوع لتنجلي هذه الغمّه ..</p>
<p>و أنت أخي الطالب لكي تكون قادرا على اتخاذ قرارك بأريحية لا بد أن تعرف مدى الفروق بين التخصصات الحاسوبية وماذا ستكون بعد أي تخصص قد تختاره ..</p>
<p>و في موضوعي هذا سأتكلم عن تخصصات الحاسب حول العالم ولن أركز النظر على جامعةِ معينة أو دولة معيّنة ومن هنا لا بد أن يعلم الجميع وخصوصا من لم يدخل بمرحلة الدراسة الجامعية أن التخصصات العلمية حول العالم ثابته ومتطابقة لحد كبير ولكن إن كان هناك فرق فالفرق سيكون بطريقة التدريس وطريقة تقديم المعلومة والكم المعرفي ربما يكون أكثر بقليل في الدول المتقدمة .. ولكن المعرفة واحدة .. وهذا لكي يطمأن الطالب المستجد أن المعرفة التي سيأخذها من جامعة &#8220;س&#8221; هي نفس المعرفة التي سيأخذها من جامعة &#8220;ص&#8221; ..</p>
<p>ولن أتطرق في موضوعي هذا عن المستقبل الوظيفي أو حاجات سوق العمل لأنه حتما تختلف بحسب الزمان والمكان , وايضا لا أحد يستطيع ان يفتيك بدقة بشأن هذا الموضوع .. فالأرزاق بيد الله والوظائف كثيرة ومتشعبة ولا أحد يعرف ما يحتاجه سوق العمل بدقه فمعرفة اي شخص مهما كانت خبرته تبقى محدوده امام ما يحتاجه سوق العمل , فربما تجد من يقول ان هذا التخصص غير مطلوب او ليس له أهمية في الدولة الفلانية وهذا الكلام كله هراء لأنه من غير المنطقي ان توضع التخصصات ويصرف عليها المبالغ الطائلة وهي بلا أهمية .</p>
<p>وكلامي هنا كله عن المعرفة والمعلومات التي ستنالها من خلال دراستك في أي تخصص حاسوبي .. وهذا الذي يهمك الان ان كنت فعلا تريد التعلّم .. وتريد النهوض بأمتك ..</p>
<p><strong>أولا: عليك ان تعلم ان التخصصات المتعلقة بالكمبيوتر التي تدرس في الجامعات حول العالم هي خمسة تخصصات وهي:- </strong></p>
<p><span id="more-692"></span></p>
<p>-هندسة الحاسب “CEN” أو &#8220;CE&#8221;</p>
<p>-علوم الحاسب “CSC” أو &#8220;CS&#8221;</p>
<p>- تقنية المعلومات “IT”</p>
<p>-هندسة البرمجيات “SEW&#8221; أو &#8220;SE&#8221;</p>
<p>- نظم المعلومات “IS”</p>
<p>قبل أن نبدأ بالحديث عن هذه التخصصات الخمسة عليك ان تعلم ما هو مفهوم الحوسبة الذي ستكون هي الموضوع الرئيس لكل من التخصصات الحاسوبية ..</p>
<p>الحوسبة هي مفهوم واسع نقصد به اية وسيلة صنعها الانسان لحل مشاكله حسابيا ..</p>
<p>وهذه الوسيلة ممكن أن تكون :-</p>
<p>- هاردوير .. _ المعالجات وبعض الدوائر الالكترونية مثالا على ذلك ..</p>
<p>- سوفتوير &#8220;برمجيات&#8221;.. _ الخوارزميات والبرمجيات مثالا على ذلك ..</p>
<p>من هنا أريد أن أخبرك أن كل التخصصات الحاسوبية .. الهدف منها هو تطوير الحوسبة و حل مشاكلها في كل النواحي سواء كان هذا التطوير &#8220;هاردوير&#8221; أو &#8220;سوفتوير&#8221; .. وأي تخصص لا يهدف الى تطوير الحوسبة فهو تخصص إما أن يكون استخداما للحاسب أو غير ذلك، لكن ليس تخصص حاسب ..</p>
<p><strong>ثانيا: الى التخصصات.. </strong></p>
<p><strong> </strong></p>
<p><strong>أولا: هندسة الحاسب:- </strong></p>
<p><strong> </strong></p>
<p><a href="http://www.mhs4.com/wordpress/photos/cen.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cen" src="http://www.mhs4.com/wordpress/photos/cen_thumb.jpg" border="0" alt="cen" width="434" height="87" /></a></p>
<p>هندسة الحاسب تخصص ظهر في الثمانينات وهندسة الحاسب تخصص مشتق من هندسة الكهرباء ! لأن الحاسب الآلي في الأساس تمت صناعته على أيدي مهندسي كهرباء فلما تطور الحاسب و ازداد تعقيده وخصوصا عند اختراع الترنزيستور في الخمسينات ونشوء الإلكترونيات .. أصبحت هندسة الحواسيب تشغل حيزا كبيرا من هندسة الكهرباء والإلكترونيات مما أدى الى تفرّعها من هندسة الكهرباء إلى مجال هندسي آخر يسمى هندسة الحاسب مستقلا بذاته .. ومرتبطا بنفس الوقت بالكهرباء ..</p>
<p>في هندسة الحاسب تتركز الدراسة على فهم الآلة وكيفية عملها وكيفية تكامل مكوناتها لأداء وظيفة معينة .. وحينما نتكلم عن آلة فنحن نقصد الآلات الإلكترونية التي تتضمن إما معالج MicroProcessor أو Processor هما نفس الشيء لكن في التخصص وعلميا يسمى MicroProcessor لأنه في السابق لم يكن المعالج بالحجم الذي نراه اليوم فلما صغروه بالتقنيات الحديثة وأصبح يضم عشرات الملايين من الترانزيستورز سمي MicroProcessor اي المعالج المصغّر ..</p>
<p>نعود لحديثنا عن ماهية الآلة التي ستدرس .. كما قلنا بعد إتمامك لهذا التخصص ستكون فاهما ومدركا لكيفية تصميم و والتحكم و برمجة و تكوين أية آلة الكترونية تتضمن MicroProcessor او MicroController لأن أية آلة تتضمن هذين الشيئين هي كمبيوتر في الحقيقة وليس الكمبيوتر هو فقط الكمبيوتر المكتبي أو المحمول الذي نستخدمه يوميا .. بل أنه حتى الآلة الحاسبة هي كمبيوتر .. وفي السيارة كمبيوتر  .. وفي الروبوتات كمبيوتر .. وبعض ألعاب الأطفال هي كمبيوتر ..والهاتف النقّال هو كمبيوتر .. وفي الشاشات كمبيوتر .. وفي الثلاجات كمبيوتر ..  وفي كل مكان تقريبا هناك كمبيوتر لكن تختلف هذه الكمبيوترات وتصنف بـ General Purpose او Specific Purpose اي انه هناك حواسيب تأدي وضائف عامة والمبرمج حرا في الوظيفة التي سيؤديها الحاسوب .. أو أنها تكون قابلة لأداء وظائف محددة فقط ومعينة  مثل الـ embedded systems .. والطالب سيتعلم تصميم هذه الآلات بشكل منطقي بالرسوم ..وسيتعلم بناءها في المشاريع بشكل حقيقي لدراسته لبعض الكورسات المرتبطه بالكهرباء والإلكترونيات ..</p>
<p>وأيضا من اختصاصات هندسة الحاسب الآلي الشبكات computer networks من البداية وحتى الوصول الى مراحل متقدمة بحيث يبدأ الطالب بالشبكات المحلية واجزاؤها حتى يصل إلى مستوى شبكة الإنترنت وكيف يتم التراسل خطوة بخطوة وبعض البرمجيات التي تتدخل في أداء الشبكة وكيف تتم برمجتها حتى أن يصل الى الشبكات اللاسلكية وهي تعتبر جزءا متقدما من الشبكات يختص بها مهندسي الحاسب ..</p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p><strong>يدرّس في هندسة الحاسب .. </strong></p>
<p>- يتعلم الطالب في بداية مشواره طرق تمثيل البيانات Data Representation وبها يتعلم كيفية تمثيل الأرقام للحاسب , بطريقة تمكنه من تحويل الارقام الى قيم Digits من الممكن تحويلها إلى كهرباء  وهي الـ 0و 1 في النظام الثنائي Binary representation بحيث تحوّل اي رقم في الكون الى سلسلة من الـ 0 و 1 فبالتالي من الممكن أن نعبر عن أي رقم نريده إلى لغة يفهمها الحاسب الا وهي الكهرباء , ثم يتعلم التصميم المنطقي وهو Logic design وهنا يتعرف الطالب على العمليات الأساسية التي تنفذ بواسطة الكمبيوتر التي من خلالها يبدا الطالب بفهم كيفية سير عمل الكمبيوتر ..</p>
<p>- يتعلم الطالب معمارية أو تركيب الحاسب بالتفصيل في Computer Architecture وكيف تحدث خطوات تنفيذ الأوامر بشكل منطقي ورياضي ويتعلم الكثير من مكونات الكمبيوتر  ,MicroProcessors , Ram , Rom ,Buses ,Control Unit ,registers ,ALU وكيفية عملها رياضيا ومنطقيا .. ومعرفة الأوامر الاساسية لبرمجتها والتحكم بها بواسطة لغة الأسمبلي ..</p>
<p>-وأيضا يتعلم الطالب أساسيات الكهرباء .. والمكونات الكهربيّة الأساسية في تصميم الدوائر الكهربيّة .. ويتعلم الطالب أيضا أساسيات الإلكترونيات ربما يتساءل البعض من المبتدئين مالفرق بين الكهرباء والإلكترونيات .. هذا الفرق سيعرفه حينما يدرس في هندسة الحاسب وسيدرس أشباه الموصّلات .. Diode , Transistors وما يتعلق بها في صناعة الدوائر وحمايتها ..</p>
<p>- من ما يدرس الطالب وما يجب عليه أن يتقنه هو التمرن على لغات الآلة  Machine Languages والطالب سيدرس لغة الاسمبلي Assembly language لبرمجة الحاسب وسيتعلم الأوامر   Instructions set لعدة معالجات والقيود عليها وكيفية تفسيرها بواسطة المفسرات الـ Assemblers في كورسات Computer Orginization .. وذلك مهما في برمجة الكثير من الحواسيب والنظم المحتواه  embedded systems و الروبوتات Robotics</p>
<p>- ويتعلم الطالب أيضا في منتصف طريقه بعد أن يصقل أساساته رياضيا وكهربيا ومنطقيا ايضا كيفية تصميم المعالجات MicroProcessors  وكيفية ربطها بالأجهزة الأخرى مثل  أجهزة الإدخال والإخراج في سبيل المثال و أي جهاز اخر تريد ربطه بالكمبيوتر لتتحكم به من خلال الكمبيوتر .. مثل ان تربط إضاءة الغرفة في الكمبيوتر وتصمم له برنامج في لغة الأسمبلي ومن ثم تتحكم به وبدرجة قوتها هذا مجرد مثال شيّق .. وهذا ما يسمى بالـ Interfacing ونقصد به القدرة على توصيل أي جهاز ممكن في الكمبيوتر .. والكمبيوتر هنا هو المعالج .. وهذه الإمكانيات تعتبر من الأركان بالنسبة لمهندس الحاسب ..</p>
<p>-يدرّس في هندسة الحاسب كورسات تتعلق بالإشارات signals و تحليلها وتصميم النظم التي تعطينا الإشارات التي نريدها من هذه النظم .. وكلمة النظم لا تعني البرمجيات فقط بل هي تتعدى ذلك لأننا نستطيع ان نسمي بعض الأجهزة نظماً .. والكورس المتقدم في الاشارات هو ما يسمى بالـ DSP او Digital Signal Processing وهنا يدرس الطالب الاشارات بشكل مرئي وعملي غير نظري فقط .. يدرس فيه مثل الفلاتر للصوت Filters  وغيرها و الرادارات والشاشات ومعالجة الصور والرسوم  والاتصالات وغيرها وكيف يتم الاتصال في كثير من اجهزة الاتصال ..</p>
<p>- في كورس هندسة نظم الحاسب Computer Systems Engineering يدرس الطالب كيفية بناء النظام ويتعلم دورة النظام من البداية بحيث يقوم بتحليل واستنباط المتطلبات او ماذا يجب أن يقوم به النظام .. ويقوم برسم النظام وحصر مكوناته ..واختبار النظام .. وتطويره .. ويدرس فيها ايضا ادارة المشاريع ..</p>
<p>-ومن كورسات هندسة الحاسب الاساسية هي الشبكات Networks وهنا طالب هندسة الحاسب يتناولها في عدة مستويات ومراحل .. بحيث يبدأ من كورسات أساسية تهتم في مكونات الشبكة المحلية والموسعة .. ويتطرق لشبكات الانترنت .. وبرمجياتها وحمايتها .. في كورس Computer Networks .. ويصل الى كورسات متقدمة مثل Data Transmission  تتطرق الى الشبكات اللاسلكية والسلكية وكيف يتم التراسل فيها بشكل تفصيلي .. وايضا يدرسون الحوسبة الحوسبة المتنقلة واللاسلكية Wireless and Mobile Computing<strong> </strong>بحيث تتم دراسة الاجهزة مثل الراديو وبروتوكولات الاتصال اللاسلكية ..</p>
<p>- ايضا من الاختصاصات المهمة  هو النظم المحتواه او embedded systems اي الحواسيب ذات الوظيفة المحددة ..وكيفية تصميمها وكيفية برمجتها وتلك الأجهزة مثل الالة الحاسبة ومثل الريموت كونترول ومثل المسجلات والكاميرات الخ والكثير من الاجهزة الإلكترونية ..</p>
<p>- يدرّس في هندسة الحاسب كورس الروبوتيكس Intelligent Systems and Robotics والنظم الذكية ..وهنا سيتعلم الطالب تقنيات الذكاء الاصطناعي المستخدمه في برمجة الروبوتات .. وايضا تحريك الروبوتات والدخول في تفاصيل الحساسات للألوان والابعاد .. والتحكم في الروبوتات عن بعد ..</p>
<p>- ومن الجيد أيضا في هندسة الحاسب أنه يتناول العديد من المهارات والمعرفة التي يتناولها المختص في علوم الحاسب .. مثل كورسات البرمجة Programming بمختلف انواعه مثل Object oriented Programming و يتعلم ايضا بعض المعلومات المرتبطة في تصميم الخوارزميات Algorithms ويدرس ايضا كيفية ربط البيانات وتركيبها في Data Structures ويدرس مهندس الحاسب من علوم هندسة الحاسب ايضا نظم التشغيل Operating Syss</p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p><strong>ثانيا:علوم الحاسب :- </strong></p>
<p><strong> </strong></p>
<p><a href="http://www.mhs4.com/wordpress/photos/csc1.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="csc" src="http://www.mhs4.com/wordpress/photos/csc1_thumb.jpg" border="0" alt="csc" width="438" height="89" /></a></p>
<p>هذا التخصص هو تقريبا أول تخصص في الحاسب وهو متفرع من الرياضيات .. وكما قلنا أن الحاسب هو من صنع مهندسي كهرباء فتفرع منه هندسة الحاسب  .. فتمثيل البيانات والجبر والمنطق والخوارزميات وأنظمة العد نتجت من جهود علماء الرياضيات  ومن ذلك تفرع علوم الحاسب وأشد ما يركز عليه في علوم الحاسب هو بناء الخوارزميات لحل المشاكل الحسابية والمنطقية لذا فعلوم الحاسب من التخصصات التي تطور الحوسبة بالخوارزميات ..</p>
<p>في علوم الحاسب يكون التركيز على تصميم وتحليل الخوارزميات Algorithm design and analysis و استخدام البرمجة كطريقة لتمثيل واختبار الخوارزميات اذا هو لا يركز على البرمجة فقط بل يتجاوز ذلك ولكنه أحيانا يتطرق الى البرمجة على اساس أنه أداة لتمثيل الخوارزميات وليس المطلوب هو بناء البرنامج فقط .. واذا لم تكن تعلم ماهي الخوارزمية فالخوارزمية هي الخطوات المرتبة بترتيب محدد .. لحل مشكلة ما .. والخوارزميات تشاهدها في كل مكان حولك حتى خارج نطاق الحواسيب وانت تقوم بها ايضا .. فحينما تتوجه لبيت زميلك فأنت تتبع خوارزمية والخوارزمية هنا هي العنوان الذي استخدمته .. اذًا علوم الحاسب يقوم بتطوير الحوسبة من خلال بناء الخوارزميات الجيدة والسريعة والدقيقة وغير المكّلفة ..</p>
<p>مختصي علوم الحاسب يعملون على تطوير طرق فعالة لحل المشاكل وتصميم خوارزميات ذات دقه وسرعة وفعالية للوصول لأفضل الطرق الممكنة لتخزين البيانات ، ارسال البيانات عبر الشبكات ، عرض الرسوم المعقدة .وبإمكانهم الوصول لهذه الأهداف بحكم دراستهم للنظريات الرياضية و المنطقية وايضا دراستهم لتحليل وتصميم الخوارزميات التي تسمح لهم بتحديد الاداء الافضل للخوارزميات والتمييز بينها .</p>
<p>وبالإضافة الى بناء الخوارزميات فإن مختصي علوم الحاسب هم المسؤولون عن تطوير لغات البرمجة وهم الذين بنوها وطورها من لغات الآلة الى لغات ابسط للمبرمج في السابق وما زالوا يطورونها حتى وصلت الى ما وصلت اليه الان وتفرعت الى لغات متعددة  ومترجمات متطورة Compilers ..</p>
<p><span style="color: #000000;"> </span></p>
<p><strong>يدرّس في علوم الحاسب .. </strong></p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p>- في علوم الحاسب يتناول الطالب مقدمات في البرمجة لكي يتعلم اساسيات البرمجه ومن خلالها ايضا يتعلم كيفية تصميم الخوارزميات البسيطة .. وذلك في introduction to programming ..  وغالبا في هذا الكورس يبرمج الطالب بلغة السي و في البرمجة الشيئية  .. Object oriented Programming ..  سيبرمج بلغة السي بلص بلص وسيتمرّس عليها ..</p>
<p>- ايضا هناك كورسات مهمه في تصميم الخوارزميات مثل introduction to algorithms وفيها يتعلم الطالب خوارزميات كثيرة من خوارزميات الفرز Sorting Algorithms .. حينما تقوم بفرز سكان المنطقة بحسب رقم الهوية بسرعة البرق فاعلم ان خوارزمية الفرز سريعة جدا وهذا من اختصاص طلاب علوم الحاسب ..</p>
<p>وايضا خوارزميات البحث Searching Algorithms وكيفية تفاضلها على بعضها .. اذا اتصلت بالاستعلامات وطلبت منه رقم هاتف الشركة الفلانية واعطاك الرقم خلال اجزاء من الثانية وانت لا تشعر انه اوجد لك رقم الشركة من بين مئات آلاف الارقام .. ذلك كله بفضل خوارزمية البحث الجيدة التي يستخدمونها ..</p>
<p>- ويدرس الطالب ايضا مواد مرتبطه بالـ Graphics وكيفية تمثيل الاشكال على الشاشة وكيفية تصميم هذه الخوارزميات ودراسة بعض برامج الرسم لفهم الرسم بالحاسب ..</p>
<p>- تراكيب البيانات او Data Structures من العلوم الاساسية لدى كافة تخصصات الحاسب وهنا يتعلم الطالب كيفية تجميع البيانات بطرق مختلفة وكيفية الوصول اليها ..  يتعلم الطالب كيفية تنفيذ المكدّس Stack و الطابور Queue بعدة طرق من خلال الـ Linked lists وغيرها وايضا سيتطرق لتنفيذ ما يسمى بالشجرة او ال Tree وخوارزميات الرسوم Graph Algorithms ..</p>
<p>في علوم الحاسب يدرس الطالب مفاهيم اساسية في انظمة التشغيل وكيفية التعامل معها .. في كورس Operating systems</p>
<p>- وايضا في علوم الحاسب يفهم الطالب كيفية بناء لغات البرمجة وكيف تمت وكيف تترجم في الكمبيوتر في كورسات عدة مثل بناء المترجمات Compilers وكيف تنقل الاكواد في لغة ما الى لغة الاسمبلي ومن ثم الى لغة الآلة 0 , 1  .. وكيفية تطورات لغات البرمجه وكيف اشتقت اللغات من بعضها ..</p>
<p>- هناك كورس يدرّس في علوم الحاسب يسمى برمجة النظم Systems Programming ويتمحور حول تصميم نظام تشغيل لآله معينه ..بحيث يدرس معالج محدد ثم تدرس لغة الاسمبلي الخاصه به ثم يصمم الاسمبلر او المفسر للغة الاسمبلي خاصته بكل تفاصيله ثم يقومون بتصميم الكيرنال لنظام التشغيل بمحتوياته الاساسية وبرامج الاقلاع والبوت ستراب BootStrab</p>
<p>- من الكورسات المهمة ايضا تحليل الخوارزميات Algorithm analysis وهنا يستطيع الطالب تحليل الخوارزمية أي معرفة الزمن الذي تحتاجه الخوارزمية لتأتي بالنواتج .. وهذا من صلب إبداع مختصي علوم الحاسب .. فقد تستخدم أحيانا برنامج في اصداره الخامس على جهازك وتكون له سرعه معينه وحينما تستخدم نفس هذا البرنامج في اصداره السادس تجد الفرق في السرعه كبير وواضح .. اعلم ن السبب حينها هو أن خوارزميات البرنامج تغيرت جذريا او جزئيا وهنا مكمن الإبداع ..</p>
<p>- ويدرس الطالب كورس الذكاء الإصطناعي Artificial Intilligance وهذا التخصص حسب ما يبدو لي أنه ليس بالسهل .. حينما تلعب لعبة شطرنج وتنافس الكمبيوتر ويغلبك عدة مرات وبكل محاولة تنبهر بتحرّكات الكمبيوتر غير المتوقعة .. اعلم حينها أن من قام ببرمجة هذه اللعبة هم المبدعين في عالم الذكاء الاصطناعي ..</p>
<p><strong>ثالثا:تقنية المعلومات:- </strong></p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p><a href="http://www.mhs4.com/wordpress/photos/IT1.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IT" src="http://www.mhs4.com/wordpress/photos/IT1_thumb.jpg" border="0" alt="IT" width="440" height="88" /></a></p>
<p>ظهر تخصص تقنية المعلومات حينما أصبح الحاسب الآلي عمودا فقريا في الأعمال .. وسبب ظهوره هو دعم الأعمال بتصميم البرمجيات المساندة لها ونقصد بالأعمال شيء واسع يتضمن الشركات والوزارات والمؤسسات والجهات التعليمية وكل جهة تستعين بالحاسب لإتمام مهامها .. وتقنية المعلومات بحسب ما يبدو لي أنه تخصص يطور العمليات التي تتعلق بالأعمال ولا يطور الحوسبة بشكل مباشر بحسب رأيي .. لذا أرى أنه يحل مشاكل الانسان بالطبع لكن لا يهدف إلى تطوير الحاسوب بتسريعه او زيادة دقته او تقليل تكلفته او تصغير حجمه وانما يخدم الانسان ويحل مشاكله من خلال استخدام الحاسوب وبرمجياته ..اذا هو تخصص له علاقة بالإدارة والأعمال وخدمتها من خلال الحاسب لأنه لا يهتم بتطوير الحاسب والحوسبة كما هو الحال في بقية التخصصات ..  ولا أقصد بكلامي تهميش تقنية المعلومات .. على العكس هو تخصص له قيمته الواضحة للجميع .. فحينما نتكلم عن الحكومة الإلكترونية فلا بد أن نعلم ان تقنية المعلومات هي الركن الاساسي في ظهور هذا المصطلح و أيضا التجارة الإلكترونية من اختصاصات تقنية المعلومات ..</p>
<p>في تقنية المعلومات يكون التركيز على بناء البرامج التي تخدم الأعمال بشكل عام بمختلف أنواع البرامج .. وفي تقنية المعلومات هناك اهتمام في تحليل النظم ونقصد بها معرفة ودراسة ما تحتاجه الجهة التي طلبت البرنامج من متطلبات لكي تنفذ في البرامج .. وتحليل النظم systems analysis  من الأمور المهمة في هذا التخصص .. ومن المعلومات التطبيقية في تقنية المعلومات هو دراسة قواعد البيانات بتعمق شديد لأن معظم البرامج التي تنفذ من جهتم تعتمد على قواعد البيانات وهي جزءا مهما من برمجياتهم وخصوصا برامج الويب .. فتجدهم دائما ما يهتمون بقواعد البيانات بمختلف أنواعها وخصوصا قواعد بيانات Oracle التي يعتمد عليها في أغلب الشركات والمؤسسات الخ ..</p>
<p>ايضا تهتم تقنية المعلومات في الويب وتقنياته المختلفه .. وبرمجة التطبيقات الخدمية web Application على الويب والتمرس عليها في اكثر من كورس وهذا المجال اهميته ظاهرة للجميع  ..</p>
<p><strong>يدرّس في تقنية المعلومات .. </strong></p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p>- يدرس الطالب في بداية دراسته بالإضافة الى كورسات الحاسب الأساسية التي يدرسها كافة الاقسام .. كورس اساسي في قواعد البيانات .. يناقش المبادئ الاساسية في تصميم قواعد البيانات Normalization وال ERD وغيرها لكي يتعلم تصميم قاعدة بيانات منطقية وبلا مشاكل .. وايضا يتخللها تعلم لغة ال SQL وهي لغة الاستعلامات المعروفة ..</p>
<p>- يدرس الطالب عدة مواد متقدمة في قواعد البيانات Oracle التي تستخدم على نطاق ..</p>
<p>- كما قلنا في بداية الكلام .. تحليل النظم  Information Systems Analysis and Design</p>
<p>من المواد الاساسية في تقنية المعلومات ..</p>
<p>- هناك مواد تهتم ببرمجة الواجهات الرسومية Visual Programming تدرّس لطلاب تقنية المعلومات لأنه من اختصاصهم بناء البرامج .. يتعلمون فيها تصميم الواجهات وكيفية تحقيق مبدأ الـ  usability  اي التحكم في مدى سهولة استخدام النظام .. ويتعلمون ايضا كيفية ربط النظام بقاعدة بيانات سواءا كانت محلية او .. على الويب .. وربما يستمر ذلك في كورسين أو أكثر ..</p>
<p>- ومن الكورسات المهمة التي تدرس في تقنية المعلومات كورس يتعلق في فهم المفاهيم الحديثة والتطبيقية في برمجة التطبيقات التي تستخدم عمليا وفي الواقع وهذه المفاهيم ستدور حول فهم المشاكل وتحليلها ورسم الحلول لها وتنفيذ الحلول وتوثيقها ومن ثم عرض وتقديم ما تم تنفيذه ..  وذلك في Modern Concepts of Application Programming وهناك ايضا بعض المشاريع التي ستنفذ على ايدي الطلبه ..</p>
<p>- Data Mining من المواد التي تعنى بعملية استخراج البيانات بفاعلية من مخازن للبيانات</p>
<p>data warehouses و قواعد البيانات Data Bases الضخمة .. بحيث سيتعلم الطالب الكثير من الأدوات التي تستخدم في الـ Data mining وخاصة تلك الادوات المستخدمة في الانترنت ..</p>
<p>- بحكم أن تقنية المعلومات مرتبطة بقطاعات الاعمال لذا من المهم أن يكون  لديهم القدرة على التواصل مع الاخرين ومهارات الاتصال والعرض والتقديم  .. وذلك مهم لاسيما اذا اراد المبرمج ان يعرض البرنامج لجهة ما او اذا اراد تقديم عرض لأي جهة .. وذلك يدرّس في Communication skills</p>
<p>- التعلم بواسطة الحاسب Multimedia Data Management<strong> </strong>كورس يدرّس لطلاب تقنية المعلومات .. ويهتم ببناء البرمجيات وتصميم الوسائط سواء كانت صوت أو صورة .. من أجل الأغراض التعليمية ..</p>
<p>- كما قلنا في بداية الكلام عن تقنية المعلومات .. أنه من اختصاصها التجارة الإلكترونية Electronic Commerce Systems وهذا الكورس يتكلم عن التجارة بكافة معارفها ولكن بشكل الكتروني بحيث انه يتطرق الى استراتيجيات التسويق والعرض عن طريق الويب .. وادارة المخاطر المرتبطة بالتجارة الإلكترونية Risk Management , وايضا كيفية التعامل مع التحديات والمنافسات في التجارة الإلكترونية ’ وايضا يتطرق للنظم البنكية .. والإعلانات في الانترنت  والنشر الإلكتروني والدفع الإلكتروني ولا تخفى أهمية هذه المفاهيم في العالم والتي تزيد يوما عن يوم ..</p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p><strong>رابعا: هندسة البرمجيات:- </strong></p>
<p><a href="http://www.mhs4.com/wordpress/photos/SWE1.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SWE" src="http://www.mhs4.com/wordpress/photos/SWE1_thumb.jpg" border="0" alt="SWE" width="435" height="87" /></a></p>
<p>ببساطة نستطيع القول انه بعد ان اصبحت البرمجيات معقدة جدا ويصعب بناؤها بواسطة مبرمج واحد او عدد بسيط من المبرمجين ويصعب فهمها من مبرمج واحد ظهر هذا التخصص الذي يهتم ببناء البرامج المعقدة وليست البسيطة .. ولا يهتم هذا التخصص ببناء البرنامج فقط .. بل يهتم بتفاصيل المراحل الخطوات اللازمة لأنتاج برنامج متين ومستقر , اي انه ليس المهم الوصول الى البرنامج فقط  بل يهمنا كيف تصل الى هذا البرنامج بالإضافة إلى أن البرنامج لابد ان يكون موثوق ويمكن الاعتماد عليه وأيضا يهمنا كم تكلفة بنائه وكم استغرق من الوقت ليتم .. خطوات بناء البرنامج بالترتيب و بشكل تفصيلي :-</p>
<p>في البداية يتم دراسة الجدوى للبرنامج وقابلية تنفيذة بالإمكانيات المتوفرة، وبعد ذلك تأتي</p>
<p>- مرحلة دراسة المتطلبات، وهنا يتم استخراج المتطلبات من العميل وتحليلها وتحديد معالمها بالتفصيل باستخدام نماذج محددة لتسهل فهم مهام البرنامج وبعض واجهاته ليتم الإتفاق عليها. والبدء بالتنفيذ.</p>
<p>- مرحلة التصميم الداخلي اللبرنامج، وهنا يتم التصميم للكود وطريقة عمله بناءاً على المتطلبات في المرحلة السابقة ومتطلبات الجودة كالأداء والسرعة والمرونة وقابلية الصيانة واعادة الإستخدام وغيرها من المعايير المطلوبة ، ويتم أيضا التصميم ينماذج محددة ومتفق عليها لتسهل الفهم للمرحلة التالية.</p>
<p>- مرحلة كتابة الكود، وهنا يبدأ البناء الفعلي للبرنامج بكتابة الكود بناءاً على نماذج مرحلة التصميم، فتصبح عملية كتابة الكود واضحة ومحددة. أو يُمكن البدء بالبرمجة مباشرة من مرحلة المتطلبات في حالة صغر حجم البرنامج ومحدوية متطلبات الجودة.</p>
<p>- مرحلة الإختبار ومُعايرة الجودة، وهنا يتم تجربة البرنامج وفق استراجيات وحالات اختبار محددة مسبقاً لإثبات كفاءة البرنامج وخلوه من المشاكل والأخطاء.</p>
<p>وبهذا تنتهي مرحلة انتاج البرنامج ويمكن تسليمه للعميل، وأيضا تمتد المهام لعمليات الصيانة واضافة المزايا لإصدارات قادمة.</p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p>وأيضا من يدخل في هندسة البرمجيات  الاتفاقيات بين المبرمجين والجهة الطالبة للبرنامج وكيف يتم التفاوض وكيف يتجنب الفرق المخاطر التي ربما تحدث في اي نقطة في بناء النظام او البرنامج في الـ Risk Management  .. ولكي تصل الى هذه الأهداف تحتاج الى الكثير من الخطوات والمهام التي يجب تنفيذها .. ومن هنا نقول ان هندسة البرمجيات تهتم في دراسة ما هي اهداف البرنامج او النظام وما يجب ان يقوم به هذا البرنامج او النظام من متطلبات  وذلك يسمى هندسة المتطلبات او Requirements Engineering وتلك العملية ليست سهلة للبرمجيات الصغيرة فلا تستغرب ان معرفة المتطلبات بحد ذاتها هي تخصص مستقل .. وظمن هندسة المتطلبات دراسة الجدوى Feasibility Study اي هل البرنامج مجدي من حيث العملية ومن حيث التكلفة؟ .. ويتضمن ايضا ادارة المشاريع البرمجية  Software Projects Managments التي تركز على متابعة النظام من بدايته حتى نجاحه ومن ثم استخدامه ..   وظمن ادارة المشاريع ايضا  ادارة فرق العمل في اي منظمة تريد إنشاء نظام  جديد او تطوير نظام موجود..</p>
<p>وفي هندسة البرمجيات تناقَش البرمجيات المعقدة بمختلف انواعها وليست البرمجيات التي تخدم الأعمال او الـ Buisiness كما هو الحال في تقنية المعلومات بل تغطي نطاق واسع من انواع برمجيات مختلفة جدا .. مثل النظم الحرجة وما يسمى بالـ Critical Systems وهذه هي النظم التي يترتب على فشلها اضرار كبيرة ممكن تضر المستخدم صحيا او اقتصاديا او تضر البيئة التي يعمل بها النظام .. مثل أنظمة المستشفيات فهي تسمى نظم حرجة لأنه في حالة حدوث فشل ما في برنامج جراحه ..سيودي بحياة المريض .. اذا نطلق عليه نظام حرج وايضا نظم البنوك في حالة حدوث فشل لها ستكون كوارث مادية .. والخلاصة ان كل هذه النظم دراستها وتنفيذها يكون على عاتق مهندسي البرمجيات ..</p>
<p><strong>يدرّس في هندسة البرمجيات ..<br />
</strong></p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p>- كورس يناقش اساسيات هندسة البرمجيات<strong> </strong>Introduction to Software Engineering يتعلم فيها الطالب المعارف الاساسية في هندسة البرمجيات مثل نماذج وخطوات تنفيذ البرمجيات , وأيضا كيفية اكتشاف المتطلبات Requirements للنظام المطلوب واستنباطها من مصادر متنوعه والمقابلات الشخصية لمصادر المتطلبات او ما يسمى بالـ View Points .. وايضا يدرسون ومسؤليات مهندس البرمجيات وأخلاقيات المهنة التي تهتم في تعليم الطالب الامور الهامة المتعلقة في إبرام العقود لأنه في الأساس يتعامل مع عملاء ومنظمات تطلب منه البرمجيات او النظم لذا هو من المهم ان يتعلم كيف تسير الامور وكيف يتم التعاقد والمشاكل حول ذلك ..</p>
<p>- من الكورسات الأساسية ايضا كورس يناقش مبادئ في هندسة البرمجيات Principles of Software Engineering بحيث انه سيدرس كيفية قياس النظم واقصد بذلك تققيم البرنامج او النظام وجودته مثل مدى استقرار النظام او مدى الامان في النظام .. او هل هو آمن او لا .. ومثل هذه الاسئلة تستطيع الاجابة عليها من خلال هذا الكورس ..</p>
<p>- يتعلم في كورس تصميم الواجهات User Interface Design يتعلم كيفية تصميم القوائم والنوافذ والامور المرتبطة بسهولة وقابلية الاستخدام Usability اي ان الطالب يتعلم كيف يجعل برنامجه مرغوبا ومقبولا من قبل المستخدمين ..</p>
<p>- في عمارة وتصميم البرمجيات Software Design and Architecture<strong> </strong>يدرس الطالب الادوات والرسوم القياسية التي تستخدم في عملية تصميم البرمجيات ، وكيفيت تحقيق معايير الجوده مثل الأداء والحماية والموثوقية .</p>
<p>- في كورس اختبار البرمجيات وضمان الجودة Software Testing and Quality Assurance يتعلم الطالب ما معنى الجودة للبرمجيات وقياسات الجودة وكيف تتحقق الجودة في البرمجيات .. ويدرس ايضا عمليات التفتيش عن الاخطاء وكيفية اصلاحها لظمان جودة البرنامج ..</p>
<p>- ايضا يدرس الطالب برمجة البرمجيات التي تعمل في الشبكات Internet Protocols and Client-Server Programming وليس برمجيات الويب التي تعمل في المتصفحات الفرق هنا ان البرمجيات Desktop Applications ولكن تستخدم الشبكة مثل برامج المحادثات ورفع  الملفات وغيرها ..</p>
<p>- ادارة المشاريع البرمجية Software Project Management التي هي من اركان اختصاص هندسة البرمجيات تغطي الامور المهمة لإدارة المشروع البرمجي مثل التوقيت ، التكلفة الجودة ، الاخطار المحتملة ، الموارد البشرية والاتصالات الخ ، و به كيفية ادارة فرق العمل وكيفية اختيارهم وتقييمهم ..</p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p>- اما بالنسبة لبرمجيات الويب فهم يدرسونها في هندسة وتطوير الويب Web Engineering and Development ..</p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p>في الجدول التالي ستلاحظ مدى الفروق بين تخصصات الحاسب بحسب تركيزها واهتماما لمواضيع الحوسبة المختلفة .. ومن هنا يعرف الطالب ماهي متطلبات مهنته ..</p>
<p><a href="http://www.mhs4.com/wordpress/photos/comp_disp_taple.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="comp_disp_taple" src="http://www.mhs4.com/wordpress/photos/comp_disp_taple_thumb.jpg" border="0" alt="comp_disp_taple" width="435" height="635" /></a></p>
<p align="center">نِصاب مواضيع الحوسبة في التخصصات الحاسوبية ..</p>
<p align="center"><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p align="right"><span style="font-size: xx-small;">*معلومات هذا الجدول من بحث Computing Curricula 2005</span></p>
<p align="right"><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p><strong>تنبيه :- </strong></p>
<p>حاولت أن أسرد لك كل الكورسات الاساسية في كل تخصص .. ولكن هناك القليل من الكورسات لم أستطع ان أسردها وبعضها تجاهلتها عمدا مثل كورسات الرياضايات والإحصاء التي لا يرتكز عليها التخصص ، وهناك كورسات مشتركه بين اكثر من قسم ولكنها اساسا تنتمي إلى قسم واحد قمت بسردها تبعا للقسم الذي تنتمي إليه  .. وقمت بشرح مبسط او وصف لكل كورس .. وربما تجد بعض الخلل في وصفي لها وهذا وارد .. وأي اقتراح او طلب تعديل او اضافة أيا كانت هي مرحّبٌ بها لأن الغرض من هذا الموضوع هو تقديم الصورة الواضحة للطلاب المقبلين والراغبين بالانضمام لعمالقة الحاسوب .. ولاسيّما ان محتوى الانترنت العربي شبه خالي عن مثل هذا الموضوع ..</p>
<p><a href="http://www.mhs4.com"><span style="color: #ffffff;">www.mhs4.com</span></a></p>
<p>في موضوعي هذا لم أتطرق لتخصص نظم المعلومات IS لأنه حسب ما قرأت ورأيت انه تخصص مطابق لتقنية المعلومات IT مع بعض الفروق البسيطة التي لم أعرفها لحد الآن لكن الذي أعرفه ان الكثير من الجامعات اصبحت تدرس تقنية المعلومات عوضا عن نظم المعلومات لشدة التشابه بينهما وتطابق المخرجات ..</p>
<p align="center">للاقتراحات والاستفسارات .. راسلنا على هذا البريد</p>
<p align="center"><a href="mailto:mhs4com@live.com">mhs4com@live.com</a></p>
<p align="center">
<p align="center">قام بتنفيذ هذا العمل :محمد الحسن</p>
<p align="center">طالب بقسم هندسة الحاسب في كلية الحاسب بجامعة القصيم ..</p>
<p align="center">مدونة محمد الحسن</p>
<p align="center"><a href="http://www.mhs4.com">www.mhs4.com</a></p>
<p align="center"><a href="http://www.mhs4.com/files/maheyah.pdf" target="_blank">كتيب الماهيّة في التخصصات الحاسوبيّة بصيغة PDF</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2011/02/19/%d9%85%d8%a7%d9%87%d9%8a%d9%91%d8%a9-%d8%a7%d9%84%d8%aa%d8%ae%d8%b5%d8%b5%d8%a7%d8%aa-%d8%a7%d9%84%d8%ad%d8%a7%d8%b3%d9%88%d8%a8%d9%8a%d9%91%d8%a9/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>البرمجة من أجل البرنامج ام البرمجة من أجل البرمجة ..</title>
		<link>http://www.mhs4.com/wordpress/2010/09/14/programming-programs-algorithms/</link>
		<comments>http://www.mhs4.com/wordpress/2010/09/14/programming-programs-algorithms/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 07:10:46 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[برمجة]]></category>
		<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[جــ|معتيـــ..]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/2010/09/14/%d8%a7%d9%84%d8%a8%d8%b1%d9%85%d8%ac%d8%a9-%d9%85%d9%86-%d8%a3%d8%ac%d9%84-%d8%a7%d9%84%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d8%ac-%d8%a7%d9%85-%d8%a7%d9%84%d8%a8%d8%b1%d9%85%d8%ac%d8%a9-%d9%85%d9%86-%d8%a3/</guid>
		<description><![CDATA[الكثير ممن يتعلمون البرمجة يكون هدفهم من التعلم هو بناء البرامج وهذا الهدف هو ما نسميه تعلم البرمجة من أجل البرنامج .. وأما الفئه القليلة هم من يتعلم البرمجة من أجل البرمجة ونقصد بذلك هو تعلم الخوارزميات وما يرتبط بها من تحليل وتصميم وهذا الهدف لا يركز عليه غالبية من كان هدفهم بناء البرامج لذا [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mhs4.com/wordpress/photos/Untitled1.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Untitled-1" src="http://www.mhs4.com/wordpress/photos/Untitled1_thumb.jpg" border="0" alt="Untitled-1" width="434" height="185" /></a></p>
<p>الكثير ممن يتعلمون البرمجة يكون هدفهم من التعلم هو بناء البرامج وهذا الهدف هو ما نسميه تعلم البرمجة من أجل البرنامج .. وأما الفئه القليلة هم من يتعلم البرمجة من أجل البرمجة ونقصد بذلك هو تعلم الخوارزميات وما يرتبط بها من تحليل وتصميم وهذا الهدف لا يركز عليه غالبية من كان هدفهم بناء البرامج لذا تجد برامجهم هشة و وأداؤها ضعيف نظرا لأنهم تعلموا امكانيات اللغة فقط ولم يتعلموا بناء الخوارزميات المتينة التي تظمن لهم أداء جيد مع استخدام بسيط لموارد الكمبيوتر ..</p>
<p><span id="more-642"></span></p>
<p>لمن اراد ان يتعلم البرمجة من أجل البرنامج فعليه ابتدائيا ان يتعلم البرمجة من أجل البرمجة فيمارس حل المشاكل بالطرق الخوارزمية وليحل كثيرا من المشكلات الحسابية مثل الألغاز الرياضية ، والتكنيكات البديهية كالفرز والبحث وغير ذلك من المشاكل ..وليحاول حلها مرات ومرات وسيجد حلا جيدا وسيجد حلا ممتازا ربما !! .. وبعد هذه المرحلة سيجد ان ذهنه وتفكيره قد أصبح منطقيا و سريع التعامل مع المشكلات وسريعا في بناء الخوارزميات و ايضا سريعا في تحليله للحلول الناتجة بحيث انه سيستطيع أن يميز ما إذا كان الحل الناتج هو أجود الحلول أم لا .. نعم لأن كثيرا من المبرمجين همهم هو الوصول إلى الحل بينما مهندسين البرمجيات ومتخصصين علوم الحاسب لا ينظرون الى أن الحل هو الهدف بل ينظرون إلى ان أجود حل هو الهدف .. نعم الحلول كثيرة لكن عليك التوصل إلى أفضلها .. و أنا أقصد بأفضلها هو الحل الأسرع ، الأقل عمليات حوسبية ، الأقل استهلاكا للذاكرة .. إلخ وحينما تصبح متمكنا بهذا النوع من البرمجة الا وهو البرمجة من أجل البرمجة .. بإمكانك حينها ان تسمي نفسك مبرمجا لأن هذا هو البرمجة فعليا وحقيقةً ..اما البرمجة في بناء البرامج فهذا غالبا لا يسمى برمجة فأغلب ما يقومون به هو تعلم أوامر وقواعد اللغة الفلانية ومن ثم تبنى برامجهم على هذا النهج من دون معرفة بما يحدث من وراء هذه الاوامر وهذا الأسلوب اصحابه لا نستطيع تسميتهم بمبرمجين إطلاقا بل يسمونهم coders ..</p>
<p>اتمنى لك عزيزي المبرمج مستقبلا باهرا بهذا المجال الرائع <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/yahoo1.gif" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2010/09/14/programming-programs-algorithms/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>كمبيوتري الجديد بمعالج i7 ..</title>
		<link>http://www.mhs4.com/wordpress/2010/09/13/computer-new-processor-i7/</link>
		<comments>http://www.mhs4.com/wordpress/2010/09/13/computer-new-processor-i7/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 12:48:30 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[تـــ( فـــي_ـه]]></category>
		<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[ســ .. ــgاليــفْـ]]></category>
		<category><![CDATA[يـوميـ| تـ ـي]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/2010/09/13/%d9%83%d9%85%d8%a8%d9%8a%d9%88%d8%aa%d8%b1%d9%8a-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af-%d8%a8%d9%85%d8%b9%d8%a7%d9%84%d8%ac-i7/</guid>
		<description><![CDATA[السلام عليكم قبل فترة اشتريت كمبيوتر مكتبي .. وبحكم اني كنت ابي جهاز بمواصفات فائقة قلت يا ولد مالك الا i7 بيطربك طرب .. وقريت عنه كثير وقريت عن سلسلة i كلها  i3 , i5 , i7  لقيت ان i5 يلبي احتياجاتي واكثر وهو معالج جيد وجبار لكن قلت يا ولد ما تدري يمكن احتياجاتك [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم قبل فترة اشتريت كمبيوتر مكتبي .. وبحكم اني كنت ابي جهاز بمواصفات فائقة قلت يا ولد مالك الا i7 بيطربك طرب .. وقريت عنه كثير وقريت عن سلسلة i كلها  i3 , i5 , i7  لقيت ان i5 يلبي احتياجاتي واكثر وهو معالج جيد وجبار لكن قلت يا ولد ما تدري يمكن احتياجاتك تزيد ولا شي ولا شي.. شي ثاني دلّع عمرك يا خوي واشتر لك جهاز يدلعك .. &gt;&gt; ناوي يعرس ذا !! <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/39.gif" class="wp-smiley" /></p>
<p>ودرت الاسواق انا ورفيقي البراء المشهور بـ بربر وكان الرجال عنده خلفية واسعة عن الامور بالمللي  ويعرف السوق كويس واستفدت منه الصراحه وكنت متردد ما بين اني اشتري جهاز تجميع او اشتري جهاز جاهز وكنت اميل للجهاز الجاهز &gt;&gt; جازت له جهاز جاهز <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/12.gif" class="wp-smiley" /></p>
<p>وبعد بحث وعناء فقدت الامل اني القى المعالج اللي ابيه وبيوم من الايام بالصدفة لقيت المعالج قدامي واطالعه ساعه وسكر المحل وانا اطالع الجهاز وسعبولي يقطر قدام الكمبيوتر ..  <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/31.gif" class="wp-smiley" /></p>
<p>وقلت ما بدهاش بكره الصبح بيكون جمبي مهما كلف الأمر ورحت انام وقلبي متعلق فيه .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/31.gif" class="wp-smiley" />  وتأكدت ان هذا هو الحب من أول نظرة <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/63.gif" class="wp-smiley" /> .. وقمت الصبح وكل الوقت تفكير بالحبيب  واحتري المحل يفتح &#8220;جرير&#8221; واروح لمه الظاهر اني صليت العصر عند باب المحل <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/36.gif" class="wp-smiley" /> من العجلة  .. اهم شي ويفتح المحل وما ترددت ولا لحظة واشتريته بمبلغ موب رخيص ابد <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/yahoo1.gif" class="wp-smiley" /> وجبته وحطيته قبالي وهذاه العملاق يصحو من رقاده .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_razz.gif" class="wp-smiley" /></p>
<p><a href="http://www.mhs4.com/wordpress/photos/i7_1.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="i7_1" src="http://www.mhs4.com/wordpress/photos/i7_1_thumb.jpg" border="0" alt="i7_1" width="444" height="270" /></a></p>
<p align="center">هيّا قوم حورّيك اللي عمرك ما شوفتو ..  <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/70.gif" class="wp-smiley" /></p>
<p><span id="more-637"></span></p>
<p align="right">وفككته وقريت المنوال حقه على فكرة يقولون ان السعوديين ما يقرون المانوال لأي جهاز مادري ليه دايم السعودي متهم انه انسان غير جاد وانسان همجي على اني لم ارى سعودي كذلك الا ما ندر .. لك الله يالسعودي اصبر وحسبك الجنه ان شاء الله <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/36.gif" class="wp-smiley" /></p>
<p align="right">
<p align="right">وشبكته .. وقلبي يقول بوق بوق بوق بوق <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/63.gif" class="wp-smiley" />  .&gt;&gt; واحد فرحان بجهازه خلوه يعبر على كيفه وه بس منكم .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/60.gif" class="wp-smiley" /></p>
<p align="right">ومير اشبكه على الشاشة اللي قدامكم وكان تشبيك مؤقت قبل احطه بالمكتب .. تعرفون انا بطبعي عجوووول .. خلقه كذا يمكن يصير مرض اسمه عجلوفيليا &gt;&gt; خلوني اكمل لا تبدا تجيكم الصواريخ .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/36.gif" class="wp-smiley" /></p>
<p align="right">
<p align="right">ايوه نكمل وهالستاند هذا الاسود غيرته على رأي اخوي ابوعزام الله يرده سالم غانم &gt;&gt; كأنه اسم ممثل ولا ؟ <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/46.gif" class="wp-smiley" /></p>
<p align="right">وهيك تم التركيب <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/yahoo1.gif" class="wp-smiley" /></p>
<p align="right">
<p align="right"><a href="http://www.mhs4.com/wordpress/photos/i7_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="i7_2" src="http://www.mhs4.com/wordpress/photos/i7_2_thumb.jpg" border="0" alt="i7_2" width="432" height="323" /></a></p>
<p align="center">اويلي ويلاه بس .. البوتينق بأقل من 30 ثانية راحت عليك يا لينوفو ..</p>
<p align="center">
<p align="right">على طاري لينوفو هذي شركة صينية انتجت جهاز مكتبي للشركات قبل فترة وكان مصدر فخرهم بإنتاجهم انه اسرع جهاز بالبوتينق والبوتينق هو إقلاع الجهاز اي تشغيل الجهاز ..و يقولونه بالإعلان انه يسوي بوتينق بـ 35 ثانية فقط وما دروا ان جهازي يسوي بوتينق مع البرامج ومكافحات الفيروسات ب 30 ثانية بس ويمكن أقل ..</p>
<p align="right">
<p align="right"><a href="http://www.mhs4.com/wordpress/photos/i7_3.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="i7_3" src="http://www.mhs4.com/wordpress/photos/i7_3_thumb.jpg" border="0" alt="i7_3" width="438" height="330" /></a></p>
<p align="center">مرحبا بك انت والله ..  <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_razz.gif" class="wp-smiley" /></p>
<p><a href="http://www.mhs4.com/wordpress/photos/i7_4.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="i7_4" src="http://www.mhs4.com/wordpress/photos/i7_4_thumb.jpg" border="0" alt="i7_4" width="444" height="334" /></a></p>
<p>وهذي الشاشة العملاقة بعد &gt;&gt; كل شي عملاق عندك <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/46.gif" class="wp-smiley" /></p>
<p>طيب الشاشة الكويسة &gt;&gt; كذا مضبوط ! <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/83.gif" class="wp-smiley" /></p>
<p>هدية من اخوي ابوعزام المذكور اعلاه ..</p>
<p>الاحظ اني اعشق HP .. الصراحه عندي محمول hp من قو الجلد اللي يجيه احس انه بيوم من الايام بتطلع منه صرخه تقول &#8221; فكني الله يقلع وجهك &#8221; اكرفه كرررررررررررف لدرجة اني ما اذكر اني طفيته بطريقة نظامية جلد جلد الله لا يوريكم ..</p>
<p><a href="http://www.mhs4.com/wordpress/photos/i7_6.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="i7_6" src="http://www.mhs4.com/wordpress/photos/i7_6_thumb.jpg" border="0" alt="i7_6" width="438" height="330" /></a></p>
<p align="center">هذي الصورة برمضان .. الله يخلفه علينا .. كل يوم من بعد صلاة التراويح الى الساعه 9 الصبح وانا على هالكرسي برمجة وقراءه وعلم .. ولله الحمد واهبل بكم شوي بتويتر وانرفزكم .. مير اعذروني تراني اكره مظاهر الناس والكذب بتويتر فلذلك اتنرفز ..  <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/73.gif" class="wp-smiley" /></p>
<p align="center">
<p align="center"><a href="http://twitter.com/m7ammad7assan" target="_blank">على فكرة هذا حسابي بتويتر ..</a></p>
<p align="center">
<p align="center">
<p align="center">
<p>هذا وانا عايش دور Bill Gates السعودي .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/73.gif" class="wp-smiley" /></p>
<p><a href="http://www.mhs4.com/wordpress/photos/me_i7.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="me_i7" src="http://www.mhs4.com/wordpress/photos/me_i7_thumb.jpg" border="0" alt="me_i7" width="437" height="259" /></a></p>
<p align="center">ما عندكم وظيفة ولا سلف !!!!  <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/46.gif" class="wp-smiley" /></p>
<p align="center">مير الشماغ الابيض معفوس .. ما بغيت الصورة تكون بشماغ احمر الدنيا كله احمر بأحمر .. ايه والله يالعالم عارضوني على هاللون بس ركبت راسي وصبغت الدنيا بهاللون وطلع خوقاااااقي وكل اللي رفضوا الفكرة صاروا مؤيدين لي وبشدة <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_razz.gif" class="wp-smiley" /> بس على قولة ستيف قبز .. اتبع ما يمليه عليك قلبك ودع كلام الاخرين خلفك ,.. يالبى قلبه بس معليش يا ستيف اكرررررررررررره منتجات ابل وبشده .. &gt;&gt; بينجلد من حقين الايفون  <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/36.gif" class="wp-smiley" /></p>
<p>شوفوا المنظر الليلي <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/73.gif" class="wp-smiley" /></p>
<p><a href="http://www.mhs4.com/wordpress/photos/i7_5.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="i7_5" src="http://www.mhs4.com/wordpress/photos/i7_5_thumb.jpg" border="0" alt="i7_5" width="428" height="334" /></a></p>
<p>شوفوا كأنه لوحة .. بالليل هنا متابعة الأفلام احسن من السينما .. بس لو ما فيه هالبقطتين الصغار اللي بالصورة كان تحس بهدوء الاعصاب مير على طاري هالبقطتين ذولا موسى واحمد .. الكبير هو موسى مملوح واشقراني ونكته 24 ساعه معصب هههه طالع علي شكله والنقطه الثاني احمد اشقراني ونكته بالقوة يسوي نفسه يعرف يتكلم احس انه له لغة خاصة بس ما فضيت علشان اكتشفها .. بموضوع ثاني راح اسوي لهم تقرير هالاثنين المزعجين .. واشوفكم على خير <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/yahoo1.gif" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2010/09/13/computer-new-processor-i7/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>برنامج MEMO v1.0 لتسجيل اليوميات ..</title>
		<link>http://www.mhs4.com/wordpress/2010/09/05/memo-application-memo/</link>
		<comments>http://www.mhs4.com/wordpress/2010/09/05/memo-application-memo/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 16:39:01 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[تــدg يـــن]]></category>
		<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[MEMO]]></category>
		<category><![CDATA[برمجة]]></category>
		<category><![CDATA[ميمو]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/?p=619</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم برنامج memo هو برنامج عربي &#8220;من برمجتي&#8221; بإصداره الأول يمكن المستخدم العربي من الاحتفاظ بأحداث يومياته وأيضا يمكن المستخدم من حماية يومياته بإسم مستخدم وكلمة سر من أجل أن لا يطلع عليها أحد غير صاحبها وكذلك يتميز البرنامج بالبساطة والمظهر الجذاب في آن واحد وبإذن الله سيكون للبرنامج عدة إصدارات قادمة [...]]]></description>
			<content:encoded><![CDATA[<p align="center">
<p align="center">بسم الله الرحمن الرحيم</p>
<p align="center">
<p align="center"><a href="http://www.mhs4.com/wordpress/photos/lastMemoSplash1.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="lastMemoSplash1" src="http://www.mhs4.com/wordpress/photos/lastMemoSplash1_thumb.png" border="0" alt="lastMemoSplash1" width="254" height="272" /></a></p>
<p align="center">برنامج memo هو برنامج عربي &#8220;من برمجتي&#8221; بإصداره الأول يمكن المستخدم العربي من الاحتفاظ بأحداث يومياته وأيضا يمكن المستخدم من حماية يومياته بإسم مستخدم وكلمة سر من أجل أن لا يطلع عليها أحد غير صاحبها وكذلك يتميز البرنامج بالبساطة والمظهر الجذاب في آن واحد وبإذن الله سيكون للبرنامج عدة إصدارات قادمة وأفكار ذكية وخدمية .</p>
<p align="center">
<p align="center">هذه هو البرنامج على هذا الرابط .. حجم البرنامج أقل من 3 ميقا</p>
<p align="center"><a href="http://www.mhs4.com/files/MEMOv1.0.zip" target="_blank">من هنا</a></p>
<p><span id="more-619"></span></p>
<p align="center"><a href="http://www.mhs4.com/wordpress/photos/clip_image004.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="clip_image004" src="http://www.mhs4.com/wordpress/photos/clip_image004_thumb.jpg" border="0" alt="clip_image004" width="236" height="447" /></a></p>
<p align="center">واجهة البرنامج</p>
<p align="center">استخدام البرنامج بسيط جدا ولا يلزم أن يكون له تعليمات ولكن وضعت ذلك من باب الاحتياط ومن باب عدم النقصان :-</p>
<p align="center"><a href="http://www.mhs4.com/wordpress/photos/clip_image006.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="clip_image006" src="http://www.mhs4.com/wordpress/photos/clip_image006_thumb.jpg" border="0" alt="clip_image006" width="242" height="459" /></a></p>
<p align="center"><span style="color: #ff0000;">تنبيه: اذا اردت القيام بعمل فورمات لجهازك وتريد ان لا تخسر مذكراتك فعليك بما يلي .. </span></p>
<p align="center">التوجه الى مجلد البرنامج في مجلد كافة البرامج ونسخ ملف محدد ليبقى معك كنسخه احتياطية والطريقة كالتالي ..</p>
<p align="center">C:\Program Files\M7AMMAD7ASSAN\MEMO</p>
<p align="center">ستجد ملف اسمه memo1 قم بنسخه و ارجاعه الى نفس المكان بعد الفورمات ..</p>
<p align="center">
<p align="center"><a href="http://www.mhs4.com/wordpress/photos/el3lama846ce0bc3.gif"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="el3lama846ce0bc3" src="http://www.mhs4.com/wordpress/photos/el3lama846ce0bc3_thumb.gif" border="0" alt="el3lama846ce0bc3" width="228" height="29" /></a></p>
<p align="center">
<p align="center">
<p align="center">
<p align="center"><strong>ساعدني :-</strong></p>
<p align="center">هذا البرنامج في إصداره الأول وبالإمكان تطويره والإرتقاء به للشكل الذي تريد ..</p>
<p align="center">ويسعدنا على تواصلك معنا على هذا البريد</p>
<p align="center"><a href="mailto:mhs4com@live.com">mhs4com@live.com</a></p>
<p align="center">مدونتي الشخصية &#8221; مدونة محمد الحسن&#8221;</p>
<p align="center"><a href="www.mhs4.com">www.mhs4.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2010/09/05/memo-application-memo/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>ما هو الأصل في تسمية الخطأ البرمجي  بـ Bug</title>
		<link>http://www.mhs4.com/wordpress/2010/08/14/bug-programming-debugging/</link>
		<comments>http://www.mhs4.com/wordpress/2010/08/14/bug-programming-debugging/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 14:46:36 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[تقنـ..يـّــ| ـت]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/2010/08/14/%d9%85%d8%a7-%d9%87%d9%88-%d8%a7%d9%84%d8%a3%d8%b5%d9%84-%d9%81%d9%8a-%d8%aa%d8%b3%d9%85%d9%8a%d8%a9-%d8%a7%d9%84%d8%ae%d8%b7%d8%a3-%d8%a7%d9%84%d8%a8%d8%b1%d9%85%d8%ac%d9%8a-%d8%a8%d9%80-bug/</guid>
		<description><![CDATA[اهلا بكم جميعا .. &#160; تدوينتي هذا اليوم اعتقد انها أكثر ما تهم هم المبرمجون , دائما اثناء البرمجة نواجه اخطاء في برامجنا يتعارف المبرمجون على تسميتها بـ Bug والمعرّبون يسمونها حشرة ، وربما التعريب يكون مرفوضا في عالم البرمجة لذا سنتكلم عن أصل هذه التسمية وكيف سمي الخطأ البرمجي بحشرة . &#160; كانت الاجهزة [...]]]></description>
			<content:encoded><![CDATA[<p>اهلا بكم جميعا .. </p>
<p>&#160;</p>
<p>تدوينتي هذا اليوم اعتقد انها أكثر ما تهم هم المبرمجون , دائما اثناء البرمجة نواجه اخطاء في برامجنا يتعارف المبرمجون على تسميتها بـ Bug والمعرّبون يسمونها حشرة ، وربما التعريب يكون مرفوضا في عالم البرمجة لذا سنتكلم عن أصل هذه التسمية وكيف سمي الخطأ البرمجي بحشرة .</p>
<p>&#160;</p>
<p> كانت الاجهزة الحاسوبية في بداية سنواتها عملاقة جدا وكانت تأتي بأحجام المباني نظرا لأن علوم الكهرباء كانت حديثة جدا آنذاك ولم تتطور التقنيات لتصغير الأجهزة وخصوصا أن الترانزيستور الذي كان السبب الأول في صغر الأجهزة الالكترونية لم يكتشف في بداية الأمر وكانت الأداة المستخدمة قبل الترانزيستور تسمى Vacum tube او الانابيب المفرغة&#160; وحينما تم تصنيع أول حاسوب في العالم في عام 1946</p>
<p><b>ENIAC</b> short for <b>Electronic Numerical Integrator And Computer</b></p>
<p>وكان هذا الجهاز العملاق الذي يزن 30 طنا به 1,500 ريليه و به 17,468 من الانابيب المفرغة&#160; و 500 ميل من الاسلاك والناتج كمبيوتر بدائي جدا </p>
<p>&#160;</p>
<p>&#160;</p>
<p align="center"><a href="http://www.mhs4.com/wordpress/photos/250pxEniac.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="250px-Eniac" border="0" alt="250px-Eniac" src="http://www.mhs4.com/wordpress/photos/250pxEniac_thumb.jpg" width="318" height="242" /></a> صورة لجهاز ال Eniac اول كمبيوتر قابل للبرمجة في العالم</p>
<p> <span id="more-609"></span>
<p align="center"><a href="http://www.mhs4.com/wordpress/photos/250pxTwo_women_operating_ENIAC.gif"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="250px-Two_women_operating_ENIAC" border="0" alt="250px-Two_women_operating_ENIAC" src="http://www.mhs4.com/wordpress/photos/250pxTwo_women_operating_ENIAC_thumb.gif" width="334" height="220" /></a> صورة لجهاز ال Eniac اول كمبيوتر قابل للبرمجة في العالم</p>
<p align="center">&#160;</p>
<p>..وكانت تبرمج بالـ PUnched card وهي بطاقات تكون مثقبة يفهما الكمبيوتر بطريقة معينة&#160; لكن الذي يهمنا الان هو الريليه :</p>
<p>&#160;</p>
<p align="center"><a href="http://www.mhs4.com/wordpress/photos/relay256.gif"><img style="display: inline" title="relay256" alt="relay256" src="http://www.mhs4.com/wordpress/photos/relay256_thumb.gif" width="223" height="236" /></a></p>
<p align="center">&#160; صورة للريليه</p>
<p align="center">&#160;</p>
<p align="center">&#160;</p>
<p>الذي حدثت له أول مشكله برمجية وهذه المشكلة كانت بسبب حشرة انحشرت في أحد الريليهات مما اعاق تنفيذ أحد الأوامر وبعد عناء وبحث ومحاولة لحصر المشكلة وجدوا هذه الحشرة تعيق عمل الريليه فسمي هذا الخطأ Bug و عملية التحليل لأكتشافه وازالته&#160; سميت Debug </p>
<p>&#160;</p>
<p><a href="http://www.mhs4.com/wordpress/photos/grace_hopper_h96566k_full.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="grace_hopper_h96566k_full" border="0" alt="grace_hopper_h96566k_full" src="http://www.mhs4.com/wordpress/photos/grace_hopper_h96566k_full_thumb.jpg" width="352" height="292" /></a> </p>
<p>صورة لعمليات التحليل لأكتشاف أول مشكلة برمجية .. وبالنهاية حشرة في الريليه رقم 70 في اللوحة&#160; f</p>
<p>&#160;</p>
<p><img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_smile.gif" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2010/08/14/bug-programming-debugging/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>للمبرمج الجديد ..</title>
		<link>http://www.mhs4.com/wordpress/2010/08/01/programmer-biggener/</link>
		<comments>http://www.mhs4.com/wordpress/2010/08/01/programmer-biggener/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 13:44:21 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[جــ|معتيـــ..]]></category>
		<category><![CDATA[biggeners]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/2010/08/01/%d9%84%d9%84%d9%85%d8%a8%d8%b1%d9%85%d8%ac-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af/</guid>
		<description><![CDATA[البرمجة من أشد المجالات الحاسوبية جذبا لي ، وبحكم أنني مختص بهندسة الحاسبات فإن البرمجة إحدى اختصاصاتي ،وليست كل اختصاصي ، وحينما أتذكر نفسي قبل أن أدخل في بحر البرمجة هذا البحر المثير الذي مهما تعلمت وعملت فأنا سأبقى دائما على الشط  ،أشعر بأنني لم أفكر ولم أذق متعة التحدي والإصرار طيلة ما مضى من [...]]]></description>
			<content:encoded><![CDATA[<p>البرمجة من أشد المجالات الحاسوبية جذبا لي ، وبحكم أنني مختص بهندسة الحاسبات فإن البرمجة إحدى اختصاصاتي ،وليست كل اختصاصي ، وحينما أتذكر نفسي قبل أن أدخل في بحر البرمجة هذا البحر المثير الذي مهما تعلمت وعملت فأنا سأبقى دائما على الشط  ،أشعر بأنني لم أفكر ولم أذق متعة التحدي والإصرار طيلة ما مضى من حياتي ربما تستغرب من كلامي لكنك إن دخلت هذا العالم فستتذكر كلامي جيدا .. عموما أنا متيقن من ان بداية كل مبرمج هي نسخة مطابقة لبداية أي مبرمج آخر .</p>
<p>دائما حينما اسأل شخصا لديه الرغبة في الابتداء في البرمجة لما تريد الدخول في عالم البرمجه؟</p>
<p>فتكون اجاباتهم مشابههة للتالي ..</p>
<p><a href="http://www.mhs4.com/wordpress/photos/ist2_2420436programmingtheprocess.jpg"><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="ist2_2420436-programming-the-process" src="http://www.mhs4.com/wordpress/photos/ist2_2420436programmingtheprocess_thumb.jpg" border="0" alt="ist2_2420436-programming-the-process" width="321" height="321" /></a></p>
<p><span id="more-598"></span></p>
<p>- “والله انا طول عمري اتمنى اني اصمم نظام منافس للويندوز “</p>
<p>- “والله انا افكر اني اسوي احسن من قوقل بس يبلي دروس وفراغ “</p>
<p>- “انا طموحي بسيط كل اللي ابي اعرف ابي اصمم العاب زي العاب الكترونيكس ارتس”</p>
<p>عموما دائما تجد هذه الرغبات لدى الشخص الذي لا يملك أية فكرة عن هذا البحر الذي لا شط له ، ودائما تجد توقعاتهم أن البرمجة سهلة جدا ومن السهل ايضا بناء كل شيء !</p>
<p>أنا لست ضد طموحك أو رغباتك ولكن أنا اقول هذا لكي لا تصدم بالواقع لأن ما تطمح اليه هو نتاج عمل مكثف لآلاف الاشخاص _المبدعين والخبراء_ ونتاج سنوات مكثفة من العمل والأبحاث والمبالغ الطائلة التي تصرف على الطاقات البشرية والطاقات التقنية ..<br />
<a href="http://www.mhs4.com/wordpress/photos/fasil.jpg"><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="fasil" src="http://www.mhs4.com/wordpress/photos/fasil_thumb.jpg" border="0" alt="fasil" width="195" height="29" /></a></p>
<p><strong>عليك ان تعلم أولا: ماهي لغات البرمجة ؟</strong></p>
<p>لغات البرمجة تنقسم لعدة اقسام وهي :-</p>
<p>- لغات الآلة :- <span style="color: #ff0000;">machine languages</span></p>
<p>وهي اللغات التي تنفذها المعالجات مباشرة .. دون المرور الى مترجمات ولا تحتاج الى انظمة تشغيل ايضا .. ويعبر عنها بقميتين اما  0 او 1 وهذه هي الحالات الرقمية التي يفهمها المعالج فقط ولن اخوض في تفصيلها في غير مقامها ..</p>
<p>مثل :<a href="http://en.wikipedia.org/wiki/IA-32">Intel 80&#215;86</a> ,<a href="http://en.wikipedia.org/w/index.php?title=Motorola_680x&amp;action=edit&amp;redlink=1">Motorola 680x</a>،<a href="http://en.wikipedia.org/wiki/IBM_System/360">IBM System/360</a></p>
<p>وهذه اللغات لم ولن يتوقف الناس عن استعمالها لأن اي كمبيوتر يصنّّع فهو لا بد ان يبرمج بهذه الطرق ابتدائيا ومن ثم يوضع متطابقات لهذه السلاسل من ال 0 و 1 الى كلمات واوامر بفهمها البشر سهلة الحفظ وهذه اللغات هي لغات التجميع .</p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="fasil" src="http://www.mhs4.com/wordpress/photos/fasil_thumb.jpg" border="0" alt="fasil" width="195" height="29" /></p>
<p>- لغاة التجميع:- <span style="color: #ff0000;">Assembly languages</span></p>
<p>وهي اللغات التي تترجم الى لغة الآلة مباشرة بواسطة مترجم يسمى <span style="color: #ff0000;">Assembler</span> ويميزها عن لغة الآلة انها قابلة للفهم بالنسبة للانسان وأن البرنامج يكون أقصر لأنه يعبر عن العمليات بكلمات وليس قيم .</p>
<p>وعليك أن تعلم أن كل سلسلة معالجات لها لغة تجميع خاصة بها .. لكن شركات التصنيع اعطت الفرصة والامكانية ان تستخدم لغة تجميع لمعالج قديم على معالج جديد ولكن العكس غير صحيح ..</p>
<p>وهذا أحد المترجمات التي استعملتها في برمجة الاسمبلي في معالجات x86</p>
<p><a href="http://en.wikipedia.org/w/index.php?title=Emu8086&amp;action=edit&amp;redlink=1">Emu8086</a></p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="fasil" src="http://www.mhs4.com/wordpress/photos/fasil_thumb.jpg" border="0" alt="fasil" width="195" height="29" /></p>
<p>لغات عالية المستوى :- <span style="color: #ff0000;">high level languges</span></p>
<p>هي لغات صممت لكي يتعامل معها الإنسان بسهولة دون المرور بتفاصيل عمليات الحاسب التي تتطلب مزيدا من الحسابات والجهد وتترجم هذه اللغات إلى لغات الآلة بواسطة مترجمات تسمى <a href="http://en.wikipedia.org/wiki/Compiler">compilers</a> او <a href="http://en.wikipedia.org/wiki/Interpreter_%28computing%29">Interpreters</a> ولن اخوض في الحديث عن المترجمات ،ومن أهداف صنع هذه اللغات ان تكون هذه اللغات قريبة من كلام البشر وهذا أيضا من أجل تسهيل عمليات البرمجة ،ولن تكون البشرية قادرة للوصول إلى هذه اللغات دون المرور بالصنفين السابقين لا محالة لأن الصنفين السابقين هما الأساس ..بينما اللغات عالية المستوى فهي متجددة دائما ومتطورة وربما اندثر الكثير من اللغات عالية المستوى ،ولكن يبقى أنه من الصعب جدا ان نقوم ببناء تطبيقات كبيرة دون اللجوء هذا الصنف من اللغات ولكن لا تنقطع الحاجة عن صنف من الاصناف ..</p>
<p>وهي كثير جدا تلك اللغات ومن الصعب حصرها .. وسأسرد لك أشهرها ..</p>
<p><a href="http://en.wikipedia.org/wiki/C_%28programming_language%29">C</a>,<a href="http://en.wikipedia.org/wiki/C%2B%2B">C++</a>,<a href="http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29">C#</a>, <a href="http://en.wikipedia.org/wiki/Java_%28programming_language%29">Java</a>,<a href="http://en.wikipedia.org/wiki/Pascal_%28programming_language%29">Pascal</a>,<a href="http://en.wikipedia.org/wiki/Scheme_%28programming_language%29">Scheme</a>,<a href="http://en.wikipedia.org/wiki/Visual_Basic">Visual Basic</a></p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="fasil" src="http://www.mhs4.com/wordpress/photos/fasil_thumb.jpg" border="0" alt="fasil" width="195" height="29" /></p>
<p>اللغات النصية أو <a title="http://en.wikipedia.org/wiki/Scripting_language" href="http://en.wikipedia.org/wiki/Scripting_language">Scripting language</a>:-</p>
<p>وتسمى أحيانا لغات البرمجة الموسعَة .. وهي اللغات التي تسمح بالتحكم في في تطبيق او عدة تطبيقات .. ومن هنا يجب ان نعرف الفرق بين لغة لصنع البرامج ولغة للتحكم بالبرامج ..</p>
<p>ومنها لغات الويب مثل <span style="color: #ff0000;">PHP , ASP.NET</span></p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="fasil" src="http://www.mhs4.com/wordpress/photos/fasil_thumb.jpg" border="0" alt="fasil" width="195" height="29" /></p>
<p>وبعد أن تعرف أصناف اللغات وعرفت أمثلة على كل صنف ومدى أهمية كل لغة .. فإنك حتما سيرد بذهنك هذا التساؤل “<span style="color: #ff0000;">ما هي افضل لغة في الصنف الواحد ؟</span>” او “ <span style="color: #ff0000;">ما هي اسهل لغة في الصنف الواحد ؟</span>” من هنا احب ان اقول لك .. ان ما تستطيع فعله في لغة ما حتما ستستطيع فعله في غيرها من اللغات اذا تعلمتها طبعا ..وليس هناك شي تقدر عليه لغة بينما لا تقدر عليه لغة أخرى ..لكن هناك مميزات في كل لغة وكل شخص يميل الى اللغة التي تمتلك المميزات التي تعجبه .</p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="fasil" src="http://www.mhs4.com/wordpress/photos/fasil_thumb.jpg" border="0" alt="fasil" width="195" height="29" /></p>
<p><strong>مصطلحات ومفردات مترددة في عالم البرمجة .. ساسرد بعضا منها بإختصار :-</strong></p>
<p>الخوارزمية <span style="color: #ff0000;">Algorithm </span>:-</p>
<p>وهذا هو اهم مصطلح في هذا العالم .. ونقصد به الخطوات المنطقية الصحيحة لحل مشكلة والخطوات مرتبة بترتيب معين ..وهذا المصطلح هو ألذ جزء في البرنامج وقبل ان تبني برنامجك لا بد ان تكون خوارزمياته قد بنيتها مسبقا وإلا ستواجه كثيرا من المشاكل والعقبات.</p>
<p>سيدوكود او <span style="color: #ff0000;">pseudocode </span>:-</p>
<p>وهذه المصطلح يرمز الى احد الطرق المهمة في التعبير عن الخوارزميات ويكون قريبا للغة البشر وايضا قريبا للغات البرمجه بحيث انه يمكن على الفرد المبتدئ بالبرمجة ان يفهمه وايضا بسهولة يتم تحويله الى كود برمجي حقيقي .</p>
<p>الرسم المتتابع <span style="color: #ff0000;">flow chart</span> :-</p>
<p>هي رسمات ورموز توضح سير الخوارزمية .. هي وسيلة للتعبير عن الخوارزمية ايضا و حينما نتكلم بصفتنا مهندسين برمجيات فإنها شديدة الاهمية ولا بد ان تكون ضمن مشروعك ، ولكن اذا قمت بكتابة الخوارزمية فإن ذلك سيكون كافيا لتصور البرنامج قبل كتابته ..</p>
<p>العلة <span style="color: #ff0000;">bug</span>:-</p>
<p>ويقصد بها المبرمجون هو الخطأ البرمجي الذي يعيق تشغيل البرنامج .</p>
<p>الانهيار <span style="color: #ff0000;">crash </span>:-</p>
<p>ويقصد به الخطأ الموجود في البرنامج ولا يعيق عمله اذا لم يصل التنفيذ اليه لكن اذا تم الوصول الى مكانه فإنه يحدث انهيار للبرنامج ويغلق تلقائيا .</p>
<p>برنامج تحكم <span style="color: #ff0000;">Consol Application</span>:-</p>
<p>هي البرامج التي التي تصمم للحواسيب ذوات الواجهات النصية ، اي ان البرنامج تكون واجهته نصية بلا ازرار ولا رسوم . غالبا تكون بداية المبرمج من هذه البرامج لأن المطلوب ابتدائيا هو التكوين الصحيح للبرنامج وانشاء وظائفة بغض النظر عن مظهره ، وبعد التمرس والخبره في كتابة البرامج من هذا النوع بإمكانك الانطلاق للبرمجة الرسومية بشتى انواعها.</p>
<p>البرمجة كائنية التوجه <a href="http://en.wikipedia.org/wiki/Object-oriented_programming">OOP  Object-oriented programming</a> :-</p>
<p>هي البرمجة التي تعتمد على الكائنات وهذه الكائنات تتضمن البيانات والدوال سويةً وهذا يتيح للغات البرمجة التي تدعم الـ OOP ان توفر كثيرا من الخدمات البرمجية مثل :</p>
<p><a href="http://en.wikipedia.org/wiki/Data_abstraction">data abstraction</a>, <a href="http://en.wikipedia.org/wiki/Encapsulation_%28object-oriented_programming%29">encapsulation</a>, <a href="http://en.wikipedia.org/wiki/Module_%28programming%29">modularity</a>, <a href="http://en.wikipedia.org/wiki/Polymorphism_in_object-oriented_programming">polymorphism</a>,  <a href="http://en.wikipedia.org/wiki/Inheritance_%28computer_science%29">inheritance</a>.</p>
<p>وهذا مجال برمجي واسع جدا ويدرس في الجامعات على عدة كورسات ويبقى المتعلم في بداية الطريق .</p>
<p>التوافقية <span style="color: #ff0000;">Portability </span>:-</p>
<p>التوافقية أحد الأمور المهمة لدى المبرمجين ونقصد بها هي امكانية نقل البرنامج من بئية الى اخرى ونقصد بالبيئة هي نظام التشغيل .</p>
<p>اطار عمل دوت نيت <span style="color: #ff0000;">NET Framework</span>.  :-</p>
<p>اطار عمل دوت نيت هو اطار عمل برمجي يمكنك تثبيته على جهازك اذا كنت تستخدم نظام تشغيل مايكروسوفت ويندوز وهذا الاطار يتضمن عدد ضخم من المكتبات الجاهزة والدوال البرمجية لحل كثيرا من المشاكل البرمجية الشائعة ، وتضمن برامج تدير تنفيذ البرنامج، واطار عمل دوت نيت يخدم عدة لغات برمجة ، ويعطي الامكانية لأستخدام اكواد برمجية مكتوبة بلغة ما ان تستخدم في برامج مكتوبة بلغة اخرى ، وهذا الاطار من انتاج شركة مايكروسوفت وقد تشاهد ان معظم برامجها تعتمد على هذا الاطار .</p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="fasil" src="http://www.mhs4.com/wordpress/photos/fasil_thumb.jpg" border="0" alt="fasil" width="195" height="29" /></p>
<p><strong>كيف تبني برنامجك ؟</strong></p>
<p>لتبني برنامجا جيدا وخاليا من الأخطاء هذا ليس بالامر الصعب جدا طالما كنت تتبع الاجراءات الصحيحة لبناء برامجك وهذه الاجراءات تسهل عملية البناء وتجعل البرنامج واضحا قبل المثول ببناءه وسأحاول ان اوضح لك هذه الاجراءات .</p>
<p><a href="http://www.mhs4.com/wordpress/photos/mhs.jpg"><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="mhs" src="http://www.mhs4.com/wordpress/photos/mhs_thumb.jpg" border="0" alt="mhs" width="367" height="498" /></a></p>
<p>الرسمة السابقة توضح لك الاجراءات المطلوب اتخاذها عند بناء البرامج ..</p>
<p>وسأشرحها لك بإختصار :-</p>
<p>اولا: المتطلبات والخدمات  <span style="color: #ff0000;">services &amp; requirements</span> :-</p>
<p>نقصد بالمتطلبات الوصف الكامل لوظائف البرنامج اي الخدمات التي سيقدمها البرنامج للمستخدم اي كانت تلك الخدمات ضخمة ام بسيطة بغض النظر عن تنفيذ تلك الخدمات .</p>
<p>ثانيا: كتابة الخوارزميات <span style="color: #ff0000;">Algorithms creating</span> :-</p>
<p>وهذه الخطوة يقصد بها تصميم الخدمات والمتطلبات من البرنامج على شكل خوارزميات وكما قلنا ضمن فقرة المصطلحات يمكننا تمثيل الخوارزمية بعدة طرق منها الـ flowchart , psedocude و يمكننا ايضا التعبير عنها بكلامنا اليومي .. ويحتاج في هذه الخطوة كتابة الخوارزمية على ورق وتحليلها عدة مرات والتأكد من سلامة الخوارزمية من الاخطاء والمشاكل قبل ان يتم تنفيذها . بهذا الشكل تقريبا ..</p>
<p><a href="http://www.mhs4.com/wordpress/photos/pseudocode_thingy.jpg"><img style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" title="pseudocode_thingy" src="http://www.mhs4.com/wordpress/photos/pseudocode_thingy_thumb.jpg" border="0" alt="pseudocode_thingy" width="395" height="362" /></a> ثالثا: رسم النماذج او <span style="color: #ff0000;">forms skitcing</span> :-</p>
<p>بهذه المرحلة يحاول الفريق او المبرمج اذا كان منفردا بعمله ان يرسم نوافذ البرنامج بشكل مبدئي وبسيط جدا والغرض من هذه الخطوة هو تصور البرنامج قبل الابتداء به وان يكون كل شيء واضح قبل البداية بالتنفيذ ، لأنه من دون هذه الخطوات ربما تتفاجئ بعقبات كثيرة لم تكن بالحسبان ..</p>
<p>رابعا: كتابة البرنامج <span style="color: #ff0000;">writing the code</span> :-</p>
<p>وهذه هي المرحلة التي يخطأ الكثير بأنهم يبدأوا منها في بناء برامجهم واذا كانت هي البداية فإن المشاكل ستكون في كل سطر تقوم بكتابة ولأن البرنامج سيبنى ارتجاليا فإن الاخطاء ستكون محتملة بشكل كبير جدا وربما تضهر اخطاء لا يمكن ملاحظتها اثناء اختبار البرنامج وقد لا تكتشفها انت ويكتشفها غيرك من المستخدمين بعد عملية النشر وحينها ستصبح في موقف حرج جدا حيث ان ثقة المستخدم ستقل ببرامجك لذا لا تكن كتابة البرنامج هي البداية في بناء البرنامج.</p>
<p>خامسا: اختبار البرنامج <span style="color: #ff0000;">Application testing</span> :-</p>
<p>في هذه المرحلة يقوم المبرمج بتجربة جميع وظائف برنامجه مثل المستخدم تماما و تقليل احتمال وجود الاخطاء ومكامن الانهيارات في البرنامج Crash وغالبا يقوم بهذه المهمة او الخطوة عدة مستخدمين وفي حالة وجود اخطاء لابد ان تسجل هذه الاخطاء على اوراق ومن ثم اصلاحها جميعا ولا بد من اعادة هذه الخطوة بعد كل عملية صيانة للبرنامج الى ان يتم التأكد من سلامة البرنامج 100% .</p>
<p>سادسا: تنسيق وتجميل مظهر البرنامج <span style="color: #ff0000;">Application decorating</span> :-</p>
<p>بعد ان يكون البرنامج مكتمل التركيب و جيد العمل تبقى المرحلة الاخير قبل تحزيم البرنامج وهي تزيين البرنامج ربما بعض المبرمجين يرى ان هذه الخطوة لا لزوم لها ولكن حينما نرى ان بعض البرامج قد انتشرت وزاد مستخدموها بسبب مظهرها على الرغم من ادائها الضعيف وخدماتها الهشة . وهذا يدل عن ان مظهر البرنامج سبب في جذب المستخدم لأستخدامه .. لذا حاول ان تتعلم مهارات التصميم من اجل تزيين برامجك .</p>
<p>سابعا: نشر البرنامج <span style="color: #ff0000;">Application Publishing</span> :-</p>
<p>وتتم هذه النقطة في نشر البرنامج في الويب .. اذا كنت لا تريد ربحا ماديا من خلال برامجك واذا كنت تعتبر نفسك في طور التعلم ولا حاجة للبحث عن الكسب فإن افضل طريقة في النشر هي ان ترفع برنامج في مواقع البرمجة والمبرمجين وهي كثيرة وبإمكانك سؤال قوقل عنها .</p>
<p>ثامنا: طلب الانتقادات <span style="color: #ff0000;">ask for feedback</span> :-</p>
<p>بعد عملية النشر اسأل المستخدمين ما رأيك في برنامجي؟ وما ينقصه؟ وما يعجبك به ؟ومالا يعجبك به ؟وفي النسخه القادمة ماذا تقترح علي ان أضيف؟ وعليك ان تعرف ان نقد المستخدم العادي يختلف عن نقد المبرمج لأن المستخدم سينتقد الخدمات وأسلوب عرضها وشكل البرنامج ودائما نقد المستخدم يتضمن الطلبات والتحديات بغض النظر عن افكار التنفيذ لأنه اذا لم يكن مبرمجا فنقده سيكون مبنيا على رغبات رفاهية وذلك سيجعل تحديات امامك في تلبية طلبات المستخدمين وذلك اكثر ما في الموضوع من متعة بينما نقد المبرمجين هو ما يكون مبنيا على خبرته بالبرمجة فيكون اتباعك لتوجيهاته قائدا ليكون برنامج دقيق ومنطقي ودائما توجيهاتهم تكون في صميم بناء البرنامج واقترحاتهم حول تركيب البرنامج واداءه بغض النظر عن ما يقدم او ما هي خدمات البرنامج .</p>
<p>تاسعا: تحديث البرنامج <span style="color: #ff0000;">Application Updating</span> :-</p>
<p>بعد ان تتلقى انتقادات وطلبات كلا من المستخدمين والمبرمجين وشعرت ان التعديلات والمقترحات سهلة التنفيذ فإنه من الجيد ان تبادر في عمل التعديلات المطلوبة لأنها تصقل خبراتك وتقوي برنامجك ، وايضا هذا يزيد من انتشارك .</p>
<p>بعد ان تعلمت الخطوات الصحيحة لبناء اي برنامج .. عليك ان تعرف ان القدرات ربما تكون محدودة ولكن البرمجة ليست محدوة ابدا .. واذا علقت في حل مشكلة ما ولم تجد الحل فاعلم ان الخلل في امكانياتك وليست في امكانيات اللغة أو البرمجة .. حينها عليك البحث عن الحل في كل مصدر تجده متاحا .. وقد تجدني استخدمت اللغة الانجليزية في بعض ما قرأت في هذا الدرس .. ولا تستغرب من ذلك لأنك ان كنت تريد ان تكون مبرمجا فإنه من الافضل ان تمتلك لغة انجليزية جيدة لأنك ستستعين كثيرا بالمواقع الاجنبية من اجل تنفيذ برامجك لأنه كما تعلم ان المحتوى العربي في الشبكة العنكبوتية فقيرا جدا جدا بالمجالات العلمية والتقنية البحتة ..</p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="fasil" src="http://www.mhs4.com/wordpress/photos/fasil_thumb.jpg" border="0" alt="fasil" width="195" height="29" /></p>
<p><strong>مصادر وكتب برمجية مهمة .. انصحك بقرائتها :-</strong></p>
<p><a href="http://www.mhs4.com/wordpress/2009/01/09/%D9%83%D8%AA%D8%A7%D8%A8-%D9%84%D9%85%D8%B1%D9%8A%D8%AF%D9%8A-%D8%AA%D8%B9%D9%84%D9%85-%D9%84%D8%BA%D8%A9-%D8%A7%D9%84%D8%B3%D9%8A-%D8%A8%D9%88%D9%82%D8%AA-%D9%85%D8%AE%D8%AA%D8%B5%D8%B1/">C how to program</a></p>
<p>C++ how to program</p>
<p><a href="http://www.mhs4.com/wordpress/2009/01/18/%D9%83%D8%AA%D8%A7%D8%A8-%D8%A7%D9%84%D8%B4%D8%A7%D9%85%D9%84-%D9%84%D8%AA%D8%B9%D9%84%D9%85-%D9%84%D8%BA%D8%A9-c-%D9%84%D9%85%D8%AA%D8%B9%D9%84%D9%85%D9%8A-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC/">كتاب الشامل لتعليم لغة السي “ عربي “</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2010/08/01/programmer-biggener/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>برنامج Edraw Max</title>
		<link>http://www.mhs4.com/wordpress/2009/11/20/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d8%ac-edraw-max/</link>
		<comments>http://www.mhs4.com/wordpress/2009/11/20/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d8%ac-edraw-max/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 11:20:51 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[جــ|معتيـــ..]]></category>
		<category><![CDATA[flowchart ، edraw max ، diagrams]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/2009/11/20/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d8%ac-edraw-max/</guid>
		<description><![CDATA[&#160; &#160; اليوم .. جايب لكم برنامج اسمه Edraw Max &#160; يستخدمونه في رسم ما يسمى بالـ Flow chart او Relation Entity Diagrams&#160; اي رسم الكائنات العلائقية .. وهذه الرسومات هي عبارة عن رموز نقصد بها تركيب شي معين قبل المثول بالبناء الفعلي .. مثل المخخطات بالنسبة للمباني العمرانية .. قبل نبدأ البناء نحتاج أن [...]]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p>&#160;</p>
<p>اليوم .. جايب لكم برنامج اسمه Edraw Max </p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.edrawsoft.com/images/product.jpg" /> </p>
<p>&#160;</p>
<p>يستخدمونه في رسم ما يسمى بالـ Flow chart او Relation Entity Diagrams&#160; اي رسم الكائنات العلائقية .. وهذه الرسومات هي عبارة عن رموز نقصد بها تركيب شي معين قبل المثول بالبناء الفعلي .. مثل المخخطات بالنسبة للمباني العمرانية .. قبل نبدأ البناء نحتاج أن نقوم بتخطيط مبدئي للمبنى .. لكي يكون لنا التصور الكامل للشيء قبل أن يكون واقعيا .. وهذا يجب أن نقوم به أي التخطيط قبل بداية كل شيء وليس المباني فقط .. مثلا المبرمجين قبل ان يبدؤوا بالبرمجة يستحسن ان يقوموا برسم تخطيط للبرنامج</p>
<p>&quot;flow chart&quot; مثل المبنى بالظبط فهذه العملية سهلة وتعطينا نتائج وتصورات قبل الابتداء بالبرمجة .. ومثل ذلك أيضا مصممين قواعد البيانات يقومون برسم العلاقات بين الجداول &quot; Relation Entity Diagrams&quot; قبل أن يقوموا بالتصميم النهائي للقاعدة .. وبما اننا عرفنا الان أن كل شي في حياتنا يحتاج إلى تخطيط ودراسة قبل البدء فيه فإن أهمية برنامجنا Edraw Max تأتي الآن .. فهذا البرنامج يُمكنك من القيام برسم أي تخطيط لمعظم الاشياء العلمية سواء كانت متعلقة بالكمبيوتر او المعمارية أو الاحصائية فهذا البرنامج يخدم شريحة كبيرة من الاختصاصات منها :</p>
<p> <span id="more-577"></span>
<p>الحاسوب , والمعماريين ، والمهندسين ، والمكيانيكين ، والإحصائيين ، والفيزيائيين ، واصحاب العصف الذهني والتفكير ،والكهربائيين ، واصحاب التصميم المنطقي ، ولا تستغرب لو قلت لك انه يخدم حتى القضاة .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/76.gif" class="wp-smiley" /></p>
<p>&#160;</p>
<p><a href="http://www.mhs4.com/wordpress/photos/Edraw.jpg" target="_blank"><img title="Edraw" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="254" alt="Edraw" src="http://www.mhs4.com/wordpress/photos/Edraw_thumb.jpg" width="429" border="0" /></a> </p>
<p>&#160;</p>
<p>وهذا موقع البرنامج بإمكانك التوجه اليه والتعرف على البرنامج قبل تحميله </p>
<p><a title="http://www.edrawsoft.com/" href="http://www.edrawsoft.com/">http://www.edrawsoft.com/</a></p>
<p>&#160;</p>
<p>&#160;</p>
<p>الخلاصة: أن هذا البرنامج يخدم الكثير من الفئات وهو ناااادر الوجود .. وفرصة لكل من أراد تحميله .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_razz.gif" class="wp-smiley" /></p>
<p>&#160;</p>
<p><a href="http://www.4shared.com/file/155210170/e76de1db/Edraw_Max_v50.html">منا هنا التحميل …</a></p>
<p>وبالنسبة للملف المضغوط قم بفكه .. وقم بتثبيت البرنامج .. ولكي تقوم بتفعيل الكراك .. افتح مجلد الكراك وقم بنقل محتواه الى مجلد البرنامج الاساسي داخل مجلد programFile .. وبعدها راح يكون البرنامج كامل مكمّل .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/53.gif" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2009/11/20/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d8%ac-edraw-max/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft Computer Dictionary 5th edition</title>
		<link>http://www.mhs4.com/wordpress/2009/11/20/microsoft-computer-dictionary-5th-edition/</link>
		<comments>http://www.mhs4.com/wordpress/2009/11/20/microsoft-computer-dictionary-5th-edition/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 07:47:52 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[انتــ( نـــ ــت]]></category>
		<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[جــ|معتيـــ..]]></category>
		<category><![CDATA[MicroSoft ، dictionaty ، computer]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/2009/11/20/microsoft-computer-dictionary-5th-edition/</guid>
		<description><![CDATA[&#160; &#160; اهلا .. كيف حالكم ..؟! اليوم حبيت أطرح تدوينة مهمة لكل مهتم بعلوم الحاسب .. مثل طلاب كليات الحاسب الآلي ومن في حكمهم .. و التدوينة تتضمن قاموس ضخم جدا جدا لمصطلحات الحاسوب والقاموس هذا من إعداد شركة مايكروسوفت وهذا يعطي القاموس أهمية علمية ضخمة .. وهذا بالإضافة إلى ان هذا القاموس حجمه [...]]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p>&#160;</p>
<p>اهلا .. كيف حالكم ..؟!<img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/46.gif" class="wp-smiley" /></p>
<p align="center"><a href="http://www.mhs4.com/wordpress/photos/microsoft_dictionary.jpg"><img title="microsoft_dictionary" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="282" alt="microsoft_dictionary" src="http://www.mhs4.com/wordpress/photos/microsoft_dictionary_thumb.jpg" width="243" border="0" /></a> </p>
<p> اليوم حبيت أطرح تدوينة مهمة لكل مهتم بعلوم الحاسب .. مثل طلاب كليات الحاسب الآلي ومن في حكمهم .. و التدوينة تتضمن قاموس ضخم جدا جدا لمصطلحات الحاسوب والقاموس هذا من إعداد شركة مايكروسوفت وهذا يعطي القاموس أهمية علمية ضخمة .. وهذا بالإضافة إلى ان هذا القاموس حجمه قليل جدا لذا لن تحتاج إلى وقت لتحميله سوى 5 دقائق على الأكثر .. بحيث أن حجمه 5 ميقا بايت تقريبا ..</p>
<p> <span id="more-574"></span>
<p><a href="http://www.mhs4.com/wordpress/photos/Dict_interface.jpg" target="_blank"><img title="Dict_interface" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="275" alt="Dict_interface" src="http://www.mhs4.com/wordpress/photos/Dict_interface_thumb.jpg" width="434" border="0" /></a> </p>
<p>في الصورة في الأعلى توضح لكم واجهة القاموس .. بحيث أن عملية البحث عن المصطلح تتم حسب الترتيب الأبجدي .. بحيث تصل لتعريف المصطلح بأسرع وقت ممكن ..</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>انا جربته شخصيا ونفعني كثيرا في دراستي&#160; .. وكتابة البحوث و المشاربع .. اخواني معشر الحاسوبيين حملوه وجربوووه نصيحه أخوية لكم .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif" class="wp-smiley" /></p>
<p>&#160;</p>
<p><a href="http://www.4shared.com/file/143824509/10da9c21/Microsoft_Computer_Dictionary_5th_Edition.html">رابــــــــــــــــــــــــــط التحميل .. اضغط هنا ..</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2009/11/20/microsoft-computer-dictionary-5th-edition/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>حلـ 1 ـقـة: كيف تتخلص من المدونة المجانية وتنطلق في المدونة المدفوعة ..</title>
		<link>http://www.mhs4.com/wordpress/2009/10/07/blog-free-wordpress-host/</link>
		<comments>http://www.mhs4.com/wordpress/2009/10/07/blog-free-wordpress-host/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 05:30:09 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[انتــ( نـــ ــت]]></category>
		<category><![CDATA[تــدg يـــن]]></category>
		<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[تدوينة ، مساحة ، استضافة ، مربع]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/2009/10/07/%d8%ad%d9%84%d9%80-1-%d9%80%d9%82%d9%80%d8%a9-%d9%83%d9%8a%d9%81-%d8%aa%d8%aa%d8%ae%d9%84%d8%b5-%d9%85%d9%86-%d8%a7%d9%84%d9%85%d8%af%d9%88%d9%86%d8%a9-%d8%a7%d9%84%d9%85%d8%ac%d8%a7%d9%86%d9%8a/</guid>
		<description><![CDATA[اهلا بكم جميعا .. والحمدلله بعد أن قضينا إجازة رائعة .. مليئة بكل ما هو مسلي ومفيد واتمنى لكم سنة دراسية جديدة واعدة .. اليوم أحببت أن اقوم بكتابة درس على شكل حلقات وهو مكون من ثلاث حلقات للمدونين الذين يستخدمون المدونات المجانية من قبل wordpress والتي مدوناتهم مثل هكذا example.wordpress.com وهذه الحلقات سوف تناقش [...]]]></description>
			<content:encoded><![CDATA[<p>اهلا بكم جميعا .. والحمدلله بعد أن قضينا إجازة رائعة .. مليئة بكل ما هو مسلي ومفيد واتمنى لكم سنة دراسية جديدة واعدة ..</p>
<p>اليوم أحببت أن اقوم بكتابة درس على شكل حلقات وهو مكون من ثلاث حلقات للمدونين الذين يستخدمون المدونات المجانية من قبل <span style="color: #ff0000;">wordpress </span>والتي مدوناتهم مثل هكذا <span style="color: #ff0000;">example.wordpress.com</span> وهذه الحلقات سوف تناقش كيفية الانتقال من هذه المدونات المجانية الى المدونات المدفوعة والتي تكون على مساحة خاصة بك …</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mhs4.com/images/murabba/opoo-m.jpg" alt="" width="436" height="201" /></p>
<p><strong>والحلقات الثلاث هي :-</strong></p>
<p><em><span style="color: #ff0000;">الحلقة الأولى: طريقة حجز المساحة ..</span></em></p>
<p><span style="color: #808000;"><em>الحلقة الثانية: طريقة تركيب المدونة على المساحة ..</em></span></p>
<p><span style="color: #808000;"><em>الحلقة الثالثة: نقل محتوى المدونة القديمة على المدونة الجديدة ..</em></span></p>
<p><span style="color: #808000;"><strong><span style="color: #ff0000;">ملاحظة : قم بالظغط على الصور لتكبيرها ..</span></strong><em><br />
</em></span></p>
<p><span id="more-546"></span></p>
<p><strong>وحلقة اليوم هي الحلقة الأولى : <span style="color: #ff0000;">طريقة حجز المساحة ..<em><span style="color: #808000;"> </span></em></span></strong></p>
<p>والبعض ربما يسألني لما نقوم بهذا لطالما أن شركة<span style="color: #ff0000;"> wordpress</span> تقدم لنا مدونات مجانية بلا مقابل ولما التعب ولما المصاريف ولما ولما ولما الخ ؟!</p>
<p>الأجابات على مثل هذه الأسئلة كثيرة جدا .. ولو سردناها لقررت من هذه اللحظه ان تنتقل الى مدونة مدفوعة وسأحاول سرد بعضا من الأسباب التي تجعلنا نترك المدونات المجانية وننتقل الى المدونات المدفوعة ..</p>
<p><strong>- أرشفة قوقل وعناكب البحث لا تتعامل مع المواقع والإستضافات المجانية .. وهذا سبب جدير يجعلنا ننتقل الى مساحة خاصة بنا ..</strong></p>
<p><strong> </strong></p>
<p><strong>- من الأجمل والأفضل أن تكون المدونة على دومين خاص بك وما أجمل أن يكون الدومين قصيرا مما يسهل عملية حفظه على الزوار فبالتالي تزداد شهرة موقعك .. ايهم أجمل يا صديقي <span style="color: #ff0000;">mhs4.wordpress.com</span> أو <span style="color: #ff0000;">mhs4.com </span>ما رأيك ؟!</strong></p>
<p><strong> </strong></p>
<p><strong>- بعض الإضافات لا يمكننا تثبيتها على المدونات المجانية .. وهذا يجعلك مقيد ومكبل .. وأما في المدفوعة فهناك حرية تامة ..</strong></p>
<p><strong> </strong></p>
<p><strong>- المدونة المدفوعة ذات مساحة كبيرة جدا مما يجعل بقاء التدوينات لمدة بعيييييييدة المدى وهناك ايضا ميزة رفع الصور والملفات على مساحتك مما يجعل صلاحية تدويناتك طويل الاجل ..</strong></p>
<p>وأيضا هناك الكثير من المميزات التي تجعلك تقوم بحجز مساحة مدفوعة من هذه اللحظة ..</p>
<p>وسنأتي الآن لطريقة حجز المساحة من موقع <a href="http://www.murabba.net.sa/order/aff.php?aff=935">مربع للأستضافة</a> و أنا اخترت مربع لأنني قمت بتجربتها مرتين .. وعلى موقعين و هي أفضل استضافة عربية لحد الآن ومع ذلك اسعارها معقولة جدا وتنافس جميع الشركات العربية في السعر وفي الخدمة والدعم .. ومن خلال تجربتي لها رأيت أن دعمهم راااقي وسيرفراتهم سريعة جدا وبالإضافة الى ذلك أن لهم مكاتب رسمية في المملكة مما يجعلها شركة ذات سمعة كبيرة ولا أحد يخشى منها أن تتلاعب بعقودها او تتعبث بمواقع العملاء .. فعلا مربع أشكركم على حسن دعمكم وعلى عمق مصداقيتكم أدام الله عليكم التقدم .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_smile.gif" class="wp-smiley" /></p>
<p><a href="http://www.arabwebtalk.com/showthread.php?t=6513">وهنا رابط لموضوع في منتدى الويب العربي يتكلم عن استضافة مربع</a></p>
<p><a href="http://www.swalif.net/softs/swalif68/softs70743/">وهذا رابط لموضوع في سوالف سوفت</a></p>
<p><a href="http://www.swalif.net/softs/swalif68/softs245969/">مربع تتربع على قائمة أفضل استضافة عربية</a></p>
<p>وهناك الكثير من الكلام حول هذه الاستضافة ولكن لا نريد الاطالة فيه ..</p>
<p><strong>أولا :طريقة حجز المساحة ..</strong></p>
<p>قم بالدخول لموقع مربع عن طريق هذا الرابط …</p>
<p><a href="http://www.murabba.net.sa/order/aff.php?aff=935">مربـــــــــــــــــــــــــــــــــــــــــــــــــــــــــع للإستضافة</a></p>
<p>ستجد في الصفحة الرئيسية هذه الصورة</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mhs4.com/images/murabba/one-m.jpg" alt="" width="432" height="189" /></p>
<p>قم بأختيار ما يناسب رغبتك من الخطط وبالنسبة لي أجد أن خطة &#8220;<span style="color: #ff0000;"> مربع أصغر</span> &#8221; كااااافية جدا لجميع الإحتياجات وما يميزها انه غير محدودة بالنسبة لقواعد البيانات مما يتيح لك تركيب عدة سكربتات على مساحتك مثلا تستطيع تركيب مدونة ومركز تحميل ومنتدى ومجلة والكثير من السكربتات بحكم انه لا حدود لقواعد البيانات .. وهنا مواصفات الخطة ..تضهر لك بعد الظغط على &#8221; <span style="color: #ff0000;">تفاصيل</span>&#8221;</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mhs4.com/images/murabba/two-m.jpg" alt="" /></p>
<p>هنا تفاصيل الخطه .. ويضهر سعرها 300 ريال ومع الدومين كلها 350 ريال لمدة سنه كاملة ان اعجبتك قم بالظغط &#8221; <span style="color: #ff0000;">أشترك</span>&#8221; وستظهر لك هذه الصفحة ..</p>
<p><a href="http://www.mhs4.com/images/murabba/three-m.jpg"><img style="display: block; margin-left: auto; margin-right: auto;" title="اضغط على الصورة لتكبيرها!" src="http://www.mhs4.com/images/murabba/three-m.jpg" alt="" width="440" height="317" /></a></p>
<p>قم بعمل مثل ما هو واضح بالصورة واكتب الدومين الذي يعجبك مثلا أعجبني <span style="color: #ff0000;">mhs4.com</span> فماذا عنك أنت .. <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_wink.gif" class="wp-smiley" />  بعدها اضغط على زر &#8221; <span style="color: #ff0000;">اضغط هنا للمتابعة </span>&#8221; وبعدها ستأتيك هذه الصفحة ..</p>
<p><a href="http://www.mhs4.com/images/murabba/four-m.jpg"><img style="display: block; margin-left: auto; margin-right: auto;" title="اضغط على الصورة لتكبيرها!" src="http://www.mhs4.com/images/murabba/four-m.jpg" alt="" width="428" height="471" /></a></p>
<p>قم بكتابة معلوماتك الصحيحه وبدقة .. واختر وسيلة الدفع التي تريد وقم بالموافقة على الاتفاقيات .. واستكمل العملية وستأتيك هذه الصورة ..</p>
<p><a href="http://www.mhs4.com/images/murabba/five-m.jpg"><img style="display: block; margin-left: auto; margin-right: auto;" title="اضغط على الصورة لتكبيرها!" src="http://www.mhs4.com/images/murabba/five-m.jpg" alt="" width="437" height="420" /></a></p>
<p>في هذه الصفحة يظهر طلبك وأنه <span style="color: #ff0000;">لم يتم دفعه حتى الان</span> .. كل ما عليك هو الذهاب الى صفحة &#8220;<span style="color: #ff0000;">الحاسبات البنكية</span>&#8221; واختيار البنك المناسب الذي تريد تحويل المبلغ اليه .. وسجل رقم حسابهم وقم بتحويل المبلغ الى حسابهم ..</p>
<p><a href="http://www.mhs4.com/images/murabba/six-m.jpg"><img style="display: block; margin-left: auto; margin-right: auto;" title="اضغط على الصورة لتكبيرها!" src="http://www.mhs4.com/images/murabba/six-m.jpg" alt="" width="439" height="446" /></a></p>
<p align="center"><span style="color: #ff0000;"><em>هنا صفحة الحسابات البنكية اختر منها ما شئت <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_smile.gif" class="wp-smiley" /></em></span></p>
<p align="center"><em> </em></p>
<p align="center">وعليك ان تسجل رقم الفاتورة لكي تذكرها لهم بعد تحويل المبلغ لكي يتحقووا من هويتك بشكل أمثل .. وبعد تحويل المبلغ وحفظ رقم الفاتورة قم بالذهاب إلى صفحة &#8220;<span style="color: #ff0000;"> تأكيد الإيداع </span>&#8221; وسوف تأتيك هذه الصفحة ..</p>
<p align="center"><a href="http://www.mhs4.com/images/murabba/seven-m.jpg"><img style="display: block; margin-left: auto; margin-right: auto;" title="اضغط على الصورة لتكبيرها!" src="http://www.mhs4.com/images/murabba/seven-m.jpg" alt="" width="430" height="177" /></a></p>
<p>أنت الآن قمت بتحويل المبلغ وسجلت رقم الفاتورة .. والآن بقي عليك أن تخبرهم بأنك أرسلت المبلغ وتطلب منهم أن يقوموا يتفعيل طلبك ويعطوك المساحة الخاصة بك .. كيف يتم ذلك يا ترى ؟!؟!؟!؟ بسييييييطة قم بالظغط على &#8221; <span style="color: #ff0000;">ارسل بطاقة</span>&#8221; .. بعدها سيأتيك ..</p>
<p><a href="http://www.mhs4.com/images/murabba/eight-m.jpg"><img title="اضغط على الصورة لتكبيرها!" src="http://www.mhs4.com/images/murabba/eight-m.jpg" alt="" width="440" height="345" /></a></p>
<p>قم بعمل ما هو واضح بالصورة ولا تنسى أن تسرد رقم الفاتورة في نص الرسالة .. لكي تسهل عملية التفعيل .. وعموما من خبرتي بهم هم سريعين بالاستجابة تقريبا استجابة فورية ما شاء الله .. وهناك نقطة مهمة .. وهي اسم المودع .. عليك ان تعبئة بأسم صاحب الحساب الذي ارسلت من المبلغ فلو كان الحساب لأمك مثلا أو لأبيك أو لأبي الجيران تكتب اسمه هو هع هع iu3 وانت الأن تقريبا انتهيت من حجز المساحة واصبحت النهاية قاب قوسين أو ادنى ..</p>
<p><a href="http://www.mhs4.com/images/murabba/nine-m.jpg"><img title="اضغط على الصورة لتكبيرها!" src="http://www.mhs4.com/images/murabba/nine-m.jpg" alt="" width="442" height="136" /></a></p>
<p>اضغط على رقم البطاقة لكي تتابعها وتستفسر من الدعم الفني .. عن كل ما تريد .. وهنا تستطيع ان تخاطبهم ..</p>
<p><a href="http://www.mhs4.com/images/murabba/ten-m.jpg"><img title="اضغط على الصورة لتكبيرها!" src="http://www.mhs4.com/images/murabba/ten-m.jpg" alt="" width="450" height="308" /></a></p>
<p>وهنا أتمنى أن الشرح واضح وكل واحد منا قدر يحجز مساحة خاصة فيه من موقع مربع .. وبأذن الله راح نستكمل الحلقة الثانية بأقرب وقت .. وانا اظمن لك عزيزي المدون انك بأذن الله ستستفيد من هذا العمل بشكل كبير جدا .. وعموما اذا كان فيه اي استفسار لا تتردد بطرحه ..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2009/10/07/blog-free-wordpress-host/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>(الحلقـ 2 ـة) تاريخ  الاختراق ..</title>
		<link>http://www.mhs4.com/wordpress/2009/07/23/%d8%a7%d9%84%d8%ad%d9%84%d9%82%d9%80-2-%d9%80%d8%a9-%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d8%a7%d9%84%d8%a7%d8%ae%d8%aa%d8%b1%d8%a7%d9%82/</link>
		<comments>http://www.mhs4.com/wordpress/2009/07/23/%d8%a7%d9%84%d8%ad%d9%84%d9%82%d9%80-2-%d9%80%d8%a9-%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d8%a7%d9%84%d8%a7%d8%ae%d8%aa%d8%b1%d8%a7%d9%82/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 12:27:58 +0000</pubDate>
		<dc:creator>m7ammad7assan</dc:creator>
				<category><![CDATA[انتــ( نـــ ــت]]></category>
		<category><![CDATA[تقنـ..يـّــ| ـت]]></category>
		<category><![CDATA[history of hacking]]></category>

		<guid isPermaLink="false">http://www.mhs4.com/wordpress/?p=462</guid>
		<description><![CDATA[استكمالا لحلقات مسلسلنا &#8220;اقتحم عالم الإختراق..&#8221; حيث كانت الحلقة السابقة بعنوان &#8220; من هو الهاكر ؟!&#8221; واليوم ستكون الحلقة الثانية من خلالها سنتطرق لتاريخ الأختراق بداياته ونشأته و عمليات الإختراق المهمة التي حدثت في تاريخه ، وسنذكر الشخصيات الشهيرة في هذا المجال .. عموما اتمنى لكم الفائدة والإستمتاح بحلقة اليوم .. تابعوني .. قبل وجود [...]]]></description>
			<content:encoded><![CDATA[<p>استكمالا لحلقات مسلسلنا &#8220;<a href="http://www.mhs4.com/wordpress/?p=443">اقتحم عالم الإختراق..&#8221;</a> حيث كانت الحلقة السابقة بعنوان &#8220;<a href="http://www.mhs4.com/wordpress/?p=449"> من هو الهاكر ؟!</a>&#8221; واليوم ستكون الحلقة الثانية من خلالها سنتطرق لتاريخ الأختراق بداياته ونشأته و عمليات الإختراق المهمة التي حدثت في تاريخه ، وسنذكر الشخصيات الشهيرة في هذا المجال .. عموما اتمنى لكم الفائدة والإستمتاح بحلقة اليوم .. تابعوني ..<img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/icon_smile.gif" class="wp-smiley" /></p>
<p><span style="color: #ff0000;">قبل وجود أجهزة الكمبيوتر ..<br />
</span></p>
<p>سابقا كان مسمى الهاكرز مرتبط بالهواتف الارضية فكان هناك في العام 1870 عدة مراهقين يعملون في شركات الهاتف الأرضية وكان لديهم الفضول لمعرفة كيف يتم هذا الاتصال ومع محاولاتهم تمكنوا من التصنت على الخطوط الهاتفية وتمكنوا من اعتراض بعضا منه وكان ذلك فقط لمجرد المتعه ليس الا ولكن هذا قبل وجود اجهزة الكمبيوتر ..</p>
<p><span id="more-462"></span></p>
<p><span style="color: #ff0000;">في اوائل الستينات ..<br />
</span>كانت تسهيلات الجامعة بالكمبيوترات الضخمة <span style="color: #ff0000;">mainframe computers</span> مثل  معامل الذكاء الإصطناعي في معاهد <a href="http://web.mit.edu/"><span style="color: #ff0000;">MIT</span> </a>التقنية أصبحت  أرض خصبة للهاكرز .. حيث  كان الهاكر سابقا  شي ايجابي او شخص نافع للبشرية وكذلك متقن للكمبيوتر وهو القادر على جعل البرامج تنفذ ما يريده ..</p>
<p align="right"><span style="color: #ff0000;">في اوئل السبعينات 1970 ..</span></p>
<p align="right">كان هناك شخص يدعى <span style="color: #99ccff;"><a href="http://en.wikipedia.org/wiki/John_Draper">جون درابر ..</a></span> يقوم بمكالمات بعيدة المدى بلا مقابل .. ومن دون  اية تكاليف .. بواسطه صفرة دقيقة يقوم بها عن طريق الهاتف .. تقوم بجعل نظام الهاتف يفتح له خط متاح .. درابر اكتشف</p>
<p align="right"><img class="alignright" style="display: block; margin-left: auto; margin-right: auto;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/51/JohnDraper_PyCon_2008.jpg/225px-JohnDraper_PyCon_2008.jpg" alt="" width="195" height="217" /></p>
<p align="right">صفير او صفارة كانت في صندوق حبوب للأطفال .. درابر من كسب لقب &#8221; قبطان النقطة الحاسمة &#8221; او &#8220;<span style="color: #ff0000;">Captain Crunch</span>&#8220;  .. درابر اعتقل مرارا وتكرارا لتجاوزاته في التعامل مع الهاتف في أماكن عدة طوال السبعينات ..</p>
<p>الحركة الإجتماعية <span style="color: #ff0000;">Yippie </span>بدأت في برنامج تلفزيوني ..<br />
YIPL/TAP (Youth International Party Line/Technical Assistance Program)<br />
وهذا البرنامج ساعد هاكرز الهاتف والذي كانوا يدعون بـ &#8220;<span style="color: #ff0000;">Phone Phreaks</span> &#8220;  على اختراق الهواتف والقيام بمكالمات بعيدة المدى بلا مقابل ..</p>
<p>وايضا في ذلك الزمن .. كان هناك عضوين في فريق همبرو كمبيوترز في ولاية كاليفورنيا  بدأوا في تكوين أجهزة  &#8220;<span style="color: #ff0000;">blue boxes</span>&#8220;   تستخدم في اختراق انظمة الهاتف .. العضوين كانوا يستخدمان اسلوب &#8220;<span style="color: #ff0000;">Berkeley Blue</span>&#8221; وهما ستيف و اواك توبارك ثم   انتقلوا من العمل على اختراق الهاتف .. الى اختراق أنظمة أبل بحيث انها كانت موجودة إنذاك ..</p>
<p style="text-align: right;">
<p style="text-align: right;">
<p style="text-align: right;"><a href="http://en.wikipedia.org/wiki/John_Draper"><span style="color: #ff0000;"> جون درابر ..</span></a></p>
<p style="text-align: right;">
<p style="text-align: right;">
<p style="text-align: center;"><span style="color: #ff0000;"><img class="aligncenter" src="http://upload.wikimedia.org/wikipedia/commons/5/5f/Blue_Box_in_museum.jpg" alt="" width="369" height="369" /></span></p>
<p style="text-align: center;"><span style="color: #ff0000;">blue box الذي قام بإختراعه جون درابر لمخادعة خطوط الهاتف ..<br />
</span></p>
<p style="text-align: right;">
<p><span style="color: #800000;"><strong>في اوائل الثمانينات ..</strong></span><br />
كان هناك كاتب اسمه ويليام قيبسون .. قام بتأليف فصل &#8220;<span style="color: #ff0000;">cyber space</span> &#8221; في الخيال العلمي في روايته المعروفه بأسم Neuromancer..</p>
<p>في واحدة من أول اعتقال للهاكرز قامت الـ FBI الواقعة في Milwaukee-based 414s بإتهام هاكرز بـ 60 عملية اختراق ودخول غير شرعي لأجهزة كمبيوتر حيث قد اخترق<br />
(مركز لأمراض السرطان) Memorial Sloan-Kettering Cancer Center<br />
و(مختبرات لوس الموس الوطنية)  Los Alamos National Laboratory .</p>
<p>كل عمليات الاختراق التي كانت تصنف تحت مسمى جريمة في ذلك الوقت .. هي عمليات الاختراق التي كان يحاول اصحابها لنيل معلومات سرية لبطاقات الإتمان .. والتجسس والتحايل في نظم الكمبيوتر ..</p>
<p>وايضا كان في ذلك الوقت مجموعتين مؤلفة من الهاكرز والمجموعة الاولى كانت تدعى بـ  <span style="color: #ff0000;">Legion of Doom</span> و كان مقرها في الولايات المتحدة والمجموعة الثانية تدعى بـ  <span style="color: #ff0000;">Chaos Computer Club</span> وكان مقرها في ألمانيا ..</p>
<p><span style="color: #800000;"><strong>في أواخر الثمانينات .. </strong></span><br />
كان الكمبيوتر والإحتيال .. واساءة استعمال القانون يعطي مزيدا من النفوذ للسلطات الفيدرالية ..</p>
<p>فريق الاستجابة لطوارئ الحاسوب المكونة من وكالات وزارة الدفاع الاميركية.. مقرها في جامعة كارنيجي ميلون في بيتسبرغ ، مهمتها في التحقيق في الحجم المتنامي من الهجمات على شبكات الكمبيوتر.</p>
<p><img class="alignright" src="http://images.g4tv.com/ImageDb3/53010_L/Kevin-Mitnick.jpg" alt="" width="300" height="225" />في احد المرات قام الهاكر الخبير <span style="color: #ff0000;">كيفن ميتنيك</span> بالتجسس سرا على أبردة شركة <span style="color: #ff0000;">MCI </span>و  والمكتب الرئيسي لحماية شركة <span style="color: #ff0000;">Digital Equipment </span>. بعد ذلك سُجِن كيفن ميتنك بسبب أنه قام بالإضرار في كمبيوترات وقام بسرقة برمجيات لتلك الشركات وكانت مدة الحكم عاما كاملا داخل الزنزانة ..</p>
<p>وفي ذلك الوقت كان البنك الوطني في شيكاغو ضحية لسرقة 70 مليون دولار وتمت تلك السرقه عن طريق إختراق أجهزتهم ..</p>
<p>كيفن ميتنيك ..</p>
<p><strong><span style="color: #800000;">العصر الذهبي للهاكرز &#8211; 1980 &#8211; 1989</span></strong></p>
<p>في عام 1981 أنتجت شركة <span style="color: #ff0000;">IBM </span>المشهورة جهاز أسمته بالكمبيوتر الشخصي  <span style="color: #ff0000;">PC </span>يتميز بصغر حجمه و سهولة استخدامه و استخدامه في أي مكان و أي وقت .. و لهذا فقد بدأ الهاكرز في تلك الفترة بالعمل الحقيقي لمعرفة طريقة عمل هذه الأجهزة و كيفية تخريب الأجهزة .</p>
<p>و في هذه الفترة ظهرت مجموعات من الهاكرز كانت تقوم بعمليات التخريب في أجهزة المؤسسات التجارية .</p>
<p>في عام 1983 ظهر فيلم سينمائي اسمه ( حرب الألعاب ) تحدث هذا الفيلم عن عمل الهاكرز و كيف أن الهاكرز يشكلون خطورة على الدولة و على اقتصاد الدولة و حذر الفيلم من الهاكرز .</p>
<p><strong><span style="color: #800000;">حرب الهاكرز العظمى &#8211; 1990 &#8211; 1994</span></strong></p>
<p>البدايات الأولى لحرب الهاكرز هذه في عام 1984 حيث ظهر شخص اسمه &#8220;<span style="color: #ff0000;">ليكس لوثر</span> &#8221; و أنشأ مجموعة أسماها (<span style="color: #ff0000;">LOD</span>) و هي عبارة عن مجموعة من الهاكرز الهواة و الذي يقومون بالقرصنة على أجهزة الآخرين . وكانوا يعتبرون من أذكى الهاكرز في تلك الفترة . إلى أن ظهرت مجموعة اخرى اسمها (<span style="color: #ff0000;">MOD</span>) و كانت بقيادة شخص يدعى &#8221; <span style="color: #ff0000;">فيبر </span>&#8221; . و كانت هذه المجموعة منافسة لمجموعة (<span style="color: #ff0000;">LOD</span>) . و مع بداية العام 1990 بدأت المجموعتان بحرب كبيرة سميت بحرب الهاكرز العظمى و هذه الحرب كانت عبارة عن محاولات كل طرف اختراق أجهزة الطرف الآخر . و استمرت هذه الحرب ما يقارب الأربعة أعوام و انتهت بإلقاء القبض على &#8220;<span style="color: #ff0000;">فيبر</span>&#8221; رئيس مجموعة (<span style="color: #ff0000;">MOD</span>) و مع انتهاء هذه الحرب ظهر الكثير من المجموعات و من الهاكرز الكبار</p>
<p><strong><span style="color: #800000;">الهاكرز في الولايات المتحدة..</span></strong></p>
<p>قبل البدء في الحديث عن الهاكرز في الولايات المتحدة و قصة قرصنة جريدة <span style="color: #ff0000;">نيويورك تايمز</span>.. نتحدث عن &#8220;<span style="color: #ff0000;">كيفن ميتنيك</span>&#8221; أشهر هاكر في التاريخ .</p>
<p>كيفن متينيك قام بسرقات كبيرة دوخت الاف بي آي و لم يستطيعوا معرفة الهاكر في أغلب سرقاته .. في مرة من المرات استطاع أن يخترق شبكة الكمبيوترات الخاصة بشركة <span style="color: #ff0000;">Digital Equipment Company</span> و تم القبض علية في هذه المرة و سجنه لمدة عام . و بعد خروجه من السجن كان أكثر ذكاء . فكانوا لا يستطيعون ملاحقته فقد كان كثير التغيير من شخصيته كثير المراوغة في الشبكة .. من أشهر جرائمه سرقة الأرقام الخاصة ب 20000 بطاقة إئتمان . و التي كانت آخر جريمة له تم القبض بعدها علية و سجنه لمدة عام . ولكن إلى الآن لم يخرج من السجن لأن الإف بي آي يرون بأن كيفن هذا خطير و لا توجد شبكة لا يستطيع اختراقها</p>
<p>ظهرت اصوات تطالب الحكومة بالإفراج عن كيفن و ظهرت جماعات تقوم بعمليات قرصنة بإسم كيفن من بينها قرصنة موقع جريدة نيويورك تايمز و التي ظهرت شاشتها متغيرة كثيرا في مرة من المرات و ظهرت كلمات غريبة تعلن للجميع بأن هذه الصفحة تم اختراقها من قبل كيفن ميتنيك . ولكن تبين بعد ذلك بأنه أحد الهاكرز الهواة المناصرين لميتنيك</p>
<p><strong><span style="color: #800000;">الهاكرز في الدول العربية..</span></strong></p>
<p>للأسف الشديد كثير من الناس في الدول العربية يرون بأن الهاكرز هم الأبطال بالرغم – كما ذكرنا سابقا – بأن العالم كله غير نظرته للهاكرز بعد خبر القبض على ميتنيك . فمنذ دخول الإنترنت للدول العربية في العام 1996 و الناس يبحثون عن طرق القرصنة الجديدة و كثير من الناس تعرضوا لهذه المشكلة . – آخر الإحصائيات ذكرت بأن هناك أكثر من 80 % من المستخدمين العرب أجهزتهم تحتوي على ملف الباتش و الذي يسهل عمل الهاكرز – و كثير من الناس – في الدول العربية – يجد بأن هناك فرق كبير بين ما يمسى بالهاكرز أو الكراكر .. ولكن الإسمان هما لشخص واحد و هو القرصان الفرق البسيط بينهما هو :</p>
<p>الهاكرز 95 % من عملة يقوم به في فضاء الإنترنت</p>
<p>أما الكراكر أو ما يمكن ان نسميه بسارق البرامج فهو يقوم بعملة في اغلب الأحيان دون الحاجة للإتصال بالشبكة فهو يقوم بفك شيفرة البرامج</p>
<p>و أغلب الكراكرز هو هاكرز .. و كثير منهم يقوم بهذه العملية – أي سرقة البرامج و توزيعها مجانا – لهدف فمنهم من يضع ملف الباتش بين ملفات هذا البرنامج &#8230;</p>
<p><span style="color: #99ccff;">لفته : في هذه الحلقة ربما تجد اشياء متشابهه لأنني اعتمدت على عدة مصادر واجتهدت فيه وبعضا منه ترجمته من مواقع انجليزية عموما .. بهذه المناسب لدي اليوم لكم فلم وثائقي يوثق لكم تاريخ الهاكر .. واذا اردت استعادة ما فاتك من عمرك فانصحك بمشاهدة هذا الفلم .. لأنك سترى العجب العجاب <img src="http://www.mhs4.com/wordpress/wp-includes/images/smilies/blink.gif" class="wp-smiley" /></span></p>
<p><object width="425" height="326" data="http://video.google.com/googleplayer.swf?docId=5464925144369700635&amp;hl=en" type="application/x-shockwave-flash"><param name="src" value="http://video.google.com/googleplayer.swf?docId=5464925144369700635&amp;hl=en" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mhs4.com/wordpress/2009/07/23/%d8%a7%d9%84%d8%ad%d9%84%d9%82%d9%80-2-%d9%80%d8%a9-%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d8%a7%d9%84%d8%a7%d8%ae%d8%aa%d8%b1%d8%a7%d9%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

