forked from cs-education/sysassets
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
43 lines (34 loc) · 1.4 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<html>
<head>
<link href='http://fonts.googleapis.com/css?family=Poiret+One|Audiowide' rel='stylesheet' type='text/css'>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link href="http://vjs.zencdn.net/4.7/video-js.css" rel="stylesheet">
<script src="http://vjs.zencdn.net/4.7/video.js"></script>
<style>
h1 {font-family: 'Poiret One', cursive;}
h2 {font-family: 'Audiowide', cursive;}
</style>
</head>
<body>
<h1><b>An introduction to system programming and C</b></h1>
<em>By Lawrence Angrave at the University of Illinois at Urbana-Champaign 2014</em>
<h2>Chapter 1</h2>
<pre>In which our intrepid hero battles standard out, standard error, file descriptors and writing to files.</pre>
<a href='web/chapter1.html'>Open</a>
<h2>Chapter 2</h2>
<pre>Sizing up C types and their limits, int, char arrays and incrementing pointers.</pre>
<a href='web/chapter2.html'>Open</a>
<h2>Chapter 3</h2>
<pre>Program arguments, environment variables, working with character arrays (strings)</pre>
<a href='web/chapter3.html'>Open</a>
<h2>Chapter 4</h2>
<pre>Heap and stack memory. Working with structs.</pre>
<a href='web/chapter4.html'>Open</a>
<h2>Chapter 5</h2>
<pre>Text input and output and parsing using getchar,gets,getline</pre>
<a href='web/chapter5.html'>Open</a>
<h2>Chapter 6</h2>
<pre>Introducing signals and process forking</pre>
<a href='web/chapter6.html'>Open</a>
</body>
</html>