ڪمپيوٽرن, پروگرامن
هن منطقي آپريشن. بنيادي عقل عملن
هڪ سائنس جي طور تي ڪمپيوٽر سائنس جي طريقن سان گڏ جي، منظم ۽ ڊيٽا کي هڪ قسم جي عمل جي وچ ويهون صدي ۾ ترقي ڪري ٿيندي آهي. جيتوڻيڪ ڪي مورخ يقين آهي ته ڪمپيوٽر سائنس جي ٺهڻ جي شروعات جي 17th صديء ۾ ڪيو ويو، اهو پهريون مشيني ڪيلڪيوليٽر جي ايجاد سان، سنڌ جي اڪثريت ان کان وڌيڪ ترقي يافته جي عمر سان شريڪ ڪمپيوٽر ٽيڪنالاجي. جي 20th صديء جي 40s ۾، پهرين ڪمپيوٽرن جي advent سان، ڪمپيوٽر سائنس جي ترقي لاء هڪ نئين impetus حاصل ڪيائين.
مطالعي انفرميٽڪس جي موضوع
اهو هو پهريون ڪمپيوٽرن جي advent سان ضروري بڻجي چڪو آهي systematization، حساب ۽ وڏي ڊيٽا بيان جي درجي جي، گڏو گڏ algorithms جي ترقيء ۾ نون طريقن ته نئين ڪمپيوٽرن جي مڪمل امڪاني جي اجازت ڏئي ڇڏي ترقيء لاء. انفرميٽڪس هڪ آزاد فڪري نظم و ضبط جي حيثيت ملي، ۽ رياضياتي حساب جي جهاز کان ٻاهر منتقل عام ۾ computation تعليم حاصل ڪرڻ لاء.
سڀ جديد ڪمپيوٽر سائنس منطقي عملن تي مشتمل آهي. انهن جي بنيادي اتحاد سڏيو وڃي سگهجي ٿو. پروگرامن منطق آپريشن جي تصور ۾، جي ڪمپيوٽر سسٽم - اهو هڪ عمل آهي، جنهن جي هڪ نئون تصور يا سان موجود نظريا جي بنياد تي ٺهيل هڪ قدر سرانجام کان پوء ٺاهيون ويندو آهي. جيئن ته فعل جي هڪ سيٽ جي پروسيسر هدايت تي منحصر حڪم execute کي مختلف ٿي سگهن ٿا. بهرحال، اتي ڪي عملن جي آهي ته عملي طور سڀ موجود نظام کي عام آهن. هن آپريشن، جنهن جي مواد سان ڪم اهڙي ناراضپو طور تي پاڻ کي انهيء، يا جن ته مقداري characterization نظريا تبديل -، شامل subtract، ضرب، جدا ٿي.
منطقي عملن جي Operands
تنهنڪري هن جو ؟: نواب منطق تجريدي فڪري تي ڪم جو مطلب آهي، ته پوء operands جيئن سڀ منطقي عملن جي generalized ڊيٽا قسمن آهن. Classical عنصرن، جو ؟: نواب بيان سان ڪم بيان، غلط يا صحيح آهن. هن اليڪٽرانڪس ۽ انهن شرطن جي وضاحت لاء پروگرامن Boolean variables 1 (سچو) جو سچو ۽ ڪوڙي يا مرڪزي عدد قدر استعمال ڪيو آهي ۽ 0 (ڳالھيون). انهن انهيء جي ميلاپ تي، بيٽسمين ان آواز ٿي سگھي ٿو ته جيئن جيئن، ڪم سڀ کان پيچيده ۽ وڏي پيماني تي-نظام ٻڌل آهي. سڀ پروگرام ڪوڊ آهي ته هڪ ڪمپيوٽر تي بيان ڪيو آهي يا ڪنهن به ڊجيٽل اوزار dynamically آھن ۽ zeros جو هڪ تسلسل ۾ translates - جي آفاقي ڪوڊ جنهن جي ڪنهن درجي جي عمل ڪري سگهجي ٿو.
منطقي عملن جي قسمن
اڳ ذڪر ڪيو ته جيئن classical ۾، Boolean جو ؟: نواب ، اتي جي ڪم ڪرڻ جي 2 قسمن آهن. انگن ڊيٽا قسمن تي سنڌ جي مکيه منطقي عملن - جي بيان پاڻ صلاحيتن ڪارناما (unary، يا واحد، آپريشن) آهن. هن به آپريشن ته موجود انهيء جي بنياد تي نئين بيان (انگن آپريشن، يا ڳنڍيل) پيدا آهي. جي منطقي عملن جا حڪم جڏھن کاٻي پاسي کان ڪنهن به رياضياتي حساب حق کي سرانجام ڏئي، ته brackets جي نظر ۾ به اهو ئي آهي.
ته تمام سڌو ۽ Boolean منطق فعل جي سڀ کان معروف ڪم جو هڪ منڪر آهي. هي سادي عقل آپريشن جي پٽ operand جي سامهون اهميت حاصل آهي. اليڪٽرانڪس ۾، هن عمل ڪڏهن ڪڏهن هڪ inversion سڏيو ويندو آهي. مثال طور، جيڪڏهن توهان جي proposition "سچ" invert، جي نتيجي ۾ "ڪوڙي" آهي. ۽ لکندا - انهيء جي نفي "ڪوڙي" "سچو" جي اهميت جي نتيجي ۾ ٿيندو. هن منطقي آپريشن پروگرامن اڪثر algorithms ۽ موجود نتيجا يا تبديل حالتن جي بنياد تي حڪم جي هڪ پوء سيٽ جي "پسند" جي عملدرآمد branching لاء استعمال ڪيو ويندو آهي.
انگن آپريشن
ڪمپيوٽر پروگرامن ۾ ۽ هڪ محدود سيٽ استعمال انگن (انگن) عملن جي. چيائون ته لاطيني لفظ ذو کان سندن نالو روانو ٿيو، "ٻه" جي معني، ۽ ڪم جو قسم ته ٻه پٽ دليل وٺڻ ۽ هڪ نئين قيمت ۾ هڪ نتيجي ۾ موٽي آهن. Boolean جو ؟: نواب سڀ ڪم جي بيان لاء سچ ٽيبل استعمال ڪري ٿو.
اهي ڇا جي ضرورت آهي
هن نظام جي پٽ operands جي هڪ مخصوص رقم لاء ڪيو ۽ سڀ نتيجي ۾ انهيء، جنهن مقرر پٽ جي حراست ۾ چيو آهي ته هڪ ٺھرايل منطق آپريشن واپس ڪري سگهو ٿا بيان آهي.
هن ۾ سنڌ جي سڀ کان ايف استعمال ڪم ڪمپيوٽر ۽ ڪمپيوٽر ٽيڪنالاجي منطقي کان سواء (disjunction) ۽ منطقي ضرب (عطف) آهن.
عطف
هن منطقي آپريشن "۽" - ٻه يا ن پٽ operands جي اطمينان جي پسند جي هڪ فنڪشن آهي. هن فنڪشن ڀرڻ تي، ٻه (انگن فعل) آهي ته ٽي انهيء (ternary)، يا operands جو هڪ لامحدود نمبر (ن-ع آ آپريشن) ڪري سگهو ٿا. جڏهن ته فعل جي نتيجي ۾ حسابي ان کي فراهم پٽ انهيء جي smallest ٿي ويندي.
عام جو ؟: نواب ۾ Analogue ضرب جي هڪ فنڪشن آهي. تنهن ڪري، ان جي عطف آپريشن اڪثر هڪ منطقي ضرب طور حوالو ڏنو ويو آهي. جڏهن ته فعل لکندا عملن يا ضرب نشاني (نڪتو) يا هڪ ampersand جي نشاني. اسان کي هن فنڪشن لاء سچ ميز ڪر، ته ان کي ڏٺو ويندو ته فعل رڳو سڀ پٽ operands جو سچ سان "سچو" يا 1 تائين قائم آهي ته،. ته پٽ جي حراست مان گهٽ ۾ گهٽ هڪ ٻڙي، يا قدر "ڪوڙي" آهي، جو فعل جي نتيجي ۾ به "ڪوڙي" ٿي ويندي.
هن arithmetic ضرب سان قياس جي هنگامن: نتيجي ۾ ضرب، ۽ 0 ڪرڻ انگ جي بيان جو ڪو به نمبر هميشه موٽي 0. هيء منطق آپريشن commutative آهي: جي حڪم جنهن ۾ ان کي وصول ڪري ايوانن جي حراست جي حساب جي آخري نتيجو متاثر نه ٿيندو.
هن فعل جي هڪ ٻي خاصيت associativity، يا associativity آهي. هن ملڪيت عملن جي انگن تسلسل جي حساب جي اڪائونٽ ۾ اوسر جي حڪم نه وٺي ٿو پوي. تنهن ڪري، 3 يا وڌيڪ لڳاتار منطقي ضرب آپريشن لاء اڪائونٽ ۾ brackets وٺڻ ضروري نه آهي. پروگرامن ۾، هن فنڪشن اڪثر پڪ ئي مخصوص حڪم صرف ڪجهه حالتن جي گڏيل عددي معلومات حاصل جيڪڏهن بيان ڪيو آهي ته بنائڻ لاء استعمال ڪيو ويندو آهي.
disjunction
هن منطقي آپريشن "يا" - هڪ Boolean فعل آهي، جنهن جي algebraic کان سواء سان ملندڙ جلندڙ آهي جو روپ. هن فنڪشن لاء ٻين نالن - منطقي ان کان سواء، هن disjunction. اهڙي طرح، جو منطقي ضرب آپريشن جي طور تي، disjunction (ٻن دليلن جي بنياد تي قدر حساب لاء)، (ن) آ انگن ternary يا ٿي سگهي ٿو.
هن منطقي آپريشن لاء سچ ميز جي عطف ڪيڏو جو هڪ قسم آهي. هن منطقي آپريشن "يا" جي فراهم دليلن مان بهترين نتيجو calculates. Disjunction جي اوٽ قيمت وصول "ڪوڙي"، يا 0 رڳو جڏهن سڀ پٽ جي حراست ۾ به انهيء 0 ( "ڪوڙي") سان ملي ٿي. ڪنهن ٻئي صورت ۾ سنڌ جي اوٽ يا 1. جي اهميت جي حاصل ٿي ويندي "سچ"، هن فنڪشن رڪارڊ ڪرڻ لاء سڀ کان اڪثر جي اضافي جو رياضياتي نشاني ( "سان گڏوگڏ") يا ٻه عمودي ماڻهن جي استعمال ڪيو ويندو آهي. ٻيو variant سڀ کان پروگرامن ٻولين ۾ وڏي پئماني تي ۽ ترجيح ڏني، ڇاڪاڻ ته ان کي توهان چٽيء طرح جي arithmetic جي منطقي آپريشن الڳ ڪرڻ جي اجازت ڏيندو آهي.
منطقي عملن جي عام مال
بنيادي عقل آپريشن، ڇا ان unary آهي، انگن، ternary يا ٻيا ڪم، ڪجهه اصول ۽ مال ته سندن رويو بيان جي تابع آهن. اهڙي هڪ بنيادي مال جي مٿان-بيان منطق ڪم جي مالڪ commutative آهن.
ھن مضمون جي permutation فعل جايون جي operand قدر تبديل نه ٿو ensures. نه سڀ آپريٽرز هن جي ملڪيت آهي. جي عطف ۽ disjunction ته commutativity گهرجون راضي وسنديون، جو فعل ٿينديون ضرب مان نه آھي، ۽ هن آپريشن ۾ جي عنصر جي rearrangement جي تبديلي جي نتيجي ۾، گڏو گڏ entail ڪندو exponentiation.
جي هڪ وڌيڪ پاسو
هڪ ٻي اهم خصوصيت آهي، جنهن کي اڪثر اليڪٽرانڪس ۽ circuitry ۾ استعمال ڪيو ويندو آهي، منطقي عملن جي من مارگن قانون جي پيشڪش جي subordination آهي.
انهن قانونن جو منطقي نفي فعل، ته ٻين کي استعمال ڪندي هڪ منطقي آپريشن جو مظاهرو ڪرڻ لاء استعمال ڪيو ويندو آهي جو استعمال منطق آپريشن جو جوڙو نيل. مثال طور، هڪ عطف نفي فعل جي disjunction negations الڳ operands جي اظهار ڪري سگهجي ٿو. انهن قانونن جو منطقي آپريشن "۽"، "يا" ۽ vzaimovyrazheny گهٽ هارڊويئر لاڳت سان عمل ڪري سگهجي ٿو. سان ته جيئن ان جي حساب ۽ چپس جي ٺهڻ ۾ وسيلن کي بچائڻ لاء توهان جي اجازت ڏئي هي مضمون، گهيرو جوڙجڪ ۾ انتهائي مفيد آهي.
Similar articles
Trending Now