sp-3.関数の組み合わせ によるプログラム (Scheme プログラミング)

サイト構成 連絡先,業績など 実践知識 データの扱い コンピュータ 教材 サポートページ

UP 1 Level


内容

  1. スライド 1 sp-3.関数の組み合わせ によるプログラム (Scheme プログラミング)
  2. スライド 2 3-1 Scheme の関数
  3. スライド 3 アウトライン
  4. スライド 4 本日の内容
  5. スライド 5 実行結果に至る過程
  6. スライド 6 実行結果に至る過程
  7. スライド 7 Scheme 処理系と実行モデルを理解する 変数と関数の違い
  8. スライド 8 Scheme の関数の振る舞い
  9. スライド 9 仕事の分割
  10. スライド 10 関数とは
  11. スライド 11 Scheme のプログラムと関数
  12. スライド 12 関数でのデータの流れ
  13. スライド 13 3-2 パソコン演習
  14. スライド 14 パソコン演習の進め方
  15. スライド 15 DrScheme の使用
  16. スライド 16 ステップ実行とは
  17. スライド 17 例題1.実行結果に至る過程
  18. スライド 18 「例題1.実行結果に至る過程」の手順
  19. スライド 19 例題2.式のステップ実行
  20. スライド 20 「(+ 2 2)」は「4」で 置き換わる
  21. スライド 21 「(+ 3 5)」は「8」で 置き換わる
  22. スライド 22 「(/ 30 10)」は「3」で 置き換わる
  23. スライド 23 「(* 8 3)」は「24」で 置き換わる
  24. スライド 24 「(/ 24 2)」は「12」で 置き換わる
  25. スライド 25 「(* 4 12)」は「48」で 置き換わる
  26. スライド 26 実行結果「48」が得られる過程
  27. スライド 27 実行結果「48」が得られる過程
  28. スライド 28 例題2.関数のステップ実行
  29. スライド 29 例題2.関数のステップ実行
  30. スライド 30 例題2.式のステップ実行
  31. スライド 31 「(area-of-disk 5)」は 「(* 3.14 (* 5 5))」で置...
  32. スライド 32 「(* 5 5)」は 「25」で置き換わる
  33. スライド 33 「(* 3.14 25)」は 「78.5」で置き換わる
  34. スライド 34 (area-of-disk 5) から 78.5 が得られる過程
  35. スライド 35 (area-of-disk 5) から 78.5 が得られる過程
  36. スライド 36 (area-of-disk 5) から 78.5 が得られる過程
  37. スライド 37 例題3.2乗の和
  38. スライド 38 「例題3.2乗の和」の手順
  39. スライド 39 まず,Scheme のプログラムを コンピュータに読み込ませている
  40. スライド 40 読み込ませたプログラムを実行 させている. ここでは, (sum-of-squ...
  41. スライド 41  
  42. スライド 42 入力と出力
  43. スライド 43 sqr 関数
  44. スライド 44 入力と出力
  45. スライド 45 sum-of-squares 関数
  46. スライド 46 2乗の和のプログラム
  47. スライド 47 関数の関係
  48. スライド 48 データの流れ
  49. スライド 49 関数を分割する理由
  50. スライド 50 例題4.ステップ実行
  51. スライド 51 例題4.ステップ実行
  52. スライド 52 「(+ (sqr x) (sqr y))」の 「x」は「20」で「y」は「30」...
  53. スライド 53 「(* x x)」の 「x」は「20」で置き換わる
  54. スライド 54 乗算により 「(* 20 20)」は「400」で 置き換わる
  55. スライド 55 「(* x x)」の 「x」は「30」で置き換わる
  56. スライド 56 乗算により 「(* 30 30)」は「900」で 置き換わる
  57. スライド 57 加算により 「(+ 400 900)」は「1300」で 置き換わる
  58. スライド 58 (sum-of-squares 20 30) から 1300 が得られる過程
  59. スライド 59 (sum-of-squares 20 30) から 1300 が得られる過程
  60. スライド 60 例題5.リングの面積
  61. スライド 61 リングの面積
  62. スライド 62 リングの面積
  63. スライド 63 「例題5.リングの面積」の手順
  64. スライド 64 まず,Scheme のプログラムを コンピュータに読み込ませている
  65. スライド 65  
  66. スライド 66  
  67. スライド 67 入力と出力
  68. スライド 68 area-of-disk 関数
  69. スライド 69 入力と出力
  70. スライド 70 area-of-ring 関数
  71. スライド 71 リングの面積のプログラム
  72. スライド 72 関数の関係
  73. スライド 73 データの流れ
  74. スライド 74 関数を分割する理由
  75. スライド 75 例題6.ステップ実行
  76. スライド 76 例題6.ステップ実行
  77. スライド 77 例題6.ステップ実行
  78. スライド 78 例題6.ステップ実行
  79. スライド 79 例題6.ステップ実行
  80. スライド 80 例題6.ステップ実行
  81. スライド 81 例題6.ステップ実行
  82. スライド 82 例題6.ステップ実行
  83. スライド 83 例題6.ステップ実行
  84. スライド 84 例題6.ステップ実行
  85. スライド 85 例題6.ステップ実行
  86. スライド 86 (area-of-ring 5 3) から 50.24 が得られる過程
  87. スライド 87 (area-of-ring 5 3) から 50.24 が得られる過程
  88. スライド 88 例題7.利益の計算
  89. スライド 89 支出の見積もり式
  90. スライド 90 観客数の見積もり式
  91. スライド 91 利益の計算
  92. スライド 92 観客数
  93. スライド 93 「利益の計算」のプログラムで出来ること
  94. スライド 94 「例題7.利益の計算」の手順 (1/4)
  95. スライド 95 「例題7.利益の計算」の手順 (2/4)
  96. スライド 96 「例題7.利益の計算」の手順 (3/4)
  97. スライド 97 「例題7.利益の計算」の手順 (4/4)
  98. スライド 98 まず,Scheme のプログラムを コンピュータに読み込ませている
  99. スライド 99  
  100. スライド 100  
  101. スライド 101  
  102. スライド 102  
  103. スライド 103 入力と出力
  104. スライド 104 profit 関数
  105. スライド 105 (define (profit ticket-price) (- (re...
  106. スライド 106 関数の関係
  107. スライド 107 例題8.ステップ実行
  108. スライド 108 「例題3.ステップ実行」の手順
  109. スライド 109 (profit 3) から 1063.2 が得られる過程
  110. スライド 110 (profit 3) から 1063.2 が得られる過程
  111. スライド 111 3-3 課題
  112. スライド 112 課題1
  113. スライド 113 課題2

Converted from Powerpoint Presentation to HTML by PPT2HTML AddIn.
PPT2HTML : by AGATASHI