তাত্ত্বিক কম্পিউটার বিজ্ঞান কী?


13

তাত্ত্বিক কম্পিউটার বিজ্ঞান আসলে কী? এটি কি বিভিন্ন ভাষায় কোডিং শিখছে এবং প্ল্যাটফর্মগুলিতে অ্যাপ তৈরি করছে? বা এটি কি দ্রুত এবং দ্রুত অ্যালগরিদমগুলির বিষয়ে চিন্তাভাবনা করছে যাতে আপনি কম্পিউটারের মাধ্যমে আরও কার্যকরভাবে কোনও কাজ অর্জন করতে পারেন? অথবা এটি কম্পিউটারে সিমুলেট করা যায় এমন নতুন জীবনের পরিস্থিতিগুলি প্রোগ্রামিং এবং চিন্তাভাবনা করে? আমরা এখানে কি করতে চেষ্টা করছি?

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

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

খুব নিরীহ হওয়ার জন্য দুঃখিত তবে আমি জানতে চাই একটি তাত্ত্বিক কম্পিউটার বিজ্ঞানী কী করেন?


5
en.wikedia.org/wiki/ তাত্ত্বিক_কম্পিউটার_সায়েন্স ... তাত্ত্বিক কম্পিউটার বিজ্ঞানের ক্ষেত্রটি বিস্তৃতভাবে ব্যাখ্যা করা হয় যাতে অ্যালগোরিদম, ডেটা স্ট্রাকচার, গণনা জটিলতা তত্ত্ব, বিতরণকৃত গণনা, সমান্তরাল গণনা, ভিএলএসআই, মেশিন লার্নিং, কম্পিউটেশনাল বায়োলজি, কম্পিউটেশনাল জ্যামিতি অন্তর্ভুক্ত করা যায় , তথ্য তত্ত্ব, ক্রিপ্টোগ্রাফি, কোয়ান্টাম গণনা, গণনা সংখ্যা তত্ত্ব এবং বীজগণিত, প্রোগ্রাম শব্দার্থবিজ্ঞান এবং যাচাইকরণ, অটোমেটা তত্ত্ব এবং র্যান্ডমনেস অধ্যয়ন ...
মার্জিও ডি বায়াসি


6
প্র: "আমরা এখানে ঠিক কী করার চেষ্টা করছি?" উত্তর: "একটি আবেগ অনুসরণ করুন" :-D :-D
মার্জিও ডি বায়াসি

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

1
এটি সর্বজনস্বীকৃত যে "কম্পিউটার বিজ্ঞান" একটি ভুল নাম n ডিজকস্ট্রাকে বোঝাতে: "কম্পিউটার বিজ্ঞান হিসাবে এই ক্ষেত্রকে উল্লেখ করা শল্যচিকিত্সাকে ছুরি বিজ্ঞান হিসাবে উল্লেখ করার মতো" বা আমি মাঝে মধ্যে যুক্ত করে জ্যোতির্বিদ্যাকে দূরবীণ বিজ্ঞান হিসাবে উল্লেখ করি। --- "গণনা বিজ্ঞান" সত্যের কাছাকাছি হতে পারে, তবে এটি এখনও ক্ষেত্রটি যথেষ্টভাবে আবৃত করে না। নেদারল্যান্ডসে আমরা একে "ইনফরমেশনিকা", অর্থাৎ "তথ্য বিজ্ঞান" বলে থাকি। --- গণিতের সাথে অবশ্যই কিছুটা ওভারল্যাপ রয়েছে। বিশেষত বিচ্ছিন্ন গণিত।
'20:41 এ মেলভেনস

উত্তর:


20

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

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

  • গণনা কী এবং এটি কীভাবে চিহ্নিত করা যায়? (টুরিং মেশিন, ল্যাম্বদা ক্যালকুলি, টাইলিং সিস্টেম, রেজিস্টার মেশিন, ডিএনএ কম্পিউটার ইত্যাদি)
  • একটি প্রক্রিয়া অন্তর্নিহিত গণ্য মডেল কি? (জৈবিক, রাসায়নিক, অর্থনৈতিক, সমাজতাত্ত্বিক প্রক্রিয়া ইত্যাদি)
  • দক্ষ গণনা কী? (সময়, স্থান, যোগাযোগ, মোড়বিহীন, স্মুথড ইত্যাদি মাধ্যমে জটিলতা)
  • দক্ষ গণনার বৈশিষ্ট্যগুলি কী কী? (টিউরিং মেশিন, বীজগণিত ধারণা, যুক্তি, টাইপ সিস্টেম ইত্যাদি)
  • কোন সমস্যার সমাধান গণনা করার সবচেয়ে কার্যকরী উপায় কী? (আলগোরিদিম)
  • বিদ্যমান অ্যালগরিদমিক প্রক্রিয়াগুলি কতটা কার্যকর (অ্যালগোরিদম বিশ্লেষণ, পরিসংখ্যান সংক্রান্ত ঘটনা, বাজারের ভারসাম্য ইত্যাদি)

এগুলি যে কেউ জিজ্ঞাসা করতে পারে তার একটি ছোট এবং অ-প্রতিনিধি নমুনা। যে কোনও ক্ষেত্রে যেমন কিছু প্রশ্নের উত্তর নতুন প্রশ্ন উত্পন্ন করে এবং অন্যান্য প্রশ্ন সম্পর্কে তদন্ত চালায়। তাত্ত্বিক কম্পিউটার বিজ্ঞানের হ্যান্ডবুকের নিবন্ধগুলি ব্রাউজ করে আপনি ক্ষেত্রটির পরিবর্তে একটি তারিখের সন্ধান পেতে পারেন।

  1. তাত্ত্বিক কম্পিউটার বিজ্ঞানের হ্যান্ডবুক, খণ্ড A: অ্যালগরিদম এবং জটিলতা, 1990
  2. তাত্ত্বিক কম্পিউটার বিজ্ঞানের হ্যান্ডবুক, খণ্ড বি: আনুষ্ঠানিক মডেলস এবং সিম্যাটিক্স, 1990

12

মোটামুটি উত্তরের জন্য, আপনি যদি টিসিএসে নতুন হন তবে আপনি সম্ভবত এটি গণিতের উপ-ক্ষেত্র হিসাবে ভাবতে পারেন: তাত্ত্বিক কম্পিউটার বিজ্ঞান মূলত উপপাদাগুলি প্রমাণ করার অন্তর্ভুক্ত

আপনি যদি স্ট্যান্ডার্ড "গণিত" এর সাথে একটি বৈসাদৃশ্য চান, টিসিএস হ'ল (আমার মনে হয়) প্রাথমিকভাবে অ্যালগরিদমিক : ডিজাইন, বিশ্লেষণ এবং তাত্ত্বিক ক্ষমতা / অ্যালগোরিদমের সীমাবদ্ধতার উপর ফোকাস।

কম্পিউটার বিজ্ঞান এছাড়াও পরীক্ষামূলক হতে পারে, অর্থাত একটি প্রাকৃতিক পদার্থবিদ্যা বা জীববিদ্যা মত বিজ্ঞান, কিন্তু এই বেশি ঘন ঘন বাহিরে "তত্ত্ব" রাজত্ব পড়া থাকে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.