Free Essay

Os Study Guide

In:

Submitted By AriesBri91
Words 2427
Pages 10
COMP3361 Operating Systems I Mid-­term Review and Study Guide Basic Concepts:
What is an operating system?
A program that acts as an intermediary between a user of a computer and the computer hardware - basic functions?
1.) OS is a resource allocator
2.) manages all resources
3.) decides between conflicting requests for efficient and fair resource use
4.) OS is a control program
5.) controls execution of programs to prevent errors and improper use of the computer
6.) a program running at all times on the computer, usually called the kernel
7.)everything else is either a
a.) system program: associated with the OS but not part of the kernel
b.) application program: not associated with the OS

user/kernel modes of operation?
1.) The operating system must ensure correct operation of the computer system. To prevent user programs from interfering with the proper operation of the system, the hardware has two modes: user mode and kernel mode. Various instructions (such as I/0 instructions and halt instructions) are privileged and can be executed only in kernel mode.
2.) Kernel Mode
In Kernel mode, the executing code has complete and unrestricted access to the underlying hardware. It can execute any CPU instruction and reference any memory address. Kernel mode is generally reserved for the lowest-level, most trusted functions of the operating system. Crashes in kernel mode are catastrophic; they will halt the entire PC. 3.) User Mode
In User mode, the executing code has no ability to directly access hardware or reference memory. Code running in user mode must delegate to system APIs to access hardware or memory. Due to the protection afforded by this sort of isolation, crashes in user mode are always recoverable. Most of the code running on your computer will execute in user mode.

-services it provides?
1.) CPU moves data from/to main memory to/from local buffers
2.) I/O is from the device to local buffer of controller
3.) Helpful to user a. Error detection, accounting , resource allocation, user interface, program execution, file system manipulation, protection and security

Q.) When you execute a system call mode changes from user mode to kernel mode, know the difference

Interrupts 1.) An interrupt transfers control to the interrupt service routine through the interrupt vector table, which contains the addresses of all the service routines 2.) Interrupt architecture must save the address of the interrupted instruction 3.) Incoming interrupts are disabled while another interrupt is being processed to prevent a lost interrupt 4.) An operating system is interrupt driven 5.) What happens? a. The OS preserves the state of the CPU by storing registers and the program counter b. The interrupt service routine is executed c. On completion, the CPU resumes the interrupted computation
Multiprogramming
1.) The objective of multiprogramming is to have some process rum1ing at all times, to maximize CPU utilization. 2.) One job is selected and run via job scheduling 3.) When it has to wait (e.g. for I/O), OS switches to another job
Multitasking-time quantum 1.) Timesharing (multitasking) is a logical extension of multiprogramming 2.) CPU switches jobs so frequently that users can interact with each job while it is running 3.) Response time should be < 1 second 4.) Each user has at least one program executing in memory 5.) If several jobs are ready to run at the same time, you need CPU scheduling 6.) If processes don’t fit in memory, swapping moves them in and out to run 7.) Virtual memory allows execution of processes not completely residing in memory
Multiprocessor-
1.) increased throughput 2.) economy of scale 3.) increased reliability – graceful degradation or fault tolerant 4.) Two Types: a. asymmetric multiprocessing -This asymmetric multiprocessing is simple because only one processor accesses the system data structures, reducing the need for data sharing. b. symmetric multiprocessing-where each processor is self-scheduling. All processes may be in a common ready queue, or each processor may have its own private queue of ready processes

What is a system call?
1.) System calls provide the means for a user program to ask the operating system to perform tasks reserved for the operating system on the user programs behalf;
2.) How are parameters passed during a system call.
a. simplest: pass the parameters in registers may have more parameters than registers (not good if you have a chunk of code)
b. parameters stored in a block, or table, in memory, and address of block passed as a parameter in a register .approach taken by Linux and Solaris
c. parameters placed, or pushed, onto the stack by the program and popped off the stack by the operating system
3.) Block and stack methods do not limit the number or length of parameters being passed

Structure of an OS: 1.) Simple:Most functionality, least space a. interfaces and levels of functionality are not well separated b. application programs can directly write to the display or disk drives 2.) Layered: only uses services provided by inside layer c. The operating system is divided into a number of layers (levels), each built on top of lower layers d. The bottom layer (layer 0) is the hardware; the highest (layer N) is the user interface e. With modularity, layers are selected such that each uses functions (operations) and services of only lower-level layers f. Tends to be less efficient, difficult to distinguish layers 3.) Modular: launch modules only when you need them similarities and differences g. each core component is separate h. each talks to the others over known interfaces i. each is loadable as needed within the kernel j. Similar to layers, but more flexible

 Protection – any mechanism for controlling access of processes or users to resources defined by the OS
 Security – defense of the system against internal and external attacks

Processes and Threads:
What is a process, 1.) A process is a program in execution, MORE DATA associated with it then a program a. Processes are either i. I/O bound: spends more time doing I/O than computations ii. CPU bound: spends more time doing computations; generates I/O requests infrequently 2.) A process also includes b. a program counter c. a stack d. a data section e. often a heap
States of a process and their transitions N R W R T-Never Run While Reading Television 1.) A process changes state as it executes a. new: the process is being created b. running: instructions are being executed c. waiting: the process is waiting for some event to occur d. ready: the process is waiting to be assigned to a processor e. terminated: the process has finished execution 2.) One running per CPU; many ready and waiting 1.) comes in-> ready, 2.) assigned to processor->running state, 3.) i/o->waiting state (has to be running to go to waiting)

Process control block and context switch -??? 1.) The operating systems maintains all information related to a process in a data structure called the Process Control Block 2.) Context Switch-time dependent on hardware, pure overhead a. state save: save the context of the currently running process b. state restore: load the context of the new process
Process scheduling queues; 1.) Job queue: set of all processes in the system , processes on disk 2.) Ready queue: set of all processes residing in memory, ready and waiting to be executed , set of programs that can run, only a part is taken into memory 3.) Device queue: set of processes waiting for an I/O device
SCHEDULERS
1.) Long-term scheduler: selects which processes should be brought into the ready queue (bring in a mix of i/o bound and cpu bound) a. Controls the degree of multiprogramming, takes longer 2.) Short-term scheduler: picks from ready queue, allocates processor b. Invoked very frequently!! 3.) Mid-term scheduler: processes can be sent back to the job queue, (oops we brought in a ton of cpu bound proccesses, send some of these back, bring in some others

scheduler
--‐
understand which type operates on which queue
fork() and wait(); 1.) return values, 2.) resource sharing between parent and child processes
Interprocess communication: 1.) shared memory model vs message passing model(what is the difference between the two and why is one better/worse than the other); (data is sent to kernel, set buffers to MAILBOXES, buffer maintained by kernel 2.) shared memory: a region of memory is shared by the cooperating processes 3.)  message passing: messages are exchanged between the cooperating processes

Pipes 1.) ordinary :have a buffer a. Ordinary pipes allow communication in standard producer-consumer style (with buffer) b.  Producer writes to one end the write-end or 1-end of the pipe c.  Consumer reads from the other end the read-end or 0-end of the pipe d.  Uni-directional e.  Requires parent-child relationship between communicating processes 2.) named pipes- f. filesystem persistant, -they persist even if the program that created it was terminated g. No parent-child process needed

pipe, send to kernel, can send to another machine on network

Threads vs. processes
User--‐level: User-level threads: threads created by you using some threading API (e.g. by using NPTL) 3.) kernel--‐level threads; threads created by the kernel to provide services (e.g. system call handling) to applications h. the OS schedules these threads just like processes 4.) what is the meaning of mapping one to the other; various mapping models

CPU
Scheduling:
Preemptive: process kicked out of CPU
Non--‐preemptive: if a process gives up the processor on its own scheduling
Schedulers:
1.) FCFS 2.) SJF: garuntees minimum average wait time 3.) Shortest Remaining Time: 4.) Priority 5.) First, 6.) RR=increase time quantum to infinity, we have FCFC 7.)

Estimating burst time: Method of “exponential averaging”, further out the prediction is, put let weight on that (recent burst has more weight)

Scheduling criteria, how are they affected by different schedulers 1.) CPU utilization a. percentage of real time where CPU was serving a process 2.) Throughput b. number of processes that are completed per unit time 3.) Turnaround time c. amount of time to finish a process 4.) Waiting time d. total time spent by a process in the ready queue 5.) Response time e. time from process submission until the first response is produced

How do you compute CPU utilization? -add time in for context switches, find ratio (look for pattern)

Multilevel and multiprocessor scheduling -multilevel: put processes in multiple queues, each queue has own policy, then there is a policy to choose queue, promotion or demotion, may move between queues -multiprocessor, may want to stay at one processor so the cache is always valid -hard affinity, soft affinity

Process Synchronization:
Race condition and critical section; solution requirements 1.) Race condition :several processes access and manipulate the same data concurrently 2.) outcome of the execution depends on the particular order of access 3.) Solution Requirements: a. Mutual exclusion: if process Pi is executing in its critical section, then no other process can be executing in its critical section b. Progress : the decision about which process will enter its critical section next cannot be postponed indefinitely, and current processes in their remainder sections cannot participate c. Bounded wait: there should be a limit on how many other processes will first gain access

Peterson’s solution: 1.) assumption in the solution 2.) load&store have to be atomic (cannot be interrupted)
Synchronization using 1.) Test&Set :what they do, how they are satisfying the requirements a. Sets to true and returns original value b. NO BOUNDED WAIT, mutual exclusion, yes SWAP :what they do, how they are satisfying the requirements

Semaphores: binary and counting, what does wait()-busywait, (<=0)
-w/o busywait associate a queue with the semaphore, decrement if(<0) block the process signal()-busywait(i++) --w/o busywait increment and unblock
1.) A simple way to understand wait() and signal() operations is: * wait(): Decrements the value of semaphore variable by 1. If the value becomes negative, the process executing wait() is blocked, i.e., added to the semaphore's queue. * signal(): Increments the value of semaphore variable by 1. After the increment, if the pre-increment value was negative (meaning there are processes waiting for a resource), it transfers a blocked process from the semaphore's waiting queue to the ready queue.

Solve classical synchronization problems
What is a monitor, condition variables 1.) Monitor: A monitor type is an ADT which presents a set of programmer-defined operations that are provided mutual exclusion within the monitor. The monitor type also contains the declaration of variables whose values define the state of an instance of that type, along with the bodies procedures or functions that operate on those variables. 2.) Condition Variable: A condition variable provides a method by which a procedure can block its execution until it is signaled to continue. The only operations that can be invoked on a condition variable are wait () and signal(). The operation
x. wait(); means that the process invoking this operation is suspended until another process invokes
x. signal();
The x. signal() operation resumes exactly one suspended process. If no process is suspended, then the signal() operation has no effect; that is, the state of x is the same as if the operation had never been executed

Deadlocks:
What is a deadlock, what conditions are required for a deadlock to occur? 1.) Mutual Exclusion 2.) Hold And Wait 3.) Non-preemption 4.) Cycles

Resource--‐allocation graphs, when is a cycle a deadlock? -When we are dealing with single instances
Deadlock prevention: how are each of the deadlock conditions handled? 1.) Mutual Exclusion- to prevent this, we share resources 2.) Hold & Wait- to prevent this, we require a process to release its resources before gaining new ones. Must guarantee that whenever a process requests a resource, it does not hold any other resources 3.) Non-premption: if a process requests a resource that cannot be immediately given to it, it must give up all of its resources and not start until they (and the ones requested) are returned. 4.) Circular Wait: – impose a total ordering of all resource types, and require that each process requests resources in an increasing order of enumeration
Deadlock avoidance: safe/unsafe state, detecting them in the presence of single/multi instance resource types
--‐ Banker’s algorithm: data structures, finding out if a state is safe, determining if a request should be granted
Detection with single/multiple instance resource types
--‐ using wait--‐for graphs
--‐ using the detection algorithm

Similar Documents

Premium Essay

Tut Letter101/3/2015

...ENG2602/101/3/2015 Tutorial letter 101/3/2015 GENRES IN LITERATURE AND LANGUAGE: THEORY, STYLE AND POETICS ENG2602 Semesters 1 & 2 Department of English Studies IMPORTANT INFORMATION: This Tutorial Letter contains important information about your module. CONTENTS Page 1 INTRODUCTION .......................................................................................................................... 3 2 PURPOSE OF AND OUTCOMES FOR THE MODULE............................................................... 4 2.1 Purpose ........................................................................................................................................ 4 2.2 Outcomes .....................................................................................................................................4 3 LECTURER(S) AND CONTACT DETAILS................................................................................... 5 3.1 Lecturer(s) .................................................................................................................................... 5 3.2 Department ................................................................................................................................... 6 3.3 University ...................................................................................................................................... 6 4 MODULE-RELATED RESOURCES ..................

Words: 5933 - Pages: 24

Free Essay

Bus 352 (E-Business) Complete Class All Weeks Dqs, Quizzes and Assignments

...BUS 352 , BUS 352 Phoenix, BUS 352 Uop help, BUS 352 Week 3, BUS 352 Individual Assignment , BUS 352 Learning team Assignment, BUS 352 Product, BUS 352 A Graded , BUS 352 Summary, BUS 352 Study Guide, BUS 352 Questions , BUS 352 Answered , BUS 352 Solution, BUS 352 Final Guide, BUS 352 Final Exam, BUS 352 A++ Work, BUS 352 A Graded, BUS 352 Homework, BUS 352 help, BUS 352 week 1 DQ, BUS 352 week 2 DQ, BUS 352 week 3DQ, BUS 352 week 4 DQ, BUS 352 week 5DQ, BUS 352 week 6 DQ, BUS 352 week 1 Assignment, BUS 352 week 2 Assignment, BUS 352 week 3Assignment, BUS 352 week 4 Assignment, BUS 352 week 5 Assignment, BUS 352 All Individual and Learning Team Assignments, BUS 352 Full Course , BUS 352 Whole Class BUS 352 Entire Solution, BUS 352 University of Phoenix Learning Team Assignment, BUS 352 Checkpoint, BUS 352 All Weeks , BUS 352 Week 1-5, BUS 352 Axia College, BUS 352 online class, BUS 352 week 3DQ, BUS 352 week 4 DQ, BUS 352 week 5DQ, BUS 352 Syllabus, BUS 352 Version, BUS 352 Week 1, BUS 352 Week 2, BUS 352 Week 3, BUS 352 Week 4, BUS 352 Week 5, BUS 352 week 1 DQ, BUS 352 week 2 DQ,, BUS 352 Assignment 1 , BUS 352 Assignment 2, BUS 352 Assignment 3 , BUS 352 Week 1-6, BUS 352 Assignment4 , BUS 352 DQs, BUS 352 Dq 1, BUS 352 DQ 2, BUS 352 Complete Course, BUS 352 Entire Class, BUS 352 Whole Tutorial, BUS 352 Work, BUS 352 final Project, BUS 352 Material, BUS 352 tutorial, BUS 352 Complete...

Words: 497 - Pages: 2

Premium Essay

Ldr 531 Uop Complete Class Materials

...LDR 531 Week 2 Complete o LDR 531 Week 3 DQ 1 o LDR 531 Week 3 Leadership Style o LDR 531 Week 3 Mentorship Meeting Worksheet o LDR 531 Week 3 Quiz o LDR 531 Week 3 Complete o LDR 531 Week 4 DQ 1 o LDR 531 Week 4 DQ 2 o LDR 531 Week 4 Mentorship Meeting Worksheet o LDR 531 Week 4 Conflict Resolution o LDR 531 Week 4 Quiz o LDR 531 Week 4 Complete o LDR 531 Week 5 DQ 1 o LDR 531 Week 5 DQ 2 o LDR 531 Week 5 Mentorship Meeting Worksheet o LDR 531 Week 5 Motivation Plan o LDR 531 Week 5 Quiz o LDR 531 Week 5 Complete o LDR 531 Week 6 DQ 1 o LDR 531 Week 6 DQ 2 o LDR 531 Week 6 Failure Analysis Change Strategy o LDR 531 Week 6 Mentorship Meeting Worksheet o LDR 531 Week 6 Quiz o LDR 531 Week 6 Complete For More UOP Study Guide...

Words: 263 - Pages: 2

Free Essay

Macbeth

...Study Guides and Lesson PlansStudy smarter. Welcome, Guest!Set Background  Blackboard Green Chalkboard Desk Sign In Join eNotes . HOMEWORK HELPSTUDY GUIDESLESSON PLANSQUIZZESeBOOKS & DOCUMENTSETEXTSSHAKESPEAREMATH HELPSCIENCE HELPSUBJECTS subjects LITERATUREHISTORYSCIENCEMATHARTSBUSINESSSOCIAL SCIENCESLAW AND POLITICSHEALTHBLOGJOIN eNOTESeNOTES PEOPLE Homework Help Better Students Ask More Questions. In Macbeth, how does the sergeant characterize Macbeth in Act I? What images does he... user profile pic hyun980106 Student Undergraduate -------------------------------------------------------------------------------- eNotes Newbie Up1 DownTopic: Macbeth In Macbeth, how does the sergeant characterize Macbeth in Act I? What images does he associate with Macbeth? Posted by hyun980106 on March 5, 2009 at 9:55 AM via web and tagged with act i, literature, macbeth, sergeants description, the tragedy of macbeth 1 Answer | add yours user profile pic mshurn -------------------------------------------------------------------------------- College Teacher -------------------------------------------------------------------------------- (Level 1) Educator Emeritus Up2 DownFrom the sergeant's description of Macbeth in battle, we can conclude that Macbeth is a strong and valiant soldier who does not retreat, despite the odds against him. Macbeth fights furiously in defense of his King and country, his sword...

Words: 448 - Pages: 2

Free Essay

Hrm 531 Complete Class Week 1-5 All Dqs and Assignments

...HRM 531 , HRM 531 Phoenix, HRM 531 Uop help, HRM 531 Week 3, HRM 531 Individual Assignment , HRM 531 Learning team Assignment, HRM 531 Product, HRM 531 A Graded , HRM 531 Summary, HRM 531 Study Guide, HRM 531 Questions , HRM 531 Answered , HRM 531 Solution, HRM 531 Final Guide, HRM 531 Final Exam, HRM 531 A++ Work, HRM 531 A Graded, HRM 531 Homework, HRM 531 help, HRM 531 week 1 DQ, HRM 531 week 2 DQ, HRM 531 week 3DQ, HRM 531 week 4 DQ, HRM 531 week 5DQ, HRM 531 week 6 DQ, HRM 531 week 1 Assignment, HRM 531 week 2 Assignment, HRM 531 week 3Assignment, HRM 531 week 4 Assignment, HRM 531 week 5 Assignment, HRM 531 All Individual and Learning Team Assignments, HRM 531 Full Course , HRM 531 Whole Class HRM 531 Entire Solution, HRM 531 University of Phoenix Learning Team Assignment, HRM 531 Checkpoint, HRM 531 All Weeks , HRM 531 Week 1-5, HRM 531 Axia College, HRM 531 online class, HRM 531 week 3DQ, HRM 531 week 4 DQ, HRM 531 week 5DQ, HRM 531 Syllabus, HRM 531 Version, HRM 531 Week 1, HRM 531 Week 2, HRM 531 Week 3, HRM 531 Week 4, HRM 531 Week 5, HRM 531 week 1 DQ, HRM 531 week 2 DQ,, HRM 531 Assignment 1 , HRM 531 Assignment 2, HRM 531 Assignment 3 , HRM 531 Week 1-6, HRM 531 Assignment4 , HRM 531 DQs, HRM 531 Dq 1, HRM 531 DQ 2, HRM 531 Complete Course, HRM 531 Entire Class, HRM 531 Whole Tutorial, HRM 531 Work, HRM 531 final Project, HRM 531 Material, HRM 531 tutorial, HRM 531 Complete...

Words: 497 - Pages: 2

Free Essay

Eco 305 Wk 1 Homework Ch 2 - 12(a-B), 13(a-C), 14

...13(a-d); Ch. 4 - 15(a-b),16(a-b), ECO 305 WK 2 Quiz 1 - Chapters 1 and 2, ECO 305 WK 5 Homework Ch 8 - 6(a-d) , ECO 305 WK 5 Quiz 4 - Chapter 7 , ECO 305 WK 6 Homework Ch 9 - 11(a-c), 12(a-c), ECO 305 WK 6 Quiz 5 - Chapter 8 - All Possible Questions, ECO 305 WK 9 Quiz 8 - Chapters 12 and 13 , ECO 305 WK 11 Quiz 10 - Chapters 16 & 17 , ECO 305 Complete Class Assignments | strayer help, ECO 305 Strayer ECO 305 Week 1, ECO 305 Week 2, ECO 305 Week 3, ECO 305 Week 4, ECO 305 Week 5, ECO 305 week 2 Assignment, ECO 305 week 3Assignment, ECO 305 week 4 Assignment, ECO 305 week 1 Assignment, ECO 305 tutorial, ECO 305 Complete Course, ECO 305 Entire Class, ECO 305 Whole Tutorial, ECO 305 tutorial, ECO 305 Summary, ECO 305 Study Guide, ECO 305 Questions , ECO 305 Answered , ECO 305 Solution, ECO 305 Final , ECO 305 Presentation, ECO 305 Universty, ECO 305 University of, ECO 305 Homework, ECO 305 Version, ECO 305 Strayer assignment, ECO 305 Strayer course, ECO...

Words: 252 - Pages: 2

Free Essay

Why I Prefer to Use Machines Instead of Hands

...hands since they think it will be more reliable and trustful. As a student, I prefer to do work by machines instead of hands especially when I am doing work for school. One vital beneficial of technology is it’s convenient and much easier and faster than human hands. Being a student at school, there is tons of work everyday. Each teacher will require work such as writing an essay or finishing some study guide. I have been using computer for several years, and my typing speed is much faster than when I doing the same thing by hands. Writing by hands turns to be some tougher work to me since I have use computer instead of hands for a long time and I definitely know which way is easier. For example, I had two study guides last semester for world history and biology. There were abundant of knowledge needing to memorize for both of them. However, my world history teacher required us to use pen and gave us the reason that writing by hands is better for people to memorize things. But the results turned out that I did better in biology test. I only took about 30 minutes to finish the study guide since I had all the separate notes of each chapter for biology while I took almost the whole day to finish world history. The...

Words: 573 - Pages: 3

Free Essay

Acct 567 Entire Course (Keller)

...ACCT 567 , ACCT 567 Phoenix, ACCT 567 Uop help, ACCT 567 Week 3, ACCT 567 Individual Assignment , ACCT 567 Learning team Assignment, ACCT 567 Product, ACCT 567 A Graded , ACCT 567 Summary, ACCT 567 Study Guide, ACCT 567 Questions , ACCT 567 Answered , ACCT 567 Solution, ACCT 567 Final Guide, ACCT 567 Final Exam, ACCT 567 A++ Work, ACCT 567 A Graded, ACCT 567 Homework, ACCT 567 help, ACCT 567 week 1 DQ, ACCT 567 week 2 DQ, ACCT 567 week 3DQ, ACCT 567 week 4 DQ, ACCT 567 week 5DQ, ACCT 567 week 6 DQ, ACCT 567 week 1 Assignment, ACCT 567 week 2 Assignment, ACCT 567 week 3Assignment, ACCT 567 week 4 Assignment, ACCT 567 week 5 Assignment, ACCT 567 All Individual and Learning Team Assignments, ACCT 567 Full Course , ACCT 567 Whole Class ACCT 567 Entire Solution, ACCT 567 University of Phoenix Learning Team Assignment, ACCT 567 Checkpoint, ACCT 567 All Weeks , ACCT 567 Week 1-5, ACCT 567 Axia College, ACCT 567 online class, ACCT 567 week 3DQ, ACCT 567 week 4 DQ, ACCT 567 week 5DQ, ACCT 567 Syllabus, ACCT 567 Version, ACCT 567 Week 1, ACCT 567 Week 2, ACCT 567 Week 3, ACCT 567 Week 4, ACCT 567 Week 5, ACCT 567 week 1 DQ, ACCT 567 week 2 DQ,, ACCT 567 Assignment 1 , ACCT 567 Assignment 2, ACCT 567 Assignment 3 , ACCT 567 Week 1-6, ACCT 567 Assignment4 , ACCT 567 DQs, ACCT 567 Dq 1, ACCT 567 DQ 2, ACCT 567 Complete Course, ACCT 567 Entire Class, ACCT 567 Whole Tutorial, ACCT 567 Work, ACCT 567...

Words: 497 - Pages: 2

Free Essay

Apology Admission of Ignorance

...“I thought to myself: I am wiser than this man; neither of us probably knows anything that is really good, but he thinks he has knowledge, when he has not, while I, having no knowledge, do not think I have.” ― Plato, Apology tags: apology, knowledge, plato, socrates, wisdom 23 people liked it like “Men of Athens, I honor and love you; but I shall obey God rather than you, and while I have life and strength I shall never cease from the practice and teaching of philosophy... Understand that I shall never alter my ways, not even if I have to die many tim Apology: Top Ten Quotes Top Ten Quotes | 1) "I am very conscious that I am not wise at all," (Socrates)2) "in my investigation in the service of the god I found that those who had the highest reputation were nearly the most deficient, while those who were thought to be inferior were more knowledgeable." (Socrates)3) "Either I do not corrupt the young or, if I do, it is unwillingly," (Socrates)4) "You are wrong, sir, if you think that a man who is any good at all should take into account the risk of life or death; he should look to this only in his actions, whether what he does is right or wrong, whether he is acting like a good or a bad man." (Socrates)5) "To fear death, gentlemen, is no other than to think oneself wise when one is not, to think one knows what one does not know." (Socrates)6) "I will not yield to any man contrary to what is right, for fear of death, even if I should die at once for not yielding." (Socrates)7)...

Words: 1604 - Pages: 7

Free Essay

Reflection: Studying

...to get notes down in every class so that I can understand the material. Next the book talks about demoting assignments, and how you should choose which assignments to do over others. If you have multiple sources to read for a paper then you should only read the most credible sources so you get the important material and don’t read the same thing multiple times. I have not had a class yet that gives out multiple reading assignments for a paper. The book gives a good a good example that I would use if I did have and assignment that was like that. I think it would make sure I get everything that I need to know. Next the book talks about making a study guide for your classes. They talk about ripping out your notes and putting them together by topic. Then they say to make questions for the study guides so you can answer them to study from. I mark at the top of the...

Words: 563 - Pages: 3

Free Essay

Com 537 a+ Updated Tutorials

...Business Communication Process o COM 537 Week 2 Complete o COM 537 Week 3 DQ 1 o COM 537 Week 3 DQ 2 o COM 537 Week 3 DQ 3 o COM 537 Week 3 DQ 4 o COM 537 Week 3 Internal and External Stakeholders o COM 537 Week 3 Complete o COM 537 Week 4 DQ 1 o COM 537 Week 4 DQ 2 o COM 537 Week 4 DQ 3 o COM 537 Week 4 DQ 4 o COM 537 Week 4 Communication Plan Initial Proposal o COM 537 Week 4 Complete o COM 537 Week 5 DQ 1 o COM 537 Week 5 DQ 2 o COM 537 Week 5 DQ 3 o COM 537 Week 5 Internal and External Persuasive Communication o COM 537 Week 5 Complete o COM 537 Week 6 DQ 1 o COM 537 Week 6 DQ 2 o COM 537 Week 6 DQ 3 o COM 537 Week 6 DQ 4 o COM 537 Week 6 Communication Plan Final Proposal o COM 537 Week 6 Complete For More UOP Study Guide...

Words: 285 - Pages: 2

Premium Essay

Cis106

...CIS106: Introduction to Operating Systems Study Guide 1 (Unit 1, Test 1) NAME: DATE: Part One: Windows OS Basics (1) VMWare: This keyboard shortcut sends a CTRL-ALT-DEL signal to the VMware Guest (it mimics CTRL-ALT-DEL in our virtual software): CTRL-ALT-INS (2) VMWare: This keyboard shortcut lets you switch from windowed mode to full-screen mode and back again in our virtual software: CTRl-ALT-ENTER (3) Unlike CTRL-ALT-DEL, this keyboard shortcut brings up Task Manager in XP, 2000, Vista and 7 no matter how the system is configured: CTRL-SHIFT-ESC (4) What is the default appearance of the mouse pointer when it is waiting for an action to complete in Windows XP? (I-beam, hour-glass, two-headed arrow, or arrow) (5) What is the default appearance of the mouse pointer when it is not on an active area of the window? (I-beam, hour-glass, two-headed arrow, or arrow) (6) What is the default appearance of the mouse pointer when you wish to resize a window on the desktop? (I-beam, hour-glass, two-headed arrow, or arrow) (7) If you press certain keys (example, the Alt key), the Windows OS will designate hot keys (accelerator keys) by changing them in this way: (boldface, italics, underline, or blinking) (8) Provide two other names for the Status Area (where you see the clock, date, and background programs): System Tray___ , _Notification Area_____ (9) Windows 7 allows you to “pin” applications to the Taskbar...

Words: 929 - Pages: 4

Premium Essay

Test

...Description: This course examines security implementations for a variety of Windows platforms and applications. Areas of study include analysis of the security architecture of Windows systems. Students will identify and examine security risks and apply tools and methods to address security issues in the Windows environment. Windows Security Syllabus Where Does This Course Belong? This course is required for the Bachelor of Science in Information Systems Security program. This program covers the following core areas:    Foundational Courses Technical Courses BSISS Project The following diagram demonstrates how this course fits in the program:    IS4799 NT2799 IS4670 ISC Capstone Project Capstone ProjectCybercrime Forensics NSA    NT2580 NT2670  Introduction to  Information Security IS4680 IS4560 NT2580 NT2670 Email and Web Services Hacking and Introduction to  Security Auditing for Compliance Countermeasures Information Security Email and Web Services      NT1230 NT1330 Client-Server Client-Server  Networking I Networking II  IS3230 IS3350 NT1230 NT1330  Issues Client-Server Client-Server  SecurityContext in Legal Access Security Networking I Networking II   NT1110  NT1210 Structure and Introduction to  ComputerLogic Networking    IS3120 IS3110 NT1210 Network  Risk Management in Introduction to General Education / General Studies NT2580 NT2799 Communications Information Technology Introduction to Information Security NSANetworking Capstone...

Words: 2305 - Pages: 10

Premium Essay

Pratictial

... How to show hidden files in Mac OS X Finder - How to - Macworld UK Ads by Google   ► Mac OS X   ► Defrag Mac  ► Laptop Mac  ► Mac Tune Up How to show hidden files and folders in Mac OS X Finder How to reveal secret hidden files on the Mac OS X desktop: this Mac Finder trick displays hidden files and folders. by Lou Hattersley | 22 May 14   X Email this to a friend Friend's email/s (comma separated). Your Name Your email Hi. I saw this on Macworld  UK and thought you should  see it too. Characters remaining: 336 Send email Display hidden files in Mac OS X Finder using these simple Terminal commands How do I reveal hidden files on my Mac? This tutorial shows you how to reveal hidden files in Mac OS X Finder. Some people do not even realise that there are a huge range of hidden files, and folders, in Mac OS X. Apple likes to keep things simple for its users, and keeps many files and folders hidden away from prying eyes. The Mac's hidden file structure ensures that Mac newcomers do not interfere with the inner workings of a Mac. However, keeping files hidden is tedious for more experienced Mac users looking to tweak and fine­tune Mac OS X. This trick is also ideal for Mac OS X aficionados who just want to become more intimate with their Apple machine. http://www.macworld.co.uk/how-to/mac-software/how-show-hidden-files-in-mac-os-x-finder-3520878/ 1/11 5/13/2015 How to show hidden files in Mac OS X Finder - How to - Macworld UK ...

Words: 1553 - Pages: 7

Premium Essay

Cist 1122 Hardware Installation & Maintenance Final Exam Answers

...expansion ports? 8. What connector types is used on a CAT5 cable? 9. What can be implemented on a WAP to ensure that only certain client machines can access it? 10. Secure web traffic uses what port? 11. What features can be configured with keyboards to assist users with disabilities? 12. What features makes logical processor cores appear as physical cores to the operating system? 13. What storage media would be used to build a cost-effective RAID 5 array? 14. A network consisting of numerous geographically dispersed networks that cover a large physical distance is referred to as a ______. 15. What connections has 9-pins? 16. What wireless standards is backwards compatible with 802.11g? Hardware Installation & Maintenance Final Exam Study Guide 17. A technician needs to make several patch cables. What tools would the technician use to attach the RJ-45 ends to the cables? 18. What is the standard loopback address for IPv4? 19. What will provide...

Words: 1196 - Pages: 5