5 Pages

lecture08-project

Course: CSC 256, Fall 2009
School: Rochester
Rating:
 
 
 
 
 

Word Count: 1097

Document Preview

Systems 2/9/2005 Introduction Operating to Nachos: Our Objective Kernel Assignments Provide a basic understanding of the structure of Nachos not a replacement of your own practice and learning Jump start you on Programming Assignment #3 CS 256/456 Dept. of Computer Science, University of Rochester 2/9/2005 CSC 256/456 - Spring 2005 1 2/9/2005 CSC 256/456 - Spring 2005 2 Motivation for Nachos...

Register Now

Unformatted Document Excerpt

Coursehero >> New York >> Rochester >> CSC 256

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Systems 2/9/2005 Introduction Operating to Nachos: Our Objective Kernel Assignments Provide a basic understanding of the structure of Nachos not a replacement of your own practice and learning Jump start you on Programming Assignment #3 CS 256/456 Dept. of Computer Science, University of Rochester 2/9/2005 CSC 256/456 - Spring 2005 1 2/9/2005 CSC 256/456 - Spring 2005 2 Motivation for Nachos Motivation: need good projects for teaching operating systems Assignments so far are all at user level OK with understanding OS concepts Not real OS development experience Overall Nachos Structure Nachos user programs user programs Nachos syscalls MIPS CPU I/O & mem devices Simulated Nachos HW Develop an OS from scratch on a real hardware (e.g., Intel IA32) Real hardware is too complex to work with Very hard to support even the most basic user programs System calls OS kernel Nachos kernel Making enhancement/adjustment of an existing OS (e.g., Linux) Modern OSes are too complex to understand Not complete view about OS development Host Syscalls Host OS kernel I/O devices CPU & mem I/O devices Hardware machine CPU & mem Host hardware machine Host user programs Nachos is a toolkit for teaching operating systems; not an operating system itself 2/9/2005 CSC 256/456 - Spring 2005 3 Normal computer structure 2/9/2005 CSC 256/456 - Spring 2005 Nachos structure 4 CSC 256/456 - Spring 2005 1 Operating Systems 2/9/2005 Nachos Kernel and User Programs Nachos user programs Simulated Nachos Hardware Nachos user programs Nachos syscalls Nachos kernel MIPS CPU I/O & mem devices Simulated Nachos HW The Nachos kernel runs directly as a user program on the host machine. Kernel code written in C++. User programs run on the Nachos kernel and the simulated hardware (with a MIPS CPU). User programs access simulated I/O devices through Nachos syscalls. User programs written in a stripped-down C, compiled into MIPS executables. 5 Simulated MIPS CPU A MIPS instruction interpreter Nachos syscalls Nachos kernel MIPS CPU I/O & mem devices Simulated Nachos HW Simulated memory Basically an array of words Host Syscalls Host OS kernel Host user programs Host Syscalls Host OS kernel Host user programs Simulated I/O devices Console terminal Disk Timer I/O devices CPU & mem I/O devices CPU & mem Host hardware machine Host hardware machine Network interface Nachos structure 2/9/2005 CSC 256/456 - Spring 2005 Nachos structure 2/9/2005 CSC 256/456 - Spring 2005 6 Nachos as An Instructional Tool The Nachos toolkit contains: The simulated hardware (MIPS CPU, memory, I/O devices) A cross-complier/linker that compiles your C user programs into Nachos executables instructions are in MIPS the segment layout and header format can be recognized by the Nachos kernel The Most Common Confusion Nachos kernel and Nachos user programs do not run on the same machine (real or virtual) Implications: they dont run on the same CPU (real or virtual) they dont share the same memory (real or virtual) A skeleton OS kernel supporting a single system call: halt limited synchronization primitives running a single user program at a time no inter-process communication This is a big weakness why not let Nachos kernel run on the simulated hardware? the projects become too challenging a pain to develop code on the simulated hardware, e.g., cant run gdb Your job is to augment the OS step by step dont touch the simulated hardware shouldnt need to touch the compiler 2/9/2005 CSC 256/456 - Spring 2005 7 2/9/2005 CSC 256/456 - Spring 2005 8 CSC 256/456 - Spring 2005 2 Operating Systems 2/9/2005 Nachos Assignments Start from a given skeleton OS, filling the missing pieces step by step Assignment threads #3: and synchronization Assignment #4: supporting multiple user programs Assignment #5: virtual memory Assignment #6: file system and disk scheduling Assignment #3: Threads and Synchronization Become familiar with Nachos and the behavior of a working (but incomplete) thread system Use what is supplied to study concurrent programming Threads you use for this assignment are: Nachos threads in kernel user-level threads from the host machines perspective Synchronization primitives are used for synchronization between Nachos threads in kernel 2/9/2005 CSC 256/456 - Spring 2005 9 2/9/2005 CSC 256/456 - Spring 2005 10 Learning about Nachos You cannot learn all about software systems from textbooks Traversing the Nachos Files starting from the Makefiles threads/ read the source code for systems that other people have written it is not sufficient to just read the textbook, lectures, and information on the assignment Web pages read over the Nachos source code try to understand where the various pieces of the system live, and how they fit together For Nachos: support threads and synchronization the threads support is fully functional, though some of the synchronization primitives have not been implemented. support the loading and execution of user programs basic memory management virtual memory subsystem userprog/ It will take a while to develop an understanding. Start early and be patient! 2/9/2005 CSC 256/456 - Spring 2005 11 vm/ 2/9/2005 CSC 256/456 - Spring 2005 12 CSC 256/456 - Spring 2005 3 Operating Systems 2/9/2005 Traversing the Nachos Files test/ some simple Nachos user programs Makefile for compiling these programs and converting them to NOFF support machine simulation. You need to read some header files to know how to access the simulated machine. It might also be instructive to look at the implementation of the machine simulation. But you shouldn't have to modify anything here. Administrative Issues group assignments group of two or three dont form the same group for all four assignments high-level languages (e.g., Java, perl) are not suitable for operating system development machine/ C/C++ programming managing TA for each assignment start early you cant cut corners on t...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Arizona - CHEM - 3261
University of Arizona Chemistry DepartmentChem 326Grading Scheme Spectrophotometric Analysis of DristanThe lab report is worth 150 points. The point assignments are as follows: (Use the results from Method 1 to assign accuracy points.)Pre-lab Accuracy
Colorado State - ECE - 303
Colorado State University, Ft Collins EE 303: Applied Probability Fall Semester, 2003 Midterm #2 Nov 13, 2003 3:35pm-4:50pm, Clark A 202Open book, notes, calculators, etcName: EE: ECE:1. (20) 2. (20) 3. (20) 4. (20) 5. (20)Total: (100)11(20) Skills
TCNJ - ELEC - 471
Fall Semester, 2003Electrical & Computer Engineering School of Engineering THE COLLEGE OF NEW JERSEY1Fall Semester, 2003Electrical & Computer Engineering School of Engineering THE COLLEGE OF NEW JERSEY2Fall Semester, 2003Electrical & Computer Engin
UCSB - BREN - 203
9/22/2005ESM 203: The End of Earth System Science for Environmental ManagementJeff Dozier & Tom Dunne Fall 2007The Object of the CourseThe course is dedicated to the proposition that there is value to the environmental manager and the citizen in under
Georgia Tech - ECE - 4006
Gigabit Ethernet Design ECE 4006C Spring 2003Group 7 Presentation #2 Jed EatonJanuary 23rd, 2003Progress Report First Lab Session: Decipher Rx layout. Familiarized with lab tools. Important safety tips. Built and TestedReceiver Board Reasonable ey
Dallas - HTV - 041000
The Design and Evaluation of Interleaved Authentication for Filtering False Reports in Multipath Routing WSNsYoutao Zhang a, , Jun Yang b , Hai T Vu c , Yizhi Wu da bComputer Science Department, University of Pittsburgh, Pittsburgh, PA 15260Electrical
San Diego State - AE - 430
Homework 7: AE430, Aircraft Propulsion SystemsNovember 15, 2007 Due: November 27, 2007, beginning of classProblem 1: 6.2 Problem 2: 6.4 Problem 3: A jet operates at an altitude of 10,000 m (Ta=223oK, pa=0.26 atm, =1.4) at a Mach no. of 1.7. The engine m
North Texas - DK - 002
Asynchronous Transfer ModeInstructor Mr. Roy Jolly. By Devender KasturiOverview Introduction Why ATM? ATM Implementation example. Business & Profits ATM Switch Conclusions Questions and Suggestions04/25/09 University of North Texas 2Introduction ATM
Stanford - CS - 348
Ray Tracer System Design & lrt Overviewcs348b Matt PharrOverviewof lrt Designinterfaces, classes Main General issues in rendering system architecture/design Foundation for ideas in remaining lectures Design trade-offscs348bMatt Pharr, Spring 2003K
Wisconsin Milwaukee - MATH - 490
Dimensions: Dimension is the unit of certain type of physical quantity. Example: the dimension of variable t (time) is second or hour, the dimension of variable L (length) is meter or foot, and the dimension of parameter N (carrying capacity) is million p
Kean - ID - 1400
Introduction: The Electronic Toll Collection (ETC) is a technology that permits vehicles to pay highway tolls electronically. E-Z Pass is the nation's first toll collection system. This automation has replaced live attendants at toll stations that collect
Western Kentucky University - TXT - 102
Jerusalem Holy Site a Tense Crossroads AgainAugust 29, 2003 By JAMES BENNET JERUSALEM, Aug. 28 - Quietly but insistently, the Israeliauthorities have pried open to non-Muslims the man-madeplateau here that is one of the world's tinderboxes, thesymbo
UAB - EDT - 300
ChapterEightTest versionaPart I Answer each of the following questions by choosing the best answer. _1. Selecting the Landscape orientation option in the Page Setup dialog box a) b) c) d) _2. changes the order of the rows in the spreadsheet. changes the
Caltech - EE - 126
EE/Ma 126a Lecture 10 October 22, 2004 Copyright c 2004 by R. J. McEliece Outline Discrete Memoryless Channels. Capacity of DMC's How to Compute C1Discrete Memoryless Channel=Stochastic Matrix1 2 Q= . . . m 1 q1,1 q2,1 . . . qm,12 q1,2 q2,2 . . . q
Maryland - LECTURE - 311
CounterCounter increments an unsigned binary value from 0 to N Consider a T flip-flop with hardwired input of 1:The behavior can be represented by a timing diagram:Value of Q toggles at each positive clock edge. Notice that if the clock period is t, th
UCF - DA - 465415
#Some colors I've found to work very nicely.dodgerblue - A nice light blue color.firebrick - A nice redish color.SeaGreen3 - A nice light green color.#You can find a list of supported colors on *nix in the# rgb.txt file located:#On most Linux/BSD OS
Pittsburgh - SIS - 2110
TELCOM 2110 - Today's Lecture Week 9 - 30 October 2000 Reading: Chapter 4 & 12 Network Traffic Priorities Congestion & Ethernet Tools to Measure Network Load Load Balancing Capacity TheoryWeek 9Telcom 21101Network Traffic PrioritiesWeek 9Telcom 21
Cal Poly Pomona - IME - 301
STUDY TIME ANALYSISBY : MINA KHAIRZADAProblem : Balancing the hours spent for studying for four classes. Hypothesis: I think I spend to many hours studying for my math and statistics classes and that leads me to get behind in the other two classes that
UMass (Amherst) - PSYC - 315
Cognitive PsychologyDefine it! (For your mother.)Precursors to Cognitive PsychologyPScience of the mind / of knowledge / of thinking PStudy of learning, memory, attention, language comprehension, thinking, deciding, reasoning,. PHow we process (remembe
Delaware - CIS - 667
CISC 667 Intro to Bioinformatics (Fall 2005) Molecular Biology A PrimerWhat is Life Three kingdoms The Cell thoeryCentral Dogma Genetic code Transcription TranslationCISC667, F05, Lec2, LiaoOrganisms: three kindoms of life - eukaryotes, eubacteria,
Wright State - P - 730
/* * xwindow.c */#include <X11/Xlib.h>#include <X11/Xutil.h>/* Following typedef is compatible with SR's linecoords rec */typedef struct cfw_int x1, y1, x2, y2; linecoords;typedef struct cfw_Display *display;Window window;GC gc; xwindow;
Texas A&M - UNIT - 422
DISCUSSION UNIT 2. ADAPTING TO CHANGING WORLDSCompiled Messages 9/19/05Topic: Unit 2 Subject: Q2.1 Intelligence-How? Date: September 4, 2005 12:44 PM Author: Packard, Jane Q2.1 From a proximate perspective, what are four types of intelligent behavior in
Cedarville - CS - 4810
Software Requirements DocumentDIGLOG SimulatorApprovals: Team Member Team Member Team Member _ _ _ Date: Date: Date _ _ _Document History: 9/27/05 Initial Draft 10/6/05 Revision incorporating Dr. Shompers comments from initial draft.1Table of Content
Dallas - OR - 6201
OPRE 6201 : Quiz 1 on 21 June 2004This is an open textbook and open lecture notes exam. You may use a calculator although leaving quantities in fractional forms is perfectly acceptable and preferable. Do not forget to dene any variables you introduce. Un
Carnegie Mellon - MTMEETING - 0703
Transferbased MT with Strong Decoding for a Miserly Data ScenarioAlon Lavie Language Technologies Institute Carnegie Mellon UniversityJoint work with: Stephan Vogel, Kathrin Probst, Erik Peterson, Ari Font Llitjos, Lori Levin, Rachel Reynolds, Jaime Car
Yale - RP - 269
STATE YEAR DISTRICT ABAJRA QBAJRA YBAJRA AMAIZE QMAIZE YMAIZE AJOWAR RAJASTHAN 1990 AJMER 84679 41672 492 40080 28052 700 119598 RAJASTHAN 1990 JAIPUR 323193 329964 1021 16159 15537 962 34191 RAJASTHAN 1990 SIKAR 269846 139601 517 102 142 1392 23 RAJASTHA
Skidmore - HI - 202
Political 753715 715672 672640 640616 616578 578534 534509 509 504 501 496 494 493 486 482474 471 456 451450 449 447 443 433 431 421 409 396 392 390 388 378 376367 375 367 Romulus NumaPompilius TullusHostilius AncusMarcius TarquiniusPriscus ServiusTullius
CSU East Bay - MANAGEMENT - 6110
CALIFORNIA STATE UNIVERSITY, EAST BAY DEPARTMENT OF STATISTICS Management 6110 Business and Economic Forecasting FALL 2007 Lecture: Tuesday 6:30-10:00, A&E 239 Instructor: Prof. Eric A. Suess Office: NSc 229 Phone: 885-3879 e-mail: eric.suess@csueastbay.e
UCSB - BREN - 206
MULTIVARIATE STATISTICS A collection of techniques to help us understand patterns in and make predictions with large datasets with many variables Ordination: find a (hopefully small) number of composite variables that capture most of the variability amon
Penn State - CXC - 508
Slide 1FlowManager 3D-PIV Theory of stereoscopic PIV Dantec Dynamics 3D-PIV software Application example: 3D-PIV in an automotive wind tunnel(used as example through the slide show)Slide 2Fundamentals of stereo visionDisplacement seen from left Dis
Iowa State - CPRE - 583
i UR b R e X W IU TR Q IU dQ I e Q d W b R e X W e Q IU sXQ Q eW H s ` b T u rQU i I ` e eW d ` X W IU TR Q I H 'wPPahASvVaFYAaPhV9PdhyUxwvtshYqdphgUafPcbaYVSP2G E 2A) 8! 3E & $ "! B 3 0 1 8! 1 4 1 ( & $ "! 9AFB AA)'%#9 DCA 2"@09#27653 20 %)'%# 5 4#Y i|i
UCSB - BREN - 282
Bren School of Environmental Science & Management 3rd Assignment Industrial Ecology ESM282 _ Supply Loops & Material Flow AnalysisThe deadline for this assignment is Tuesday, 18 November 2008, 9:40am. Please submit hard copies of your answers. You are en
Penn State - IST - 5005
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>22a2b8595baf1f5a3eb8fcefa9f050bfe899f892.doc</Key><RequestId>4 32B7590BB894B05</RequestId><HostId>j15XBSyQstT9MB0VInqv436OZqI9AVFM
Maryland - ENCE - 425
Sidewalk and Bus Stop DesignPresented by: Dan Feinblum 5/9/01 ENCE 667Project Overview Consultants Working For Delaware Department of Transportation (DelDOT) Work in Churchmans Crossing Area 3-5 Years for All Design and Construction Design New Sidewalk
UMass (Amherst) - BIEP - 540
1Unit 3 Populations and SamplesSelf Evaluation Quiz1.Consider the following population comprised of N=5 individuals. The variable measured is the grams of dietary fat consumed in a 24 hour period as determined via a food diary: PERSON 1 2 3 4 5 FAT(g)
Penn State - ERE - 100
METBD 050 Logic FunctionsExcel has to ability to make decisions as well as perform calculations. The IF() function is used for making decisions. The syntax of the IF function is=IF(Logical_test,Value_if_true,Value_if_false)Where, Logical_test is any va
Penn State - MES - 5231
Matt Strope 103107 Chapter 10 1. The four scales of climate are micro, local, meso, and macro. Micro is the climate of a small area, ranging from 1100 meters both horizontally and vertically. Local climate is comprised of several micro climates. Mesoclima
Wisc Stevens Point - BIOL - 101
1 INTRODUCTIONCHAPTER1A VIEW OF LIFEChapter Outline1.1 How to Define Life A. Living Things Are Organized 1. Organization of living systems begins with the cell; cells are made of molecules that contain atoms. 2. Cells combine to form a tissue (e.g.,
Cal Poly Pomona - BOT - 125
BOT 125 - Plant Morphology Fall 1991 Midterm ExamName_Section_ Answer all questions on the Scantron sheet. There is only one correct answer to each question. Please turn in this sheet as well as the Scantron.1. The Linnaean hierarchy, in order from the
Nova Southeastern University - POLARIS - 2950
Operators and Program FlowComputer Programming IIDr. Tim MargushMathematics, Science and Technology Department Farquhar Center - Nova Southeastern UniversityOperatorsl An operator takes one or more operands and produces a new value l A side-effect oc
Michigan - CSC - 313
Utility class pg. 1Linked List Exampleimport java.util.*; class linkedlist cfw_ public static void main(String args[]) cfw_ LinkedList linkedlist1 = new LinkedList(); linkedlist1.add("Item linkedlist1.add("Item linkedlist1.add("Item linkedlist1.add("Ite
University of Toronto - ECE - 1724
Industry Perspectives on Security Industry segmentation is complex and untidy many partially overlapping industry sectors:ECE 1724: Lecture 2 Industry PerspectivesRichard Reiner & David Lie Department of Electrical and Computer Engineering University o
Del Mar College - ITSY - 2430
36694_01 9/13/2005 8:15:59 Page 1CHAPTER1NETWORK DEFENSE FUNDAMENTALSAfter reading this chapter and completing the exercises, you will be able to: Explain the fundamentals of TCP/IP networking Describe the threats to network security Explain the goal
University of Toronto - ECE - 1770
IBM SOADataPower SOA AppliancesSimplify, Secure, and Accelerate SOANitin Thukral, CISSPCanadian National Specialist 2007 IBM CorporationIBM SOAAgenda1. New Model Required for SOA and Web Services 2. DataPower SOA Appliances Overview 3. DataPower S
Bluffton University - LIS - 550
Preliminary Technology Report Preamble The Middletown Public School System has fallen far behind the national average for Internet connectivity. Middletown is looking at increasing internet connectivity to our public schools and e-rate and LSTA funds are
Wesleyan - ECON - 300
s 0 1 2 3 4 5 6 7 8 9 10p(s) 0 0 0 0 0 0 0.01 0.06 0.19 0.39 0.35p(s) 0.5 0.4 p(s) 0.3 0.2 0.1 0 0 1 2 3 4 s 5 6 7 8 9 10 p(s)s 0 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 44
Western Kentucky University - TXT - 102
February 15, 2006Op-Ed ContributorThe Islam Gap By KARIM RASLANJakarta, IndonesiaSOUTHEAST Asian Muslims have not been roiled by a clash of civilizations. Rather, people like me Western-trained, English-speaking and constantly traveling have begun to
Yale - CS - 434
Link Layer; Media cc ss ontro M a Access ControlY. Richard Yang 1/27/2009OutlineAdmin. and recap d d Intro to link layer y Media access control2Admin. AdminOffice h ff hours posted on course information d f page Any questions on hw 1?3Recap: ISII
Yale - HL - 293
Replace this file with prentcsmacro.sty for your meeting, or with entcsmacro.sty for your meeting. Both can be found at the ENTCS Macro Home Page.Plugging a Space Leak with an ArrowHai Liu and Paul Hudak1Department of Computer Science Yale University N
Ill. Chicago - PH - 510
CountySmallpox Cases for Children 0-17 1 2 3 1 0 0 0 1 2 0 1 0 0 0 3 52 0 0 1 0 0 8 0 0 0 0 0 0 1 0 0 2 0 0 0 3 2 0 0 0 1Total Population Ages 0-17ADAMS ALEXANDER BOND BOONE BROWN BUREAU CALHOUN CARROLL CASS CHAMPAIGN CHRISTIAN CLARK CLAY CLINTON COLES
UC Davis - ECS - 271
Search Algorithm F = space of functions f H = space of hypotheseshLearning protocol Example = <x, f(x)>BIASExample distribution TeacherLearner
Rochester - PHY - 235
Physics 235 Chapter 5 GravitationChapter 5In this Chapter we will review the properties of the gravitational force. The gravitational force has been discussed in great detail in your introductory physics courses, and we will primarily focus on specifyin
Rose-Hulman - CHEM - 111
Potentiometric Titration Calculation ConcAcid VolAcid VolExtra Ka Kw ConcBase Increment VolBase 0.46 10 50 0 0 0.33 1 Equil_H Equil_OH 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.01 0 0.02 0 0.02 0 0.03 0 0.04 0 0.04 0 0.05 0 0.05 0 0.06if ac
Purdue - AAE - 450
SPS 06 Oct 2005 AEROPROP, lcg= 5.20 ycg= 0.00 lplate=10.00 lflap= 2.00 rnose=0.0020betadeg=-1.000 deg. betadeg=-0.500 deg. betadeg= 0.000 deg. betadeg= 0.500 deg. betadeg= 1.000 deg. betadeg= 1.500 deg. betadeg= 2.000 deg. zero reference0.0010.00050-
Cal Poly Pomona - PHY - 132
The Big Ideas-Chapter 14 (Serway and Beichner, Physics for Scientists and Engineers, 5th Edition)Sections 1&2 Every particle in the universe attracts every other with a force that is directly proportional to the product of their masses and inversely prop
Reed - PHYSICS - 411
Classical Mechanics IIProblem Set 10Problem Set 10Classical Mechanics II Physics 411Due on November 16th, 2007Problem 10.1 When you computed the electromagnetic solution for the elds outside a spherically symmetric source, you worked directly from th
Caltech - WEEK - 108
dvHdiygml hkrivw9rrgvwddwVmPV i wdvwdVwfftHg9 ie y e n j ge ge i e e yi l j z e i ~e g i e y y e zi l e e e i e g g yi yi hrved9hHdirykHdh9h9gfVro~HvHwt z y e zi g ei x e VvVHvhwvy9h e e e j yi l VvVhvfHh|HPdi zi j z y e vHfVrimypVvHh ~e ~ y y e xee i ~
University of Toronto - ECE - 411
hT BT Y rf eqfgdvgr r fbgrntdinaknPkW i q y g Y y q Y k r r g y yw g r k gd qq g Y y y Y y gd c g Y gyrtxciyPrfificagyz|Bcfw_ni7iegYxciyig'VpiY7naPYBFfBawk o r Ydq r r g y yw gci Yw w Y y r fYBeqYBeqfhwfnfgyrtxciy|rfiBifFfypFfB|naStqeiYiyegYpiYcfw_qqB|Y
San Diego State - BIO - 210
E X E R C I S EObserving BacteriaOBJECTIVESAt the conclusion of the exercise, you should. 1. 2. 3. 4. 5.5recognize the differences between bacteria and other organisms studied so far. know the different types of microscopic morphology of bacteria. be
Cornell - A - 171
42Part I Exploring and Understanding Data Chapter 5 Describing Distributions Numerically 4510. Standard deviation.a) Set 2 has the greater standard deviation. Both sets have the same mean (7), maximum (10), 20. Gas prices. and minimum (4), but 6 and 8
San Jose State - CS - 157
Object oriented DataBaseProf. Sin-Min Lee Department of Computer ScienceObject Database Systems Not a new concept research dates back to the mid-1970s As the technology matured, a number of commercial ODBMSs appeared in the 80s and early 90s To compete