Cmu 213 Ppt

In: Computers and Technology

Submitted By yg1365
Words 2285
Pages 10
Carnegie Mellon

Course Overview
15-213 /18-213: Introduction to Computer Systems 1st Lecture, Jan. 14, 2014 Instructors: Seth Copen Goldstein, Anthony Rowe, Greg Kesden

The course that gives CMU its “Zip”!
1

Carnegie Mellon

Overview
   

Course theme Five realities How the course fits into the CS/ECE curriculum Logistics

2

Carnegie Mellon

Course Theme: Abstraction Is Good But Don’t Forget Reality


Most CS and CE courses emphasize abstraction
 Abstract data types  Asymptotic analysis



These abstractions have limits
 Especially in the presence of bugs  Need to understand details of underlying implementations



Useful outcomes from taking 213
 Become more effective programmers
Able to find and eliminate bugs efficiently  Able to understand and tune for program performance  Prepare for later “systems” classes in CS & ECE  Compilers, Operating Systems, Networks, Computer Architecture, Embedded Systems, Storage Systems, etc.

3

Carnegie Mellon

Great Reality #1: Ints are not Integers, Floats are not Reals


Example 1: Is x2 ≥ 0?
 Float’s: Yes!

 Int’s:



40000 * 40000  1600000000 50000 * 50000  ??

Source: xkcd.com/571 4

Carnegie Mellon

Great Reality #1: Ints are not Integers, Floats are not Reals


Example 1: Is x2 ≥ 0?
 Float’s: Yes!

 Int’s:



40000 * 40000  1600000000 50000 * 50000  ??

Example 2: Is (x + y) + z = x + (y + z)?
 Unsigned & Signed Int’s: Yes!  Float’s:




(1e20 + -1e20) + 3.14  3.14 1e20 + (-1e20 + 3.14)  ??
Source: xkcd.com/571 5

Carnegie Mellon

Computer Arithmetic


Does not generate random values
 Arithmetic operations have important mathematical properties



Cannot assume all “usual” mathematical properties
 Due to finiteness of representations  Integer operations satisfy “ring” properties…...

Similar Documents

Reflective Paper on Math 213 &214

...Reflective paper of Math 213 and Math 214 Patsy Castanon Math 214 April 27 Dwight Filley Reflective paper of Math 213 and Math 214 In an elementary level, a positive learning atmosphere in a school for young children is a composite of many things. It is an attitude that respects children. It is a place where children receive guidance and encouragement from the responsible adults around them. It is an environment where children can experiment and try out new ideas without fear or failure. It is an atmosphere that builds children’s self-confidence so they dare to take risks. It is an environment that nurtures a love of learning. In order to be a successful teacher, you need to understand that each child has different ways in which they learn better. I feel a teacher should have a variety of teaching techniques and mix all the different ways of teaching in their lesson plans to help fill the needs of each individual student. As a teacher, Math can be and is a very tough subject to learn. Teaching Math and making it fun to learn. Teaching children that mathematics is a language that we use every day to identify, investigate and describe every day challenges. We can describe different situations and events that we have to prepare for or events that have already occurred. Understanding the world we live in is best because mathematics is all around us. Mathematics consists of arithmetic, algebra, geometry, measurement, statistics, and probability. We have numbers,......

Words: 899 - Pages: 4

Christ Mba Ppt

...mmunication skill and knowledge on the given topics. 7. Cellular Phone, Satellite Phone, Pager, Scientific Calculators, Notebook, Textbooks, Printed Materials etc., are not allowed into the Selection Process Venue. 8. The decision of the GD/MP Panel will be final and binding 2. The Micro Presentation is for 90 seconds per candidate, 3. Each Candidate will be asked to pick a topic on random basis at the Selection Process Venue and present orally on the Topic. 4. Candidates will have a chance to present only ONE topic listed. No second chance will be given to any candidate 5. Candidates should not possess any material related to the Topics during the Selection Process 6. Candidates will not be permitted to present any topic in Power Point (PPT) or Video ...

Words: 655 - Pages: 3

Nursing Theory Ppt- Transcultural

...Homelessness as culture: How transcultural nursing theory can assist caring for the homeless. Nurse Education In Practice, 12(6), 371-374. doi:10.1016/j.nepr.2012.04.010 • Hussein, Z., Hamdy, O., Yook Chin, C., Shueh Lin, L., Natkunam, S., Hussain, H., & ... Mechanick, J. I. (2013). Transcultural Diabetes Nutrition Algorithm: A Malaysian Application. International Journal Of Endocrinology, 1-7. doi:10.1155/2013/679396 •http://www.culturediversity.org •http://nursing.jbpub.com/sitzman/ch15pdf.pdf References • PPT – MADELEINE PowerPoint presentation | free to view. (n.d.). Retrieved from http://www.powershow.com/view1/e3623-ZDc1Z/MADELEINE_powerpoint_ppt_presentation •Madeleine Leininger - SlideShare. (n.d.). Retrieved from http://www.slideshare.net/JacquilineParrenas/madeleine-leininger-9070850 • Madeliene leininger?s.sunrise model ppt - SlideShare. (n.d.). Retrieved from http://www.slideshare.net/tonefeleo/madeliene-leiningerssunrise-model-ppt...

Words: 847 - Pages: 4

Ppt on Business

...Press of M&As In Manufacturing and service-sectors Table 1 and Table 3 respectively shows the industry-wise M&As which is divided into manufacturing and service sectors for the analysis of trends and progress in number and value of deals. Table 1: Industry-wise Trends and Progress of M&As in India (Number of Deals) INDUSTRY Food & Beverages Textiles Chemicals Non-Metallic Products 2001 113 56 205 Mineral 30 2002 90 59 180 27 2003 83 61 153 26 2004 70 61 159 24 2005 54 65 146 34 2006 74 67 124 46 2007 46 37 120 42 TOTAL 530 406 1087 229 Metals 45 54 248 36 44 11 18 767 227 122 323 672 1439 56 175 45 27 10 21 657 161 81 266 508 1165 44 157 36 33 8 22 614 107 81 260 448 1062 44 87 39 28 6 19 522 213 90 266 569 1091 41 92 33 25 4 37 543 190 70 296 556 1099 32 70 38 37 3 17 442 156 58 211 635 1077 316 1103 275 229 61 151 4387 1227 676 1753 3866 8353 Machinery (Electric, Non- 274 Electric, and Electronic) Automobiles & Ancillaries 48 Miscellaneous Manufacturing Diversified Electricity & Mining Manufacturing Sector Total Financial services Computer software Telecom Other Services Service sector Total 35 19 17 842 173 & 174 131 478 Grand Total (Manufacturing 1320 & service) Source: Compile from various issues of CMIE Reports. Table 2 t-Test: Two-Sample Assuming Equal Variances Mean Variance Observations Pooled Variance Hypothesized Mean Difference Df t Stat P(T...

Words: 2459 - Pages: 10

American Imperialism Ppt Questions

...American Imperialism PPT Questions 1. Give two examples of US imperialism in the Pacific Ocean -Commodore Matthew Perry takes naval fleet to Japan -US send the Marine Corp to help overthrow Hawaiian Queen 2. Why did the United States want to help Cuba rebel against Spain “Yellow Journalism” was responsible for support 3. Describe “Yellow Journalism” Sensational reporting, exaggerated or even made up stories 4. What two events were responsible for starting the Spanish – American War The De Lome Letter Explosion of the USS Maine 5. List the 2 fronts that the United States fought on during the Spanish – American War 1. Cuba – Caribbean 2. Philippines - Pacific 6. What Treaty ended the Spanish – American War, what did the United States gain Treaty of Paris 1898; Guam (Pacific) and Puerto Rico (Caribbean) 7. Describe the Teller Amendment The Teller Amendment was passed before the Spanish American War. Stated: US would not annex Cuba, even if it won the war against Spain 8. List the four provision of the Platt Amendment 1. Cuba will not have the power to make treaties with any other nation 2. United States will be allowed to build naval bases in Cuba 3. Cuba will not be allowed to go into debt with any other nation 4. United States can intervene at any time to help keep Cuba independent 9. Define: Open Door Policy, Big Stick Diplomacy, Roosevelt Corollary, & Monroe Doctrine • Open Door Policy - All nations will have......

Words: 363 - Pages: 2

Cmu Essay

...Final ASSIGMENT Full Name : Nguyen Anh Duc Date of Birth : ID: 3197 Class: CMU 7D Number of pages: Mark I. Preamble A data broker industry is prevalent in this age of information technology today. With the explosion of the Internet, sites like USAData, ChoicePoint or Acxiom has been built to store their personal data is quite large. 3877 list of charitable contributions in Detroit can be purchased from the site USAData cost $ 465.24 or college Broad also sold student data of 1700 with prices 28 cents per person. Business occupations are permitted by law and it exists depends on the information needs of the growing society. For example, data from ChoicePoint or Acxiom has helped the IRS Tax Department, Department of Homeland Security, Justice and other government departments in the U.S. anti-terrorism policy. But the sale of these data affect the privacy of individuals and social stability. The wrong information can cause confusion or individuals lose their jobs or are disadvantaged in the job. The business side of the data shows the necessity to set out the legal documents to manage this sector II. THE ANSWER TO QUESTION Question 1: Does the data brokers have caused a dilemma (dilemma), moral or not? Explain Data broker is an individual or organization searching, collecting information, data, and then sold him back the data. Data brokers are actually interested in......

Words: 2093 - Pages: 9

Qrb 501 Week 6 Ppt

...A++PAPER;http://www.homeworkproviders.com/shop/qrb-501-week-6-ppt/ QRB 501 WEEK 6 PPT QRB 501 Week 6 PPT, qTeam A Entertainment plan to expand the company by acquiring another company. qThe company has $250,000.00 to spend on the acquisition. qAnalyze two corporations in more details the executives to recommend to the board of directors. qFactors in making final decision. qAcquisition Five executives at Team A Entertainment would like to expand the company by acquiring another company within a different market. The company has $250,000.00 to spend on the acquisition and the executives have narrowed it down to two corporations. After analyzing the final two corporations in more details the executives must recommend to the board of directors which of the two corporations the company should acquire and outline the details that helped reach this conclusion. qCorporation A shows an increase in revenues over the next five years of 10 percent, and within the same time frame the company expenses will increase by 15 percent. qCorporation A will maintain a positive net income year over year with a percent change of 41.2 percent from 2014 to 2018. Corporation A shows an increase in revenues over the next five years of 10 percent, and within the same time frame the company expenses will increase by 15 percent. The below income statement shows that Corporation A will maintain a positive net income year over year with a percent change of 41.2 percent......

Words: 366 - Pages: 2

Mth 213 Academic Professor / Tutorialrank.Com

...MTH 213 Entire Course (UOP) For more course tutorials visit www.tutorialrank.com MTH 213 Week 1 DQ 1 MTH 213 Week 1 DQ 2 MTH 213 Week 1 Individual Assignment Text Problems MTH 213 Week 1 National Council of Teachers of Mathematics (NCTM) Principles and Process Standards Worksheet MTH 213 Week 2 DQ 1 MTH 213 Week 2 DQ 2 MTH 213 Week 2 Individual Assignment Text Problems MTH 213 Week 2 Learning Team Assignment NIM Game MTH 213 Week 3 DQ 1 MTH 213 Week 3 DQ 2 MTH 213 Week 3 Individual Assignment Text Problems MTH 213 Week 3 Learning Team Assignment Open-Ended Problem MTH 213 Week 4 DQ 1 MTH 213 Week 4 DQ 2 MTH 213 Week 4 Individual Assignment Text Problems MTH 213 Week 4 Website Survey MTH 213 Week 5 DQ 1 MTH 213 Week 5 DQ 2 MTH 213 Week 5 Reflective Paper MTH 213 Week 5 Comprehensive Quiz MTH 213 Week 5 Learning Team Assignment Chapter Synthesis Presentation --------------------------------------------------------------------------------------------- MTH 213 Week 1 Individual Assignment Text Problems (UOP) For more course tutorials visit www.tutorialrank.com Complete the following problems from Ch. 1 of the text. Be sure to show your work for each problem. • Assessment 1-1B:: Exercises 3, 7, 11, 13, & 14 • Assessment 1-2B: Exercises 2, 3, & 17 • Assessment 1-3B: Exercises 8, 13, & 14b Mathematical Connections 1-1: Exercise 2 --------------------------------------------------------------------------------------------- MTH 213 Week 1......

Words: 494 - Pages: 2

Qrb 501 Week 6 Ppt

...QRB 501 WEEK 6 PPT A+ Graded Tutorial Available At: http://hwsoloutions.com/?product=qrb-501-week-6-ppt Visit Our website: http://hwsoloutions.com/ Product Description PRODUCT DESCRIPTION QRB 501 Week 6 PPT, qTeam A Entertainment plan to expand the company by acquiring another company. qThe company has $250,000.00 to spend on the acquisition. qAnalyze two corporations in more details the executives to recommend to the board of directors. qFactors in making final decision. qAcquisition Five executives at Team A Entertainment would like to expand the company by acquiring another company within a different market. The company has $250,000.00 to spend on the acquisition and the executives have narrowed it down to two corporations. After analyzing the final two corporations in more details the executives must recommend to the board of directors which of the two corporations the company should acquire and outline the details that helped reach this conclusion. qCorporation A shows an increase in revenues over the next five years of 10 percent, and within the same time frame the company expenses will increase by 15 percent. qCorporation A will maintain a positive net income year over year with a percent change of 41.2 percent from 2014 to 2018. Corporation A shows an increase in revenues over the next five years of 10 percent, and within the same time frame the company expenses will increase by 15 percent. The below income statement shows that Corporation A will...

Words: 378 - Pages: 2

Mth 213 Mathematics for Elementary Educators

...MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS To purchase this visit following link: http://www.activitymode.com/product/mth-213-mathematics-for-elementary-educators/ Contact us at: SUPPORT@ACTIVITYMODE.COM MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS MTH 213 Week 1 Individual Assignment Text Problems MTH 213 Week 1 National Council of Teachers of Mathematics (NCTM) Principles and Process Standards Worksheet MTH 213 Week 1 DQ 1 MTH 213 Week 1 DQ 2 MTH 213 Week 2 Individual Assignment Text Problems MTH 213 Week 2 Learning Team Assignment NIM Game MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS To purchase this visit following link: http://www.activitymode.com/product/mth-213-mathematics-for-elementary-educators/ Contact us at: SUPPORT@ACTIVITYMODE.COM MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS MTH 213 Week 1 Individual Assignment Text Problems MTH 213 Week 1 National Council of Teachers of Mathematics (NCTM) Principles and Process Standards Worksheet MTH 213 Week 1 DQ 1 MTH 213 Week 1 DQ 2 MTH 213 Week 2 Individual Assignment Text Problems MTH 213 Week 2 Learning Team Assignment NIM Game MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS To purchase this visit following link: http://www.activitymode.com/product/mth-213-mathematics-for-elementary-educators/ Contact us at: SUPPORT@ACTIVITYMODE.COM MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS MTH 213 Week 1 Individual Assignment Text Problems MTH 213 Week 1 National Council of......

Words: 528 - Pages: 3

Edu 213

...Ashley Gomes Larena Barnett 1/18/2016 EDU 213 Presentation can be found at: http://prezi.com/bb74oi0di1xb/?utm_campaign=share&utm_medium=copy In Pre-K children learn through playing. In the very early years of life, playing and using their imagin gives children a chance to make connections. When playing store, it is common for children to ask their teacher what a specific food is or what a box says. In first grade children begin to learn from their mistakes. When they do things wrong one way they then learn what not to do next time, and what to try instead. In third grade children learn by working together. This allows students to pull from the information the other students know. The students help each other and this gives the children a chance to learn different problem solving methods. Testing students give teachers a great indicator of how much each student knows. This will give the teacher a good starter point or gives them a chance to prepare for what they may have to go over again. Finding students strong points and making the connections on how that subject was taught gives the teacher a great indicator of how they learn. There are many different ways to learn; Visual, Auditory, and Kinesthetic. Visual learners use images to help better understand what is bring taught. Somone telling you an apple is red or the sky is blue does not hold as much promise as knowing that an apple is red because you have seen it or the sky is blue because you stood outside......

Words: 899 - Pages: 4

Mth 213 Slingshot Academy - Snaptutorial.Com

...MTH 213 Entire Course For more classes visit www.snaptutorial.com MTH 213 Week 1 DQ 1 MTH 213 Week 1 DQ 2 MTH 213 Week 1 Individual Assignment Text Problems MTH 213 Week 1 National Council of Teachers of Mathematics (NCTM) Principles and Process Standards Worksheet MTH 213 Week 2 DQ 1 MTH 213 Week 2 DQ 2 MTH 213 Week 2 Individual Assignment Text Problems MTH 213 Week 2 Learning Team Assignment NIM Game MTH 213 Week 3 DQ 1 MTH 213 Week 3 DQ 2 MTH 213 Week 3 Individual Assignment Text Problems MTH 213 Week 3 Learning Team Assignment Open-Ended Problem MTH 213 Week 4 DQ 1 MTH 213 Week 4 DQ 2 MTH 213 Week 4 Individual Assignment Text Problems MTH 213 Week 4 Website Survey MTH 213 Week 5 DQ 1 ----------------------------------------------- MTH 213 Week 1 DQ 1 For more classes visit www.snaptutorial.com Visit the NCTM website by following the given directions: 1. Open http://www.nctm.org 2. Go to the Standards and Focal Points portion from the above navigation bar. 3. Click the Principles and Standards for School Mathematics navigation bar present on the left side of the page. 4. Go to the Standards Overview section. 5. Go to Standards for Grades Pre-K-2. 6. Click on Standards for Grades 3-5. 7. Click on Standards for Grades 6-8. 8. Click on Standards for Grades 9-12. Review the information in the Standards Overview section and select two significant process standards. Why did you choose these two......

Words: 1375 - Pages: 6

Cmu Ethics

...institution(CMU) has been providing information to the FBI that led to the identification of criminal suspects on the dark web. But the the role that academics are playing in the continued crackdown on dark web crime has been questioned. The academic helped to identify the suspects by attacking the whole system. They may take use of a set of vulnerabilities in the Tor software and set up a number of relays in order to monitor the activity of a Tor user. CMU has been accused of behaving unethical in the process, because: 1) bunch of innocent users of Tor has been involved, and their privacy rights have been violated. If this kind of FBI attack by university proxy is accepted, no one will have meaningful 4th Amendment protections online and everyone is at risk," the Tor Project wrote. 2)Another concern is that FBI Paying a University to Attack Tor Users. That attack crosses the crucial line between research and endangering innocent users. This attack also sets a troubling precedent: Civil liberties are under attack if law enforcement believes it can circumvent the rules of evidence by outsourcing police work to universities. If academia uses "research" as a stalking horse for privacy invasion, the entire enterprise of security research will fall into disrepute. 2. (5 pts) Apply one of the ethical theories from the readings (“Internet Encyclopedia of Philosophy: Ethics”) to justify the actions of the CMU researchers. Alternatively, explain why the actions of the CMU......

Words: 679 - Pages: 3

Mth 213 Slingshot Academy / Tutorialrank.Com

...MTH 213 Entire Course (UOP) For more course tutorials visit www.tutorialrank.com MTH 213 Week 1 DQ 1 MTH 213 Week 1 DQ 2 MTH 213 Week 1 Individual Assignment Text Problems MTH 213 Week 1 National Council of Teachers of Mathematics (NCTM) Principles and Process Standards Worksheet MTH 213 Week 2 DQ 1 MTH 213 Week 2 DQ 2 MTH 213 Week 2 Individual Assignment Text Problems MTH 213 Week 2 Learning Team Assignment NIM Game MTH 213 Week 3 DQ 1 MTH 213 Week 3 DQ 2 MTH 213 Week 3 Individual Assignment Text Problems MTH 213 Week 3 Learning Team Assignment Open-Ended Problem MTH 213 Week 4 DQ 1 MTH 213 Week 4 DQ 2 MTH 213 Week 4 Individual Assignment Text Problems MTH 213 Week 4 Website Survey MTH 213 Week 5 DQ 1 MTH 213 Week 5 DQ 2 MTH 213 Week 5 Reflective Paper MTH 213 Week 5 Comprehensive Quiz MTH 213 Week 5 Learning Team Assignment Chapter Synthesis Presentation ------------------------------------------------------------------------------ MTH 213 Week 1 DQ 1 (UOP) For more course tutorials visit www.tutorialrank.com Visit the NCTM website by following the given directions: 1. Open http://www.nctm.org 2. Go to the Standards and Focal Points portion from the above navigation bar. 3. Click the Principles and Standards for School Mathematics navigation bar present on the left side of the page. 4. Go to the Standards Overview section. 5. Go to Standards for Grades Pre-K-2. 6. Click on Standards for Grades 3-5. 7. Click on Standards for...

Words: 523 - Pages: 3

Mth 213 Mathematics for Elementary Educators

...MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS To Purchase this tutorial visit following link http://wiseamerican.us/product/mth-213-mathematics-elementary-educators/ Contact us at: SUPPORT@WISEAMERICAN.US MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS MTH 213 Week 1 Individual Assignment Text Problems MTH 213 Week 1 National Council of Teachers of Mathematics (NCTM) Principles and Process Standards Worksheet MTH 213 Week 1 DQ 1 MTH 213 Week 1 DQ 2 MTH 213 Week 2 Individual Assignment Text Problems MTH 213 Week 2 Learning Team Assignment NIM Game MTH 213 Week 2 DQ 1 MTH 213 Week 2 DQ 2 MTH 213 Week 3 Individual Assignment Text Problems MTH 213 Week 3 Learning Team Assignment Open-Ended Problem MTH 213 Week 3 DQ 1 MTH 213 Week 3 DQ 2 MTH 213 Week 4 Individual Assignment Text Problems MTH 213 Week 4 Individual Assignment Website Survey MTH 213 Week 4 DQ 1 MTH 213 Week 4 DQ 1 MTH 213 Week 5 Individual Assignment Comprehensive Quiz MTH 213 Week 5 Individual Assignment Reflective Paper MTH 213 Week 5 Learning Team Assignment Chapter Synthesis Presentation MTH 213 Week 5 DQ 1 MTH 213 Week 5 DQ 2 MTH 213 MATHEMATICS FOR ELEMENTARY EDUCATORS MTH 213 Week 1 Individual Assignment Text Problems MTH 213 Week 1 National Council of Teachers of Mathematics (NCTM) Principles and Process Standards Worksheet MTH 213 Week 1 DQ 1 MTH 213 Week 1 DQ 2 MTH 213 Week 2 Individual Assignment Text Problems MTH 213 Week 2 Learning Team Assignment NIM......

Words: 528 - Pages: 3