menu search
brightness_auto
আমাদের সাইটে ভিজিট করার জন্য আপনাকে অসংখ্য ধন্যবাদ | প্রশ্ন এবং উত্তর প্রদান করে আমাদের সাইট থেকে আয় করতে পারবেন | তাই দেরি না করে এখনই একাউন্ট করেন |
more_vert
thumb_up_off_alt 0 like thumb_down_off_alt 0 dislike

1 Answer

more_vert
কম্পিউটার বিজ্ঞান (ইংরেজি: Computer Science) জ্ঞানের একটি শাখা যেখানে তথ্য ও পরিগণনার তাত্ত্বিক ভিত্তির গবেষণা করা হয় এবং পরিগণক যন্ত্র তথা কম্পিউটার নামক যন্ত্রে এসব পরিগণনা সম্পাদনের ব্যবহারিক পদ্ধতির প্রয়োগ ও বাস্তবায়ন সম্পর্কে আলোচনা করা হয়। [১][২][৩][৪] কম্পিউটার বিজ্ঞান ক্ষেত্রে গবেষণাকারী বিজ্ঞানীদেরকে কম্পিউটার বিজ্ঞানী বলা হয়। একজন কম্পিউটার বিজ্ঞানী পরিগণনার তত্ত্ব ও সফটওয়্যার পদ্ধতির নকশার ব্যবহার সম্পর্কে অধ্যয়ন করেন।[৫] কম্পিউটার বিজ্ঞানকে প্রায়শই অ্যালগরিদমীয় পদ্ধতির একটি বিধিবদ্ধ অধ্যয়ন হিসেবে অভিহিত করা হয়, যে পদ্ধতির সাহায্যে তথ্য সৃষ্ট, বর্ণিত ও পরিবর্তিত হয়। কম্পিউটার বিজ্ঞানের অনেক উপশাখা আছে। কিছু শাখা, যেমন কম্পিউটার গ্রাফিক্সে নির্দিষ্ট ফলাফল পরিগণনাই মূল লক্ষ্য। আবার কিছু শাখা, যেমন: পরিগণনামূলক জটিলতা তত্ত্বে বিভিন্ন পরিগণনামূলক সমস্যার বৈশিষ্ট্যসমূহ বিশ্লেষণ করাই আলোচ্য। এছাড়াও কিছু শাখা আছে যেখানে বিভিন্ন ভৌত ব্যবস্থায় পরিগণনা বাস্তবায়ন করার পদ্ধতিসমূহ আলোচিত হয়; যেমন: প্রোগ্রামিং ভাষা তত্ত্বে একটি পরিগণনামূলক পদ্ধতিকে কীভাবে কম্পিউটারের ভাষায় প্রকাশ করা যায় তা আলোচনা করা হয়। কম্পিউটার প্রোগ্রামাররা বিভিন্ন প্রোগ্রামিং ভাষা ব্যবহার করে নির্দিষ্ট পরিগণনামূলক সমস্যা সমাধান করে থাকেন। অন্যদিকে, মানুষ-কম্পিউটার মিথস্ক্রিয়ার মূল লক্ষ্য হলো কম্পিউটার এবং পরিগণনার ফলাফলসমূহ ব্যবহারোপযোগী, কার্যকর এবং মানুষের কাছে সার্বিকভাবে সহজলভ্য করা। সাধারণ মানুষ অনেক সময় কম্পিউটার বিজ্ঞানকে কম্পিউটার সম্পর্কিত অন্যান্য পেশার (যেমন: তথ্যপ্রযুক্তি) সাথে মিলিয়ে ফেলে, অথবা, তারা মনে করে এটা কম্পিউটার সম্পর্কিত তাদের নিজস্ব অভিজ্ঞতা যেমন: গেমিং, ওয়েব ব্রাউজিং এবং ওয়ার্ডপ্রসেসিং ঘরানার কিছু। কিন্তু কম্পিউটার বিজ্ঞানের মূল লক্ষ্য হচ্ছে যেসব প্রোগ্রামের সাহায্যে কম্পিউটার গেম, ওয়েব ব্রাউজার ধরনের সফটওয়্যারসমূহ তৈরি করা, তাদের বৈশিষ্ট্যসমূহ বিশ্লেষণ করা এবং এ থেকে অর্জিত জ্ঞান ব্যবহার করে এখনকার চেয়ে ভালো নতুন নতুন প্রোগ্রাম সৃষ্টি করা।[৬] ইতিহাস কম্পিউটিংয়ের ইতিহাস হার্ডওয়্যার ১৯৬০ সালের পূর্বে হার্ডওয়্যার১৯৬০ এর দশক থেকে বর্তমানে হার্ডওয়্যার সফটওয়্যার সফটওয়্যারইউনিক্সফ্রি সফটওয়্যার কম্পিউটার বিজ্ঞান কৃত্রিম বুদ্ধিমত্তারকম্পাইলার নির্মাণকম্পিউটার বিজ্ঞানঅপারেটিং সিস্টেমপ্রোগ্রামিং ভাষাসফটওয়্যার প্রকৌশল আধুনিক ধারণাসমূহ গ্রাফিক্যাল ইউজার ইন্টারফেসইন্টারনেটব্যক্তিগত কম্পিউটারল্যাপটপভিডিও গেমওয়ার্ল্ড ওয়াইড ওয়েব কম্পিউটিং সময়রেখা 2400 BC–19491950–19791980–19891990–19992000–20092010–2019more timelines ... বিষয়শ্রেণী বিষয়শ্রেণী দেস পরিগণক যন্ত্র বা কম্পিউটারের জনক হিসেবে খ্যাত চার্লস ব্যাবেজ[৭] অ্যাডা লাভলেস, যিনি একটি পরিগণক যন্ত্র বা কম্পিউটারকে কাজ করানোর জন্য প্রথম কলনবিধি বা অ্যালগরিদম প্রদান করেন[৮] কম্পিউটার বিজ্ঞানের প্রাথমিক ভিত্তি আধুনিক দ্বি-আংকিক পরিগণক যন্ত্র তথা ডিজিটাল কম্পিউটারের উদ্ভাবনের অনেক আগেই স্থাপিত হয়। গুণ এবং ভাগের মতো গণনামূলক প্রক্রিয়াগুলিকে সহায়তা করতে অ্যাবাকাসের মতো গণনামূলক যন্ত্রগুলি প্রাচীনকাল থেকেই বিদ্যমান ছিল। উপরন্তু, পরিগণন বা কম্পিউটিং সম্পাদনের জন্য কলনবিধি বা অ্যালগরিদমগুলি অত্যাধুনিক পরিগণন সরঞ্জামগুলির বিকাশের আগেই প্রাচীনকাল থেকে বিদ্যমান ছিল। ১৬২৩ সালে জার্মান উদ্ভাবক ভিলহেল্ম শিকার্ড প্রথম যান্ত্রিক গণনাযন্ত্র বা ক্যালকুলেটর তৈরি করেছিলেন বলে জানা যায়, যদিও এটি পূর্বলেখযোগ্য (প্রোগ্রামযোগ্য) ছিল না।[৯] ১৬৭৩ সালে জার্মান গণিতবিদ গটফ্রিড লাইবনিৎস একটি দ্বি-আংকিক যান্ত্রিক গণনাযন্ত্র (ডিজিটাল ক্যালকুলেটর) তৈরি করেন যা "ধাপবিশিষ্ট হিসাবযন্ত্র" নামে পরিচিত ছিল।[১০] দ্বি-আংকিক সংখ্যা পদ্ধতি লিপিবদ্ধ করার জন্য তাঁকে প্রথম কম্পিউটার বিজ্ঞানী ও তথ্য তাত্ত্বিক হিসাবে বিবেচনা করা হয়। ১৮২০ সালে চার্লস জেভিয়ার টমাস কার্যালয়ে ব্যবহার করার উপযোগী একটি যান্ত্রিক গণনাযন্ত্র বাজারে ছাড়েন যার নাম ছিল "অ্যারিথোমিটার"।
thumb_up_off_alt 0 like thumb_down_off_alt 0 dislike

373,107 questions

366,328 answers

135 comments

1,227 users

57 অ্যাক্টিভ ইউজার
0 সদস্য 57 অতিথি
আজ ভিজিট : 20253
গতকাল ভিজিট : 79852
সর্বমোট ভিজিট : 53664937
এখানে প্রকাশিত প্রশ্ন ও উত্তরের দায়ভার কেবল সংশ্লিষ্ট প্রশ্নকর্তা ও উত্তর দানকারীর৷ কোনপ্রকার আইনি সমস্যা সবজানো.কম বহন করবে না৷
...