5 BT ĐXC P3

2 156 0
5 BT ĐXC P3

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bài 1: Cuộn dây không thuần cảm có 100 ; 100 3 L r Z= Ω = Ω mắc nối tiếp với mạch điện X gồm 2 trong 3 phần tử Rx, Lx, Cx. Đặt vào hai đầu mạch một hiệu điện thế xoay chiều thấy rằng sau khi hiệu điện thế trên cuộn dây đạt cực đại thì 1/12 chu kỳ sau hiệu điện thế trên hộp X đạt cực đại. Hộp X gồm những phần từ nào, tỉ số giữa các điện trở( dung kháng, cảm kháng, điện trở thuần của hộp X) của chúng bằng bao nhiêu? Bài 2: Đặt một điện áp xoay chiều có giá trị hiệu dụng 100 3U V= vào hai đầu đoạn mạch RLC mắc nối tiếp có L thay đổi. Khi điện áp hiệu dụng hai đầu L cực đại thì điện áp hai đầu tụ là 200V. Tính maxL U ? Bài 1: Gọi cường độ dòng điện trong mạch: 0 osi I C t ω = Khi đó, hiệu điện thế hai đầu cuộn dây: 0 os 3 cd cd u U C t π ω   = +  ÷   Đk về hiệu điện thế cực đại cho thấy hiệu điện thế trên hộp X trễ pha hơn trên cuộn dây 1/12 chu kỳ Hiệu điện thế trên hộp X: 0 0 0 1 os os 12 3 6 3 os 6 X X X X u U C t T U C t U C t π π π ω ω π ω       = − + = − +  ÷             = +      X gồm điện trở thuần R và cuộn cảm L 3 tan 3 L X Z R ϕ = = Bài 2: L thay đổi để maxL U ta có: 2 2 2 2 2 2 2 2 2 2 2 max ( ) 200 30000 0 300 C R C L L R L C C C C R L C L L C L L L R Z U U Z U U U U U Z U U U U U U U U U U U V + + = ⇒ = ⇒ = − = + − = − ⇔ − − = ⇒ = MỘT SỐ BÀI TẬP PHẦN ĐIỆN XOAY CHIỀU P3 Câu 11 Người ta truyền tải dòng điện xoay chiều từ tram phát điện cách nơi tiêu thu 10km dây dẫn kim loại có điên trở suất ρ = 2,5.10-8 Ωm, tiết diện 0,4cm2 Hệ số công suất mạch điện 0,9 Điện áp công suất trạm 10kV 500kw Hiệu suất của trình truyền tải điện là: A 90% B 95,5 % C 92,28% D 99,14% Giải: Gọi ∆P công suất hao phí đường dây P − ∆P ∆P = 1− Hiệu suất H = P P R ∆P Pρ 2l 5.10 2,5.10 −8 2.10 = = = 7,716.10 − ∆P = P2 -> −4 (U cos ϕ ) P S (U cos ϕ ) 0,4.10 10 0,81 H = 1- 0,0772 = 0,9228 = 92,28% Chọn đáp án C Câu 12 Một máy phát điện gồm n tổ máy có công suất P Điên sx truyền đến nơi tiêu thụ với hiệu suất H Hỏi tổ máy hiệu suất H’ bao nhiêu, (tính theo n H) n + H −1 n + H +1 n+H n + H −1 A H ' = B H ' = C H ' = D H ' = n n n −1 n −1 Giải: nP − ∆P ∆P ∆P = 1− = n(1 − H ) (1) -> nP nP P R ∆P = n2 P2 (2) (U cos ϕ ) P − ∆P ' ∆P ' ∆P ' =1− = − H ' (3) H’ = > P P P R ∆P’ = P2 (4) (U cos ϕ ) ∆P ' 1− H' = Từ (1) (3) ta có: (5) ∆P n(1 − H ) ∆P ' = Từ (2) (4) ta có: (6) ∆P n Từ (5) (6) ta có 1− H' 1− H 1− H n + H −1 = ⇒ 1− H '= ⇒ H '= 1− = n(1 − H ) n n n n Hiệu suất: H = 1− H n + H −1 = Đáp án A n n Câu 13 Cho đoạn mạch xoay chiều AB gồm điện trở R cuộn dây mắc nối tiếp Điện áp đặt vào hai đầu đoạn mạch có tần số f có giá trị hiệu dụng U không đổi Điện áp hiệu dụng hai đầu R hai đầu cuộn dây có giá trị lệch pha góc π/4 Để hệ số công suất người ta phải mắc nối tiếp với mạch tụ có điện dung C công suất tiêu thụ mạch 200W Hỏi chưa mắc thêm tụ công suất tiêu thụ mạch ? A: 100W B 150W C 75W D 170,7W Giải Khi chưa mác tụ C Ud U ( R + r ) P = I2(R +r) = ( R + r ) + Z L2 Đáp số: H ' = − UR Ur Do UR = Ud góc lệch pha giũa chúng π/4 nên ZL = r = R/ Do ta có: R R + r = R(1 + ) = (2 + ) ; 2 2 2 Z = (R+r) +r = R (2+ ) U2 P= (1) 2R Khi mắc thêm tụ C, mạch có cộng hưởng : P’= 200W U2 U2 = P’ = (2) R+r R 2+ Từ (1) (2) ta suy ra: P 2+ > P = 0,85355.P’ = 171W = P' Đáp án D Câu 14 Một máy tăng áp có tỷ lệ số vòng cuộn dây 0,5 Nếu ta đặt vào đầu cuộn sơ cấp điện áp xoay chiều có giá trị hiệu dụng 130V điện áp đo đầu cuộn thứ cấp để hở 240V Hãy lập tỷ lệ điện trở r cuộn sơ cấp cảm kháng ZL cuộn sơ cấp A: 12 B: 12 C: 168 D: 13 24 N1 U L = = 0,5 ⇒ UL = 0,5U2 = 120V N1 U UL2 + Ur2 = U12 = 1302 > Ur = 50V Ur UL U r = ⇒ = r = Chọn đáp án A r ZL Z L U L 12 Ta có Câu 15: Đặt điện áp xoay chiều có giá trị hiệu dụng U = 30 V vào hai đầu đoạn mạch RLC nối tiếp Biết cuộn dây cảm, có độ cảm L thay đổi Khi điện áp hiệu dụng hai đầu cuộn dây đạt cực đại hiệu điện hiệu dụng hai đầu tụ điện 30V Giá trị hiệu điện hiệu dụng cực đại hai đầu cuộn dây là: A 60V B 120V C 30 V D 60 V R + Z C2 U R + Z C2 Giải: Khi L thay đổi ULmax ZL = (1)và ULmax = ZC R U UC 30 30 = ⇒ = ⇒ Z C2 = R + ( Z L − Z C ) (2) Ta có: 2 Z ZC ZC R + (Z L − ZC ) Thế (1) vào (2) ta được: R + Z C2 R − Z C4 = ⇒ R = Z C2 ⇒ R = Z C Do ULmax = UR = U = 60 V Chọn đáp án A R Giáo án lớp ghép 4 + 5 trường THCS Hoàng Văn Thụ Tuần 30: từ 05/04 đến 09/04/ 2010 Gv: Trịnh Công Toán Nhóm 4 Nhóm 5 Thứ ngày Môn Tên bài dạy Môn Tên bài dạy Thứ 2 CC CC TĐ Hơn một nghìn ngày vòng quay trái đất T Ôn tập về đo diện tích T Luyện tập chung TĐ Thuần phục sư tử ĐĐ Bảo vệ môi trường LS Xây dựng nhà máy thủy điện Hòa Bình LS Những chính sách về kinh tế và văn hóa của vua Quang Trung ĐĐ Bảo vệ tài nguyên thiên nhiên Thứ 3 TD TD T Tỉ lệ bản đồ LTVC MRVT: Nam và nữ CT Nhớ - viết: Đường đi Sapa T Ôn tập về đo thể tích LTVC MRVT: Du lịch – thám hiểm KH Sự sinh sản của thú KH Nhu cầu chất khoáng của thực vật ĐL Các đại dương trên thế giới Thứ 4 TĐ Dòng sông mặc áo T Ôn tập về đo diện tích và đo thể tích T Ứng dụng của tỉ lệ bản đồ TĐ Tà áo dài Việt Nam ĐL Thành phố Huế TLV Ôn tập về tả con vật MT MT ÂN ÂN Thứ 5 TD TD T Ứng dụng của tỉ lệ bản đồ (tt) CT Nghe – viết: cô gái của tương lai TLV Luyện tập quan sát con vật LTVC Ôn tập về dấu câu (dấu phẩy) LTVC Câu cảm T Ôn tập về đo thời gian KT Lắp xe nôi KT Lắp rô bốt Thứ 6 T Thực hành TLV Tả con vật (kiểm tra viết) TLV Điền vào giấy tờ in sẵn T Phép cộng KC Kể chuyện đã nghe đã đọc KH Sự nuôi và dạy con của một số loài thú KH Nhu cầu không khí của thực vật KC Kể chuyện đã nghe đã đọc SHL Nhận xét cuối tuần SHL Nhận xét cuối tuần Thứ 2 Nhóm 4 Nhóm 5 Tập đọc: HƠN MỘT NGHÌN NGÀY VỊNG QUANH TRÁI ĐẤT I.Mục tiêu: - Biết đọc diễn cảm một đoạn trong bài với giọng tự hào, ca ngợi. - Hiểu ND, ý nghĩa: Ca ngợi Ma-gien-lăng và đồn thám hiểm đã dũng cảm vượt bao khó khăn, hi sinh, mất mát để hồn thành sứ mạng lịch sử: khẳng định trái đất hình cầu, phát hiện Thái Bình Dương và những vùng đất mới (trả lời được các câu hỏi 1,2,3,4 trong SGK). - GDHS thêm u đất nước, học hỏi được nhiều điều thú vị qua bài đã học. II. Ph ương tiện: - Gv: bảng phụ, phiếu học tập - HS: Chuẩn bị bài trước III. Các hoạt động dạy học: 1. Khởi động: hát tập thể 2. Kiểm tra bài cũ: - Gọi hs đọc bài và trả lời câu hỏi của bài trước. - Gv và hs nhận xét. 3. Bài mới: *Giới thiệu bài: Hơn một nghìn ngày… . HĐ1 :Hướng dẫn luyện đọc: - Gọi hs đọc nối tiếp 6 đoạn văn, gv chú ý theo dõi, chữa cách phát âm cho hs ở những từ khó. - Kết hợp hướng dẫn hs xem tranh và giải thích một số từ khó ở cuối bài. - Cho hs luyện đọc theo cặp. - Gọi 1 hs đọc cả bài. - Gv đọc diễn cảm tồn bài giọng rõ ràng, chậm rãi, cảm hứng ca ngợi , nhấn giọng ở các từ ngữ : khám phá, mênh mơng, bát ngát, chẳng thấy bờ, bỏ mình, khẳng định, phát hiện,… 2.HĐ 2: Tìm hiểu bài - Gợi ý một số câu hỏi cho hs tìm hiểu bài +Ma- gien-lăng thực hiện cuộc thám hiểm với mục đích gì? +Đồn thám hiểm đã gặp những khó khăn gì dọc đường? +Hạm đội của Ma-gien-lăng đã đi theo hành trình nào? +Đồn thám hiểm đã đạt được những kết quả gì? + Câu chuyện giúp em hiểu gì về những nhà thám hiểm? TỐN: ƠN TẬP VỀ ĐO ĐỘ DIỆN TÍCH I. Mục tiêu: BiÕt: - Quan hƯ gi÷a c¸c ®¬n vÞ ®o diƯn tÝch; chun ®ỉi c¸c ®¬n vÞ ®o diƯn tÝch (víi c¸c ®¬n vÞ ®o th«ng dơng). - ViÕt sè ®o diªn tÝch díi d¹ng sè thËp ph©n. - GDHS tính cẩn thận chính xác trong học tốn II. Ph ương tiện: - Gv: bảng phụ, phiếu học tập - HS: Chuẩn bị bài trước III. Các hoạt động dạy học: 1. Khởi động: hát tập thể 2. Kiểm tra bài cũ: - Nhóm trưởng kiểm tra đồ dùng học tập của các bạn. 3. Bài mới:  Giới thiệu bài mới: Ôn tập về đo diện tích.  Hoạt động 1: Đọc bảng đơn vò đo diện tích. Bài 1: - Đọc đề bài. - Thực hiện. - Giáo viên và hs nhận xét - Hs TLCH vào phiếu - Gợi ý cho hs nêu được nội dung bài. - Nhận xét, đánh giá 3. HĐ 3: Luyện đọc diễn cảm - Cho hs luyện đọc diễn cảm 6 đoạn văn. - Hs luyện đọc theo cặp - Cho hs thi đọc diễn cảm theo nhóm. - Cho hs trình bày trước lớp. - Nhận xét đánh giá chung. 4. Củng cố, dặn dò: - Nhận xét tiết Chapter 5. Scripting Mozilla- P3 5.3.3. Changing an Element's CSS Style Using JavaScript Much of what makes the Mozilla UI both flexible and programmable is its ability to dynamically alter the CSS style rules for elements at runtime. For example, if you have a button, you can toggle its visibility by using a simple combination of JavaScript and CSS. Given a basic set of buttons like this: <button id="somebutton" class="testButton" label="foo" /> <spacer flex="1" /> <button id="ctlbutton" class="testButton" label="make disappear" oncommand="disappear( );" /> as well as a stylesheet import statement at the top of the XUL like this: <?xml-stylesheet href="test.css" type="text/css"?> and a simple CSS file in your chrome/xfly/content directory called test.css that contains the following style rule: #somebutton[hidden="true"]{ display: none; } .testButton{ border : 1px outset #cccccc; background-color : #cccccc; padding : 4px; margin : 50px; } You can call setAttribute in your script to hide the button at runtime. <script> function disappear( ){ return document.getElementById('somebutton').setAttribute( 'hidden', true); } </script> The previous code snippet makes a visible button disappear by setting its hidden attribute to true. Adding a few more lines, you can toggle the visibility of the button, also making it appear if it is hidden: <script> function disappear( ){ const defaultLabel = "make disappear"; const newLabel = "make reappear"; var button = document.getElementById('somebutton'); var ctlButton = document.getElementById('ctlbutton'); if(!button.getAttribute('hidden')) { button.setAttribute('hidden', true); ctlButton.setAttribute('label', newLabel); } else { button.removeAttribute('hidden'); ctlButton.setAttribute('label', defaultLabel); } return; } </script> Another useful application of this functionality is to collapse elements such as toolbars, boxes, and iframes in your application. The setAttribute method can also be used to update the element's class attribute with which style rules are so often associated. toolbarbutton-1 and button-toolbar are two different classes of button. You can change a button from a toolbarbutton-1 -- the large button used in the browser -- to a standard toolbar button using the following DOM code: // get the Back button in the browser b1 = document.getElementById("back-button");\ b1.setAttribute("class", "button-toolbar"); This dynamically demotes the Back button to an ordinary toolbar button. Code such as this assumes, of course, that you know the classes that are used to style the various widgets in the interface. You can also set the style attribute directly using the DOM: el = document.getElementById("some-element"); el.setAttribute("style", "background- color:darkblue;"); Be aware, however, that when you set the style attribute in this way, you are overwriting whatever style properties may already have been defined in the style attribute. If the document referenced in the snippet above by the ID some-element has a style attribute in which the font size is set to 18pc, for example, that information is erased when the style attribute is manipulated in this way. 5.3.4. Creating Elements Dynamically Using the createElement method in XUL lets you accomplish things similar to document.write in HTML, with which you can create new pages and parts of a web page. In Example 5-9 , createElement is used to generate a menu dynamically. Example 5-9. Dynamic menu generation <?xml version="1.0"?> <?xml-stylesheet href="test.css" type="text/css"?> <!DOCTYPE window> Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi Chapter 1: Exploring the PHP Environment . . . . . . .1 Introducing the Tip of the Day Program. . . . . . . . . . . . . . . . . . 2 Programming on the Web Server . . . . . . . . . . . . . . . . . . . . . . . 3 Installing PHP and Apache. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Using an Existing Server . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Installing Your Own Development Environment . . . . . . . . 5 Installing Apache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Installing Apache Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Testing Your Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Starting Apache as a Service . . . . . . . . . . . . . . . . . . . . . . . . 8 Configuring Apache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Running Your Local Server . . . . . . . . . . . . . . . . . . . . . . . . . 9 Installing PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Downloading the PHP Program . . . . . . . . . . . . . . . . . . . . 10 Telling Apache about PHP . . . . . . . . . . . . . . . . . . . . . . . . . 11 Adding PHP to Your Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Adding PHP Commands to an HTML Page . . . . . . . . . . . 12 Examining the Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Configuring Your Version of PHP . . . . . . . . . . . . . . . . . . . . . . 15 Safe Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Register Globals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Windows Extensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Creating the Tip of the Day Program . . . . . . . . . . . . . . . . . . . 18 Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Chapter 2: Using Variables and Input . . . . . . . . . .21 Introducing the Story Program . . . . . . . . . . . . . . . . . . . . . . . . 22 Using Variables in Your Scripts. . . . . . . . . . . . . . . . . . . . . . . . 23 Introducing the Hi Jacob Program . . . . . . . . . . . . . . . . . . 23 Creating a String Variable . . . . . . . . . . . . . . . . . . . . . . . . . 25 Printing a Variable’s Value . . . . . . . . . . . . . . . . . . . . . . . . . 26 Using the Semicolon to End a Line. . . . . . . . . . . . . . . . . . 27 C on t e n t s Using Variables for More-Complex Pages . . . . . . . . . . . . . . . 28 Building the Row Your Boat Page . . . . . . . . . . . . . . . . . . . 28 Creating Multi-Line Strings . . . . . . . . . . . . . . . . . . . . . . . . 29 Working with Numeric Variables . . . . . . . . . . . . . . . . . . . . . . 30 Making the ThreePlusFive Program . . . . . . . . . . . . . . . . . 30 Assigning Numeric Values . . . . . . . . . . . . . . . . . . . . . . . . . 32 Using Mathematical Operators . . . . . . . . . . . . . . . . . . . . . 32 Creating a Form to Ask a Question. . . . . . . . . . . . . . . . . . . . . 33 Building an HTML Page with a Form . . . . . . . . . . . . . . . . 34 Setting the Action Attribute to a Script File . . . . . . . . . . . 35 Writing a Script to Retrieve the Data. . . . . . . . . . . . . . . . . 35 Sending Data without a Form . . . . . . . . . . . . . . . . . . . . . . . . . 36 Understanding the get Method . . . . . . . . . . . . . . . . . . . . . 36 Using a URL to Embed Form Data . . . . . . . . . . . . . . . . . . 38 Working with Multiple Field Queries. . . . . . . . . . . . . . . . . 40 Reading Input from Other Form Elements. . . . . . . . . . . . . . . 40 Introducing the borderMaker Program . . . . . . . . . . . . . . . 40 Building the borderMaker.html Page . . . . . . . . . . . . . . . . 41 Reading the Form Elements. . . . . . . . . . . . . . . . . . . . . . . . 43 Returning to the Story Program . . . . . . . . . . . </td> </tr> </table> HERE; Because the form specifies no action, PHP defaults to the same page that contains the form. Programs that repeatedly call themselves benefit from this option. Creating the evaluate() Function The evaluate() function’s purpose is to examine the $die array and see if the user has achieved patterns worthy of reward. Again, I print the entire function here and show some highlights after. function evaluate(){ global $die, $cash; //set up payoff $payoff = 0; //subtract some money for this roll $cash -= 2; //count the dice $numVals = array(6); for ($theVal = 1; $theVal <= 6; $theVal++){ for ($dieNum = 0; $dieNum < 5; $dieNum++){ if ($die[$dieNum] = = $theVal){ $numVals[$theVal]++; } // end if } // end dieNum for loop } // end theVal for loop //print out results // for ($i = 1; $i <= 6; $i++){ // print “$i: $numVals[$i]<br>\n”; // } // end for loop //count how many pairs, threes, fours, fives $numPairs = 0; $numThrees = 0; 123 C h a p t e r 4 L o o p s a n d A r r a y s $numFours = 0; $numFives = 0; for ($i = 1; $i <= 6; $i++){ switch ($numVals[$i]){ case 2: $numPairs++; break; case 3: $numThrees++; break; case 4: $numFours++; break; case 5: $numFives++; break; } // end switch } // end for loop //check for two pairs if ($numPairs = = 2){ print “You have two pairs!<br>\n”; $payoff = 1; } // end if //check for three of a kind and full house if ($numThrees = = 1){ if ($numPairs = = 1){ //three of a kind and a pair is a full house print “You have a full house!<br>\n”; $payoff = 5; } else { print “You have three of a kind!<br>\n”; $payoff = 2; } // end ‘pair’ if } // end ‘three’ if //check for four of a kind if ($numFours = = 1){ 124 P H P 5 /M y S Q L P r o g r a m m i n g f o r t h e A b s o l u t e B e g i n n e r print “You have four of a kind!<br>\n”; $payoff = 5; } // end if //check for five of a kind if ($numFives = = 1){ print “You got five of a kind!<br>\n”; $payoff = 10; } // end if //check for flushes if (($numVals[1] = = 1) && ($numVals[2] = = 1) && ($numVals[3] = = 1) && ($numVals[4] = = 1) && ($numVals[5] = = 1)){ print “You have a flush!<br>\n”; $payoff = 10; } // end if if (($numVals[2] = = 1) && ($numVals[3] = = 1) && ($numVals[4] = = 1) && ($numVals[5] = = 1) && ($numVals[6] = = 1)){ print “You have a flush!<br>\n”; $payoff = 10; } // end if print “You bet 2<br>\n”; print “Payoff is $payoff<br>\n”; $cash += $payoff; } // end evaluate The evaluate() function’s general strategy is to subtract $2 for the player’s bet each time. (Change this to make the game easier or harder.) I create a new array called $numVals, which tracks how many times each possible value appears. Ana- lyzing the $numVals array is an easier way to track the various scoring combina- tions than looking directly at the $die array. The rest of the function checks each of the possible scoring combinations and calculates an appropriate payoff. 125 C h a p t e r 4 L o o p s a n d A r r a y s Counting the Dice Values When you think about the various scoring combinations in this game, it’s impor- tant to know how many of each value the user rolled. The user gets points for pairs, three-, four-, and five of a kind, and straights (five values in a row). I made a new array called $numVals, which has six elements. $numVals[1] contains the number of ones the user rolled. $numVals[2] shows how many twos, and so on. //count the dice for ($theVal = 1; $theVal <= 6; $theVal++){ for ($dieNum = 0; $dieNum < 5; $dieNum++){ if ($die[$dieNum] = = $theVal){ $numVals[$theVal]++; } // end if } // end dieNum for loop } // end theVal for loop //print out results // for ($i = 1; $i <= 6; $i++){ // print “$i: $numVals[$i]<br>\n”; // } // end for loop To build the $numVals array, I stepped through each possible value (1 through 6) with a for loop. I used another for loop to look at

Ngày đăng: 15/06/2016, 11:37

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan