Last update: Wed Sep 26 02:07:32 MDT 2018
Top |
Symbols |
Numbers |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
BibTeX entry
@Article{Hartley:1994:AOS,
author = "Stephen J. Hartley",
title = "Animating operating systems algorithms with {XTANGO}",
journal = j-SIGCSE,
volume = "26",
number = "1",
pages = "344--348",
month = mar,
year = "1994",
CODEN = "SIGSD3",
DOI = "https://doi.org/10.1145/191033.191164",
ISSN = "0097-8418 (print), 2331-3927 (electronic)",
ISSN-L = "0097-8418",
bibdate = "Sat Nov 17 18:57:24 MST 2012",
bibsource = "http://portal.acm.org/;
http://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
abstract = "In operating systems courses, students study the major
algorithms used in operating systems to manage the
various objects and resources in a computing system:
processes, files, buffer space, processors, messages,
main memory, semaphores, and disk storage. Various
classical synchronization problems such as the dining
philosophers, the readers and writers, and the
producers and consumers with bounded buffer are also
analyzed. Even though the computing systems being
studied are getting more and more powerful, these
algorithms and classical problems are usually analyzed
using blackboard, chalk, pencil, and paper. This paper
describes an X-windows based package called xtango that
was used to animate some of the algorithms and
classical problems studied in operating systems. One
animation typical of those that have been developed is
presented. Students can use these animations during
study outside the classroom for a better understanding
of the algorithms. Instructors can use the animations
to facilitate the presentation of the algorithms in the
classroom.",
acknowledgement = ack-nhfb,
fjournal = "SIGCSE Bulletin (ACM Special Interest Group on
Computer Science Education)",
journal-URL = "http://portal.acm.org/browse_dl.cfm?idx=J688",
}
Related entries
- analyzed,
22(4)55,
24(1)113,
29(1)58,
29(1)63,
29(1)277,
29(3)120,
30(2)64
- animate,
26(1)409,
29(1)39,
29(3)24,
30(1)222,
30(1)232
- animating,
30(1)222,
30(1)232,
31(1)257
- animation,
23(4)41,
24(2)7,
26(1)36,
26(1)61,
26(1)295,
26(1)339,
26(1)366,
26(1)409,
27(1)29,
27(1)186,
27(1)191,
27(1)345,
28(1)175,
28(1)358,
28(z)39,
28(z)72,
28(z)75,
29(1)25,
29(1)243,
29(3)24,
30(1)1,
30(1)30,
30(1)97,
30(1)222,
30(1)227,
30(1)232,
30(1)267,
30(1)272,
30(1)317,
30(3)69,
30(3)77,
30(3)139,
30(3)280,
30(3)286,
30(4)19,
31(1)232,
31(1)257,
31(1)286,
31(1)301,
31(3)103,
31(3)127,
31(3)131,
31(3)135
- being,
24(1)53,
24(1)173,
24(2)7,
24(4)35,
26(1)46,
26(1)218,
26(1)324,
26(2)52,
26(4)17,
26(4)29,
27(1)6,
27(1)186,
27(1)199,
27(1)340,
28(1)88,
28(3)55,
29(1)20,
29(3)111,
30(1)30,
30(1)97,
30(1)222,
30(1)232,
30(1)297,
30(1)302,
30(1)378,
30(2)53,
30(3)46,
30(3)59,
30(3)64,
30(3)69,
30(3)199,
30(3)236,
31(1)179,
31(2)17,
31(3)127,
31(3)171,
31(3)194,
31(4)35,
31(4)66
- better,
22(3)63,
23(2)60,
23(4)23,
24(1)67,
24(1)72,
25(3)39,
26(1)16,
26(1)169,
26(1)188,
26(4)5,
27(1)53,
27(1)178,
27(1)253,
27(2)7,
28(1)266,
28(1)300,
28(3)45,
29(1)48,
29(1)164,
29(1)262,
29(3)74,
29(3)130,
30(1)35,
30(1)292,
30(1)378,
30(3)41,
30(3)98,
30(3)153,
30(3)181,
30(3)290,
30(4)46,
31(1)37,
31(1)136,
31(1)141,
31(1)232,
31(3)1,
31(3)25,
31(3)29,
31(3)48,
31(3)206,
31(4)42,
31(4)106
- blackboard,
24(3)35,
29(3)21,
31(3)68
- bounded,
24(1)176
- buffer,
24(1)176
- called,
22(2)15,
24(1)163,
24(2)7,
26(1)46,
26(1)188,
26(1)193,
26(1)290,
26(4)45,
26(4)56,
27(1)355,
27(3)3,
29(1)335,
29(3)27,
29(3)133,
29(4)58,
30(1)45,
30(1)92,
30(1)194,
30(3)125,
31(1)48,
31(1)266,
31(1)346,
31(3)107,
31(3)127,
31(3)139,
31(3)163
- classical,
24(1)176,
24(2)59,
26(4)9,
26(4)59,
27(1)6,
29(3)21,
31(1)43,
31(1)92
- classroom,
24(1)81,
24(1)142,
24(1)220,
24(1)299,
24(3)35,
24(4)15,
25(1)223,
25(1)228,
25(1)307,
25(3)3,
25(3)45,
26(1)111,
26(1)164,
26(1)193,
26(1)387,
26(4)45,
27(1)44,
27(1)199,
27(1)278,
27(1)297,
27(2)18,
27(4)13,
28(1)120,
28(1)285,
29(1)101,
29(1)116,
29(1)306,
29(3)31,
29(3)91,
30(1)53,
30(1)102,
30(1)131,
30(1)145,
30(1)171,
30(1)227,
30(1)237,
30(1)272,
30(1)312,
30(1)350,
30(3)21,
30(3)108,
30(3)130,
30(3)139,
30(3)193,
30(4)61,
31(1)160,
31(1)261,
31(1)356,
31(1)364,
31(2)78,
31(3)52,
31(3)79,
31(4)70
- consumers,
24(1)176
- dining,
22(3)21,
23(2)60,
24(1)176,
24(1)276,
26(3)22
- disk,
22(4)37,
23(1)199,
23(4)37,
24(1)192,
26(1)76,
26(1)198,
27(1)146,
30(1)145,
31(1)63
- during,
22(2)30,
22(3)47,
22(4)37,
22(4)55,
23(3)17,
24(1)28,
24(1)53,
24(2)35,
24(3)60,
24(4)7,
25(2)29,
25(4)33,
26(1)6,
26(1)106,
26(1)169,
26(1)300,
26(4)41,
27(1)186,
27(1)331,
27(1)360,
28(1)53,
28(3)55,
28(4)25,
29(1)39,
29(1)184,
29(1)209,
29(1)229,
29(1)262,
29(1)330,
29(3)11,
29(3)21,
29(3)37,
29(3)62,
29(3)117,
29(4)51,
30(1)97,
30(1)126,
30(1)232,
30(1)366,
30(2)64,
30(3)90,
30(3)98,
30(3)125,
30(3)143,
30(3)166,
30(3)206,
30(4)51,
30(4)59,
31(1)73,
31(1)83,
31(1)114,
31(1)212,
31(1)252,
31(3)13,
31(3)21,
31(3)25,
31(3)123,
31(3)201,
31(4)48
- even,
23(2)60,
23(4)51,
24(1)102,
24(1)134,
24(1)304,
24(2)7,
24(4)49,
26(1)169,
26(2)19,
27(1)292,
28(1)165,
28(4)55,
29(1)30,
29(1)77,
29(2)17,
30(1)82,
30(1)97,
30(1)145,
30(1)176,
30(1)190,
30(1)207,
30(1)262,
30(2)53,
30(3)228,
31(2)37,
31(2)78
- facilitate,
22(2)55,
26(1)281,
26(1)300,
26(1)309,
27(1)195,
28(1)195,
29(1)121,
29(1)267,
29(3)71,
30(1)15,
30(1)25,
30(1)222,
30(3)193,
30(3)219,
31(1)114,
31(1)286,
31(3)71,
31(3)196
- files,
23(1)199,
23(2)51,
23(4)37,
28(1)125,
28(1)333,
29(1)30,
29(1)189,
29(1)315,
29(3)103,
29(4)54,
31(1)48
- getting,
22(1)86,
22(4)11,
25(1)165,
27(1)287,
28(3)2,
29(1)1,
29(1)189,
29(1)375,
30(1)82,
30(3)139
- Hartley, Stephen J.,
22(3)34,
22(4)55,
24(1)176,
28(z)8,
30(1)247,
30(4)18,
31(1)58
- instructor,
24(1)87,
24(1)134,
24(1)147,
24(1)163,
24(1)197,
24(3)57,
26(1)16,
26(1)31,
26(1)46,
26(1)102,
26(1)160,
26(1)198,
27(1)146,
27(1)273,
27(1)292,
27(1)297,
27(1)302,
27(2)41,
27(3)21,
27(3)50,
28(1)145,
28(1)175,
28(1)300,
28(2)25,
28(2)37,
29(1)194,
29(1)214,
29(1)340,
29(2)11,
29(3)1,
29(3)8,
29(3)31,
29(3)40,
29(3)42,
29(3)94,
29(4)34,
29(4)54,
30(1)35,
30(1)58,
30(1)97,
30(1)131,
30(1)145,
30(1)312,
30(1)365,
30(1)383,
30(3)130,
30(3)193,
30(3)203,
31(1)78,
31(1)136,
31(2)48,
31(3)1,
31(3)40,
31(3)167,
31(4)87,
31(4)106
- main,
23(3)11,
24(1)286,
24(2)7,
26(1)41,
26(1)193,
26(1)324,
26(4)17,
27(1)317,
27(1)331,
28(1)112,
28(1)204,
28(1)353,
28(2)21,
28(3)9,
29(1)77,
29(1)330,
29(2)46,
30(1)207,
30(1)252,
30(2)28,
30(2)43,
30(2)64,
30(3)32,
31(1)53,
31(1)63,
31(1)174,
31(1)237,
31(2)42,
31(3)155,
31(3)193,
31(4)66
- manage,
24(1)286,
29(3)100,
30(1)102,
31(3)127
- memory,
22(3)34,
23(3)7,
23(3)17,
24(2)35,
27(2)18,
28(3)9,
29(1)169,
29(4)30,
30(1)262,
30(1)341,
31(1)63,
31(1)227,
31(1)247,
31(3)181,
31(3)206
- message,
24(1)138,
24(1)176,
24(2)35,
27(1)141,
27(1)322,
27(4)1,
28(1)237,
29(1)272,
29(3)54,
29(4)30,
30(3)157,
30(4)37,
31(2)65,
31(3)91,
31(3)209,
31(4)2
- object,
22(1)260,
22(3)45,
24(1)134,
24(1)192,
24(3)39,
25(1)265,
25(4)38,
26(1)198,
26(1)203,
26(1)324,
26(1)407,
26(2)36,
27(1)178,
28(1)88,
28(3)45,
28(4)25,
28(4)36,
29(1)35,
29(1)39,
29(1)72,
29(1)82,
29(1)131,
29(1)135,
29(1)140,
29(1)345,
30(1)45,
30(1)48,
30(1)53,
30(1)97,
30(1)267,
30(1)336,
30(1)345,
30(3)37,
30(3)271,
30(3)280,
31(1)31,
31(1)92,
31(1)170,
31(1)326,
31(1)368,
31(2)48,
31(2)51,
31(2)62,
31(3)52,
31(4)66
- outside,
27(1)195,
30(3)130,
30(4)4,
31(1)155,
31(2)17,
31(3)52
- package,
23(1)151,
24(1)163,
24(1)304,
24(2)55,
25(3)52,
26(1)46,
26(1)92,
26(1)203,
27(1)191,
27(1)204,
27(1)209,
27(1)233,
28(1)73,
28(1)165,
28(z)25,
28(z)234,
29(1)224,
29(1)243,
29(1)315,
29(2)46,
29(3)8,
29(3)71,
30(1)87,
30(1)92,
30(1)145,
30(1)176,
30(1)232,
30(3)69,
30(3)171,
31(1)68,
31(1)227,
31(3)5,
31(3)91,
31(3)139,
31(3)212
- pencil,
23(1)130,
31(1)105
- philosopher,
22(3)21,
23(2)60,
24(1)176,
24(1)276,
26(1)41,
26(3)22
- powerful,
23(4)51,
24(1)259,
25(1)78,
26(1)203,
26(1)281,
26(1)329,
29(1)35,
29(1)135,
29(1)150,
29(3)130,
30(1)145,
31(1)127,
31(4)66,
31(4)79
- presentation,
23(2)51,
23(3)31,
24(1)28,
24(1)76,
24(1)142,
24(1)255,
24(4)15,
26(1)36,
26(1)193,
26(1)366,
26(1)387,
26(3)51,
27(1)218,
27(1)297,
27(2)18,
28(1)88,
28(1)160,
28(1)175,
28(1)195,
28(z)101,
29(1)30,
29(1)184,
29(3)1,
29(3)120,
30(1)117,
30(1)312,
30(1)365,
30(2)53,
30(3)28,
30(3)125,
30(3)162,
30(3)254,
30(3)274,
30(3)310,
30(4)5,
30(4)59,
30(4)61,
31(1)189,
31(1)350,
31(1)351,
31(2)17,
31(2)71,
31(2)78,
31(3)135,
31(3)205,
31(4)48
- processor,
22(2)11,
24(3)35,
27(1)141,
27(4)60,
29(1)267,
29(4)45,
31(1)63,
31(1)247,
31(2)84,
31(3)99
- producers,
24(1)176
- readers,
24(1)176,
26(1)238,
28(2)25,
30(1)97
- resource,
22(1)125,
23(1)97,
24(1)46,
24(3)45,
25(4)21,
26(1)409,
26(2)19,
28(1)73,
28(2)49,
28(z)104,
28(z)218,
29(1)48,
29(1)371,
29(2)11,
29(2)31,
29(3)127,
30(1)1,
30(1)107,
30(1)112,
30(1)382,
30(2)20,
30(3)86,
30(3)94,
30(3)223,
30(3)269,
30(3)279,
30(3)290,
30(4)5,
30(4)18,
31(1)7,
31(1)12,
31(1)27,
31(1)271,
31(1)370,
31(2)21,
31(3)84,
31(3)159,
31(3)201,
31(3)203,
31(3)206,
31(4)13,
31(4)24,
31(4)56,
31(4)79,
31(4)87,
31(4)101
- semaphore,
23(3)7,
24(1)176,
24(3)45,
26(3)8,
30(1)237
- space,
30(1)20,
30(1)341,
30(3)274,
31(3)103
- storage,
26(1)319,
30(3)275
- studied,
26(1)83,
30(1)6,
30(1)378,
31(1)127,
31(1)232
- synchronization,
22(1)6,
24(1)176,
24(3)45,
25(1)218,
27(2)31,
29(1)53,
31(1)58,
31(1)367
- though,
24(1)134,
24(2)59,
26(1)169,
27(1)82,
28(1)93,
29(3)45,
30(1)45,
30(1)97,
30(1)145,
30(1)345,
31(1)179
- typical,
24(1)34,
24(1)255,
24(3)1,
26(1)169,
27(1)44,
27(1)76,
27(1)273,
27(1)317,
29(1)25,
29(1)233,
30(1)58,
30(1)370,
30(3)37,
31(1)43,
31(2)81
- understanding,
22(3)39,
23(2)29,
23(3)17,
24(1)168,
24(1)299,
24(1)309,
24(3)14,
24(3)51,
24(4)52,
25(3)39,
26(1)46,
26(1)51,
26(1)145,
26(1)169,
26(1)339,
26(3)17,
26(4)5,
26(4)59,
27(1)6,
27(1)102,
27(1)273,
27(1)278,
27(2)7,
27(2)18,
28(1)73,
28(1)160,
28(1)185,
28(1)217,
28(3)55,
28(z)75,
29(1)1,
29(1)53,
29(1)106,
29(1)126,
29(1)150,
29(1)169,
29(1)184,
29(1)272,
29(1)315,
29(1)330,
29(1)345,
29(1)390,
29(3)24,
29(3)71,
29(3)74,
29(3)80,
29(4)38,
30(1)6,
30(1)126,
30(1)262,
30(1)370,
30(2)64,
30(3)37,
30(3)46,
30(3)108,
30(3)122,
30(3)153,
30(3)181,
30(3)268,
30(4)46,
31(1)63,
31(1)174,
31(1)232,
31(1)311,
31(1)331,
31(2)65,
31(3)1,
31(3)17,
31(3)107,
31(4)13,
31(4)70,
31(4)106
- usually,
22(2)52,
24(2)59,
24(3)45,
24(3)51,
25(4)61,
26(1)169,
26(1)238,
27(1)131,
27(1)214,
27(1)228,
27(1)355,
28(1)160,
29(1)204,
29(2)17,
30(1)202,
30(3)25,
30(3)139,
31(2)65,
31(4)50
- various,
22(4)29,
23(2)29,
24(1)207,
24(1)299,
24(4)7,
24(4)49,
25(4)9,
26(1)80,
26(1)111,
26(1)160,
26(1)387,
26(2)2,
26(4)29,
27(1)66,
27(1)71,
27(1)159,
27(1)233,
27(2)25,
28(1)14,
28(1)155,
28(1)256,
28(1)280,
29(1)194,
29(1)209,
29(1)272,
29(1)301,
29(1)360,
29(1)384,
29(3)100,
29(3)111,
30(1)6,
30(1)15,
30(1)45,
30(1)48,
30(1)117,
30(1)145,
30(1)227,
30(1)302,
30(3)125,
30(3)223,
30(4)42,
31(1)53,
31(1)95,
31(1)100,
31(1)286,
31(1)346,
31(2)69,
31(3)29,
31(4)106
- windows, X-,
24(1)46
- writers,
24(1)176
- X-windows,
24(1)46
- XTANGO,
29(1)243,
30(1)232