KBTU/Sq. Ft. by Building - 2007 Building Use Monticello 4,318,132.571 KBTU Belle Plaine Ctr 399,285.478 KBTU Belle Plaine Ctr II 114,826.339 KBTU Tipton CEO 1,034,935.035 KBTU Marion Ctr 1,124,151.272 KBTU Cedar Rapids Campus 91,471,662.321 KBTU IC Learning Ctr 497,630.236 KBTU IC Annex 712,191.274 KBTU KTOS Ctr 2,785,309.409 KBTU Williamsburg Ctr 533,351.035 KBTU Lincoln Ctr 2,018,567.669 KBTU IC Credit Ctr 4,827,044.568 KBTU Tipton Ctr 237,524.429 KBTU Vinton Ctr 481,708.931 KBTU Washington Ctr S 259,721.435 KBTU Washington Ctr N 97,323.886 KBTU Use/ft2 126.468 110.913 95.689 95.474 95.388 90.652 82.938 80.784 79.016 76.631 65.891 64.447 61.471 48.171 40.543 17.695
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •   • • Date 1/4 1/6 1/8 1/11 • • • • • • • • • • 1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5 • • • • • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11           1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5   • • • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11           1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5    • • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11           1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5  • • • • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7 2
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11          • • • • • • • • • 1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11           1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5 • • • • • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11     • • • • • • 1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5 • • • • • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11           1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5     • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11        • • • 1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5 • • • • • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




ESS 200C Space Plasma Physics M/W/F 10:00 – 11:15 AM Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11           1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5      • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 ESS 154 Solar Terrestrial Physics Geology 4677 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7 – 2/22
View full slide show




ESS 200C Space Plasma Physics ESS 154 Solar Terrestrial Physics M/W/F 10:00 – 11:15 AM Geology 4677 Instructors: C.T. Russell (Tel. x-53188; Office: Slichter 6869) R.J. Strangeway (Tel. x-66247; Office: Slichter 6869) •     Date 1/4 1/6 1/8 1/11      • • • • • 1/13 1/15 1/20 1/22 1/25 1/27 1/29 2/1 2/3 2/5 • • • • • • • 2/8 2/10 2/12 2/17 2/19 2/26 2/29 Day Topic Instructor M A Brief History of Solar Terrestrial Physics CTR W Upper Atmosphere / Ionosphere CTR F The Sun: Core to Chromosphere CTR M The Corona, Solar Cycle, Solar Activity Coronal Mass Ejections, and Flares CTR PS1 W The Solar Wind and Heliosphere, Part 1 CTR F The Solar Wind and Heliosphere, Part 2 CTR W Physics of Plasmas RJS F MHD including Waves RJS M Solar Wind Interactions: Magnetized Planets YM W Solar Wind Interactions: Unmagnetized Planets YM F Collisionless Shocks CTR M Mid-Term W Solar Wind Magnetosphere Coupling I CTR F Solar Wind Magnetosphere Coupling II; The Inner Magnetosphere I CTR M The Inner Magnetosphere II CTR W Planetary Magnetospheres CTR F The Auroral Ionosphere RJS W Waves in Plasmas 1 RJS F Waves in Plasmas 2 RJS F Review CTR/RJS M Final Due PS2 PS3 PS4 PS5 PS6 PS7
View full slide show




KBTU/Sq. Ft. by Building - 2006 Building Use Monticello 4,165,029.972 KBTU Belle Plaine Ctr 380,179.646 KBTU Belle Plaine Ctr II 119,773.027 KBTU Tipton CEO 996,866.778 KBTU Cedar Rapids Campus 90,145,762.325 KBTU IC Annex 689,009.593 KBTU Marion Center 920,632.633 KBTU IC Learning Ctr 466,067.996 KBTU KTOS Center 2,710,569.569 KBTU Williamsburg Ctr 526,952.476 KBTU IC Credit Ctr 4,935,833.204 KBTU Tipton Center 240,323.623 KBTU Lincoln Ctr 1,769,757.910 KBTU Vinton Ctr 482,834.159 KBTU Washington Ctr S 268,456.155 KBTU Washington Ctr N 95,884.022 KBTU Use/ft2 121.984 105.605 99.811 91.962 89.338 78.154 78.119 77.678 76.896 75.712 65.899 62.196 57.769 48.283 41.907 17.433
View full slide show




Do While/Do Until Private Sub Command1_Click() Dim counter As Integer counter = 0 Do While counter <= 5 Debug.write(counter) counter = counter + 1 Loop Text1.Text = counter End Sub Private Sub Command2_Click() Dim counter As Integer counter = 0 Do Until counter > 5 Debug.write(counter) counter = counter + 1 Loop Text1.Text = counter End Sub
View full slide show




Interface variants UI identifier # docs Contrast view Topic sorted Rating 1a: SIN-SIN-BIM-UNSRT 1 No No Bimodal 1b: SIN-SIN-UNI-UNSRT 1 No No Uniform 2a: SIN-CTR-BIM-UNSRT 2 Yes No Bimodal 2b: SIN-CTR-UNI-UNSRT 2 Yes No Uniform 3: MUL-CTR-BIM-UNSRT 10 Yes No Bimodal 4a: MUL-CTR-BIM-SRT 10 Yes Yes Bimodal 4b: MUL-CTR-UNI-SRT 10 Yes Yes Uniform 5: MUL-CTR-NONE-SRT 10 Yes Yes None  Possibly to study them in groups  SINgle vs. MULtiple documents/screen  BIModal vs. UNIform rating scheme 50
View full slide show




Differences (syntactic):  We can initialize variables used by the while loop inside the function (BUT BEFORE THE WHILE LOOP!) def f(): x = 5 counter = 0 while counter < x: print(counter) counter = counter + 1 return(counter) print(f()) def f(x, counter): while counter < x: print(counter) counter = counter + 1 return(counter) print(f(5, 0))
View full slide show




Race Condition  counter++ could be implemented as register1 = counter register1 = register1 + 1 counter = register1  counter-- could be implemented as register2 = counter register2 = register2 - 1 counter = register2  Consider this execution interleaving with “count = 5” initially: S0: 5} S1: 6} S2: 5} S3: 4} S4: 6 } S5: producer execute register1 = counter {register1 = producer execute register1 = register1 + 1 {register1 = consumer execute register2 = counter {register2 = consumer execute register2 = register2 – 1 {register2 = producer execute counter = register1 {counter = consumer execute counter = register2 {counter = 4} Operating System Concepts – 9th Edition 5.7 Silberschatz, Galvin and Gagne
View full slide show




The for Loop • Sample for loop: for (int counter = 1; counter <= 10; counter++) { System.out.println(counter); } • while loop equivalent int counter = 1; // Initialize the counter while (counter <= 10) // Check the counter { System.out.println(counter); counter++; // Update the counter } Copyright © 2014 by John Wiley & Sons. All rights reserved. 70
View full slide show




The for Loop  If the counter variable is defined INSIDE the loop header, • It does not exist after the loop for (int counter = 1; counter <= 10; counter++) { . . . } // counter no longer declared here  If you declare the counter variable BEFORE the loop, • You can continue to use it after the loop int counter; for (counter = 1; counter <= 10; counter++) { . . . } // counter still declared here Copyright © 2014 by John Wiley & Sons. All rights reserved. 74
View full slide show




The for Loop  If the counter variable is defined INSIDE the loop header, • It does not exist after the loop for (int counter = 1; counter <= 10; counter++) { . . . } // counter no longer declared here  If you declare the counter variable BEFORE the loop, • You can continue to use it after the loop int counter; for (counter = 1; counter <= 10; counter++) { . . . } // counter still declared here Copyright © 2014 by John Wiley & Sons. All rights reserved. 41
View full slide show




The for Loop • Sample for loop: for (int counter = 1; counter <= 10; counter++) { System.out.println(counter); } • while loop equivalent int counter = 1; // Initialize the counter while (counter <= 10) // Check the counter { System.out.println(counter); counter++; // Update the counter } Copyright © 2014 by John Wiley & Sons. All rights reserved. 44
View full slide show




The for Loop • Sample for loop: for (int counter = 1; counter <= 10; counter++) { System.out.println(counter); } • while loop equivalent int counter = 1; // Initialize the counter while (counter <= 10) // Check the counter { System.out.println(counter); counter++; // Update the counter } Copyright © 2014 by John Wiley & Sons. All rights reserved. 62
View full slide show




The for Loop  If the counter variable is defined INSIDE the loop header, • It does not exist after the loop for (int counter = 1; counter <= 10; counter++) { . . . } // counter no longer declared here  If you declare the counter variable BEFORE the loop, • You can continue to use it after the loop int counter; for (counter = 1; counter <= 10; counter++) { . . . } // counter still declared here Copyright © 2014 by John Wiley & Sons. All rights reserved. 66
View full slide show




The AdWords Problem: Overview WHAT ARE CHALLENGES WITH CALCULATING CTR? WHAT ARE CHALLENGES WITH SIMPLE ALGORITHM? • CTR is position dependent • CTR of a new ad is unknown • Ad in position 1 gets clicked more often than position 2 •Explore vs Exploit trade-off • Show existing ad with known CTR to exploit ad, or show new ad to explore CTR of new ad? • Advertisers have limited budgets and bid on multiple ads
View full slide show




Specialty Anion Exchange Columns Ion exchange columns possess charged functional groups which allow analytes to bind upon sample application. Prior to column use, these groups require counter ions at these charged sites. The standard counter ion for cation exchangers is the hydronium ion and for anion exchangers is the chloride ion . From time to time during sample application, a charged analyte is not strong enough to displace the counter ion & therefore does not bind to the column. In cases such as these, a weaker counter ion is required. Two such columns with weaker counter ions (Quaternary amine with acetate counter ion) & (Quaternary amine with hydroxide counter ion) are commercially available. In terms of strength, the acetate ion is stronger than the hydroxide ion. CAQAX Silica Backbone Quaternary Amine anion exchanger Acetate counter ion (Standard anion exchanger carries Cl- ) CHQAX Silica Backbone Quaternary Amine anion exchanger Acetate counter ion (Standard anion exchanger carries Cl- ) 25
View full slide show




for Loop vs while Loop A for loop has this form: for (counter = initial_value; counter <= final_value; counter++) { statement1; statement2; ... } /* for counter */ A for loop behaves exactly the same as a count-controlled while loop: counter = initial_value; while (counter <= final value) { statement1; statement2; ... counter = counter + 1; } /* while (counter <= final value) */ for Loop Lesson 1 CS1313 Spring 2019 17
View full slide show




Race Condition  counter++ could be implemented as register1 = counter register1 = register1 + 1 counter = register1  counter-- could be implemented as register2 = counter register2 = register2 - 1 count = register2  Consider this execution interleaving with “count = 5” initially: S0: producer execute register1 = counter {register1 = 5} S1: producer execute register1 = register1 + 1 {register1 = 6} S2: consumer execute register2 = counter {register2 = 5} S3: consumer execute register2 = register2 - 1 {register2 = 4} S4: producer execute counter = register1 {count = 6 } S5: consumer execute counter = register2 {count = 4} Operating System Concepts Essentials – 8th Edition 6.7 Silberschatz, Galvin and Gagne ©2011
View full slide show




4.12 Extending Our Instruction Set 100 101 102 103 104 105 106 107 108 109 10A 10B 10C 10D 52 | | | | | |Loop | | | | | | | | LOAD Addr STORE Next LOAD Num SUBT One STORE Ctr LOAD Sum ADDI Next STORE Sum LOAD Next ADD One STORE Next LOAD Ctr SUBT One STORE Ctr 10E 10F 110 111 112 113 114 115 116 117 118 119 11A 11B | | | |Addr |Next |Num |Sum |Ctr |One | | | | | SKIPCOND 000 JUMP Loop HALT HEX 117 HEX 0 DEC 5 DEC 0 HEX 0 DEC 1 DEC 10 DEC 15 DEC 2 DEC 25 DEC 30
View full slide show