Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ณัฐฌา006

ณัฐฌา006

Published by Mant Nest, 2020-04-02 15:53:52

Description: ณัฐฌา006

Search

Read the Text Version

เทคโนโลยี (วิทยาการคานวณ) ช้ันมัธยมศกึ ษาปีที่1

สารบัญ บทที่ 1 ขนั้ ตอนการแกป้ ญั หา บทที่ 2 ขอ้ มลู บทที่ 3 ซอฟต์แวรจ์ ัดการขอ้ มลู บทที่ 4 ภาษาโปรแกรม บทท่ี 5 การใชเ้ ทคโนโลยสี ารสนเทศ 2

“ บทท่ี 1 ขน้ั ตอนการแก้ปัญหา 3

ขัน้ ตอนการแกป้ ัญหา การแกป้ ญั หาเปน็ กิจกรรมพ้ืนฐานในการดารงชวี ติ ของมนุษย์ ปัญหา บางปัญหาสามารถคดิ หาคาตอบได้ทันที แต่ในบาง ปัญหาอาจตอ้ งใช้ เวลานานในการค้นหาคาตอบ ซง่ึ คาตอบท่ีได้ตอ้ งสามารถพสิ จู นไ์ ด้เป็น เปน็ คาตอบทดี่ ีที่สุด น่าเชือ่ ถือ และสามารถนาไปใชอ้ ้างอิงได้ การแก้ปญั หา ประกอบด้วย 4 ข้นั ตอนดงั น้ี 4

1. วิเคราะห์และกาหนดรายละเอียดของปญั หา เป็นการทาความเขา้ ใจเกย่ี วกับรายละเอยี ด เงอ่ื นไข ข้อกาหนด รวมถึง ขอ้ จากัดต่างๆ ของปัญหา วิเคราะห์ว่าขอ้ มูลทใี่ ด มีความจาเปน็ ในการแก้ปญั หา 2. วางแผนการแกป้ ญั หา เป็นการคิดคน้ กระบวนการต่างๆ ทเี่ ปน็ ลาดับขนั้ ตอน ซ่ึงต้องอาศัย ประสบการณแ์ ละความรขู้ องผู้แกป้ ญั หา โดยอาจนา วธิ ที ่เี คยแกป้ ัญหา หรือ ค้นหาวิธีการอื่นแล้วนามาประยุกต์เข้ากบั ปัญหาทกี่ าลงั แกไ้ ข เครอื่ งมือท่ีใชใ้ น การวางแผนแกไ้ ข ปญั หาสาหรับการพฒั นาโปรแกรม อาจเลือกใช้รหสั ลาลอง หรอื ผงั งาน โดยวธิ กี ารแกป้ ญั หาแบบนี้ เราเรยี นกว่า “ขน้ั ตอนวิธหี รอื อลั กอริทมึ (algorithm)” 5

3. ดาเนนิ การแกป้ ญั หา เป็นการพฒั นาโปรแกรมตามอลั กอริทมึ ท่ไี ด้วางไว้ โดยอาจใชภ้ าษา โปรแกรมชว่ ยในการดาเนนิ การ 4. ตรวจสอบปละประเมนิ ผล ขัน้ ตอนน้ีควรทาควบคูไ่ ปกบั ขน้ั ตอนดาเนนิ การแกป้ ญั หา โดย ตรวจสอบผลลัพธ์ท่ีได้ หากผลลพั ธ์ทไ่ี ดไ้ มถ่ ูกตอ้ ง หรอื ยงั มีส่วนทต่ี ้องแกไ้ ข ต้องยอ้ นกลับไปทาซ้าต้งั แตข่ ั้นตอนแรกจนกวา่ จะไดผ้ ลลัพธ์ทถ่ี ูกต้อง 6

“ บทที่ 2 ขอ้ มูล 7

องคป์ ระกอบของขอ้ มลู 1. ขอ้ มูลเชิงปรมิ าณ (Quantitative data) คือข้อมลู ทส่ี ามารถวัด หรือนับได้ทง้ั ส้ินทัง้ ปวง เชน่ อายุ, นา้ หนกั , ส่วน 2. ข้อมูลเชงิ คณุ ภาพ (Qualitative Data) อยูใ่ นรปู ข้อความ อธิบาย ความหมาย บรรยายความคดิ เหน็ ความรู้สึก บทสมั ภาษณ์ 8

แหล่งขอ้ มลู 1. ข้อมูลปฐมภูมิ หมายถงึ ขอ้ มลู ท่ไี ด้จากการเก็บรวบรวมหรือบนั ทกึ จาก แหลง่ ขอ้ มูลโดยตรง ซ่งึ อาจจะได้ สอบถามการสัมภาษณ์ การสารวจ การจด บันทกึ ตลอดจนการจดั หามาดว้ ยเคร่อื งจกั รอัตโนมัตติ า่ งๆท่ีดาเนินการจดั เกบ็ ข้อมลู ใหไ้ ด้ เช่น เครอ่ื งอา่ นรหัสแทง่ เคร่อื งอา่ นแถบแม่เหลก็ ขอ้ มลู ปฐม ภูมิจึงเป็นขอ้ มลู พ้นื ฐานทไ่ี ด้มาจากจดุ กาเนดิ ของขอ้ มูลนน้ั ๆ 9

2. ขอ้ มลู ทตุ ยิ ภูมิ หมายถึง ขอ้ มลู ทีม่ ผี ู้อื่นรวบรวมใหแ้ ลว้ บางครัง้ อาจจะ มกี ารประมวลผล เพอื่ เป็นสารสนเทศผใู้ ช้ ข้อมูลไม่จาเปน็ ตอ้ งไปสารวจ เอง ดงั ตวั อยา่ งขอ้ มูลสถติ ติ ่างๆ ท่ีหนว่ ยงานรฐั บาลทาไว้แลว้ เช่น สถิติ จานวนประชากร แต่ละจังหวดั สถิตกิ ารส่งออกสนิ คา้ สถติ กิ ารนาเสนอ สินค้า ขอ้ มลู เหล่านนมี้ ีการตพี ิมพ์เผยแพร่เพื่อใหใ้ ช้งานได้หรือน้า เอาไป ประมวลผลต่อ 10

การประมวลผลขอ้ มลู การประมวลผลขอ้ มลู (Data Processing) หมายถึง กระบวนการท่ี กระทากับขอ้ มลู ทรี่ วบรวมไว้ เพอ่ื ใหไ้ ดข้ ้อมูล หรอื สารสนเทศทอี่ ยใู่ นรูปแบบที่ ต้องการนาไปใช้ รูปแบบในกระบวนการประมวลผลขอ้ มูลในปจั จุบัน เป็นการประมวลผล ดว้ ยเครอื่ งมืออิเล็กทรอนิกส์ เราเรียก ขอ้ มลู ท่ีนาเขา้ สกู่ ารประมวลวา่ “ข้อมูล เขา้ (Input)” และเรยี กสงิ่ ทีไ่ ด้จากการประมวลผล (Process) วา่ “ขอ้ มูลออก (Output)\" 11

“ บทท่ี 3 ซอฟตแ์ วรจ์ ดั การขอ้ มลู 12

ซอฟต์แวร์จดั การขอ้ มลู ปจั จุบันมผี ู้ใหบ้ ริการซอฟตแ์ วรบ์ นคราวด์ (Cloud Based Service) จานวนมาก ทาใหผ้ ้ใู ชส้ ามารถใชง้ านได้อยา่ ง สะดวก เราสามารถใช้ซอฟต์แวร์ เหล่านี้เป็นเครอื่ งมือในการจดั การกบั ขอ้ มูลได้ นอกจากนซ้ี อฟตแ์ วรบ์ นคราวด์ ยงั สามารถแบง่ ปันหรือทางานร่วมกบั ผอู้ น่ื ไดอ้ กี ดว้ ย ตัวอยา่ งบริการซอฟต์แวร์ บนคราวดไ์ ด้แก่ 13

1.ซอฟตแ์ วรป์ ระมวลผลคา (Word Processor) ใชส้ าหรับสรา้ ง แกไ้ ข และ จดั รปู แบบเอกสาร โดยทางานร่วมกัน ผ่านอนิ เตอรเ์ น็ต เชน่ Google Docs และ Microsoft Words ในชุด Office 365 2. ซอฟตแ์ วรส์ รา้ งฟอรม์ (Form) ใชส้ าหรบั สรา้ งแบบสารวจ/แบบสอบถาม เพ่ือรวบรวมข้อมลู โดยคาถามท่ี กาหนดในแบบสารวจแจเป็นได้ท้ังคาถาม ปลายปิดและปลายเปดิ ซง่ึ เมื่อสรา้ งแบบสอบถามเสร็จแล้ว สามารถนา URL ไปใหผ้ ู้ตอบแบบสอบถาม ตอบแบบสอบถามแบบออนไลนไ์ ดเ้ ลย 14

3. ซอฟตแ์ วรต์ ารางทางาน (Spreadsheet) ใชส้ าหรับสร้าง และแกไ้ ข ตารางทางาน รวมถึงการประมวลผลขอ้ มูล ในตาราง คาสงั่ ในการ ประมวลผล เช่น การหาค่าเฉลยี่ การหาคา่ ความถ่ี เป็นตน้ รวมถงึ การสร้าง งานนาเสนอใหเ้ ข้าใจ งา่ ยโดยทาเปน็ แผนภมู ิ ตวั อยา่ งของซอฟตแ์ วรต์ าราง ทางาน เชน่ Google Sheets และ Microsoft Excel ในชุด Office 365 15

4. ซอฟตแ์ วรน์ าเสนอ (Presentation) ใชส้ าหรับสร้างและแก้ไข ตกแต่ง แฟ้มงานนาเสนอ โดยสามารถใสต่ าราง แผนภูมิ รปู ภาพ เพ่อื ใหง้ า่ ยต่อ การเขา้ ใจ ตวั อยา่ งของซอฟตแ์ วรต์ ารางทางาน เชน่ Google Slides และ Microsoft PowerPoint ในชุด Office 365 ปัจจบุ ันมบี รกิ ารเกบ็ ไฟล์ขอ้ มลู บนคราวด์ โดยให้บรกิ ารแบบไมม่ คี า่ ใชจ้ ่าย เมื่อใชง้ านพ้ืนที่เก็บข้อมลู ในปรมิ าณไมม่ าก นกั ตวั อยา่ งของผู้ใหบ้ ริการ เกบ็ ไฟล์ขอ้ มลู บนคราวด์ เช่น Google Drive , One Drive , iCloud และ Dropbox 16

“ บทท่ี 4 ภาษาโปรแกรม 17

ภาษาโปรแกรม ภาษาโปรแกรม คอื ภาษาประดิษฐ์ชนิดหนงึ่ ทีม่ ีววิ ฒั นาการมาอย่าง ยาวนาน ออกแบบขึน้ มาเพ่อื ส่อื สารชดุ คาส่ัง แก่เครือ่ งจกั ร โดยเฉพาะอยา่ งยิ่ง คอมพิวเตอรโ์ ดยภาษาโปรแกรมสามารถควบคุมคอมพวิ เตอร์ดว้ ยภาษาเคร่อื งที่ ประกอบด้วยเลข 0 และ 1 ในยุคเร่มิ ตน้ ภาษาโปรแกรมเปน็ อุปสรรคตอ่ การเขียนโปรแกรมเป็นอย่าง มาก จนมาถงึ ปัจจุบนั ภาษาโปรแกรมมี ความคล้ายคลึงกับภาษาองั กฤษ ทาให้ การเขียนโปรแกรมงา่ ยมากขนึ้ แตเ่ น่ืองจากคอมพวิ เตอร์ยังคงตอ้ งทางานตามคา สง่ั ภาษาเครือ่ ง เมื่อเราเขยี นโปรแกรมแลว้ จึงต้องมกี ารแปลให้เปน็ ภาษาเครอื่ ง กอ่ น 18

ตัวแปลภาษา อนิ เตอร์พรีเตอร์ (Interpreter) เปน็ ตวั แปลภาษาระดับสูงซึ่ง แปลภาษาที่ใกลเ้ คียงกับภาษามนษุ ย์ไปเป็นภาษา เครอื่ ง โดยใชห้ ลกั การแปล พรอ้ มกบั งานตามคาสั่งทีละบรรทดั ตลอดท้ังโปรแกรมทาใหก้ ารแก้ไขโปรแกรม ทาได้ง่ายและ รวดเร็ว ภาษาที่แปลแบบอินเตอร์พรเี ตอร์ เช่น Python , LOGO คอมไพเลอร์ (Compiler) เปน็ ตวั แปลภาษาระดบั สงู เช่นเดียวกบั อินเตอรพ์ รี เตอรแ์ ต่จะใช้วธิ แี ปลคาสั่งท้ัง โปรแกรมใหถ้ กู ตอ้ ง จึงจะได้ผลลพั ธข์ อง โปรแกรม ภาษาท่ีแปลแบบคอมไพเลอร์ เช่น C, C++, JAVA 19

ปัจจบุ นั ยังมีภาษาอกี กลมุ่ หนงึ่ ทีไ่ มไ่ ดใ้ ช้ในการสง่ั งานคอมพวิ เตอร์ โดยตรง แต่ใชใ้ นการกาหนดรูปแบบการแสดง ผล หรือรูปแบบการจดั เก็บขอ้ มลู เพือ่ ให้เปน็ มาตรฐานใหใ้ ชง้ านร่วมกนั ได้ เช่น HTML (HyperText Markup Language) , XML (Extensible Markup Language) 20

“ บทที่ 5 การใช้เทคโนโลยีสารสนเทศ 21

การศกึ ษาเงอื่ นไขการใชง้ าน การใช้งานไอทใี นปจั จบุ ันมที ั้งแบบมคี า่ ใชจ้ ่ายและแบบไมเ่ สยี ค่าใชจ้ า่ ย แตท่ กุ ระบบทใี่ ห้บริการมีการกาหนด เงอ่ื นไขการใช้งานทงั้ ส้ิน ซงึ่ บางระบบ ให้ชาระดว้ ยเงนิ หรอื บางระบบชาระด้วยการกรอกข้อมูลตา่ งๆ เป็นข้อ แลกเปลี่ยน เงื่อนไขการใชง้ าน อาจจะถกู กาหนดดว้ ยขอ้ ตกลงในลกั ษณะ ต่างๆ เช่น 22

1. ลขิ สิทธิ์ (Copyright) ลขิ สิทธิ์ ใชก้ ับงานสรา้ งสรรคท์ ุกประเภท ไดร้ บั ความคมุ้ ครองทันทที ีส่ ร้างขึ้นโดยไมต่ อ้ ง จดทะเบียนเป็นทรพั ยส์ นิ ทางปญั ญา อยา่ งหนง่ึ ซึ่งไม่มีรปู รา่ ง แต่สามารถถือเอาได้และกฎหมายให้ความคุ้มครอง โดยให้ เจา้ ของลิขสิทธเิ์ ปน็ ผมู้ ีสิทธแิ ตผ่ ้เู ดยี ว (exclusive rights) ที่จะกระทา การใด ๆ เกย่ี วกบั งานสร้างสรรคท์ ี่ได้ทาขน้ึ โดย หลักแลว้ กฎหมายลิขสทิ ธิจ์ ะ คุ้มครองเฉพาะรปู แบบของการแสดงออกของความคิด (expression of ideas) ไม่คมุ้ ครอง ถงึ ตัวความคิดทย่ี งั ไม่ได้ถา่ ยทอดให้ปรากฏออกมา งาน ลขิ สิทธ์ิไม่จาเปน็ ตอ้ งมี “ความใหม”่ (novelty) ขอเพียงใหเ้ กิด จากความคดิ ริเริ่มของตนเอง (original) ไม่ลอกเลยี นแบบใคร และเปน็ การสร้างสรรค์โดยใช้ ความพยายามและสติ ปัญญาในระดับหนึง่ กจ็ ะได้รบั การคุ้มครองตามกฎหมาย แลว้ 23

2. สัญญาอนุญาตครเี อทีฟคอมมอนส์ (Creative Commons: CC) เปน็ องคก์ รไมแ่ สวงกาไรท่ีสนบั สนุนการใช้ เนื้อหาโดยไม่ถกู จากดั จากสญั ญา อนญุ าต สญั ญาอนญุ าตของครเี อทฟี คอมมอนสจ์ ะเออื้ ใหม้ กี ารใชส้ อ่ื ทงั้ ภาพ เสียง ข้อมูล โดยการแบ่งแยกสัญญาอนญุ าตยอ่ ยออกสาหรบั การแจกจ่ายและ การใช้ข้อมลู โดยการอ้างองิ ถึงเจ้าของลิขสิทธิ์ เดมิ 24

ผจู้ ดั ทา นางสาวณัฐฌา อนิ ทรจ์ านงค์ รหสั นกั ศึกษา 60003126006 สาขาวชิ าคอมพิวเตอร์ศกึ ษา คณะครศุ าสตร์ มหาวทิ ยาลัยราชภฏั ราชนครินทร์

Thanks! 26


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook