📄 http:^^www.cs.wisc.edu^~milo^cs302^syllabus.html
字号:
Date: Mon, 11 Nov 1996 17:15:07 GMTServer: NCSA/1.5Content-type: text/htmlLast-modified: Mon, 07 Oct 1996 01:07:40 GMTContent-length: 6636<HTML><HEAD><TITLE>Syllabus - CS 302 Fall 1996 - Section 4</TITLE></HEAD><BODY><H1 ALIGN=CENTER> <!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><A HREF="http://www.cs.wisc.edu/~cs302">CS 302</A> Fall 1996 - <!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><A HREF="http://www.cs.wisc.edu/~milo/cs302.html">Section 4</A></H1> <H2 ALIGN=CENTER>Algebraic Language Programming in C++</H2><H4 ALIGN=CENTER>Instructor: <!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><A HREF="http://www.cs.wisc.edu/~milo">Milo M. Martin</A> (milo@cs.wisc.edu)</H4><hr><br><H1 ALIGN=CENTER>Syllabus</H1><hr><br>Revised: Sunday, October 6, 1996 <p>Here is the syllabus. This is subject to change. When it does I will let you know. <p>Note when the exams are. Test make-ups are offered only in the most extreme circumstances, so make sure that you will be able to attend the dates listed below. <p>Right now I have not decided when program 8 is going to be due. Program 8's due date depends on how large of an assignment it is and also how large of a task program 9 will be. Both program 8 and 9 will be substantial projects that will be quite time consuming. To compensate for the more intense projects outside of class, the lectures will cover material at a somewhat slower rate after the second exam. I will let you know when the due date for program 8 is fixed. <p><TABLE><TR> <TH>Week</TH> <TH>Date Due</TH> <TH>New Reading</TH> <TH>Topic</TH> <TH>Assignment Due</TH></TR><TR> <TD>1</TD> <TD>9/4</TD> <TD></TD> <TD>General Information and Introduction to Programming</TD> <TD></TD></TR><TR> <TD></TD> <TD>9/6</TD> <TD>1.1-1.4</TD> <TD>Meet in Lab, Getting Started</TD> <TD></TD></TR><TR> <TD>2</TD> <TD>9/9</TD> <TD>2.1, 2.5</TD> <TD>Variables, Assignment, and Comments</TD> <TD>Class Survey</TD></TR><TR> <TD></TD> <TD>9/11</TD> <TD>2.2-2.3</TD> <TD>Input, Output, Data Types, Expressions</TD> <TD>Program 0</TD></TR><TR> <TD></TD> <TD>9/13</TD> <TD>2.4</TD> <TD>Flow of Control</TD> <TD></TD></TR><TR> <TD>3</TD> <TD>9/16</TD> <TD>3.1-3.3</TD> <TD>Introduction to Functions</TD> <TD></TD> </TR><TR> <TD></TD> <TD>9/18</TD> <TD>3.4</TD> <TD>More on Functions</TD> <TD>Program 1</TD></TR><TR> <TD></TD> <TD>9/20</TD> <TD>3.5-3.6</TD> <TD>Local Variables and Function Overloading </TD> <TD></TD></TR><!-- Week#4 <TR> <TD>4</TD> <TD>9/23-9/27</TD> <TD>Chapter 4</TD> <TD>Advanced Functions</TD> <TD></TD></TR> --><!-- Week#4 --><TR> <TD>4</TD> <TD>9/23</TD> <TD>4.1-4.2</TD> <TD>Advanced Functions, Call-by-Reference</TD> <TD>Quiz 1</TD></TR> <TR> <TD></TD> <TD>9/25</TD> <TD>4.3</TD> <TD>Call-by-Reference (continued)</TD> <TD>Program 2</TD></TR><TR> <TD></TD> <TD>9/27</TD> <TD>4.4</TD> <TD>Testing and Debugging</TD> <TD></TD></TR><!-- Week#5 --><TR> <TD>5</TD> <TD>9/30</TD> <TD></TD> <TD>More on Call-by-reference</TD> <TD></TD></TR> <TR> <TD></TD> <TD>10/2</TD> <TD></TD> <TD>Chapter 4 Wrap-up</TD> <TD>Quiz 2</TD></TR><TR> <TD></TD> <TD>10/4</TD> <TD></TD> <TD>Good Times Hoax discussion, Instructor Evaluations</TD> <TD>Program 3</TD></TR><!-- Week#6 --><TR> <TD>6</TD> <TD>10/7</TD> <TD>5.1-5.2</TD> <TD>Stream and File I/O</TD> <TD></TD></TR> <TR> <TD></TD> <TD>10/9</TD> <TD>5.3</TD> <TD>Character I/O</TD> <TD>Exam 1 - 7:15-9:15 pm</TD></TR><TR> <TD></TD> <TD>10/11</TD> <TD>5.4</TD> <TD>Streams as an Introduction to Classes</TD> <TD></TD></TR><TR> <TD>7</TD> <TD>10/14</TD> <TD>7.1</TD> <TD>Logical Expressions</TD> <TD></TD></TR><TR> <TD></TD> <TD>10/16</TD> <TD>7.2</TD> <TD>Multiway Branches</TD> <TD></TD></TR> <TR> <TD></TD> <TD>10/18</TD> <TD>7.3-7.4</TD> <TD>Loops Revisited</TD> <TD>Program 4</TD></TR><TR> <TD>8</TD> <TD>10/21</TD> <TD>6.1</TD> <TD>Structures</TD> <TD></TD></TR><TR> <TD></TD> <TD>10/23</TD> <TD>6.2</TD> <TD>Classes</TD> <TD>Program 5</TD></TR><TR> <TD></TD> <TD>10/25</TD> <TD>6.2 (Reread)</TD> <TD>Classes (continued)</TD> <TD></TD></TR><TR> <TD>9</TD> <TD>10/28</TD> <TD>6.3</TD> <TD>Abstract Data Types</TD> <TD></TD></TR> <TR> <TD></TD> <TD>10/30</TD> <TD>9.1</TD> <TD>Introduction to Arrays</TD> <TD>Program 6</TD></TR> <TR> <TD></TD> <TD>11/1</TD> <TD>9.2</TD> <TD>Arrays in Functions</TD> <TD></TD> </TR><TR> <TD>10</TD> <TD>11/4</TD> <TD>9.3</TD> <TD>Programming with Arrays</TD> <TD></TD></TR><TR> <TD></TD> <TD>11/6</TD> <TD>9.4</TD> <TD>Arrays and Classes</TD> <TD></TD></TR><TR> <TD></TD> <TD>11/8</TD> <TD>8.1</TD> <TD>Tools for Defining ADTs</TD> <TD>Program 7</TD></TR><TR> <TD>11</TD> <TD>11/11</TD> <TD></TD> <TD>Catch Up</TD> <TD></TD></TR><TR> <TD></TD> <TD>11/13</TD> <TD></TD> <TD>Review</TD> <TD>Exam 2 - 7:15-9:15 pm</TD></TR><TR> <TD></TD> <TD>11/15</TD> <TD>10.1</TD> <TD>String Basics</TD> <TD></TD></TR><TR> <TD>12</TD> <TD>11/18</TD> <TD>10.1 (Reread)</TD> <TD>String Basics (continued)</TD> <TD></TD></TR><TR> <TD></TD> <TD>11/20</TD> <TD>10.2</TD> <TD>Multidimensional Arrays</TD> <TD></TD></TR><TR> <TD></TD> <TD>11/22</TD> <TD>10.3</TD> <TD>A String Class</TD> <TD></TD></TR><TR> <TD>13</TD> <TD>11/25</TD> <TD>8.2</TD> <TD>Separate Compilation, Projects</TD> <TD></TD></TR><TR> <TD></TD> <TD>11/27</TD> <TD></TD> <TD>Projects (continued)</TD> <TD></TD></TR><TR> <TD></TD> <TD>11/29</TD> <TD></TD> <TD>Thanksgiving Break - No Class</TD> <TD></TD></TR><TR> <TD>14</TD> <TD>12/2</TD> <TD>11.1</TD> <TD>Pointers</TD> <TD></TD></TR><TR> <TD></TD> <TD>12/4</TD> <TD>11.2</TD> <TD>Dynamic Arrays</TD> <TD></TD></TR><TR> <TD></TD> <TD>12/6</TD> <TD>11.3</TD> <TD>Classes and Dynamic Arrays</TD> <TD></TD></TR><TR> <TD>15</TD> <TD>12/9</TD> <TD>10.3 (Reread)</TD> <TD>A String Class (Revisited)</TD> <TD></TD></TR><TR> <TD></TD> <TD>12/11</TD> <TD></TD> <TD>Catch Up</TD> <TD>Program 9</TD></TR><TR> <TD></TD> <TD>12/13</TD> <TD></TD> <TD>Review and Recap</TD> <TD></TD></TR><TR> <TD>Final</TD> <TD>12/17</TD> <TD></TD> <TD></TD> <TD>Final Exam - 5:05 pm</TD></TR></TABLE><HR><ADDRESS> <!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><A HREF="http://www.cs.wisc.edu/~milo">Milo M. Martin</a> (<!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><A HREF="http://www.cs.wisc.edu/cgi-bin/finger?milo">milo</a>@<!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><A HREF="http://www.cs.wisc.edu">cs</a>.<!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><A HREF="http://www.wisc.edu">wisc.edu</a>)<br></ADDRESS></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -