หลกั การทางานของระบบปฏกิ าร
ภาษาคอมพวิ เตอรค์ อื อะไร? ภาษาคอมพิวเตอร์ หมายถงึ ภาษาใด ๆ ทีผ่ ใู้ ชง้ านใชส้ ือ่ สารกบั คอมพิวเตอร์ หรือคอมพิวเตอร์ ดว้ ยกนั แลว้ คอมพิวเตอรส์ ามารถทางานตามคาส่งั นนั้ ได้ คานมี้ กั ใชเ้ รยี กแทนภาษาโปรแกรม แต่ความ เป็นจรงิ ภาษาโปรแกรมคอื ส่วนหน่ึงของภาษาคอมพิวเตอรเ์ ทา่ นน้ั และมภี าษาอื่น ๆ ที่เป็น ภาษาคอมพวิ เตอรเ์ ชน่ กนั ยกตวั อย่างเช่น เอชทีเอม็ แอล เป็นทง้ั ภาษามารก์ อปั และภาษาคอมพวิ เตอรด์ ว้ ย แมว้ ่ามนั จะไมใ่ ชภ่ าษาโปรแกรม หรอื ภาษาเครอื่ งนนั้ ก็นบั เป็นภาษาคอมพิวเตอร์ ซึ่งโดยทางเทคนิค สามารถใชใ้ นการเขียนโปรแกรมได้ แตก่ ไ็ มจ่ ดั วา่ เป็นภาษาโปรแกรม ภาษาคอมพิวเตอรส์ ามารถแบ่งออกเป็นสองกลมุ่ คือ ภาษาระดบั สงู (high level) และ ภาษาระดบั ตา่ (low level) ภาษาระดบั สงู ถกู ออกแบบมาเพ่ือใหใ้ ชง้ านงา่ ยและสะดวกสบายมากกว่า ภาษาระดบั ตา่ โปรแกรมทเ่ี ขยี นถกู ตอ้ งตามกฎเกณฑแ์ ละไวยากรณข์ องภาษาจะถกู แปล (compile) ไปเป็นภาษาระดบั ตา่ เพอ่ื ใหค้ อมพิวเตอรส์ ามารถนาไปใชง้ านหรอื ปฏิบตั ติ ามคาส่งั ไดต้ อ่ ไป ซอฟตแ์ วร์ สมยั ใหม่สว่ นมากเขียนดว้ ยภาษาระดบั สงู แปลไปเป็นออบเจกตโ์ คด้ (object code) แลว้ เปลี่ยนให้ เป็นชุดคาส่งั ในภาษาเครือ่ ง
ภาษาคอมพิวเตอรอ์ าจแบ่งกล่มุ ไดเ้ ป็นอกี สองประเภทคอื ภาษาที่มนษุ ยอ์ า่ นออก (human- readable) และภาษาท่มี นษุ ยอ์ ่านไมอ่ อก (non human-readable) ภาษาทม่ี นษุ ยอ์ ่านออกถกู ออกแบบมาเพอื่ ใหม้ นษุ ยส์ ามารถเขา้ ใจและส่อื สารไดโ้ ดยตรงกบั คอมพวิ เตอร์ ส่วนใหญเ่ ป็นภาษาองั กฤษ) สว่ นภาษาทม่ี นษุ ยอ์ ่านไม่ออกจะมโี คด้ บางสว่ นทไ่ี มอ่ าจอ่านเขา้ ใจได้ ภาษาคอมพิวเตอรม์ ีอะไรบา้ ง
ภาษาคอมพิวเตอร์ มนษุ ย์ ใชภ้ าษาในการสื่อสารมาตงั้ แตส่ มยั โบราณ การใชภ้ าษาเป็นเร่อื งท่ีมนษุ ยพ์ ยายามถา่ ยทอด ความคิดและความรูส้ กึ ต่าง ๆ เพ่อื การโตต้ อบและสื่อความหมาย ภาษาท่ีมนษุ ยใ์ ชต้ ดิ ตอ่ ส่อื สารใน ชีวติ ประจาวนั เช่น ภาษาไทย ภาษาองั กฤษ หรอื ภาษาจนี ตา่ งเรยี กวา่ “ภาษาธรรมชาติ” (Natural Language) เพราะมกี ารศกึ ษา ไดย้ ิน ไดฟ้ ัง กนั มาตงั้ แตเ่ กดิ การใชง้ านคอมพวิ เตอร์ ซ่ึงเป็นเครอ่ื งมอื ทางอเิ ล็กทรอนิกสใ์ หท้ างานตามที่ตอ้ งการ จาเป็นตอ้ งมกี ารกาหนดภาษา สาหรบั ใชต้ ดิ ตอ่ ส่งั งานกบั คอมพิวเตอร์ ภาษาคอมพวิ เตอรจ์ ะเป็น ”ภาษาประดษิ ฐ์” (Artificial Language) ทีม่ นษุ ยค์ ิดสรา้ ง มาเอง เป็นภาษาท่ีมจี ดุ ม่งุ หมายเฉพาะ มกี ฎเกณฑท์ ี่ตายตวั และจากดั คอื อย่ใู นกรอบใหใ้ ชค้ าและ ไวยากรณท์ ่ีกาหนดและมกี ารตีความหมายทชี่ ดั เจน จงึ จดั ภาษาคอมพวิ เตอรเ์ ป็นภาษาท่มี รี ูปแบบเป็น ทางการ (Formal Language) ตา่ งกับภาษาธรรมชาตทิ ่ีมีขอบเขตกวา้ งมาก ไมม่ ีรูปแบบตายตวั ท่ี แน่นอน กฎเกณฑข์ องภาษาจะขนึ้ กบั หลกั ไวยากรณแ์ ละการยอมรบั ของกล่มุ ผใู้ ชน้ นั้ ๆ ภาษาคอมพิวเตอรอ์ าจแบ่งไดเ้ ป็ น 3 ระดับ คอื ภาษาเครอ่ื ง (Machine Language) ภาษาระดับตา่ (Low Level Language) และภาษาระดบั สงู (High Level Language) ➢ ภาษาเครื่อง (Machine Language) การ เขียนโปรแกรมเพือ่ ส่งั ใหค้ อมพิวเตอรท์ างานในยคุ แรก ๆ จะตอ้ งเขยี นดว้ ยภาษาซง่ึ เป็นท่ียอมรบั ของ เครื่องคอมพวิ เตอรท์ ่ีเรยี กว่า “ภาษาเครอื่ ง” ภาษานปี้ ระกอบดว้ ยตวั เลขลว้ น ทาใหเ้ ครื่องคอมพวิ เตอร์ สามารถทางานไดท้ นั ที ผทู้ ่ีจะเขียนโปรแกรมภาษาเครือ่ งได้ ตอ้ งสามารถจารหสั แทนคาส่งั ตา่ ง ๆ ได้ และ ในการคานวณตอ้ งสามารถจาไดว้ า่ จานวนต่าง ๆ ทใ่ี ชใ้ นการคานวณนน้ั ถกู เกบ็ ไวท้ ี่ตาแหนง่ ใด ดังนั้น โอกาสทจี่ ะเกดิ ความผดิ พลาดในการเขียนโปรแกรมจงึ มีมาก นอกจากนเี้ คร่อื งคอมพิวเตอรแ์ ตล่ ะระบบมี ภาษาเคร่ืองทแี่ ตกตา่ งกนั ออก ทาใหเ้ กดิ ความไมส่ ะดวกเม่ือมกี ารเปลย่ี นเครือ่ งคอมพิวเตอรเ์ พราะจะตอ้ ง เขียน โปรแกรมใหมท่ ง้ั หมด ➢ ภาษาระดบั ตา่ (Low Level Language) เนือ่ ง จากภาษาเคร่ืองเป็นภาษาทมี่ คี วามยงุ่ ยากในการเขยี นดงั ไดก้ ล่าวมาแลว้ จึงไม่มีผนู้ ิยมและมกี ารใช้ นอ้ ย ดงั นนั้ ไดม้ ีการพฒั นาภาษาคอมพวิ เตอรข์ นึ้ อกี ระดบั หน่งึ โดยการใชต้ วั อกั ษรภาษาองั กฤษเป็นรหสั แทนการทางาน การใชแ้ ละการตงั้ ช่ือตวั แปรแทนตาแหนง่ ทใ่ี ชเ้ ก็บจานวนตา่ ง ๆ ซ่ึงเป็นคา่ ของตวั แปรนน้ั ๆ
การใชส้ ญั ลกั ษณช์ ่วยใหก้ ารเขียนโปรแกรมนเี้ รยี กวา่ “ภาษาระดบั ตา่ ”ภาษาระดบั ต่าเป็นภาษาทีม่ คี วามหมาย ใกลเ้ คียงกับภาษาเครอ่ื ง มากบางครง้ั จึงเรียกภาษานวี้ ่า “ภาษาองิ เคร่อื ง” (Machine – Oriented Language) ตวั อย่างของภาษาระดบั ต่า ไดแ้ ก่ ภาษาแอสเซมบลี เป็นภาษาท่ใี ชค้ าในอกั ษรภาษาองั กฤษ เป็นคาส่งั ใหเ้ ครือ่ งทางาน เชน่ ADD หมายถึง บวก SUB หมายถึง ลบ เป็นตน้ การใชค้ าเหลา่ นชี้ ว่ ยใหก้ าร เขียนโปรแกรมง่ายขนึ้ กว่าการใชภ้ าษาเคร่อื งซง่ึ เป็นตวั เลขลว้ น ดงั ตารางแสดงตวั อยา่ งของภาษาระดบั ต่าและ ภาษาเครื่องทสี่ ่งั ใหม้ กี ารบวกจานวน ทเี่ กบ็ อย่ใู นหนว่ ยความจา ➢ ภาษาระดบั สงู (High Level Language ภาษา ระดบั สงู เป็นภาษาทส่ี รา้ งขนึ้ เพื่อชว่ ยอานวยความสะดวกในการเขยี นโปรแกรม กลา่ วคอื ลกั ษณะของ คาส่งั จะประกอบดว้ ยคาต่าง ๆ ในภาษาองั กฤษ ซ่งึ ผูอ้ ่านสามารถเขา้ ใจความหมายไดท้ นั ที ผเู้ ขียนโปรแกรมจึง เขียนโปรแกรมดว้ ยภาษาระดบั สงู ไดง้ ่ายกว่าเขียนดว้ ยภาษาแอ สเซมบลีหรอื ภาษาเครอื่ ง ภาษาระดบั สงู มี มากมายหลายภาษา อาทิเชน่ ภาษาฟอรแ์ ทรน (FORTRAN) ภาษาโคบอล (COBOL) ภาษาปาสคาล (Pascal) ภาษาเบสิก(BASIC) ภาษาวิชวลเบสิก (Visual Basic) ภาษาซี (C) และภาษาจาวา (Java) เป็นตน้ โปรแกรมทีเ่ ขยี นดว้ ยภาษาระดบั สูงแตล่ ะภาษาจะตอ้ งมีโปรแกรมที่ทาหนา้ ทแ่ี ปล ภาษา ระดบั สงู ใหเ้ ป็นภาษาเคร่อื ง เชน่ โปรแกรมแปลภาษาฟอรแ์ ทรนเป็นภาษาเครอ่ื ง โปรแกรมแปลภาษาปาสคาล เป็นภาษาเครื่อง คาส่งั หน่ึงคาส่ังในภาษาระดบั สงู จะถกู แปลเป็นภาษาเครื่องหลายคาส่งั ภาษาระดบั สูงที่จะ กล่าวถึงในที่นี้
ความหมายของซอฟแวร์ ความหมายของซอฟตแ์ วร์ ซอฟตแ์ วร์ (software) หมายถึงชุดคาส่งั หรือโปรแกรมทีใ่ ชส้ ่งั งานใหค้ อมพวิ เตอรท์ างาน ซอฟตแ์ วร์ จึงหมายถึงลาดบั ขน้ั ตอนการทางานทเ่ี ขียนขนึ้ ดว้ ยคาส่งั ของคอมพวิ เตอร์ คาส่งั เหลา่ นเี้ รียงกนั เป็น โปรแกรมคอมพิวเตอร์ จากท่ที ราบมาแลว้ ว่าคอมพวิ เตอรท์ างานตามคาส่งั การทางานพนื้ ฐานเป็นเพยี ง การกระทากบั ขอ้ มลู ที่เป็นตวั เลขฐานสอง ซึ่งใชแ้ ทนขอ้ มลู ทีเ่ ป็นตวั เลข ตวั อกั ษร รูปภาพ หรอื แมแ้ ต่เป็น เสยี งพดู ก็ได้ โปรแกรมคอมพิวเตอรท์ ีใ่ ชส้ ่งั งานคอมพวิ เตอรจ์ ึงเป็นซอฟตแ์ วร์ เพราะเป็นลาดบั ขน้ั ตอน การทางานของคอมพิวเตอร์ คอมพวิ เตอรเ์ ครอื่ งหนง่ึ ทางานแตกต่างกนั ไดม้ ากมายดว้ ยซอฟตแ์ วรท์ ่ี แตกต่างกนั ซอฟตแ์ วรจ์ ึงหมายรวมถึงโปรแกรมคอมพวิ เตอรท์ กุ ป ระเภทท่ีทาใหค้ อมพิวเตอรท์ างานได้
การทีเ่ ราเหน็ คอมพวิ เตอรท์ างานใหก้ บั เราไดม้ ากมาย เพราะวา่ มีผพู้ ฒั นาโปรแกรมคอมพวิ เตอรม์ าใหเ้ ราส่งั งาน คอมพิวเตอร์ รา้ นคา้ อาจใชค้ อมพิวเตอรท์ าบญั ชีท่ียงุ่ ยากซบั ซอ้ น บรษิ ัทขายต๋วั ใชค้ อมพวิ เตอรช์ ว่ ยในระบบการ จองต๋วั คอฃมพวิ เตอรช์ ว่ ยในเรอื่ งกิจการงานธนาคารทีม่ ขี อ้ มูลต่าง ๆ มากมาย คอมพวิ เตอรช์ ่วยงานพมิ พเ์ อกสาร ใหส้ วยงาม เป็นตน้ การทีค่ อมพิวเตอรด์ าเนินการใหป้ ระโยชนไ์ ดม้ ากมายมหาศาลจะอย่ทู ซี่ อฟตแ์ วร์ ซอฟตแ์ วร์ จงึ เป็นส่วนสาคญั ของระบบคอมพวิ เตอร์ หากขาดซอฟตแ์ วรค์ อมพวิ เตอรก์ ไ็ ม่สามารถทางานได้ ซอฟตแ์ วรจ์ งึ เป็นสิ่งทจี่ าเป็น และมคี วามสาคญั มาก และเป็นส่วนประกอบหน่ึงท่ีทาใหร้ ะบบสารสนเทศเป็นไปไดต้ ามท่ี ตอ้ งการ ประเภทของซอฟตแ์ วร์ ซอฟตแ์ วรแ์ บ่งออกเป็น 2 ประเภท คอื ❖ ซอฟตแ์ วรร์ ะบบ ❖ ซอฟตแ์ วรป์ ระยกุ ต์ 1. ซอฟตแ์ วรร์ ะบบ (System Software หรือ Operating Software : OS หมายถงึ โปรแกรมท่ีทาหนา้ ท่ปี ระสานการทางาน ติดตอ่ การทางาน ระหวา่ งฮารด์ แวรก์ บั ซอฟตแ์ วรป์ ระยกุ ต์ เพอื่ ใหผ้ ใู้ ชส้ ามารถใช้ Software ไดอ้ ยา่ งมีประสิทธิภาพ และทาหนา้ ทใี่ นการจดั การ ระบบ ดแู ลรกั ษาเครอ่ื ง การแปลภาษาระดบั ตา่ หรือระดบั สงู ใหเ้ ป็นภาษาเครือ่ งเพือ่ ใหเ้ ครื่องอา่ นไดเ้ ขา้ ใจ ซอฟตแ์ วรร์ ะบบ แบ่งได้ 4 ชนดิ ดงั นี้ 1.1 ระบบปฏิบัตกิ าร (Operating System) หมายถงึ ชดุ โปรแกรมท่ีอย่รู ะหว่างฮารด์ แวรแ์ ละซอฟตแ์ วร์ ประยกุ ตม์ หี นา้ ทคี่ วบคมุ การปฏิบัตงิ านของฮารด์ แวร์ และสนบั สนนุ คาส่งั สาหรบั ควบคมุ การทางานของฮารด์ แวร์ ใหก้ บั ซอฟตแ์ วรป์ ระยกุ ต์ เช่น Windows XP , DOS , Linux , Mac OS X 1.2 ยทู ิลิตี้ (Utility Program) เป็นโปรแกรมทท่ี าหนา้ ท่เี พมิ่ ประสิทธิภาพของเครือ่ งคอมพวิ เตอร์ ทาให้ เครอ่ื งทางานงา่ ยขนึ้ เร็วขนึ้ และการป้องกนั การรบกวนโดยโปรแกรมทไ่ี ม่พึงประสงค์ เชน่ โปรแกรมปอ้ งกนั ไวรสั , โปรแกรม Defrag เพอ่ื จดั เรียงขอ้ มลู บนฮารด์ ดิสกใ์ หม่ ทาใหก้ ารอา่ นขอ้ มลู เร็วขนึ้ , โปรแกรมยกเลิกการติดตงั้ โปรแกรม Uninstall Program , โปรแกรมบบี อดั ไฟล์ (WinZip-WinRAR)เพือ่ ทาใหไ้ ฟลม์ ีขนาดเลก็ ลง ,โปรแกรมการสารองขอ้ มลู (Backup Data
1.3 ดีไวซไ์ ดเวอร์ (Device Driver หรอื Driver) เป็นโปรแกรมทที่ าหนา้ ที่ตดิ ตอ่ กบั คอมพวิ เตอรใ์ นสว่ น การรบั เขา้ และการส่งออก ของแต่ละอปุ กรณ์ เชน่ เม่อื เราซอื้ กลอ้ งวีดีโอมาใหม่และตอ้ งการนาเอาวดี โี อที่ถ่าย เสร็จ นาไปตดั ตอ่ ทคี่ อมพิวเตอร์ กต็ อ้ งตดิ ตงั้ ไดเวอร์ หรอื โปรแกรมทต่ี ิดมากบั กลอ้ ง ทาการติดตงั้ ที่เครือ่ ง คอมพิวเตอรเ์ พ่ือใหเ้ ครอ่ื งคอมพิวเตอรร์ ูจ้ กั และสามารถรบั ขอ้ มลู เขา้ และส่งขอ้ มลู ออกได้ โดยปกติโปรแกรม windows ที่เรามีอย่ใู นเครื่องคอมพิวเตอรจ์ ะมไี ดเวอรต์ ิดตงั้ มาใหแ้ ลว้ โดยเราไม่ตอ้ งทา การตดิ ตงั้ ไดเวอรเ์ อง เช่น ไดเวอรส์ าหรบั เมาส์ ,ไดเวอรค์ ียบ์ อรด์ , ไดเวอรส์ าหรบั การใช้ USB Port , ไดเวอร์ เครอ่ื งพิมพ์ แต่ถา้ อปุ กรณใ์ ดไมส่ ามารถใชง้ านรว่ มกบั เครอื่ งคอมพวิ เตอรไ์ ดก้ ต็ อ้ งหาไดเวอรม์ าติดตงั้ เพื่อให้ สามารถใชง้ านได้ ซึ่งตอ้ งเป็นไดเวอรท์ ่ีพฒั นามาของแต่ละบริษัทผผู้ ลิตอปุ กรณ์ 1.4 ตวั แปลภาษา (Language Translator) คอื โปรแกรมทที่ าหนา้ ทแ่ี ปลภาษาระดบั ต่าหรือระดบั สงู เพ่อื ใหเ้ ครื่องคอมพวิ เตอรเ์ ขา้ ใจวา่ ตอ้ งการใหท้ าอะไร เชน่ เมือ่ โปรแกรมเมอรไ์ ดเ้ ขียนโปรแกรมเสรจ็ โดยเขยี นใน ลกั ษณะภาษาระดบั ตา่ (Assenbly) หรือภาษาระดบั สงู (โปรแกรมภาษา C) เสรจ็ ก็ตอ้ งมตี วั แปลภาษา เพื่อใหเ้ คร่ืองคอมพิวเตอรอ์ า่ นเขา้ ใจ เพราะเครอื่ งคอมพิวเตอรจ์ ะเขา้ ใจเฉพาะตวั เลข 0 กบั ตวั เลข 1 เท่านน้ั 2. ซอฟตแ์ วรป์ ระยุกต์ ซอฟตแ์ วรป์ ระยกุ ตเ์ ป็นโปรแกรมทีใ่ ชส้ าหรบั ทางานตา่ ง ตามทต่ี อ้ งการ เชน่ การทางานเอกสาร งานกราฟิก งาน นาเสนอ หรือเป็น Software สาหรบั งานเฉพาะดา้ น เชน่ โปรแกรมงานทะเบียน โปรแกรมการใหบ้ ริการเว็บ โปรแกรมงานดา้ นธนาคาร ซอฟตแ์ วรป์ ระยกุ ตแ์ บ่งเป็น 2 ประเภท ดงั นี้ 2.1 ซอฟตแ์ วรส์ าหรบั งานเฉพาะดา้ น เป็น Software ทีใ่ ชส้ าหรบั งานเฉพาะดา้ น เช่น Software สาหรบั งานธนาคารการฝากถอนเงนิ Software สาหรบั งานทะเบียนนกั เรียน ซอฟตแ์ วรค์ ิดภาษี ซอฟตแ์ วรก์ าร ใหบ้ ริการรา้ น Seven ฯลฯ
2.2 ซอฟตแ์ วรส์ าหรบั งานท่วั ไป เป็นซอฟตแ์ วรท์ ่ีใชส้ าหรบั งานท่วั ไป โดยในซอฟตแ์ วร์ 1 ตวั มีความสามารถใน การทางานไดห้ ลายอย่าง เชน่ ซอฟตแ์ วรง์ านดา้ นเอกสาร (Microsoft Word ) มีความสามารถในการ สรา้ งงานเอกสารตา่ ง ๆ จดั ทาเอกสารรายงาน จดั ทาแผ่นพบั จดั ทาหนงั สือเวียน จดั ทาสอ่ื สง่ิ พิมพ์ ซอฟแวรร์ ะบบมอี ะไรบา้ ง EX/Pic ซอฟตแ์ วรท์ ่ีมคี วามสาคญั เป็นอย่างมาก ที่ชว่ ยใหค้ อมพิวเตอรส์ ามารถทางานเพ่ือตอบสนองความตอ้ งการ ของผใู้ ชไ้ ด้ ซง่ึ ในปัจจุบนั ผผู้ ลติ ไดม้ ีการเขียนโปรแกรมและออกแบบ system software เหล่านใี้ หม้ ี ความแตกต่างกนั ไปตามแต่ละลกั ษณะการทางานของระบบปฏบิ ตั ิการตา่ ง ๆ ไดแ้ ก่ ซอฟตแ์ วรร์ ะบบของ Windows, Linux, UNIX และระบบดงั้ เดิมอย่าง DOS ซอฟตแ์ วรร์ ะบบ คือ ซอฟตแ์ วรท์ ีท่ าหนา้ ที่ควบคุม การทางานของฮารด์ แวรแ์ ละประสานงานระหว่างซอฟตแ์ วร์ ฮารด์ แวร์ และผใู้ ชง้ าน ซอฟตแ์ วรร์ ะบบประกอบดว้ ย ระบบปฏิบตั กิ าร (operating system) โปรแกรม แปลภาษา คอมพิวเตอร์ (translator) โปรแกรมอรรถประโยชน์ (utility program) และโปรแกรม ขบั อปุ กรณ์ (device driver) ซอฟแวรป์ ระยุกตม์ ีอะไรบ้าง ประเภทของซอฟตแ์ วรป์ ระยกุ ต์ (Application Software) มี 2 ประเภท คอื 1. ซอฟตแ์ วรส์ าหรบั งานท่วั ไป (General purpose Software) หรอื ซอฟตแ์ วรส์ าเร็จรูป (Package Software) เป็นซอฟตแ์ วรท์ บ่ี รษิ ทั คอมพวิ เตอรต์ า่ งๆ ไดส้ รา้ งขนึ้ และวางขายท่วั ไปในทอ้ งตลาด โดยผใู้ ชส้ ามารถ หาซือ้ มาประยกุ ตใ์ ชง้ านท่วั ไปได้ ซง่ึ ซอฟตแ์ วรป์ ระเภทนไี้ ม่ไดม้ งุ่ เนน้ เฉพาะสาหรบั งานใดงานหน่ึง แตผ่ ใู้ ชง้ าน จะตอ้ งเป็นผนู้ าไปประยกุ ตใ์ ชก้ บั งานของตน โดยผใู้ ชอ้ าจตอ้ งมกี ารสรา้ งหรือพฒั นาชนิ้ งานขนึ้ เองภายใต้ ซอฟตแ์ วรท์ ต่ี อ้ งการ สว่ นราคาของซอฟตแ์ วรใ์ ชง้ านท่วั ไปนจี้ ะไม่สงู มากและบางซอฟตแ์ วรก์ ส็ ามารถดาวน์ โหลดไดฟ้ รี โดยซอฟตแ์ วรใ์ ชง้ านท่วั ไปจะนยิ มเรยี กอีกชอ่ื หน่ึงว่า ซอฟตแ์ วรส์ าเร็จ ยกตวั อยา่ งเช่น
- ซอฟตแ์ วรป์ ระมวลผลคา (word processing software ซอฟตแ์ วรป์ ระมวลคาเป็นซอฟตแ์ วรใ์ นการนาตวั อกั ษรมาเรยี งต่อเป็นคา ประโยคหรอื ย่อหนา้ คลา้ ยการใช้ เครอ่ื งพิมพด์ ีดพิมพข์ อ้ ความบนกระดาษ แต่ตา่ งกนั ทีต่ วั อกั ษรทพ่ี ิมพห์ รอื ปอ้ นเขา้ ทางแปน้ พมิ พอ์ กั ขระ - ซอฟตแ์ วรต์ ารางทางาน (spread sheet software) ซอฟตแ์ วรต์ ารางทางานเป็นซอฟตแ์ วรท์ ชี่ ว่ ยในการคิดคานวณ การทางานของซอฟตแ์ วรต์ ารางนนั้ จะมี ช่องวา่ งใหใ้ ส่ตวั เลข ขอ้ ความหรอื สตู รทางคณติ ศาสตร์ ซ่ึงสามารถส่งั ใหค้ านวณตามสตู รหรอื เงอ่ื นไขที่ กาหนด - ซอฟตแ์ วรจ์ ดั การฐานขอ้ มลู (data base management software) เป็นซอฟแวรท์ ่ใี ชส้ าหรบั เก็บขอ้ มลู และจดั การกบั ขอ้ มลู ทจ่ี ดั เก็บในคอมพวิ เตอร์ ซงึ่ ซอฟตแ์ วรจ์ ะจดั การ ขอ้ มลู โดยการรวบรวมขอ้ มลู หลาย ๆ เร่ืองทเ่ี ก่ยี วขอ้ งกนั ไวใ้ นคอมพิวเตอร์ ท่ีเราเรยี กว่าฐานขอ้ มลู (Database) ซงึ่ ฐานขอ้ มลู จะประกอบดว้ ยกล่มุ การจดั การขอ้ มลู สาหรบั ผู้ใชห้ นงึ่ คนหรอื หลายๆ - ซอฟตแ์ วรน์ าเสนอ (presentation software) ซอฟตแ์ วรเ์ ป็นซอฟตแ์ วรท์ ี่ใชส้ าหรบั การนาเสนอขอ้ มลู ไดง้ า่ ยและสะดวกรวดเรว็ ซง่ึ ทาใหก้ ารนาเสนอมี ความนา่ สนใจมากยิ่งขนึ้ ซึ่งซอฟตแ์ วรเ์ หล่านเี้ ป็นซอฟตแ์ วรท์ ่สี ามารถแสดงขอ้ ความในลกั ษณะที่ส่ือความ ไดง้ า่ ย ดว้ ยเคร่ืองมอื สาเรจ็ ที่ซอฟตแ์ วรม์ ีใหใ้ ชง้ าน ซอฟตแ์ วรน์ าเสนอสามารถสรา้ งสไลดโ์ ดยประกอบดว้ ย ตวั อกั ษร รูปภาพ กราฟ แผนภมู ิ ตาราง ภาพเคลอื่ นไหว เสียงและอน่ื ๆ - ซอฟตแ์ วรจ์ ดั การดา้ นกราฟิกและมลั ตมิ เี ดีย ซอฟตแ์ วรส์ าหรบั จดั การดา้ นกราฟิก เป็นซอฟตแ์ วรท์ ีท่ าหนา้ ทีช่ ว่ ยในการวาดรูป เชน่ ปากกาชว่ ยวาด ลายเสน้ พกู่ นั ระบายสี และยางลบชว่ ยลบลายเสน้ หรือสที ี่ไม่ตอ้ งการได้ นอกจากนสี้ ามารถนาแฟม้ ขอ้ มลู ที่ เป็นรูปภาพท่ถี ่ายโดยใชก้ ลอ้ งถ่ายรูปดิจติ อลมาแกไ้ ขตกแต่งได้ หน้าทข่ี องระบบปฏิบตั ิการมีอะไรบา้ ง โปรแกรมระบบปฏิบตั ิการ หรือเรียกสนั้ ๆ ว่า OS (Operating System) เป็นโปรแกรม ควบคุมการ ทางานของเครื่องคอมพิวเตอร์ ทาหนา้ ท่ีควบคมุ การทางานตา่ ง ๆ เช่น การแสดงผล ขอ้ มลู การติดตอ่ กบั ผใู้ ช้ โดยทาหนา้ ทีเ่ ป็นสื่อกลาง ระหว่างผใู้ ชก้ บั เคร่ืองใหส้ ามารถสื่อสารกนั ไดค้ วบคมุ และจดั สรรทรพั ยากรใหก้ บั โปรแกรมต่าง ๆ
ยกตัวอย่างการโปรแกรม 3โปรแกรม / PIC AI ย่อมาจาก Artificial Intelligenceโดยภาษาไทยใชค้ าวา่ ปัญญาประดิษฐ์หมายถึง ระบบ ประมวลผลของคอมพวิ เตอร์ ห่นุ ยนต์ เครอื่ งจกั ร หรอื อปุ กรณอ์ ิเล็กทรอนกิ สต์ ่าง ๆ ท่มี กี ารวเิ คราะหเ์ ชงิ ลกึ คลา้ ย ความฉลาดของมนษุ ย์ และสามารถกอ่ ใหเ้ กดิ ผลลัพธท์ ีเ่ ป็นการกระทาได้ p.s. ย่อมาจาก post script ค่ะคอื ว่าเวลาเขียนอะไรๆ หรอื อยา่ งเขยี นอีเมลก็ได้ เราก็วา่ ไปตามเนอื้ หา แลว้ พอตอนจบมอี ะไรจะเสริมอีกนดิ หรือหกั มมุ กจ็ ะเอาไปเขยี นไวก้ อ่ นจบเพม่ิ อะไรอยา่ งนโี้ ดยขนึ้ ตน้ วา่ p.s. ถา้ เทยี บแลว้ กเ็ หมือน ป.ล. หรอื ปัจฉมิ ลิขิต LD Player เป็นอมี เู ลเตอรแ์ อนดรอยดฟ์ รสี าหรบั ผใู้ ชพ้ ีซีทเี่ ล่นเกมแอนดรอยดบ์ นวินโดวไ์ ดอ้ ยา่ งง่ายดาย รองรบั แอนดรอยด์ 5.1.1 มนั รองรบั ความหลากหลายในการเลน่ เกมมอื ถือทม่ี ีประสิทธิภาพสงู และกราฟิกสงู บน พีซี นอกเหนือจากการเลน่ เกม แอนดรอยดบ์ นพีซี คณุ ยงั สามารถเขา้ ถึง Google Play Store สาหรบั แอพ อื่นๆ ไดอ้ ีกดว้ ย
จดั ทาโดย นางสาว กลุ นาฏ ขวญั นาค 663020400081
Search
Read the Text Version
- 1 - 12
Pages: