প্রোগ্রামিং ভাষার শব্দার্থবিদ্যার উপর বই


31

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

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

সুতরাং আমার প্রশ্নটি হল - উইনসকেল কি একটি ভাল বই? এবং এটি কি তারিখ হয়?

এছাড়াও, এই বিষয়ে আরও সংক্ষিপ্ত বই আছে?


5
সমস্ত বইয়ের জন্য প্রকাশক পৃষ্ঠাগুলিতে লিঙ্ক যুক্ত করেছে। ব্রাউজ করতে চাইছেন অন্যদের জন্য দরকারী হতে পারে।
সুরেশ ভেঙ্কট

2
আপনি কী ধরণের শব্দার্থ সম্পর্কে আগ্রহী? Denotational? পরিচালনাগত? একটি পর্যালোচনা?
ওহাদ কামার

@ ওহাদ কামার: আমি দুজনেরই আগ্রহী।
জে

উত্তর:


31

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

অন্যান্য বই যেগুলি আরও উন্নত তা হ'ল:

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

  • আমাদিও এবং কুরিয়েন দ্বারা ডোমেন এবং ল্যাম্বডা-ক্যালকুলি । আরও একটি বই আসছে যা ডোমেন-তাত্ত্বিক traditionতিহ্যে আরও লিখিত হয়েছে, যদিও এটি প্রক্রিয়া ক্যালকুলি নিয়ে আলোচনা করে।

  • জন মিচেলের বইগুলি যা ইতিমধ্যে উপরে বর্ণিত হয়েছে। এগুলি বেশিরভাগই সিক্যুয়াল গণনা সম্পর্কে।

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

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

আপডেট 22. এপ্রিল 2014: টোবিয়াস নিপকো এবং গেরউইন ক্লেইন একটি নতুন বই প্রকাশ করেছে

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

বইটি একেবারেই নতুন তাই আমি পাঠদানের জন্য ব্যবহার করি নি, তবে এটি পিয়েরস এট আল দ্বারা সফটওয়্যার ফাউন্ডেশনগুলির চেয়ে নিম্ন স্তরে অবস্থিত এমন একটি পরিচিতি হিসাবে সত্যিই উপযুক্ত বলে মনে হচ্ছে ।


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

4
দয়া করে ডোমেন তত্ত্বের সাথে ডায়নোটেশনাল শব্দার্থকে বিভ্রান্ত করবেন না । গেম শব্দার্থক হতে পারে এবং সাধারণত নিখুঁতভাবে চিহ্নিত করা যায়, অর্থাত্ কোনও প্রোগ্রামের অর্থ এর অংশগুলির অর্থের একটি কার্য।
আন্দ্রেজ বাউয়ার

2
আমি এই মন্তব্য সম্পর্কিত একটি নতুন থ্রেড খুলেছি। তবে আমি নিশ্চিত না হলেও আমি আপনার সংজ্ঞার সাথে একমত, গেম শব্দার্থবিজ্ঞান প্রকৃতির স্বরূপ। আমি মনে করি আমার মন্তব্যে আমার "গেমস" "অপারেশনাল শব্দার্থক" এর সাথে প্রতিস্থাপন করা উচিত, এবং গেম শব্দার্থকগুলি সম্ভবত ডিনোটেশনাল শব্দার্থবিজ্ঞানের গবেষণার অন্য রূপ হিসাবে অন্তর্ভুক্ত করা উচিত। cstheory.stackexchange.com/questions/3577/…
ওহাদ কামার

1
আমি বিশ্বাস করি না যে এখানে কোনও পরিবর্তন আছে। আমার প্রথম মন্তব্য দেখুন, আন্দ্রেজের মন্তব্যের আলোকে।
ওহাদ কামার

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

20

এখানে বিনামূল্যে অনলাইনে উপকরণগুলির একটি এলোমেলো নমুনা দেওয়া হয়েছে:

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

1
এটি অনেকগুলি লিঙ্ক :)
সুরেশ ভেঙ্কট

3
যদি এটি তালিকা হিসাবে উপস্থাপন করা হত তবে এটি আরও কার্যকর হবে। যাইহোক, আমি হার্পার বইটি সুপারিশ করব: "সম্ভবত" ক্লিক করুন।
ডেভ ক্লার্ক

আমি রাজী. রাদু, আপনি কি বইগুলি তালিকাভুক্ত করতে পারেন, তাই আমরা কীভাবে ক্লিক করছি তা জানতে পারি? এটি একটি দুর্দান্ত উত্স হবে।
সুরেশ ভেঙ্কট

এটি এখন একটি তালিকা। (আগের সংস্করণটি আগের রাতে প্রায় 5 ঘন্টা ঘুমানোর পরে সকাল 2 টার দিকে পোস্ট করা হয়েছিল: পি)
রাডু গ্রিগোর

16

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

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

মৌলিক দিকগুলির চেয়ে মডেলিংয়ের দিকগুলিতে ফোকাস করা অন্যান্য বইগুলি নিম্নলিখিত:

  • টেনেন্টের প্রোগ্রামিং ল্যাঙ্গুয়েজগুলির শব্দার্থক শব্দ , যা অত্যাবশ্যক প্রোগ্রামিং ভাষার শব্দার্থবিদ্যার উপর কম-বেশি আপডোডেট বই। এটি পড়া সহজ। তবে এটি বইয়ের পরবর্তী অংশগুলিতে বিমূর্ত হতে থাকে এবং জিনিসগুলি কেন একটি বিশেষ উপায়ে করা হচ্ছে তা দেখার জন্য আপনাকে संघर्ष করতে হতে পারে।

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

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


তোমাকে এখানে রেখে খুব ভালো লাগছে, উদয়!
রাদু গ্রেগোর

আমি এখানে এসে খুশি। এটি একটি খুব সুন্দর সম্পদ!
উদয় রেড্ডি

কীভাবে: রূপান্তর ও বৃক্ষ: হান্স হিটেল ২০১০ সালের স্ট্রাকচারাল অপারেশনাল শব্দার্থকগুলির একটি ভূমিকা। গুড রিভিউ মনে হয় তবে এখানে কেউ এর উল্লেখ করেনি।
আর্টুরো হার্নান্দেজ

1
@ উদয়: উত্তরের জন্য ধন্যবাদ। "মডেলিং প্রোগ্রামিং ভাষার ধারণাগুলি" এবং "শব্দার্থবিদ্যার মূল দিকগুলি" বলতে কী বোঝায়? তাদের পার্থক্য এবং সম্পর্ক কি?
টিম

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

8

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

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

আপনি এই বইগুলির বিনামূল্যে খসড়াগুলি পাবেন না, সুতরাং আপনার যদি সীমাবদ্ধ বাজেট থাকে তবে রাদুর উত্তরে "সম্ভবত" যেতে পারেন।


6

ঠিক আছে, আমি এই বিষয়ে বিশেষজ্ঞ নই, তবে আমি দিতে পারি এমন কিছু সাধারণ টুকরো রয়েছে।

প্রথমত, কিছু লোক আছেন যারা ইতিমধ্যে বইটি পড়েছেন এবং এর উপর পর্যালোচনা সরবরাহ করেছেন। উদাহরণস্বরূপ, উইনস্কেল বইয়ের আনুষ্ঠানিক শব্দার্থক প্রোগ্রামিং ল্যাঙ্গুয়েজগুলির জন্য (দেখুন [1] এবং [2] ) আমি অ্যামাজনে পর্যালোচনাগুলি পেয়েছি found

একটি পর্যালোচনার অংশটি পড়ে:

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

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

18/20 জন লোক পর্যালোচনাটি দরকারী বলে মনে করেন। আরও পর্যালোচনা দেখতে আপনি অ্যামাজন (বা অন্যান্য উত্স) পেতে পারেন।

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


টাপিএল আমার স্বাদের জন্য কিছুটা ধীর গতিতে চলেছে। এটি একটি ভাল বই, তবে আমি এটি উল্লেখ করেছি কারণ জিজ্ঞাসা করা ব্যক্তিটি "দীর্ঘায়িত" বইগুলি সম্পর্কে উদ্বিগ্ন বলে মনে হচ্ছে।
রাদু গ্রেগোর

@ রাদু: অবশ্যই টিএপিএল ধীর গতিতে রয়েছে, তবে এটি বরং একটি ভাল ভূমিকা। আপনার লিঙ্কগুলিতে আপনি উল্লেখ করেছেন হার্পার বইটি আরও দ্রুত গতিতে চলেছে এবং আরও অনেক স্থলটি কভার করে, যদিও এটি এখনও সম্পূর্ণ হয়নি।
ডেভ ক্লার্ক

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

4

আমি এখনও অবধি দেওয়া উত্তরগুলিতে পাওয়া যায় নি যে দুটি বই যুক্ত করতে চাই:

স্টাম্পের বই সংক্ষিপ্ত তবে খুব স্পষ্ট।


3

সম্পূর্ণ শিক্ষানবিস কর্মক্ষম শব্দার্থবিদ্যা অধ্যয়নরত জন্য, আমি সুপারিশ করবে প্রোগ্রামিং ভাষাসমূহ এবং পরিচালনাগত শব্দার্থিক দ্বারা Maribel ফার্নান্দেজ । সমস্ত কিছু খুব সহজ পদ্ধতিতে ব্যাখ্যা করা হয়েছে যা বোঝা সহজ। http://www.springer.com/computer/swe/book/978-1-4471-6367-1

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