31102 เทคโนโลยีสารสนเทศ ม.4 เทอม 2/60


  • แนะนำรายวิชา
  • mind map
  • ตรวจสอบคะแนน
  • ใบความรู้สำหรับวันพุธที่ 21 ธ.ค. 25560
    • ให้นักเรียนสรุปองค์ความรู้ที่ได้จากใบความรู้ต่อไปนี้ลงในสมุด (เรื่องการเขียนโปรแกรมแบบวนซ้ำ) คลิกใบความรู้
  • สอบกลางภาค
    • ข้อสอบมี 2 ตอน 30 คะแนน  ประกอบด้วย (choice select, matching, coding)
      • หลักการเขียนโปรแกรมคอมพิวเตอร์
      • กระบวนการแก้ไขปัญหาด้วยคอมพิวเตอร์ 
      • การเขียนโปรแกรมภาษา c  
        • introduction
        • operator (+,/,*,%,-)
        • expression (&&, ||, !), 
        • control program (if-else, swicth case)
        • loop control (for, while, do...while)
  • สอบปลายภาค
    • ข้อสอบมี 20 ข้อ 20 คะแนน   (choice select, coding)
    • array, string, function
  • เอกสารประกอบการเรียน

    1. ให้รับข้อมูลจำ นวน 3 จำ นวนจากผู้ใช้ และให้หาว่าค่ามากที่สุดมีค่าเท่าใด 
          2. เขียนโปรแกรมเพื่อรับข้อมูลตัวอักษรจากผู้ใช  หากผู้ใช้ป้อนตัวอักษร a, b, x ให้ขึ้นข้อ ความว่า “Hanaga” ป้อนตัวอักษร u, d, p ใหขึ้้นข้อความว่า “Bingo” ป้อนตัวอักษร g ใหขึ้้นข้อความว่า“Google” ป้อนตัวอักษรอื่น ๆ ให้ขึ้นข้อความว่า “Yappadappadoooo”
           3. เขียนโปรแกรมเพื่อคำนวณค่าจ้างของพนักงาน โดยกำ หนดให้รับข้อมูลจำ นวนชั่วโมง ทำงานและประเภทพนักงาน ซึ่งพนักงานแต่ละประเภทได้รับค่าจ้างต่อชั่วโมงต่างกันดังนี้
    ประเภทของงาน             อัตราค่าจ้าง / ชั่วโมง
                          0                          30
                          1                          40
                          2                          45

    • Quiz lab 2   สำหรับ 21 ก.พ. 2561 (เวลา 08.30-16.30 น. เท่านั้น) (เรื่องคำสั่งควบคุมแบบวนซ้ำ ให้เลือกทำข้อใดข้อหนึ่ง เวลา 1 ชม.)
      • 1. จงเขียนโปรแกรมทำซ้ำรับข้อมูลตัวเลข และหาผลรวมของตัวเลขที่ป้อนเข้ามา ถ้าหากตัวเลขที่ป้อนเข้ามามีค่าน้อยกว่าศุนย์ จะออกจากลูปทันที 
      • 2. จงเขียนโปรแกรมแสดงตารางสูตรคูณ n โดยค่า n รับจากแป้นพิมพ์
      • 3.จงเขียนโปรแกรมหาค่าผลรวมของเลขจำนวนเต็ม โดยให้ผู้ใช้ป้อนตัวเลขเริ่มต้นและค่าสุดท้ายเข้าไป
      • 4.จงเขียนโปรแกรมคำนวณค่า 1^2+2^2+3^2+.... โดยคำนวณไปเรื่อย ๆ ถ้าเกิน 1000 ให้หยุดคำนวณ พร้อมทั้งบอกว่าค่าแรกที่ผลรวมเกิน 1000 เป็นค่าใด และะเป็นเลขยกกำลังของค่าใด
      • 5. จงเขียนโปรแกรมหาผลรวมของตัวเลขตั้งแต่ 1-300 ซึ่งเป็นเลขที่หารด้วย 3 หรือ 7 ลงตัว

Comments