Parameters of Managerial Discretion
星期六, 12月 05, 2009
星期五, 12月 04, 2009
Creating rules and out-of-office mail in Lotus Notes 6
1. Which of the following statements about rules are true?
Choose more than one option.
All rules are enabled each time you log on
2. In what cases can you set up exceptions to out-of-office mail?
Choose more than one option.
If the body of the message contains specific information
3. Which of the following statements about filtering mail and automatic out-of-office replies to incoming mail are correct?
Choose more than one option.
You can check for messages that arrive on a certain date
You can delegate someone to set up your out-of-office agent
4. Which of the following actions can be assigned to a rule?
Choose more than one option.
Choose more than one option.
All rules are enabled each time you log on
Exceptions can exist
There can be more than one action
There can be more than one condition
2. In what cases can you set up exceptions to out-of-office mail?
Choose more than one option.
If the body of the message contains specific information
If the person's e-mail address is outside your organization
If the subject contains specific information
If you are cc'ed on the mailIf you have specified the sender
3. Which of the following statements about filtering mail and automatic out-of-office replies to incoming mail are correct?
Choose more than one option.
You can check for messages that arrive on a certain date
You can delegate someone to set up your out-of-office agent
You can delete messages from a certain sender
You can provide special out-of-office replies to designated people
You can use the out-of-office feature to automatically update your Calendar schedule 4. Which of the following actions can be assigned to a rule?
Choose more than one option.
Mail can be deleted
Mail can be encryptedMail can be forwarded to another user
Mail can be sent to a particular folder
Mail can expire after a certain date
星期四, 12月 03, 2009
Setting Lotus Notes 6 mail preferences and stationery
1. Which of the following does the Basics tabbed page of the Preferences dialog box allow you to do?
Choose more than one option.
2. Which of the following does the spell checker feature do?
Choose an option.
Spell checks on outgoing and incoming mail
Spell checks on your entire Notes client
3. Which of the following can you specify as preferences?
Choose more than one option.
A hint when you forget your password
A maximum file size for mails
4. Identify the true statements about setting up preferences for sending mail.
Choose more than one option.
5. Which of the following can you do with the Stationery feature?
Choose more than one option.
Choose more than one option.
Change your Notes password
Create stationery Set the spell checker
Specify whether messages in your Trash folder should be deleted automatically after 48 hours
Specify whether sent messages should be stored or deleted
2. Which of the following does the spell checker feature do?
Choose an option.
Spell checks on outgoing and incoming mail
Spell checks on your entire Notes client
Spell checks on your messages
Spell checks on your signatures 3. Which of the following can you specify as preferences?
Choose more than one option.
A hint when you forget your password
A maximum file size for mails
Letterheads
How often you want Notes to check for new mail
Setting both audio and visual alerts for new mail
4. Identify the true statements about setting up preferences for sending mail.
Choose more than one option.
You can add a digital signature to mail that you send
You can create memos in MS Word
You can omit the Fw: prefix on mail that you forward
You can retrieve memos that have been sent but not yet read You can specify for a Save prompt to appear when you send mail
5. Which of the following can you do with the Stationery feature?
Choose more than one option.
Create a memo from stationery
Add encryption to a memo
Create stationery from a memo that you receive Import a graphic into a header
星期三, 12月 02, 2009
Managing contacts and groups in Notes 6
1. Which of the following can be categorized?
Choose more than one option.
Views
2. Which of the following can you customize in the Personal Address Book?
Choose more than one option.
3. Which of the following does the Preferences feature allow you to do?
Choose an option.
Add members to existing groups
Manage categories
Choose more than one option.
Contacts
Folders Groups
Preferences Views
2. Which of the following can you customize in the Personal Address Book?
Choose more than one option.
Address formats
Contact and contact groups categories
Contact expiry dates Group members
The order in which names display
3. Which of the following does the Preferences feature allow you to do?
Choose an option.
Add members to existing groups
Manage categories
Manipulate the contact format in your address book
Manipulate the format of your messages
星期二, 12月 01, 2009
Adding contacts and groups to the Lotus Notes 6 PAB
1. Which of the following best describes the Personal Address Book?
Choose an option.
An address book for storing groups of external contacts
An organizational address book containing the names of all employees
2. Which of the following are true statements about creating contacts in the Personal Address Book?
Choose more than one option.
3. Let's say you will be working with an internal team and a group of clients on a specific project. Which of the following can you set up to make it easy to contact these people?
Choose an option.
A draft e-mail containing all relevant addresses, which can be used to copy and paste as necessary
An individual contact containing the addresses of all the clients
Choose an option.
An address book for storing both employee and external contacts
An address book for storing external names and e-mail addresses An address book for storing groups of external contacts
An organizational address book containing the names of all employees
2. Which of the following are true statements about creating contacts in the Personal Address Book?
Choose more than one option.
It is good practice to add the names of your direct colleagues even though they are in the company address book
You can add family details to a contact
You can add more than one e-mail address for a contact
You must add an e-mail address for each contact 3. Let's say you will be working with an internal team and a group of clients on a specific project. Which of the following can you set up to make it easy to contact these people?
Choose an option.
A draft e-mail containing all relevant addresses, which can be used to copy and paste as necessary
An individual contact containing the addresses of all the clients
One group containing all people
Two groups - one for external people, the other for internal people
星期四, 11月 26, 2009
星期二, 11月 24, 2009
CS3161 (A) OPERATING SYSTEM PRINCIPLES (DR. LIU WENYIN) (09CS3161_LW) - Homework 2
1. Servers can be designed to limit the number of open connections. For example, a server may wish to have only N socket connections at any point in time. As soon as N connections are made, the server will not accept another incoming connection until an existing connection is released. Explain how semaphores can be used by a server to limit the number of concurrent connections.
A semaphore is initialized to the number of allowable open socket connections. When a connection is accepted, the acquire ( ) method is called. When a connection is released, the release ( ) method is called. If the system reaches the number of allowable socket connections, subsequent calls to acquire ( ) will block until an existing connection is terminated and the release method is invoked.
2. What is the meaning of the term busy waiting? What other kinds of waiting are there in an operating system? Can busy waiting be avoided altogether? Explain your answer.
A process is waiting for an event to occur and it does so by executing instructions.
A process is waiting for an event to occur in some waiting queue (e.g. I/O, semaphore) and it does so without having the CPU assigned to it.
Busy waiting cannot be avoided altogether.
3. Consider the traffic deadlock depicted in Figure 1.
a. Show that the four necessary conditions for deadlock indeed hold in this example.
b. State a simple rule for avoiding deadlocks in this system.
Figure 1 Traffic deadlock.
l Mutual exclusion: Only one car may be occupying a particular spot on the road at any instant.
l Hold and wait: No car ever backs up.
l No pre-emption: No car is permitted to push another car out of the way.
l Circular wait: Each corner of the city block contains vehicles whose movement depends on the vehicles blocking the next intersection.
4. Consider the following snapshot of a system:
Allocation
Max
Available
ABCD
ABCD
ABCD
P0
0012
0012
1520
P1
1000
1750
P2
1354
2356
P3
0632
0652
P4
0014
0656
Answer the following questions using the banker’s algorithm:
a. What is the content of the matrix Need?
Process
A
B
C
D
P0
0
0
0
0
P1
0
7
5
0
P2
1
0
0
2
P3
0
0
2
0
P4
0
6
4
2
b. Is the system in a safe state?
System is in safe state because resources are available (1, 5, 2, 0).
c. If a request from process P1 arrives for (0, 4, 2, 0), can the request be granted immediately?
Request from process P1 can be granted immediately. Request is (0, 4, 2, 0) and available resource is (1, 5, 2, 0).
5. A single-lane bridge connects the two Vermont villages of North tunbridge and South tunbridge. Farmers in the two villages use this bridge to deliver their produce to the neighboring town. The bridge can become deadlocked if both a northbound and a southbound farmer get on the bridge at the same time (Vermont farmers are stubborn and are unable to back up.) Using semaphores, design an algorithm that prevents deadlock. Initially, do not be concerned about starvation (the situation in which northbound farmers prevent southbound farmers from using the bridge or vice versa).
6. Consider a paging system with the page table stored in memory.
(a) If a memory reference takes 200 nanoseconds, how long does a paged memory reference take?
400 nanoseconds; 200 nanoseconds to access the page table and 200 nanoseconds to access the word in memory.
(b) If we add associative registers, and 75 percent of all page-table references are found in the associative registers, what is the effective memory reference time? (Assume that finding a page-table entry in the associative registers takes zero time, if the entry is there.)
Effective access time = 0.75X (200 nanoseconds) + 0.25 X (400 nanoseconds) = 250 nanoseconds.
7. (a) Compare paging with segmentation with respect to the amount of memory required by the address translation structures in order to convert virtual addresses to physical addresses.
Paging requires more memory overhead to maintain the translation structures. Segmentation requires just two registers per segment: one to maintain the base of the segment and the other to maintain the extent of the segment. Paging on the other hand requires one entry per page, and this entry provides the physical address in which the page is located.
(b) Why are segmentation and paging sometimes combined into one scheme?
Segmentation and paging are often combined in order to improve upon each other. Segmented paging is helpful when the page table becomes very large. A large contiguous section of the page table that is unused can be collapsed into a single segment table entry with a page-table address of zero. Paged segmentation handles the case of having very long segments that require a lot of time for allocation. By paging the segments, we reduce wasted memory due to external fragmentation as well as simplify the allocation
A semaphore is initialized to the number of allowable open socket connections. When a connection is accepted, the acquire ( ) method is called. When a connection is released, the release ( ) method is called. If the system reaches the number of allowable socket connections, subsequent calls to acquire ( ) will block until an existing connection is terminated and the release method is invoked.
2. What is the meaning of the term busy waiting? What other kinds of waiting are there in an operating system? Can busy waiting be avoided altogether? Explain your answer.
A process is waiting for an event to occur and it does so by executing instructions.
A process is waiting for an event to occur in some waiting queue (e.g. I/O, semaphore) and it does so without having the CPU assigned to it.
Busy waiting cannot be avoided altogether.
3. Consider the traffic deadlock depicted in Figure 1.
a. Show that the four necessary conditions for deadlock indeed hold in this example.
b. State a simple rule for avoiding deadlocks in this system.
Figure 1 Traffic deadlock.
l Mutual exclusion: Only one car may be occupying a particular spot on the road at any instant.
l Hold and wait: No car ever backs up.
l No pre-emption: No car is permitted to push another car out of the way.
l Circular wait: Each corner of the city block contains vehicles whose movement depends on the vehicles blocking the next intersection.
4. Consider the following snapshot of a system:
Allocation
Max
Available
ABCD
ABCD
ABCD
P0
0012
0012
1520
P1
1000
1750
P2
1354
2356
P3
0632
0652
P4
0014
0656
Answer the following questions using the banker’s algorithm:
a. What is the content of the matrix Need?
Process
A
B
C
D
P0
0
0
0
0
P1
0
7
5
0
P2
1
0
0
2
P3
0
0
2
0
P4
0
6
4
2
b. Is the system in a safe state?
System is in safe state because resources are available (1, 5, 2, 0).
c. If a request from process P1 arrives for (0, 4, 2, 0), can the request be granted immediately?
Request from process P1 can be granted immediately. Request is (0, 4, 2, 0) and available resource is (1, 5, 2, 0).
5. A single-lane bridge connects the two Vermont villages of North tunbridge and South tunbridge. Farmers in the two villages use this bridge to deliver their produce to the neighboring town. The bridge can become deadlocked if both a northbound and a southbound farmer get on the bridge at the same time (Vermont farmers are stubborn and are unable to back up.) Using semaphores, design an algorithm that prevents deadlock. Initially, do not be concerned about starvation (the situation in which northbound farmers prevent southbound farmers from using the bridge or vice versa).
6. Consider a paging system with the page table stored in memory.
(a) If a memory reference takes 200 nanoseconds, how long does a paged memory reference take?
400 nanoseconds; 200 nanoseconds to access the page table and 200 nanoseconds to access the word in memory.
(b) If we add associative registers, and 75 percent of all page-table references are found in the associative registers, what is the effective memory reference time? (Assume that finding a page-table entry in the associative registers takes zero time, if the entry is there.)
Effective access time = 0.75X (200 nanoseconds) + 0.25 X (400 nanoseconds) = 250 nanoseconds.
7. (a) Compare paging with segmentation with respect to the amount of memory required by the address translation structures in order to convert virtual addresses to physical addresses.
Paging requires more memory overhead to maintain the translation structures. Segmentation requires just two registers per segment: one to maintain the base of the segment and the other to maintain the extent of the segment. Paging on the other hand requires one entry per page, and this entry provides the physical address in which the page is located.
(b) Why are segmentation and paging sometimes combined into one scheme?
Segmentation and paging are often combined in order to improve upon each other. Segmented paging is helpful when the page table becomes very large. A large contiguous section of the page table that is unused can be collapsed into a single segment table entry with a page-table address of zero. Paged segmentation handles the case of having very long segments that require a lot of time for allocation. By paging the segments, we reduce wasted memory due to external fragmentation as well as simplify the allocation
訂閱:
文章 (Atom)
