Reasoning map
الخريطة المنطقيّة في لغة التجميع هي صورة الأجزاء الداخليّة للكمبيوتر والتي يتم برمجتها والتعامل معها وإدارتها وهي صورة مسار التعليمات وهي فوق مستوى الدوائر الإلكترونيّة ،ومنطق عمل الدوائر المنطقيّة مُرتبط بهذه الخريطة وبدونه يكون الفهم لعمل الكمبيوتر غير دقيق بالرغم أنّ عمل الدوائر قد فُهم أو تمّت دراسته
يتم فهم اللغات العاليّة المستوى أفضل في ضوء الخريطة المنطقيّة ،فالمستوى الأعلى من الخريطة والأدنى منها كمستوى الدوائر الإلكترونيّة مرتبط بهذه الخريطة ويكون الفهم باستعمالها أدق وأشمل
لا تعتمد الخريطة المنطقيّة على الرياضيات العاليّة ولا فهم الدوائر الإلكترونيّة وبالتالي ولا الفيزياء ولا اللوازم المرتبطة بهذا الموضوع والناتجة من التفكير بمفهوم المسافة
=======================
Actual imagining breakups(particulars)
مفردات التصور الواقعي
مثالها عند مُحاولة فهم عمل عبارات برمجة ما فيُمكن فهم ذلكـ بالطريق الإعتيادي عن طريق الشروح والتجربة ورد الفعل ،لكن عند مُحاولة تصميم نفس العبارات في لغة برمجة أخرى تفتقر إليها لا يكون التصوّر قريباً من حقيقة عمل هذه العبارات إلا بعد مثلاً دراسة لغة التجميع فيُمتلكـ بذلكـ أدوات تصوّر واقعي لكيفية عمل وتنفيذ هذه العبارات فيكون التفكير أقرب إلى الواقع والحقيقة ويُمكن تحديد كذلكـ مدى إمكانيّة ونجاح تنفيذ هذه العبارات في البيئة الجديدة
================================
يُقال أنّهُ يُمكن النّظر إلى مُجمّع لغة باسكال على أنّه مثل مُحركات البحث على الويب حيثُ يبحث المُجمّع عن الأخطاء أو تعريفات الأوامر في مكتبات اللغة ،إذاً هو مُحركـ بحث
يُقال أنّ التفكير العلمي أفضل من البرمجة أي أنّهُ يحوي المنطق والواقعيّة والمعلومة الُمثبتة والحقيقة بينما البرمجة تعتمد على مُحركـ بحث مُتمثّل في المُجمّع ويرد البعض بأنّ ما نُجيده أفضل ممّا لا نُجيده وهم لا يُجيدون أدوات العلم مثلما يُجيدون البرمجة
لا يُعتمد على المعلومات المُستقاة من مُحركات البحث ﻷنّ مُحركات البحث مُعرضة للإنحراف في النتائج وتفتقد الموضوعيّة في النتيجة المطلوبة
يُنظر لذلكـ كذلكـ ﻷنّ العلم عادةً أو على الأخص العلوم الطبيعيّة تتعامل مع الطبيعة والطبيعة في التفكير الأصولي خلق الله ومظاهر تجلياته ودالة عليه ولا يُنظر في أسباب ظواهرها أو تُحلل ﻷنّها تتم بإرادة الله ومهما بلغ الإنسان في البحث فيها وتحليلها ومُحاكاتها فلن يُضارع عمل الله فيها
=============================
يتحتوي الهتمل على أنماط وأنساق بيانات مُعينة يلتزم المكوّد في برامجه أو تكويده بما يتناسب وأغراض هذه الأنساق
===================================
Gaining power in controlling and manipulating computer by assembly isn't like learning high level of something like mathematics to gain higher sight and knowledge, but by analyzing all operations to the so lower ones and see how everything is built upon that.
Controlling power with computers in assembly isn't by mathematics, but by the primitive operations of computer processor and RAM.
========================
About "Data structure"
هل زادت إمكانيّات تعليمات لغة التجميع عن عهدها الأوّل حتى أصبح من الممكن تبيق بِنى البيانات الجديدة الفنيّة والمعقّدة أم كانت التعليمات المعهودة كافيّة وإنّما كان العنصر الفارق هو زيادة إمكانيّات العتاد
=============================
كود البرنامج هو نص التعليمات المكتوبة بينما البرنامج ذاته هو المنطق والفكر أو المضمون
==================================
قد يكون مُبرمج السي على نفس نهج مدرسة الرياضيات الإنجليزيّة حيث يُعنى بدقائق اللغة إلى جانب فنيّات الرياضيات بينما مبرمج البيزيكـ على غرار المدرسة العربيّة في الرياضيات
===============================
رأي يقول حبّذا لو أنّ الرياضيات من أوّل أمرها في دراستها تُدرّس مع تطبيقات حوسبيّة في البرمجة وربّما كان الإلمام بالبرمجة أولاً أولى ثمّ الرياضيّات باعتبار عدم إعتماديّة البرمجة على الرياضيّات أمر حسن فيتم الإلمام بالبرمجة وإمتلاكها كأداة ثمّ يُنظر بعد ذلكـ في الرياضيّات وكيف تُطبّق في الأداة بينما العكس لا يستلزم ذلكـ أو يكونُ أعسر
===================================
programming vs coding, short piece 958
spaghetti code
Another definition, programming is used to automate things. (something like computerizing)
==============================
- (Thinking) You can't say I'll abandon this programming language to another because the other has special functions while you can build these functions or at least acceptable versions of 'em in your original language.
- To abandon programming language to another, there must be a valuable difference.
For example, next page has no real valuable difference between QBasic and C++, although it's known that C++ is tougher than BASIC, but the page opinions are poor.
https://www.tek-tips.com/viewthread.cfm?qid=119897&fbclid=IwAR10UWuGDlFfYO_sZSvv7ZYeq-gY1P5pH-mhnwOuLLZQ1hx3Tilg6FfWPIo
- To be a C++ programmer and doing the same BASIC programs, it makes no difference, you should use the power of C++ to program what you can't do in BASIC.
-
No comments:
Post a Comment