ซอฟต์แวร์ประยุกต์เฉพาะทาง บทที่ 4
วัตถุประสงค์ อธิบายเกี่ยวกับซอฟต์แวร์กราฟิก รวมถึงโปรแกรมจำพวกเดสท็อปพับลิชชิ่ง โปรแกรมแก้ไขภาพ โปรแกรมเขียนภาพ แกลลอรี่รวมรูปภาพ ชุดโปรแกรมกราฟิกได้ อภิปรายเกี่ยวกับซอฟต์แวร์ตัดต่อเสียงและวิดีโอได้ อธิบายถึงมัลติมีเดีย รวมถึงการเชื่อมโยง ปุ่ม แผนผังการดำเนินเรื่อง และโปรแกรมเขียนมัลติมีเดียได้
วัตถุประสงค์ สามารถบรรยายเกี่ยวกับการเขียนเว็บ การออกแบบเว็บไซต์ โปรแกรมเขียนเว็บได้ อธิบายถึงภาษาสร้างแบบจำลองระบบเสมือนจริง ระบบฐานความรู้ หรือระบบผู้เชี่ยวชาญ และวิทยาการหุ่นยนต์ ได้ อธิบายถึงแอปพลิเคชันบนโทรศัพท์เคลื่อนที่
บทนำ ซอฟต์แวร์ประยุกต์เฉพาะทางจะช่วยให้ผู้ใช้ทำงานต่างๆ ที่สลับซับซ้อนได้ แม้จะอยู่ในบ้านของตัวเอง ยกตัวอย่าง เช่น สร้างเว็บไซต์ สร้างภาพกราฟิก สร้างหรือแก้ไขเสียงและวิดีโอ ปัญญาประดิษฐ์ และแอปพลิเคชันบนโทรศัพท์เคลื่อนที่ ผู้ใช้จะต้องมีความตระหนักถึงซอฟต์แวร์ประยุกต์เฉพาะทางเหล่านี้ ต้องทราบว่าซอฟต์แวร์ประยุกต์เหล่านี้ใครเป็นผู้ใช้ ใช้ซอฟต์แวร์ประยุกต์ไปเพื่ออะไร และใช้งานอย่างไร
ซอต์แวร์ประยุกต์เฉพาะทาง กราฟิก เสียงและวืดีโอ มัลติมีเดีย การเขียนเว็บ ปัญญาประดิษฐ์ ภาพเสมือนจริง (Virtual Reality) ระบบฐานความรู้ (Knowledge-based Systems) วิทยาการหุ่นยนต์ (Robotics) แอปพลิเคชันบนโทรศัพท์เคลื่อนที่ (Mobile Apps)
กราฟิก Desktop publishing Image editors Illustration programs Image galleries Graphic suites Desktop publishing programs (Key Term) are also referred to as page layout programs (Key Term) Desktop publishers mix text and graphics Image editors modify bitmap image (Key Term) files Illustrators modify vector (Key Term) files Image galleries are libraries of electronic images Graphic suites bundle separate graphic design programs
เดสก์ท็อปพับลิชชิ่ง (Desktop publishing) เป็นโปรแกรมสำหรับสร้างสิ่งพิมพ์เพื่อนำไปเผยแพร่ เช่น ใบปลิว จดหมายข่าว หนังสือพิมพ์ และหนังสือ ผสมตัวอักษรกับภาพกราฟิกเข้าด้วยกัน สร้างสิ่งพิมพ์ที่มีคุณภาพระดับมืออาชีพ โปรแกรมที่นิยมใช้กันมาก ได้แก่ Adobe InDesign Microsoft Publisher QuarkXPress These programs allow you to create documents such as brochures, newsletters, newspapers, and textbooks
โปรแกรมแก้ไขภาพ (Image editors) แก้ไขภาพถ่าย แก้ไขหรือปรับแต่งภาพถ่ายดิจิตอล ภาพบิตแมพ (Bitmap) ใช้จุดหรือพิกเซล (pixels) ประกอบกันเป็นภาพ เรียกอีกชื่อหนึ่งว่า ภาพราสเตอร์ (raster image) โปรแกรมที่นิยมใช้กันมาก ได้แก่ Paint.NET Adobe Photoshop Corel Paint Shop Pro Image editors modify bitmap image (Key Term) files Known as photo editors. Bitmap images use thousands of dots called pixels to represent images Image editors are also known as photo editors (Key Term)
โปรแกรมเขียนภาพ (Illustration programs) โปรแกรมวาดภาพ (Drawing programs) ภาพเวกเตอร์ (Vector images) ใช้กับรูปทรงเรขาคณิตหรือวัตถุ โปรแกรมที่นิยมใช้กันมาก ได้แก่ Adobe Illustrator Inkscape CorelDRAW Bitmap Image Vector Image Illustrators modify vector (Key Term) files Known as drawing programs Used to create vector images Vector is another common type of graphic file While bitmap images use pixels, vector illustrations (Key Term) use geometric shapes These objects are created by connecting lines and curves
แกลลอรี่รวมรูปภาพ (Image galleries ) เป็นห้องสมุดรวมรูปภาพอิเล็กทรอนิกส์ แบ่งได้เป็นสองประเภทหลักๆ ได้แก่ ภาพถ่ายสต็อก (Stock photograph) คลิปอาร์ต (Clip art) อินเตอร์เน็ตก็มีเว็บไซต์ ที่ให้บริการแกลลอรี่ภาพ อยู่เป็นจำนวนมาก Image galleries are libraries of electronic images Types of electronic images Stock photograph – photographs on a variety of subject materials Clip art – graphic illustrations representing a wide range of topics Most applications provide a limited selection of free clip art In Microsoft Word select Insert>Clip Art.
ชุดโปรแกรมกราฟิก (Graphic suites) รวมหรือจับกลุ่มโปรแกรมกราฟิกต่างๆ เข้าไว้ด้วยกันและจำหน่ายพร้อมกันเป็นชุด ซื้อโปรแกรมกราฟิกที่หลากหลายมากขึ้น ในราคาที่ถูกกว่าการซื้อโปรแกรมต่างๆ แยกกัน ชุดโปรแกรมกราฟิก CorelDRAW ประกอบด้วย 5 โปรแกรม มีไลบรารีของคลิปอาร์ต (clip art) คลิปสื่อ (media clips) และฟอนต์ต่างๆ เป็นจำนวนมาก Graphic suites bundle separate graphic design programs These suites combine several graphic programs into one package for a lower cost Adobe Creative Suite CorelDraw Graphics Suite includes five individual Corel graphics programs plus clip art, media clips, and fonts
เสียงและวิดีโอ (Audio and Video) ซอฟต์แวร์แก้ไขวิดีโอ ช่วยในการจัดเรียง เพิ่มเอ็ฟเฟ็ค (Add Effect) โปรแกรมที่นิยมใช้ ได้แก่ Apple iMovie Windows Movie Maker Digital video editing software makes it easy to make digital video into professional quality home movies You can create and edit your own movies Video Reorganize and add effects to footage Assemble and edit home movies
เสียงและวิดีโอ (Audio and Video) ซอฟต์แวร์แก้ไขเสียง สร้างและแก้ไขคลิปเสียง เพิ่มเอ็ฟเฟ็คเสียง (audio effect) กรองเสียงสะดุด หรือเสียงขูดในแผ่นเสียงโบราณ สร้างไฟล์ MP3 โปรแกรมที่นิยมใช้ ได้แก่ Apple Garage Band Sony ACID Audio Create and edit audio clips Add audio effects Filter out pops or scratches
ชั้นตอนการสร้างวิดีโอดิจิตอล แคปเชอร์ (Capture), ตัดต่อ, และผลิต จัดทำสื่อโดยอาจสร้างเป็นดีวีดี หรืออัพโหลดไปยัง YouTube
มัลติมีเดีย (Multimedia) เป็นการบูรณาการรวมเอาสื่อต่างๆ ทุกชนิดเข้ามาอยู่ในการนำเสนอเดียว (1)วิดีโอ (2)ดนตรี (3)เสียง (4)ภาพกราฟิก (5)ตัวอักษร ให้ผู้ใช้มีส่วนร่วมหรือสามารถมีปฏิสัมพันธ์ได้ด้วย ความสามารถในการมีปฏิสัมพันธ์ (interactivity) ช่วยให้ผู้ใช้สามารถเลือกได้ว่าจะดูข้อมูลใดบ้าง Multimedia presentations can include a variety of media and should include interactivity Interactivity allows the user to choose the information to view, to control the pace and flow of information, and to respond to items and give feedback Pages are linked by buttons (Key Term) Multimedia is used in video games, Web presentations, and even word processing documents Ask students to give examples of how multimedia is used in business and education
ลิงค์และปุ่มต่างๆ (Links & Buttons) ลิงค์นั้นอาจเชื่อมต่อไปยัง หน้าหรือแหล่งข้อมูลอื่นๆ วิดีโอ เสียง ภาพกราฟิก ไฟล์ตัวอักษร ปุ่มก็คือลิงค์ สามารถเชื่อมต่อได้อย่างเหมาะสม ควบคุม และกำหนดการไหลเวียนและเนื้อหาของการนำเสนอ Links are connections to related information Can be video, sound, graphics, or text files Buttons are special areas that provide navigation
โปรแกรมสร้างมัลติมีเดีย คือโปรแกรมพิเศษที่ใช้ในการสร้างการนำเสนอแบบมัลติมีเดีย ทำหน้าที่รวมองค์ประกอบที่เป็นวิดีโอ เสียง ภาพกราฟิก และตัวอักษรเข้ามาอยู่ในกรอบการทำงานแบบอินเตอร์แอคทีฟ (Interactive framework) โปรแกรมที่นิยมใช้ ได้แก่ Adobe Director Toolbook Used to bring elements into an interactive framework Ask students if they know what interactivity is
โปรแกรมสร้างเว็บ (Web authoring) สร้างเว็บไซต์ บริษัทต่างๆ ใช้อินเตอร์เน็ตในการเข้าถึงลูกค้ารายใหม่และส่งเสริมผลิตภัณฑ์ บุคคลทั่วไปใช้อินเตอร์เน็ตในการสร้างเว็บส่วนตัวหรือที่เรียกว่าบล็อก (Blog) สามารถแบ่งการสร้างเว็บไซต์ออกเป็น 2 ส่วน การออกแบบเว็บไซต์ โปแกรมสร้างเว็บไซต์ Creating a Web site is called Web authoring It is easy to create Web pages with the many Web authoring programs that are available A popular type of Web site is a Web log (blog) Web logs are Web pages with dated postings like a bulletin board Ask students about using blogs
WYSIWYG Some web authoring programs are WYSIWYG – What you see is what you get. This means that you can build a page without interacting directly with the HTML code. WYSIWYG editors preview the page described by HTML code. Widely used Web authoring programs include Adobe Dreamweaver, NetObjects Fusion, and Microsoft Expression.
ปัญญาประดิษฐ์ (Artificial Intelligence) เกี่ยวข้องกับความพยายามสร้างระบบคอมพิวเตอร์ที่สามารถเลียนแบบ หรือจำลองประสาทสัมผัสของมนุษย์ กระบวนการคิด และการกระทำต่างๆ ขึ้นมา เช่น การใช้เหตุผล การเรียนรู้จากการกระทำในอดีต การมองเห็น การสัมผัส ช่วยมนุษย์และองค์กรต่างๆ ให้สามารถสร้างผลผลิตได้มากขึ้น Artificial intelligence is a field of computer science Mimics or simulates human senses, thought processes, and actions Includes reasoning, learning from past actions, and using senses such as vision and touch In the past, computers have been used to solve structured problems (Key Term) once performed by clerks. Now organizations are looking to automate unstructured problems (Key Term) performed by managers
ปัญญาประดิษฐ์ (Artificial Intelligence) แบ่งออกเป็น 3 สาขา ระบบเสมือนจริง ระบบฐานความรู้ผู้เชี่ยวชาญ วิทยาการหุ่นยนต์ Artificial intelligence is a field of computer science Mimics or simulates human senses, thought processes, and actions Includes reasoning, learning from past actions, and using senses such as vision and touch In the past, computers have been used to solve structured problems (Key Term) once performed by clerks. Now organizations are looking to automate unstructured problems (Key Term) performed by managers
ระบบเสมือนจริง (Virtual Reality) สร้างหรือจำลองสภาพรูปแบบ 3 มิติขึ้นด้วยคอมพิวเตอร์ เรียกทั่วไปว่าวีอาร์ (VR), ความเป็นจริงสังเคราะห์ (artificial reality), และ สภาพแวดล้อมเสมือนจริง (virtual environment) โปรแกรมที่เป็นที่รู้จักกันดีโปรแกรมหนึ่งคือ Second Life ของบริษัท Linden Labs Known as VR, virtual reality simulates reality in 3-D Many sites exist on the Web with virtual reality applications Modern virtual reality strives to be an immersive experience (Key Term) Virtual reality walls (Key Term) allow a user to view simulations Second Life from Linden Labs allows users to create animated characters to represent themselves and to develop their own environment. Simulated training such as aviation and surgical
ระบบฐานความรู้ (ผู้เชี่ยวชาญ) เป็นระบบปัญญาประดิษฐ์แบบหนึ่งที่ใช้ฐานข้อมูลในการให้ความช่วยเหลือผู้ใช้ ระบบเหล่านี้จะใช้ฐานข้อมูลหรือ ฐานความรู้ (knowledge base) มีข้อเท็จจริง กฎเกณฑ์เกี่ยวข้องกับข้อเท็จจริง และการป้อนข้อมูลของผู้ใช้ ในการสร้างคำแนะนำและการตัดสินใจต่างๆ ระบบผู้เชี่ยวชาญหลายระบบใช้สิ่งที่เรียกว่าฟัซซี่ลอจิก (fuzzy logic) ซึ่งทำให้ผู้ใช้สามารถตอบคำถามต่างๆ ที่คล้ายกับการคุยกับมนุษย์ตามปกติเป็นอย่างมาก These systems use a database, or knowledge-based system that contains facts, rules to relate these facts, and user input to formulate recommendations and decisions Knowledge-based systems are also referred to as expert systems (Key Term) Fuzzy logic allows users to respond to questions in a very humanlike way These systems are used in areas such as: Medicine Geology Architecture Nature WebMd is an example.
วิทยาการหุ่นยนต์ (Robotics) เป็นสาขาที่มีเนื้อหาว่าด้วยการพัฒนาและการใช้หุ่นยนต์ คือเครื่องจักรที่ควบคุมด้วยคอมพิวเตอร์และลอกเลียนแบบกิจกรรมการเคลื่อนไหวของสิ่งมีชีวิต แบ่งหุ่นยนต์ออกเป็น 4 ประเภท ได้แก่ หุ่นยนต์ระบบการรับรู้ (Perception system robots) หุ่นยนต์อุตสาหกรรม (Industrial robots) หุ่นยนต์เคลื่อนที่ (Mobile robots) หุ่นยนต์ทำงานบ้าน (household robots) Robots are used in factories, manufacturing, home security, the military, and many other fields of human endeavor Can be programmed to do more that one task Often used to handle dangerous, repetitive tasks Types of robots Perception System Robots – imitate some of the human senses, inspect products, secure homes Industrial Robots – perform tasks in factories, automobile plants to do welding, polishing, painting, handle dangerous materials Mobile Robots – can move about and perform tasks, locate and disarm explosive devices Household Robots – perform household chores like vacuuming
แอปพลิเคชันบนโทรศัพท์เคลื่อนที่ (Mobile Apps) เป็นคุณสมบัติที่เพิ่มเข้าไปในโทรศัพท์เคลื่อนที่สมาร์ทโฟน(Smartphone) เน็ตบุ๊ค(Netbooks) และแท็บเล็ต(Tablets) เพื่อให้ผู้ใช้สามารถดำเนินการกับงานย่อยๆ ที่ไม่ใช่งานทั่วๆ ไปได้ เช่น การส่งข้อความ การท่องอินเทอร์เน็ต การเชื่อมต่อเครือข่ายสังคมออนไลน์
แอปสโตร์ (App Stores) แอปสโตร์คือเว็บไซต์ทั่วไปที่ให้เข้าถึงแอปพลิเคชันสำหรับโทรศัพท์เคลื่อนที่โดยเฉพาะ ซึ่งสามารถดาวน์โหลดได้ทั้งแบบฟรีหรือเสียค่าใช้จ่าย แอปสโตว์ที่รู้จักกันเป็นอย่างดี คือ แอปเปิ้ลแอปสโตร์ (Apple’s App Store) แอนดรอยด์มาเก็ต (Android Market) Apple’s App Store and Android Market are two popular app stores but there are many.
คำถามท้ายบท จงบรรยายว่ากราฟิก (graphics) คืออะไร โดยให้กล่าวถึงโปรแกรม desktop publishers, image editors, illustration programs, image galleries และ graphic suites ด้วย จงอภิปรายถึงซอฟต์แวร์ปรับแต่งเสียงและวิดีโอ มัลติมีเดีย (multimedia) คืออะไร? การพัฒนา multimedia presentations มีขั้นตอนอะไรบ้าง?
คำถามท้ายบท จงบรรยายวิธีการการเขียนเว็บ โดยรวมถึงเรื่องการออกแบบเว็บไซต์ แผนภาพกราฟิก ภาพเคลื่อไหว โปรแกรมที่ใช้เขียนเว็บ การแก้ไขหน้าเว็บ และWYSIWYG จงบรรยายถึงปัญญาประดิษฐ์ (artificial intelligence) ทั้งสามสาขา