কম্পিউটার বিজ্ঞানের সংজ্ঞা কী এবং কম্পিউটার বিজ্ঞানের মধ্যে বিজ্ঞান কী?


39

আমি কম্পিউটার সায়েন্সে বিএস নিচ্ছি, তবে আমি এর প্রাথমিক পর্যায়ে আছি এবং আমি নিশ্চিত যে আমার পছন্দ নিয়ে আমি খুশি হব যদিও এটাকে একাডেমিক এবং ক্যারিয়ারের নমনীয় শিক্ষার মতো মনে হয়।

এটি বলার পরে, কম্পিউটার বিজ্ঞান আসলেই একাডেমিয়া, বেসরকারী-খাত এবং "কম্পিউটার বিজ্ঞান" এর সত্যিকারের "বিজ্ঞান" সম্পর্কে আমার কাছে উত্তর (বা ভাগ করে নেওয়া) ভাল লাগবে সে সম্পর্কে বিভিন্ন সংজ্ঞা রয়েছে বলে মনে হয় কম্পিউটার বিজ্ঞানের একটি শিক্ষার ক্ষেত্রে প্রস্থের প্রয়োগ করা যেতে পারে এবং শেষ পর্যন্ত কম্পিউটার বিজ্ঞানের মধ্যে থাকা বিভিন্ন ধরণের পথ অনুসরণ করা হয়েছিল।


1
কম্পিউটার বিজ্ঞানে বিজ্ঞান কোথায়? : cacm.acm.org/magazines/2012/10/…
এভিআই

উত্তর:


38

কম্পিউটার বিজ্ঞান একটি ভুল ধারণা - কম্পিউটার বিজ্ঞানে প্রকৃতপক্ষে কোনও "বিজ্ঞান" নেই, যেহেতু কম্পিউটার বিজ্ঞান প্রকৃতি পর্যবেক্ষণ সম্পর্কে নয়। বরং কম্পিউটার বিজ্ঞানের কিছু অংশ ইঞ্জিনিয়ারিং এবং কিছু অংশ গণিত

কম্পিউটার বিজ্ঞানের আরও তাত্ত্বিক অংশগুলি খাঁটি গাণিতিক। উদাহরণস্বরূপ, বাছাই করার জন্য একটি ভাল অ্যালগরিদম কী? আমরা কীভাবে প্রোগ্রামিং ভাষার শব্দার্থ ব্যাখ্যা করি? আমরা কীভাবে নিশ্চিত হতে পারি যে কোনও ক্রিপ্টোগ্রাফিক সিস্টেম নিরাপদ?

কম্পিউটার বিজ্ঞান প্রয়োগ করা হয়, এটি ইঞ্জিনিয়ারিংয়ের মতো হয়ে যায়। উদাহরণস্বরূপ, ম্যাট্রিক্স গুণিত অ্যালগরিদম কার্যকর করার সর্বোত্তম উপায় কোনটি? বৃহত্তর প্রোগ্রামগুলি লেখার সুবিধার্থে আমাদের কীভাবে একটি কম্পিউটার ভাষা ডিজাইন করা উচিত? অনলাইন ব্যাংকিং সুরক্ষার জন্য আমরা কীভাবে একটি ক্রিপ্টোগ্রাফিক সিস্টেম ডিজাইন করতে পারি?

বিপরীতে, বিজ্ঞান প্রকৃতির আইন সম্পর্কে এবং আরও সাধারণভাবে প্রাকৃতিক ঘটনা সম্পর্কে । কম্পিউটার বিজ্ঞানের সাথে জড়িত ঘটনা মানবসৃষ্ট made কম্পিউটার বিজ্ঞানের কিছু দিককে এই অর্থে পরীক্ষামূলক হিসাবে দেখা যেতে পারে, উদাহরণস্বরূপ সামাজিক নেটওয়ার্কগুলির বৌদ্ধ গবেষণামূলক গবেষণা, কম্পিউটার নেটওয়ার্কগুলির অভিজ্ঞতাগত গবেষণা, ভাইরাস এবং তাদের বিস্তার সম্পর্কে গবেষণামূলক গবেষণা এবং কম্পিউটার শিক্ষা (উভয়ই কম্পিউটার বিজ্ঞান শেখানো এবং কম্পিউটার ব্যবহার করা) অন্যান্য বিষয় পড়ানোর জন্য)। এই উদাহরণগুলির বেশিরভাগ হ'ল বর্ডার-লাইন কম্পিউটার বিজ্ঞান এবং আরও সঠিকভাবে বহু-বিভাগীয়। কম্পিউটার বিজ্ঞানের সবচেয়ে নিকটতম একটিটি সম্ভবত নেটওয়ার্ক এবং অন্যান্য হার্ডওয়্যার ডিভাইসগুলির অধ্যয়ন যা সম্ভবত "সিস্টেমস" নামে বেসরকারীভাবে পরিচিত সুবারায় মূলধারার।

এই উদাহরণগুলি সত্ত্বেও, কম্পিউটার বিজ্ঞানের বেশিরভাগ মূল বিজ্ঞান মোটেই বিজ্ঞান নয়। কম্পিউটার বিজ্ঞান কেবল একটি নাম - এটি বোঝার দরকার নেই।

কম্পিউটার বিজ্ঞানের ক্ষেত্র হিসাবে, সর্বোত্তম সংজ্ঞা সম্ভবত: কম্পিউটার বিজ্ঞানীরা যা করেন। কম্পিউটার বিজ্ঞান, প্রতিটি অন্যান্য একাডেমিক শাখার মতোই একটি বিস্তৃত অঞ্চল এবং এটি পুরোপুরি চার্ট করা কঠিন difficult লোকেরা কম্পিউটার বিজ্ঞানকে কী বিবেচনা করে তার নমুনা আপনি যদি চান তবে আপনি আপনার অনুষদের গবেষণা ক্ষেত্রগুলি দেখতে পারেন।


4
এটি আমার দেখা কম্পিউটার বিজ্ঞানীদের সবচেয়ে সৎ মন্তব্য। ধন্যবাদ।
scaaahu

21
এটি কম্পিউটার বিজ্ঞানের চেয়ে দর্শন সম্পর্কেই বেশি - তবে আমি এই উত্তরটির সাথে একমত নই। কম্পিউটার বিজ্ঞান কম্পিউটিং সায়েন্সের একটি ভুল ধারণা , এবং গণনা বিজ্ঞান যেমন বিজ্ঞান, যেমন বলুন, যান্ত্রিকভাবে। সেখানে একটি শক্তিশালী গাণিতিক ভিত্তি, কিন্তু এই ভিত্তি হয় হাতুড়ে চিকিত্সক বৈধতা সাপেক্ষে - আমরা টুরিং computability ফোকাস কারণ যে কিভাবে বিশ্বের কাজ বলে মনে হয়, এবং আমরা অধ্যয়ন অন্যান্য ধারণার করি কারণ টুরিং computability সব বাস্তব জগতের গণনার ঘটনা মডেল নেই।
গিলস 'অশুভ হওয়া বন্ধ করুন'

3
আমি মনে করি যে প্রাকৃতিক ঘটনাটি কেবল প্রকৃত বিজ্ঞানকে পর্যবেক্ষণ করে এমন ধারণা হ'ল বস্তুবাদী চিন্তাধারার উদ্ভব, এমন কিছু বিষয় যার সাথে অনেকেই দ্বিমত পোষণ করবেন। ব্যুৎপত্তিগতভাবে, বিজ্ঞান হ'ল জ্ঞান সংগ্রহ, এবং যদিও কেউ কেউ বলে যে সমস্ত গণিত হ'ল টোটোলজি, তবে আমি সন্দেহ করি যে তাদের মধ্যে কেউই গণিতকে "জ্ঞান নয়" হিসাবে শ্রেণিবদ্ধ করবে।
জি। বাচ

2
@ গিলস আপনি গুরুতর হতে পারবেন না হাইপারকমপুটেবিলিটি করা লোকেরা ছাড়াও কেউই কম্পিউটারের কম্পিউটিংয়ের টিউরিং ধারণাকে বিতর্ক করছেন না। দক্ষ গণনাযোগ্যতা (পলটাইম হিসাবে দক্ষ হিসাবে) ধারণা সম্পর্কে একটি আরও ভাল পয়েন্ট তৈরি করা যেতে পারে , তবে কেউ যুক্তিসঙ্গত গণনামূলক মডেলগুলির মধ্যে দক্ষতা ধরার জন্য আর কোনও চেষ্টা করছেন না - তত্ত্বের লোকেরা মডেলটির সাথে সমস্যাগুলিকে উপেক্ষা করে এবং অনুশীলন করে মানুষ মডেলকে উপেক্ষা করে ।
যুবাল ফিল্মাস 18

2
@ ইউভালফিল্মাস মাত্র দুটি উদাহরণ দেওয়ার জন্য, ট্যুরিং মেশিনগুলি বিতরণকারী বা সিঙ্ক্রোনাস সিস্টেমগুলির মডেল হিসাবে যথেষ্ট নয়।
গিলস 'অশুভ হওয়া বন্ধ করুন'

11

আসুন আমরা আধুনিক কম্পিউটার সায়েন্সের অন্যতম জনকের উদ্ধৃতি দিয়ে শুরু করি: "কম্পিউটার সায়েন্স কম্পিউটার সম্পর্কে আর জ্যোতির্বিজ্ঞান টেলিস্কোপ সম্পর্কে নয়" - অ্যাডজার ওয়াইবি ডিআইজেকেস্ট্রা

সুতরাং বাস্তবে আপনি যা আগ্রহী তা হ'ল কম্পিউটার এবং প্রোগ্রামিং তবে আপনি কম্পিউটার বিজ্ঞানে সত্যই আগ্রহী নন :-)

আমি মনে করি উইকিপিডিয়ায় সর্বোত্তম বর্ণনার মধ্যে একটি রয়েছে: "কম্পিউটার বিজ্ঞান (সংক্ষেপিত সিএস বা কমপ্সসি) হ'ল গণনা এবং এর প্রয়োগসমূহের জন্য বৈজ্ঞানিক এবং ব্যবহারিক পদ্ধতি It এটি পদ্ধতিগত প্রক্রিয়াগুলির সম্ভাব্যতা, কাঠামো, প্রকাশ এবং যান্ত্রিকীকরণের পদ্ধতিগত অধ্যয়ন study (বা অ্যালগরিদম) যা তথ্য অর্জন, প্রতিনিধিত্ব, প্রসেসিং, স্টোরেজ, যোগাযোগ এবং তথ্য অ্যাক্সেসকে নির্দেশ করে, এই জাতীয় তথ্য বিট এবং বাইটগুলিতে কম্পিউটারের মেমোরিতে এনকোড করা আছে কিনা বা কোনও মানব কোষে অনুলিপিযুক্ত ইঞ্জিন এবং প্রোটিন কাঠামোয় রয়েছে computer কম্পিউটার বিজ্ঞানী গণনা তত্ত্ব এবং গণনা সিস্টেমের নকশায় দক্ষতা অর্জন করে "

কিন্তু বাস্তবে যেমন ইয়ুভাল জানিয়েছেন, বেশিরভাগ বিশ্ববিদ্যালয় / কলেজগুলি তাত্ত্বিক / খাঁটি কম্পিউটার বিজ্ঞান থেকে দূরে সরে গেছে এবং কম্পিউটার বিজ্ঞান এখন বিজ্ঞান, গণিত, ইঞ্জিনিয়ারিংয়ের মিশ্রণ। আমাদেরকে কেবল খাঁটি কম্পিউটার বিজ্ঞানই নয়, আধুনিক কম্পিউটার, প্রোগ্রামিং ভাষা, অপারেটিং সিস্টেম এবং সফ্টওয়্যার অ্যাপ্লিকেশন ব্যবহার করে সেগুলি এবং অন্যান্য সমস্যাগুলি সমাধান করার জন্য ব্যবহারিক দক্ষতাও শেখানো।


3
আপনি বলে চলেছেন , তবে সেগুলি কি কখনও নিখুঁত তাত্ত্বিক ছিল?
Agos

@ অ্যাগোস আমি আপনার সাথে একমত হয়েছি নিখাদ তাত্ত্বিক হওয়ার সত্যিকারের সময় কখনও ছিল না, তবে আমি বলব যে সময়ের সাথে সাথে ব্যবসায়ের আরও বেশি প্রোগ্রামার এবং কম কম্পিউটার বিজ্ঞানীর প্রয়োজন ছিল যে ডিগ্রি / ডিপ্লোমা তাত্ত্বিক থেকে ব্যবহারিক দিকে আরও সরে এসেছিল। আমি বলছি না যে এটি অন্যটির চেয়ে ভাল, কেবল একটি পর্যবেক্ষণ করে।
অ্যাকোয়াএলেক্স

1
@ অ্যাকএএলেক্স আমি মনে করি যে এটি সম্ভবত প্রাচীন কম্পিউটার কম্পিউটার বিজ্ঞানের মধ্যে কম্পিউটার বিজ্ঞানের মধ্যে একেবারে পার্থক্যের বর্ণনা দেওয়ার সর্বোত্তম উপায়, কারণ এটি আজকে মনে করা হয়: এটি শিল্পের দাবিগুলির সাথে সামঞ্জস্য করার জন্য ব্যবহারিক প্রয়োগের দিকে একেবারে সরানো হয়েছে।

"বিশুদ্ধ" কম্পিউটার বিজ্ঞান কেন কেবল তত্ত্ব হবে? আমি যতদূর জানি, কম্পিউটার বিজ্ঞান কী তা এর আগে কখনও ভাল বর্ণনা হতে পারে নি; ব্যবহারিক উদ্বেগ সর্বদা ক্ষেত্রকে অবহিত করেছে।
রাফেল

@ রাফেল এগুলি নির্ভর করে আপনি "ব্যবহারিক" কে কী হিসাবে বিবেচনা করছেন। কম্পিউটার প্রোগ্রাম লেখার বিষয়টি সিএসের ব্যবহারিক প্রয়োগ নয়। বেশিরভাগ বিজ্ঞান তত্ত্বটি বাস্তব বিশ্ব / ব্যবহারিক সমস্যাগুলি সমাধান করার জন্য ব্যবহার করে এবং প্রচুর বিজ্ঞান এটি করার জন্য কম্পিউটার এবং প্রোগ্রামিং ব্যবহার করে।
অ্যাকোয়াএলেক্স

11

এটি উল্লেখযোগ্য হতে পারে যে "কম্পিউটার বিজ্ঞান" এর জন্য জার্মান শব্দটি ইনফরম্যাটিক , যা ইনফোমেশন এবং ম্যাথাম্যাটিককে গলে দেয় । আমি মনে করি এটি কম্পিউটার বিজ্ঞান সম্পর্কে যা রয়েছে তার একটি সুন্দর এবং সংক্ষিপ্ত বিবরণ। (ইতালিয়ান শব্দটি ইনফরম্যাটিকা , এবং আমি নিশ্চিত যে একই লাইনটি অনুসরণকারী আরও কয়েকটি বেশ কয়েকটি ভাষা রয়েছে)।


কম্পিউটার বিজ্ঞানের উইকিপিডিয়ায় নিবন্ধে এন.ইউইকিপিডিয়া.র.বিউইকি / কম্পিউটার_সায়েন্স # নাম_ওফ_থিল্ডফিল্ডের বিভিন্ন নাম সম্পর্কে একটি বিভাগ রয়েছে - আমি আমার অংশের জন্য "কম্পিউটার" অংশটি "বিজ্ঞানের" চেয়ে বেশি অপছন্দ করি। আমার কাছে এখনও একটি বৈজ্ঞানিক ক্ষেত্র সন্ধান করা যায় যা আজকাল কম্পিউটারের তুলনায় কম্পিউটারগুলি খুব কম ব্যবহার করে।
লিনাক

2
@ লিনাক: অন্যান্য ক্ষেত্রগুলি অন্য কিছু অধ্যয়নের জন্য কম্পিউটার ব্যবহার করে। কম্পিউটার বিজ্ঞান গণনা অধ্যয়নের জন্য কম্পিউটার ব্যবহার করে শেষ হয়। উভয় ক্ষেত্রেই আমরা কম্পিউটারগুলি সরিয়ে ফেলতে পারি এবং এখনও কাজটি করতে পারি, কেবল ধীর। মনে রাখবেন যে এটি সত্যিই বেশ আধুনিক ধারণা যে "কম্পিউটার" সম্পূর্ণরূপে গণনা সম্পাদন করতে সক্ষম এমন কিছু হার্ডওয়্যার প্রয়োগকারী একটি বাস্তব বাক্সকে বোঝায় এবং কম্পিউটার বিজ্ঞানের "কম্পিউটার" আসলেই গণনার ধারণাটিকে বোঝায়।
ফোশি

"ইনফর্মটিক" নামের এই ব্যয়টি সম্ভবত ভুল। জার্মান উইকি "ইনফরমেশন এবং অটোম্যাটিক" উল্লেখ করেছে তবে সম্ভবত এটি "তথ্য + -টিক"
অলৌকিক কাজ 1

@ चमत्कार173 আসলে, "ইনফরমেশন আনডো অ্যাটোম্যাটিক" সম্পর্কে অনেক কিছুই রয়েছে, ফরাসি এবং ইতালিয়ান উইকিতেও তারা এটি উল্লেখ করে। আমি প্রথম "ইনফরমেশন
আন ম্যাথাম্যাটিক" উপকরণটি

6

আমাদের মেটা নিয়ে যে আলোচনা হয়েছে তাতে আপনি আগ্রহী হতে পারেন বিশেষত, আমি আমার উত্তরটির পাশে দাঁড়িয়েছি, এখানে পুনরুত্পাদন করা হয়েছে:

কম্পিউটার বিজ্ঞান গণনার বিজ্ঞান; এটা অনেক পরিষ্কার মনে হয়। কীভাবে বিজ্ঞান এবং গণনার একটি কার্যকর এবং অর্থবহ উপায়ে সংজ্ঞা দেওয়া যায় তা কম স্পষ্ট।

সাধারণত, আমরা দুটি শ্রেণিবদ্ধকরণ অনুসারে বিজ্ঞানকে বিভক্ত করতে পারি: আনুষ্ঠানিক বনাম অভিজ্ঞতাবাদী এবং খাঁটি বনাম প্রয়োগ applied যেখানে আনুষ্ঠানিক বিজ্ঞান (যেমন গণিত এবং কম্পিউটার বিজ্ঞানের অনেকগুলি) অনুমান করা সত্যগুলি থেকে কর্তনমূলক যুক্তির উপর নির্ভর করে, অভিজ্ঞতান বিজ্ঞান (যেমন পদার্থবিজ্ঞান এবং রসায়ন) পর্যবেক্ষণের ঘটনা থেকে আগমনকারী যুক্তির উপর নির্ভর করে। বিশুদ্ধ বিজ্ঞানের লক্ষ্য যেখানে বৈজ্ঞানিক বোঝার রাষ্ট্রকে এগিয়ে নিয়ে যাওয়া, সেখানে বিজ্ঞানের প্রয়োগ বিজ্ঞানের লক্ষ্য হ'ল প্রকৃতি বাহিনীকে (শব্দের বিস্তৃত সম্ভাব্য অর্থে) অন্যান্য লক্ষ্য অর্জনের জন্য এই ধরনের বোঝাপড়াটি ব্যবহার করা।

আমরা তথ্যের একটি অংশে প্রয়োগ হওয়া রূপান্তর হিসাবে গণনার সংজ্ঞা দিতে পারি। বিস্তৃত সম্ভাব্য অর্থে, গণনাটি তখন কোনও প্রক্রিয়া যা মহাবিশ্বে পরিবর্তনের কারণ হয়। এর চেয়ে আরও বিশদ সংজ্ঞা দেওয়ার দরকার নেই।

কম্পিউটার বিজ্ঞান, তখন, মানুষের প্রচেষ্টার সেই অংশটি নিয়ে গঠিত যা নিম্নলিখিত মানদণ্ডগুলিকে সন্তুষ্ট করে:

  • এটি বিজ্ঞান, যা:

    • এটি হয় (1) প্রথাগত বা (2) অভিজ্ঞতাবাদী:

      1. অনুমান করা সত্যগুলি থেকে কর্তনমূলক যুক্তি নিয়োগ করে
      2. পর্যবেক্ষণ করা ঘটনা থেকে সূচকীয় যুক্তি নিয়োগ করে
    • এটি হয় (1) খাঁটি বা (2) প্রয়োগ করা হয়

      1. বৈজ্ঞানিক বোঝার রাষ্ট্রকে এগিয়ে নিয়ে যাওয়ার চেষ্টা করে
      2. প্রাকৃতিক শক্তিকে কাজে লাগাতে বৈজ্ঞানিক বোঝাপড়া প্রয়োগের চেষ্টা করে
  • এটি গণনা অধ্যয়ন করে, এটি হল:

    • এটি হয় (1) রূপান্তর বা (2) তথ্য অধ্যয়ন করে
      1. প্রক্রিয়াগুলি যা এক ফর্ম থেকে অন্য রূপে তথ্য ম্যাপ করে
      2. সংস্থাগুলি রূপান্তর সাপেক্ষে

উন্নত টিসিএস গবেষণায় অংশ নেয় যা অনুভূতিমূলক দিক আনার জন্য ধন্যবাদ ! উদাহরণস্বরূপ সিএস গবেষণাপত্রগুলিতে অভিজ্ঞতামূলক ফলাফল
vzn

5

আমি "বিজ্ঞান" শব্দটি সম্পর্কে একটি দৃষ্টিভঙ্গি যুক্ত করতে চাই যা কোনও মন্তব্যের জন্য খুব দীর্ঘ।

লোকেরা বলে যে কম্পিউটার বিজ্ঞান প্রচলিত পদ্ধতিতে বিজ্ঞান নয় যেহেতু (এখানে সরলীকরণ করা হচ্ছে) আমরা গণিত বা ইঞ্জিনিয়ারিং করি। এটি বেশ সত্য নয়। তর্কসাপেক্ষে - আমরা বৈজ্ঞানিক পদ্ধতির প্রয়োগ করতে পারেন বিজ্ঞানের কোণ পাথর - যে

পদ্ধতিগত পর্যবেক্ষণ, পরিমাপ, এবং পরীক্ষা এবং অনুমানের গঠন, পরীক্ষা এবং সংশোধন।
( উইকিপিডিয়া মাধ্যমে অক্সফোর্ড ইংরেজি অভিধান )

আসলে, অ্যালগরিদমগুলির প্রথম দিকের কিছু কাজ এই নীতিটি মেনে চলে। বেশ কয়েকটি পদ্ধতি বেশ কয়েকটি কারণে "হারিয়ে গেছে" তবে আমরা এখনও এটি ব্যবহার করতে পারি।

মৌলিক প্রক্রিয়াটি দেখতে এটির মতো হবে:

  • আমরা একটি কম্পিউটারের মাধ্যমে সমাধান করতে চাই এমন একটি সমস্যা লক্ষ্য করুন।
  • একটি অ্যালগরিদম সঙ্গে আসা।
  • অ্যালগরিদম বিশ্লেষণ করুন (এর গাণিতিক মডেল)।
  • আপনার বিশ্লেষণের ভিত্তিতে, অ্যালগরিদমের (প্রত্যাশিত) রানটাইমের পূর্বাভাস দিন (প্রদত্ত ইনপুট এবং প্রদত্ত মেশিনে) ict
  • পরীক্ষার মাধ্যমে আপনার পূর্বাভাস নিশ্চিত করুন বা মিথ্যা করুন।

O

এটির জন্য আমার কথাটি গ্রহণ করবেন না। রবার্ট সেডজউইক এবং ফিলিপ ফ্লাজোলেট বিজ্ঞানকে কম্পিউটার বিজ্ঞানে ফিরিয়ে আনার জন্য কাজ করছেন , বেশিরভাগ বিশ্লেষণাত্মক সংমিশ্রনের আনুষ্ঠানিক কাঠামোটি বিকাশ করে যা পরীক্ষামূলক অনুমানের জন্য অনুমতি দেয়। আপনি সেডজউইকের ভিডিও এবং এমওওসিগুলি সন্ধান করতে পারেন যা আপনাকে আরও অনেক কিছু বলবে।

সব আশা হারিয়ে হয় না।


  1. এটি অবশ্যই র‌্য্ট অ্যালগরিদমিকগুলি তৈরি করে। গ্রাফ মডেলগুলি বাস্তবতার সাথে খাপ খায় কিনা তাও আপনি অধ্যয়ন করতে পারেন (যেমন সোশ্যাল নেটওয়ার্কগুলির চারপাশে কাজ করা, যদিও প্রায়শই বিজ্ঞানের তুলনায় অনেক বেশি অভিজ্ঞতাই হয়) বা নেটওয়ার্ক থ্রুটপুট পূর্বাভাস হিসাবে দেখা যায় বা অন্য যে কোনও বিষয়।

“সমস্ত আশা নষ্ট হয় না।” - কম্পিউটার বিজ্ঞান যদি বিজ্ঞান না হয় (ভুল নাম বাদ দিয়ে) এটি কি খারাপ কাজ হবে?
কে.এসটিএম

@ k.stm আমার মতে, হ্যাঁ। কম কেন স্থির করবেন?
রাফায়েল

গণিত কোন বিজ্ঞান নয়, তবে এটি কখনও না হওয়ার কারণে ভোগেনি। এবং অবশ্যই, গণিত বা কম্পিউটার বিজ্ঞান বিজ্ঞান না হওয়ার জন্য বিজ্ঞানের চেয়ে "কম" নয়। হতে পারে আপনি "কম" কে একটি পরিমাণগত উপায়ে বোঝাতে চেয়েছিলেন, যেমন "গণিত বিজ্ঞান, প্রকৌশল এবং বিজ্ঞানের চেয়ে কমপিউটার বিজ্ঞানও কম নয় "? তবে তারপরেও আমি বিজ্ঞান ছাড়াও কোনও উত্তরাধিকার সূত্র দেখতে পাব না। কেন হবে? বৈজ্ঞানিকভাবে গণনা যুক্তির কাছে যাওয়ার দরকার আছে কি ?
k.stm

@ k.stm হ্যাঁ সমস্ত সিএসই গণিত হতে পারে না এবং সমস্তই প্রকৌশল হতে পারে না (বা চায়)। যে অংশগুলি নয় তা বর্তমানে সর্বদা বৈজ্ঞানিক নয় (পড়ুন: সাধারণত হয় না)। এটি একটি বড় সমস্যা। উদাহরণ: পরীক্ষামূলক অ্যালগরিদমিক্স। গাণিতিক বিশ্লেষণগুলি অন্তরায়যোগ্য, ইঞ্জিনিয়ারিং নীতিগুলি প্রয়োগ হয় না। তারপরে, আমরা প্রোগ্রামগুলিতে মূলত বৈজ্ঞানিক পরীক্ষা-নিরীক্ষা করছি - তবে আমরা সাধারণত বৈজ্ঞানিক নীতিগুলি ব্যবহার করি না। (কতগুলি সিএসবাদীরা এমনকি মৌলিক পরিসংখ্যানও জানেন?)
রাফেল

ঠিক আছে, তাই আপনি বলছেন "আমাদের বিজ্ঞানসম্মতভাবে গণনা যুক্তির কাছেও আসা দরকার কারণ এটি কিছু পরিস্থিতিতে সবচেয়ে ভাল (বা কিছুটা) কার্যকর হয়", আমি কি আপনাকে সঠিকভাবে বুঝতে পারি? যদি তা হয় তবে আমি আপনার পয়েন্টটি দেখতে পাচ্ছি - এখনও, এর অর্থ এই নয় যে কম্পিউটার বিজ্ঞানের সত্যিকার অর্থে একটি বিজ্ঞান হওয়ার জন্য উত্তরাধিকারী সুবিধা রয়েছে। এটি ঠিক আছে যে এটি আরও ভাল হবে ...
কে.এসটিএম

3

এটি সম্ভবত কম্পিউটার বিজ্ঞানের একেবারে উদ্ভবের দিকে ফিরে দীর্ঘ বিতর্কিত প্রশ্ন। এটি পড়ার / উত্তর দেওয়ার একটি প্রাকৃতিক উপায় হ'ল সাবজে প্রকাশিত সাহিত্যের মাধ্যমে। সাহিত্যে এই সমাধিস্থ হওয়ার বিষয়ে অনেকগুলি ভাল রেফার রয়েছে বলে সন্দেহ করা হয় যা এখনও উদ্ধৃত হয়নি। এছাড়াও, এর উত্তর / পোভ সম্ভবত সময়ের সাথে সাথে উর কুহনিয়ান শিফটগুলি পরিবর্তিত হয়েছে যা ক্ষেত্রের মধ্যে কিছুটা সাধারণ ছিল, সম্ভবত অন্যান্য বৈজ্ঞানিক ক্ষেত্রগুলির চেয়ে বেশি more এটি অধ্যয়নের আরেকটি কোণ হ'ল কীভাবে বিষয়টিকে একাডেমিয়ায় শেখানো হয়েছে এবং এটি বিদ্যমান বিভাগীয় কাঠামোর সাথে কীভাবে ফিট হয়ে গেছে যা সময়ের সাথে সাথে পরিবর্তিত হয়েছে।

এখানে ডেনিং, ক্ষেত্রের কর্তৃপক্ষের কিছু সুন্দর কাগজপত্র / প্রবন্ধ রয়েছে যা এই প্রশ্নটিকে সরাসরি সম্বোধন করে এবং আরও বিশ্লেষণের জন্য শুরু করার জন্য এটি একটি ভাল জায়গা। উভয়ই ক্ষেত্রের প্রধান একাডেমিক সোসাইটির জার্নালে প্রকাশিত, সিএসিএম

তথ্য ক্ষেত্রগুলি এবং গণনা অনেক ক্ষেত্রের গভীর কাঠামোর মধ্যে প্রচুর পরিমাণে পাওয়া যায়। গণনা-আসলে নয়, কখনই ছিল না — কেবলমাত্র কৃত্রিমের একটি বিজ্ঞান।

কম্পিউটার বিজ্ঞান বিজ্ঞান হওয়ার জন্য প্রতিটি মানদণ্ড পূরণ করে, তবে এটির একটি স্ব-ক্ষতিযুক্ত বিশ্বাসযোগ্যতা সমস্যা রয়েছে।


ডেনিং 'কম্পিউটিং' কে কার্যকরভাবে 'কম্পিউটিংয়ের অধ্যয়ন' হিসাবে সংজ্ঞায়িত করে। স্পষ্টতই, কোনও কিছুর অধ্যয়ন সেই জিনিসের মতো নয়। আমি সর্বদা আশ্চর্য হয়েছি যে এই ক্ষেত্রে ঝলকানি না করে মৌলিক বিভাগের ভুলগুলি কী পরিমাণে গৃহীত হয়।
পুনরায় পোস্টার

কাগজপত্রের সমস্ত কিছুর সাথে একমত হবেন না, তবে মনে করুন আপনি প্রসঙ্গের বাইরে উদ্ধৃতি
দিচ্ছেন

2

বিজ্ঞানের সংজ্ঞা থেকে কাজ করা

  1. জ্ঞান বা অধ্যয়নের একটি শাখা তথ্য বা সত্যের একটি শরীরকে নিয়ে নিয়মিতভাবে সাজানো এবং সাধারণ আইনগুলির ক্রিয়াকলাপটি দেখানো: গাণিতিক বিজ্ঞান।
  2. শারীরিক বা বৈষয়িক জগতের পদ্ধতিগত জ্ঞান পর্যবেক্ষণ এবং পরীক্ষার মাধ্যমে অর্জন করে।
  3. প্রাকৃতিক বা শারীরিক বিজ্ঞানের যে কোনও শাখা।
  4. সাধারণ পদ্ধতিতে জ্ঞান।
  5. জ্ঞান, তথ্য বা নীতি হিসাবে; নিয়মতান্ত্রিক অধ্যয়ন দ্বারা জ্ঞান অর্জন।
  1. কম্পিউটার বিজ্ঞান গণিতের সাথে ঘনিষ্ঠভাবে সংযুক্ত এবং উল্লেখযোগ্য গবেষণা জড়িত (যেমন অধ্যয়ন)।

  2. কম্পিউটার বিজ্ঞান বিস্তৃত এবং বিভিন্নভাবে পদার্থবিদ্যার সাথে ঘনিষ্ঠভাবে সংযুক্ত । উদাহরণস্বরূপ, গণনার পদার্থবিজ্ঞান / তাপবিদ্যুৎবিদ্যা, কোয়ান্টাম কম্পিউটিং , পি =? এনপি শারীরিক আইন হিসাবে , পর্বের রূপান্তর ইত্যাদি

  3. এটি নিয়মতান্ত্রিক জ্ঞান।

  4. এটি পদ্ধতিগত অধ্যয়ন অর্থাৎ গবেষণা চালায়।

পরিভাষা "কম্পিউটার বিজ্ঞান" ক্ষেত্রটির উপর জোর দেয় কেবল প্রকৌশল হিসাবে যেমন জ্ঞাত নীতিগুলির প্রয়োগ সম্পর্কে নয়। কম্পিউটার বিজ্ঞানের আশেপাশে বেশ কিছুটা টেরা ছদ্মবেশ রয়েছে, ক্ষেত্রের অনেকগুলি প্রাথমিক প্রশ্নগুলি উন্মুক্ত / উত্তরহীন । বিশ্বব্যাপী গবেষকের সংখ্যা অনুমান করা কঠিন তবে হাজার বা দশকের কয়েক হাজার ছাড়িয়ে এই সংখ্যা।

তবে নোট করুন যে কম্পিউটার সায়েন্সের আরও বৈজ্ঞানিক দিকগুলি স্নাতক পর্যায়ে এত বেশি শেখানো / এক্সপোজ করা হয় না, হতে পারে কিছুটা বিভ্রান্তির দিকে নিয়ে যায়। এছাড়াও এটি অনেকগুলি হাই-প্রোফাইলের মূর্ত প্রতীক / উদযাপন / প্রবক্তা / বিজ্ঞান হিসাবে যেমন যেমন অন্যান্য ক্ষেত্রগুলির তুলনায় যেমন এলএইচসি এবং হিগস বোসনের আবিষ্কার ইত্যাদির বিপরীতে [যদিও এর মধ্যে সিএসের একটি বড় ভূমিকা ছিল আবিষ্কার!] বা বিখ্যাত কার্ল সাগান বা হকিং-এর মতো পপুলুজারাইজার চিত্র। তবে যেমন সিএসকে অনুপ্রাণিত করে এমন জনপ্রিয় বিজ্ঞানের বইগুলি দেখুন


1
অথবা কম্পিউটার সায়েন্সের সাবফিল্ডের উপর নির্ভর করে গণিতের মধ্যে আসলে কী পার্থক্য? :-)
জুহো

আরেকটি বিষয় হ'ল কম্পিউটার বিজ্ঞানের খুব দৃ strong় আন্তঃশৃঙ্খলাযুক্ত দিক রয়েছে। শক্তিশালী বৈজ্ঞানিক গন্ধযুক্ত একটি উদাহরণ / ক্রমবর্ধমান উচ্চ প্রোফাইল অঞ্চল, বড় ডেটা
vzn

চিন্তা করার আরেকটি বিষয়। অধ্যয়নের একটি প্রধান সিএস অবজেক্ট, টুরিং মেশিনটিকে একটি মেশিন হিসাবে উল্লেখ করা হয় এবং এটি তাত্ত্বিক এবং একটি শারীরিক ডিভাইসের মধ্যে একটি চিমেরিকের মতো ক্রস।
vzn

টুরিং মেশিনগুলি আদর্শ ডিভাইস। বাস্তবে তাদের অস্তিত্ব নেই। এমনকি একটি মডেল হিসাবে, কম্পিউটারটি "প্রকৃতপক্ষে" যেভাবে করা হয়েছে তার খুব কাছাকাছি নয়।
যুবাল ফিল্মাস 21
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.