vampireknights
Sunday, May 15, 2011
Sunday, May 8, 2011
CS323 CASE STUDY 2
CS323 COMPUTER ARCHITECTURE
CASE STUDY 2
1.0.) In a multiprogramming and time-sharing environment, several users share the system simultaneously.
This siguation can result in various security problems.
a.) Stealing or copying a user's files.
b.) Writing over another program's (belonging to another user or to the OS) area in memory.
c.) Using system resources (CPU, disk space) without proper accounting.
d.) Causing the printer to mix output by sending data while some other user's file is printing.
1.1.) There is an advantage and disadvantage in a multiprogramming and time sharing environment.
ADVANTAGES
a.) Multiprocessor systems can save money, by sharing power supplies.
b.) Can execute programs more quickly and can have increased reliability.
DISADVANTAGES
a.) Multiprocessor systems are more complex in both hardware and software.
b.) Additional CPU cycles are required to manage the cooperation, so per-CPU efficiency goes down.
1.2) Can we ensure the same degree of security in a time-shared machine as we have in a dedicated machine?
a.) Probably not, since any protection scheme devised by a human can also be broken --
and the more complex the scheme is, the more difficult it is to be confident
of its correct implementation.
CASE STUDY 2
1.0.) In a multiprogramming and time-sharing environment, several users share the system simultaneously.
This siguation can result in various security problems.
a.) Stealing or copying a user's files.
b.) Writing over another program's (belonging to another user or to the OS) area in memory.
c.) Using system resources (CPU, disk space) without proper accounting.
d.) Causing the printer to mix output by sending data while some other user's file is printing.
1.1.) There is an advantage and disadvantage in a multiprogramming and time sharing environment.
ADVANTAGES
a.) Multiprocessor systems can save money, by sharing power supplies.
b.) Can execute programs more quickly and can have increased reliability.
DISADVANTAGES
a.) Multiprocessor systems are more complex in both hardware and software.
b.) Additional CPU cycles are required to manage the cooperation, so per-CPU efficiency goes down.
1.2) Can we ensure the same degree of security in a time-shared machine as we have in a dedicated machine?
a.) Probably not, since any protection scheme devised by a human can also be broken --
and the more complex the scheme is, the more difficult it is to be confident
of its correct implementation.
CS323 COMPUTER ARCHITECTURE CASE STUDY 2
CS323 COMPUTER ARCHITECTURE
CASE STUDY 2
1.0.) In a multiprogramming and time-sharing environment, several users share the system simultaneously.
This siguation can result in various security problems.
a.) Stealing or copying a user's files.
b.) Writing over another program's (belonging to another user or to the OS) area in memory.
c.) Using system resources (CPU, disk space) without proper accounting.
d.) Causing the printer to mix output by sending data while some other user's file is printing.
1.1.) There is an advantage and disadvantage in a multiprogramming and time sharing environment.
ADVANTAGES
a.) Multiprocessor systems can save money, by sharing power supplies.
b.) Can execute programs more quickly and can have increased reliability.
DISADVANTAGES
a.) Multiprocessor systems are more complex in both hardware and software.
b.) Additional CPU cycles are required to manage the cooperation, so per-CPU efficiency goes down.
1.2) Can we ensure the same degree of secutiry in a time-shared machine as we have in a dedicated machine?
a.) Probably not, since any protection scheme devised by a human can also be broken --
and the more complex the scheme is, the more difficult it is to be confident
of its correct implementation.
CASE STUDY 2
1.0.) In a multiprogramming and time-sharing environment, several users share the system simultaneously.
This siguation can result in various security problems.
a.) Stealing or copying a user's files.
b.) Writing over another program's (belonging to another user or to the OS) area in memory.
c.) Using system resources (CPU, disk space) without proper accounting.
d.) Causing the printer to mix output by sending data while some other user's file is printing.
1.1.) There is an advantage and disadvantage in a multiprogramming and time sharing environment.
ADVANTAGES
a.) Multiprocessor systems can save money, by sharing power supplies.
b.) Can execute programs more quickly and can have increased reliability.
DISADVANTAGES
a.) Multiprocessor systems are more complex in both hardware and software.
b.) Additional CPU cycles are required to manage the cooperation, so per-CPU efficiency goes down.
1.2) Can we ensure the same degree of secutiry in a time-shared machine as we have in a dedicated machine?
a.) Probably not, since any protection scheme devised by a human can also be broken --
and the more complex the scheme is, the more difficult it is to be confident
of its correct implementation.
Sunday, April 17, 2011
Computer Architecture Case Study 1
Explain why we need to study Computer Architecture? What is its significance with your field as an IT or CS student? Differentiate Computer Architecture and Computer Organization?
We need to study Computer architecture because it makes possible to write computer programs that are faster,smaller and less prone to errors. This allows the programmers to appreciate relative cost of
operations and the effect of programming choices.
For me as an IT student the significance of this study is that, this could be the foundation and source of knowledge to have better ideas and a foundation where we could invest and gain useful ideas, in terms of architectural designs and other related specifications of computer architecture
Computer Architecture is the conceptual design and fundamental operational structure of a computer system or the combination of computer organization and instruction set design and Computer Organization is the sequence of the given instructions implemented on a processor.
We need to study Computer architecture because it makes possible to write computer programs that are faster,smaller and less prone to errors. This allows the programmers to appreciate relative cost of
operations and the effect of programming choices.
For me as an IT student the significance of this study is that, this could be the foundation and source of knowledge to have better ideas and a foundation where we could invest and gain useful ideas, in terms of architectural designs and other related specifications of computer architecture
Computer Architecture is the conceptual design and fundamental operational structure of a computer system or the combination of computer organization and instruction set design and Computer Organization is the sequence of the given instructions implemented on a processor.
Subscribe to:
Posts (Atom)


