プログラミング言語:DrRacket /スキーム二DrRacket /スキームの質問
やあみんな、
私は私の最初のコンプ科学の中期の準備をし、私はいくつかの入力にを取得してみたい2つの簡単な質問を持っています:
(1)データ定義と 構造定義の違いはどういう意味ですか?
;; a student is a
;; - (make-student ln id height gradyear), where
;; - ln is last name, and
;; - id is ID number, and
;; - height is height in inches, and
;; -gradyear is graduation year
が、構造体の定義は何ですか:
は、私は、データ定義のために、私はのようなものを持つことができることを知っていますか?
(2)正確に機能する前に来契約におけるアルファおよびベータ版は何、すなわち
take : num α-list -> α-list
は、事前にありがとうございます!プログラム(HTDP)を設計する方法から
これはScheme/Racketの質問ではないので、プログラムを設計する際の規約や関連する用語と同じくらいです(Typed Racketを使用していないようです) 。中期的な準備をしている場合は、この種の質問に答えるのに最適な人は、あなたの先生、TA、または同級生です。 –