tag:blogger.com,1999:blog-29413094085467629622024-03-21T17:45:47.589-07:00เทคโนโลยีสารสนเทศและการสื่อสารม.2Tuk Indyhttp://www.blogger.com/profile/16536655693219817890noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-2941309408546762962.post-70525764269882854892013-09-03T22:16:00.002-07:002013-09-03T22:16:10.823-07:00<a href="http://www.youtube.com/watch?v=EtPyiI0UN9g"></a>Tuk Indyhttp://www.blogger.com/profile/16536655693219817890noreply@blogger.com0tag:blogger.com,1999:blog-2941309408546762962.post-63584258916633603982013-09-03T22:12:00.002-07:002013-09-03T22:12:37.901-07:00<a href="http://www.youtube.com/watch?v=EtPyiI0UN9g#t=10">http://www.youtube.com/watch?v=EtPyiI0UN9g#t=10</a>Tuk Indyhttp://www.blogger.com/profile/16536655693219817890noreply@blogger.com0tag:blogger.com,1999:blog-2941309408546762962.post-45346424129931048562013-08-20T23:49:00.003-07:002013-08-20T23:49:19.656-07:00<br />
<h4>
<b style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;"><span style="color: red;">เนื้อหา</span></b></h4>
<span style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">• การเขียนผังงาน ( Flowchart ) </span><br style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" /><span style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">• ผังงานกับชีวิตประจำวัน </span><br style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" /><span style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">• โครงสร้างการทำงานแบบมีการเลือก ( Selection ) </span><br style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" /><span style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">• โครงสร้างการทำงานแบบมีการทำงานซ้ำ </span><br style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" /><br style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" /><b style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">การเขียนผังงาน ( Flowchart )</b><span style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">ผังงาน คือ แผนภาพที่มีการใช้สัญลักษณ์รูปภาพและลูกศรที่แสดงถึงขั้นตอนการทำงานของโปรแกรมหรือระบบทีละขั้นตอน รวมไปถึงทิศทางการไหลของข้อมูลตั้งแต่แรกจนได้ผลลัพธ์ตามที่ต้องการ</span><div style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>ประโยชน์ของผังงาน</b>• ช่วยลำดับขั้นตอนการทำงานของโปรแกรม และสามารถนำไปเขียนโปรแกรมได้โดยไม่สับสน<br />• ช่วยในการตรวจสอบ และแก้ไขโปรแกรมได้ง่าย เมื่อเกิดข้อผิดพลาด<br />• ช่วยให้การดัดแปลง แก้ไข ทำได้อย่างสะดวกและรวดเร็ว<br />• ช่วยให้ผู้อื่นสามารถศึกษาการทำงานของโปรแกรมได้อย่างง่าย และรวดเร็วมากขึ้น<br /><br /><b>วิธีการเขียนผังงานที่ดี</b>• ใช้สัญลักษณ์ตามที่กำหนดไว้<br />• ใช้ลูกศรแสดงทิศทางการไหลของข้อมูลจากบนลงล่าง หรือจากซ้ายไปขวา<br />• คำอธิบายในภาพควรสั้นกระทัดรัด และเข้าใจง่าย<br />• ทุกแผนภาพต้องมีลูกศรแสดงทิศทางเข้า - ออก<br />• ไม่ควรโยงเส้นเชื่อมผังงานที่อยู่ไกลมาก ๆ ควรใช้สัญลักษณ์จุดเชื่อมต่อแทน<br />• ผังงานควรมีการทดสอบความถูกต้องของการทำงานก่อนนำไปเขียนโปรแกรม</div>
<div style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>ผังงานโปรแกรม ( Program Flowchart )</b>การเขียนผังโปรแกรมจะประกอบไปด้วยการใช้สัญลักษณ์มาตรฐานต่าง ๆ ที่เรียกว่า สัญลักษณ์ ANSI ( American National Standards Institute ) ในการสร้างผังงาน ดังตัวอย่างที่แสดงในรูปต่อไปนี้</div>
<table bgcolor="#8D8D8D" border="0" cellpadding="4" cellspacing="1" style="font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; width: 100%px;"><tbody>
<tr bgcolor="#EEEEEE"><td style="font-size: 12px;" width="22%"><div align="center">
<img height="29" src="http://www.bcoms.net/system_analysis/img/63/start.gif" width="94" /></div>
</td><td style="font-size: 12px;" width="78%">จุดเริ่มต้น / สิ้นสุดของโปรแกรม</td></tr>
<tr bgcolor="#EEEEEE"><td style="font-size: 12px;" width="22%"><div align="center">
<img height="85" src="http://www.bcoms.net/system_analysis/img/63/arrow.gif" width="83" /></div>
</td><td style="font-size: 12px;" width="78%">ลูกศรแสดงทิศทางการทำงานของโปรแกรมและการไหลของข้อมูล</td></tr>
<tr bgcolor="#EEEEEE"><td style="font-size: 12px;" width="22%"><div align="center">
<img height="38" src="http://www.bcoms.net/system_analysis/img/63/process.gif" width="85" /></div>
</td><td style="font-size: 12px;" width="78%">ใช้แสดงคำสั่งในการประมวลผล หรือการกำหนดค่าข้อมูลให้กับตัวแปร</td></tr>
<tr bgcolor="#EEEEEE"><td style="font-size: 12px;" width="22%"><div align="center">
<img height="45" src="http://www.bcoms.net/system_analysis/img/63/read.gif" width="101" /></div>
</td><td style="font-size: 12px;" width="78%">แสดงการอ่านข้อมูลจากหน่วยเก็บข้อมูลสำรองเข้าสู่หน่วยความจำหลักภายใน เครื่องหรือการแสดงผลลัพธ์จากการประมวลผลออกมา</td></tr>
<tr bgcolor="#EEEEEE"><td style="font-size: 12px;" width="22%"><div align="center">
<img height="45" src="http://www.bcoms.net/system_analysis/img/63/condition.gif" width="101" /></div>
</td><td style="font-size: 12px;" width="78%">การตรวจสอบเงื่อนไขเพื่อตัดสินใจ โดยจะมีเส้นออกจารรูปเพื่อแสดงทิศทางการทำงานต่อไป เงื่อนไขเป็นจริงหรือเป็นเท็จ</td></tr>
<tr bgcolor="#EEEEEE"><td style="font-size: 12px;" width="22%"><div align="center">
<img height="38" src="http://www.bcoms.net/system_analysis/img/63/output.gif" width="94" /></div>
</td><td style="font-size: 12px;" width="78%">แสดงผลหรือรายงานที่ถูกสร้างออกมา</td></tr>
<tr bgcolor="#EEEEEE"><td style="font-size: 12px;" width="22%"><div align="center">
<img height="38" src="http://www.bcoms.net/system_analysis/img/63/nextpage.gif" width="38" /></div>
</td><td style="font-size: 12px;" width="78%">แสดงจุดเชื่อมต่อของผังงานภายใน หรือเป็นที่บรรจบของเส้นหลายเส้นที่มาจากหลายทิศทางเพื่อจะไปสู่ การทำงานอย่างใดอย่างหนึ่งที่เหมือนกัน</td></tr>
<tr bgcolor="#EEEEEE"><td style="font-size: 12px;" width="22%"><div align="center">
<img height="45" src="http://www.bcoms.net/system_analysis/img/63/newpage.gif" width="45" /></div>
</td><td style="font-size: 12px;" width="78%">การขึ้นหน้าใหม่ ในกรณีที่ผังงานมีความยาวเกินกว่าที่จะแสดงพอในหนึ่งหน้า</td></tr>
</tbody></table>
<br style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" /><span style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">รูปที่1 แสดง สัญลักษณ์ในการเขียนผังงานโปรแกรม</span><div style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
</div>
<hr style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" />
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>ผังงานกับชีวิตประจำวัน</b>การทำงานหลายอย่างในชีวิตประจำวัน จะมีลักษณะที่เป็นลำดับขั้นตอน ซึ่งก่อนที่ท่านจะได้ศึกษาวิธีการเขียนผังงานโปรแกรม จะแนะนำให้ท่านลองฝึกเขียนผังงานที่แสดงการทำงานในชีวิตประจำวันวันก่อนเพื่อเป็น การสร้างความคุ้นเคยกับสัญลักษณ์รูปภาพต่าง ๆ ที่จะมีใช้ในผังงานโปรแกรมต่อไป ดัง <b>ตัวอย่าง 1</b> เขียนผังงานที่แสดงขั้นตอนการส่งจดหมาย</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<img height="505" src="http://www.bcoms.net/system_analysis/img/63/flowchart_stamp.gif" width="345" /><br /><br />รูปที่ 2 แสดงการเขียนผังงานที่แสดงขั้นตอนการส่งจดหมาย</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>ตัวอย่างที่ 2 เขียนผังงานแสดงวิธีการรับประทานยา ที่แบ่งขนาดรับประทานตามอายุของผู้ทานดังนี้</b><br />• อายุมากกว่า 10 ปี รับประทานครั้งละ 2 ช้อนชา<br />• อายุมากกว่า 3 ปี ถึง 10 ปี รับประทานครั้งละ 1 ช้อนชา<br />• อายุมากกว่า 1 ปี ถึง 3 ปี รับประทานครั้งละ 1/2 ช้อนชา<br />• แรกเกิดถึง 1 ปี ห้ามรับประทาน</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<img height="495" src="http://www.bcoms.net/system_analysis/img/63/flowchar_macdical.gif" width="376" /><br /><br />รูปที่ 3 แสดงการเขียนผังงานแสดงวิธีการรับประทานยา</div>
<hr style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" />
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>โครงสร้างการทำงานแบบมีการเลือก ( Selection )</b>เป็นโครงสร้างที่ใช้การตรวจสอบเงื่อนไขเพื่อการทำงานอย่างใดอย่างหนึ่ง โดยโครงสร้างแบบนี้จะมีอยู่ด้วยกัน 2 รูปแบบ คือ IF - THEN - ELSE และ IF - THEN</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<img height="235" src="http://www.bcoms.net/system_analysis/img/63/flowchart_selection1.gif" width="309" /><br /><br /><img height="235" src="http://www.bcoms.net/system_analysis/img/63/flowchart_selection2.gif" width="266" /><br /><br />รูปที่4 แสดงโครงสร้างผังงานแบบมีการเลือก</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
โครงสร้างแบบ IF - THEN - ELSE เป็นโครงสร้างที่จะทำการเปรียบเทียบเงื่อนไขที่ใส่ไว้ในส่วนหลังคำว่า IF และเมื่อได้ผลลัพธ์จากการเปรียบเทียบก็จะเลือกว่าจะทำงานต่อในส่วนใด กล่าวคือถ้าเงื่อนไขเป็นจริง ( TRUE ) ก็จะเลือกไปทำงานต่อที่ส่วนที่อยู่หลัง THEN แต่ถ้าเงื่อนไขเป็นเท็จ ( FALSE ) ก็จะไปทำงานต่อในส่วนที่อยู่หลังคำว่า ELSE</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
แต่ถ้าสำหรับโครงสร้างแบบ IF - THEN เป็นโครงสร้างที่ไม่มีการใช้ ELSE ดังนั้น ถ้ามีการเปรียบเทียบเงื่อนไขที่อยู่หลัง IF มีค่าเป็นจริง ก็จะไปทำส่วนที่อยู่หลัง Then แต่ถ้าเงื่อนไขเป็นเท็จ ก็จะไปทำคำสั่งที่อยู่ถัดจาก IF - THEN แทน</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>ตัวอย่าง 3 การเขียนผังงานอ่านค่าข้อมูลเข้ามาเก็บไว้ในตัวแปร A และ B แล้วทำการเปรียบเทียบในตัวแปรทั้งสอง</b> โดยมีเงื่อนไขดังนี้<br />• ถ้า A มากกว่า B ให้คำนวณหาค่า A - B และเก็บผลลัพธ์ไว้ในตัวแปรชื่อ RESULT<br />• ถ้า A น้อยกว่าหรือเท่ากับ B ให้คำนวณหาค่า A + B และเก็บผลลัพธ์ไว้ในตัวแปรชื่อ RESULT</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<img height="393" src="http://www.bcoms.net/system_analysis/img/63/flowchart_ex3.gif" width="330" /><br /><br />รูปที่ 3 แสดงการเขียนผังงานอ่านค่าข้อมูล</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>ตัวอย่าง 4 การเขียนผังงานเปรียบเทียบค่าข้อมูลที่เก็บอยู่ในตัวแปร X โดยมีเงื่อนไขดังนี้</b>• ถ้า X > 0 ให้พิมพ์คำว่า " POSITIVE NUMBER "<br />• ถ้า X < 0 ให้พิมพ์คำว่า " NEGATIVE NUMBER "<br />• ถ้า X = 0 ให้พิมพ์คำว่า " ZERO NUMBER "</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<img height="486" src="http://www.bcoms.net/system_analysis/img/63/flowchart_ex4.gif" width="499" /><br /><br />รูปที่ 4 แสดงการเขียนผังงานเปรียบเทียบค่าข้อมูล</div>
<hr style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;" />
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>โครงสร้างการทำงานแบบมีการทำงานซ้ำ</b>เป็นโครงสร้างที่มีการประมวลผลกลุ่มคำสั่งซ้ำหลายครั้ง ตามลักษณะเงื่อนไขที่กำหนด อาจเรียก การทำงานซ้ำแบบนี้ได้อีกแบบว่า การวนลูป ( Looping ) โครงสร้างแบบการทำงานซ้ำนี้จะมีอยู่ 2 ประเภท คือ<br />• DO WHILE<br />• DO UNTIL</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>DO WHILE</b>เป็นโครงสร้างที่มีการทดสอบเงื่อนไขก่อน ถ้าเงื่อนไขเป็นจริงก็จะเข้ามาทำงานในกลุ่มคำสั่งที่ต้องทำซ้ำ ซึ่งเรียกว่าการเข้าลูป หลังจากนั้นก็จะย้อนกลับไปตรวจสอบเงื่อนไขใหม่อีก ถ้าเงื่อนไขยังคงเป็นจริงอยู่ ก็ยังคงต้องทำกลุ่มคำสั่งซ้ำหรือเข้าลูปต่อไปอีก จนกระทั่งเงื่อนไขเป็นเท็จ ก็จะออกจากลูปไปทำคำสั่งถัดไปที่อยู่ถัดจาก DO WHILE หรืออาจเป็นการจบการทำงาน</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<img height="254" src="http://www.bcoms.net/system_analysis/img/63/do_while.gif" width="292" /><br /><br />แสดงโครงสร้างการทำงานซ้ำแบบ DO WHILE</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>DO UNTIL</b>เป็นโครงสร้างการทำงานแบบทำงานซ้ำเช่นกัน แต่มีการทำงานที่แตกต่างจาก DO WHILE คือจะมีการเข้าทำงานกลุ่มคำสั่งที่อยู่ภายในลูปก่อนอย่างน้อย 1 ครั้ง แล้วจึงจะไปทดสอบเงื่อนไข ถ้าเงื่อนไขเป็นเท็จก็จะมีการเข้าทำกลุ่มคำสั่งที่ต้องทำซ้ำอีก หลังจากนั้นก็จะย้อนกลับไปตรวจสอบเงื่อนไขใหม่อีก ถ้าเงื่อนไขยังคงเป็นเท็จอยู่ ก็ยังต้องทำกลุ่มคำสั่งซ้ำหรือเข้าลูปต่อไปอีก จนกระทั่งเงื่อนไขเป็นจริง จึงจะออกจากลูปไปทำคำสั่งถัดจาก UNTIL หรืออาจเป็นการจบการทำงาน</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<img height="262" src="http://www.bcoms.net/system_analysis/img/63/do_until.gif" width="288" /><br /><br />แสดงโครงสร้างการทำงานซ้ำแบบ DO UNTIL</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>สรุปข้อแตกต่างระหว่าง DO WHILE และ DO UNTIL มีดังนี้</b>1. DO WHILE ในการทำงานครั้งแรกจะต้องมีการตรวจสอบเงื่อนไขก่อนทุกครั้ง ก่อนที่จะมีการเข้ลูปการทำงาน<br />2. DO UNTIL การทำงานครั้งแรกจะยังไม่มีการตรวจสอบเงื่อนไข แต่จะเข้าไปทำงานในลูปก่อนอย่างน้อย 1 ครั้งแล้วจึงจะไปตรวจสอบเงื่อนไข<br />3. DO WHILE จะมีการเข้าไปทำงานในลูปก็ต่อเมื่อตรวจสอบเงื่อนไขแล้วพบว่า เงื่อนไขเป็นจริง แต่เมื่อพบว่าเงื่อนไขเป็นเท็จ ก็จะออกจากลูปทันที<br />4. DO UNTIL จะมีการเข้าไปทำงานในลูปก็ต่อเมื่อตรวจสอบเงื่อนไขแล้วพบว่า เงื่อนไขเป็นเท็จ แต่เมื่อพบว่าเงื่อนไขเป็นจริง ก็จะออกจากลูปทันที</div>
<div align="left" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<b>ตัวอย่าง 5</b> จงเขียนผังงานแสดงการเพิ่มของข้อมูลตัวเลขที่เก็บอย่ในหน่วยความจำที่แอดเดรส 1 โดยที่ค่าเริ่มต้นจาก 0 ให้ทำการเพิ่มค่าทีละ 1 เรื่อยไปจนกระทั่ง J มีค่าข้อมูลมากกว่า 100 จึงหยุดการทำงาน<br /><br />ตัวอย่างนี้ เป็นตัวอย่างการทำงานแบบทำซ้ำ ซึ่งจะสามารถแสดงการเขียนได้ทั้งแบบ DO WHILE และ DO UNTIL ดังนี้</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<img height="244" src="http://www.bcoms.net/system_analysis/img/63/do_while_ex.gif" width="281" /><br /><br /><br /><img height="253" src="http://www.bcoms.net/system_analysis/img/63/do_until_ex.gif" width="293" /><br /><br />แสดงตัวอย่างการใช้ DO WHILE และ DO UN</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<br /></div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<br /></div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
มาจาก</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<a href="http://www.bcoms.net/system_analysis/lesson63.asp" style="background-color: transparent;">http://www.bcoms.net/system_analysis/lesson63.asp</a>TIL</div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<br /></div>
<div align="center" style="background-color: white; font-family: 'Ms Sans Serif', 'Microsoft Sans Serif'; font-size: 12px;">
<br /></div>
Tuk Indyhttp://www.blogger.com/profile/16536655693219817890noreply@blogger.com0tag:blogger.com,1999:blog-2941309408546762962.post-21154153757410899092013-08-06T23:09:00.001-07:002013-08-06T23:09:57.582-07:00<h2>
<span style="color: red;">บัญญัติ 10 ประการ</span></h2>
<div>
<span style="color: lime;">1.ต้องไม่ใช้คอมพิวเตอร์ทำร้าย หรือละเมิดผู้อื่น เช่น ไม่เผยแผ่ข้อความกล่าวหาบุคคลอื่นให้ได้รับความเสียหาย ไมเผยแผ่รูปภาพลามกอนาจาร เป็นต้น</span></div>
<div>
<span style="color: cyan;">2.ต้องไม่ใช้คอมพิวเตอร์รบกวนการทำงานของผู้อื่น เช่น การเล่นเกมเปิดเพลงด้วยคอมพิวเตอร์รบกวนผู้อื่นที่อยู่ใกล้เคียง</span></div>
<div>
<span style="color: blue;">3. ต้องไม่สอดเเนม เเก้ไข หรือเปิดเเฟ้มข้อมูลของผุ้อื่นก่อนได้รับอนุญาต</span></div>
<div>
<span style="color: purple;">4. ต้องไม่ใช้คอมพิวเตอร์เพื่อโจรกรรมข้อมูลข่าวสาร</span></div>
<div>
<span style="color: #351c75;">5. ต้องไม่ใช้คอมพิวเตอร์สร้างหลักฐานเท็จ</span></div>
<div>
<span style="background-color: white; color: magenta;">6. ต้องไม่ใช้คอมพิวเตอร์คัดลอกหรือโปรแกรมของผู้อื่นที่มีลิขสิทธิ์โดยไม่รับอนุญาต</span></div>
<div>
<span style="background-color: white; color: #e69138;">7. ต้องไม่ใช้คอมพิวเตอร์ละเมิดการใช้ทรัพยากรคอมพิวเตอร์โดยที่ตนเองไม่มีสิ้ทธิ์</span></div>
<div>
<span style="color: #b45f06;">8. ต้องไม่นำผลงานของผู้อื่นมาเป็นของตน</span></div>
<div>
<span style="color: #b45f06;">9. ต้องคำนึงสิ่งที่จะเกิดขึ้นกับสังคมอันเป็นผลมาจากการกระทำของตน</span></div>
<div>
<span style="background-color: white; color: red;">10. ต้องใช้คอมพิวเตอร์โดยเคารพกฎ ระเะบียบ กติกา และมีมารยาทของหน่วยงาน สถาบัน </span></div>
<div>
<span style="background-color: white; color: red;">หรือสังคมนั้นๆ</span></div>
Tuk Indyhttp://www.blogger.com/profile/16536655693219817890noreply@blogger.com0tag:blogger.com,1999:blog-2941309408546762962.post-39798097967584003772013-05-21T23:24:00.002-07:002013-05-21T23:24:10.907-07:00<span style="background-color: #fffdf8; color: #6b5d40; font-family: Georgia, 'Times New Roman', serif; font-size: 13px; line-height: 21px;"> </span><br />
<blockquote class="tr_bq">
<span style="font-size: large;">
ซอฟต์แวร์และการเลือกใช้</span><br />
<div class="post-header" style="background-color: #ffffe5; color: #997755; font-family: Georgia, Utopia, 'Palatino Linotype', Palatino, serif; font-size: 14px; line-height: 1.6; margin: 0px 0px 1em;">
<div class="post-header-line-1">
</div>
</div>
<div class="post-body entry-content" id="post-body-2751304526060453792" itemprop="description articleBody" style="font-family: Georgia, Utopia, 'Palatino Linotype', Palatino, serif; font-size: 14px; line-height: 1.5; position: relative; width: 558px;">
<span style="color: purple;"><span style="font-family: inherit; font-size: medium;"><span style="background-color: #ffffe5; font-weight: bold;"> </span><span style="background-color: #eeeeee;"><span style="font-weight: bold;"> </span><span style="font-weight: bold;"> </span><u><b>ซอ</b></u></span></span><span style="font-family: inherit; font-size: medium;"><u><b style="background-color: #eeeeee;">ฟต์แวร์และการเลือกใช้</b></u></span></span><br />
<div style="background-color: #ffffe5;">
<b style="color: #333333;"><span style="font-family: inherit;"><span style="background-color: white;"><span style="color: purple; font-size: medium;"> </span>ปัจจุบันคอมพิวเตอร์เข้ามามีบทบาทในชีวิตประจำวันของมนุษย์ เช่น การพิมพ์ รายงาน ตกแต่งภาพ ดูหนัง ฟังเพลง เป็นต้น ซึ่งการดำเนินการด้วยคอมพิวเตอร์นี้ จำเป็นต้องใช้ซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ช่วยทำงาน ซอฟต์แวร์จังเป็นส่วนสำคัญที่ควบคุมการทำงานของคอมพิวเตอร์ต้องทำงานตามโปรแกรมเท่านั้น ไม่สามารถทำงานที่นอกเหนือไปจากที่กำหนดไว้ในโปรแกรมได้ ดังนั้นการศึกษาเกี่ยวกับซอฟแวร์ จึงมีความสำคัญต่อการทำงานด้วยคอมพิวเตอร์</span></span></b></div>
<div style="background-color: #ffffe5;">
<b style="color: #333333;"><span style="font-family: inherit;"><span style="background-color: white; color: blue;"> </span></span></b></div>
<div style="background-color: #ffffe5;">
<b><span style="color: blue;"> </span><span style="color: #b6d7a8;"> 1. <u> ความหมายและความสำคัญของซอฟต์แวร์</u></span></b></div>
<div style="background-color: #ffffe5;">
<b><span style="color: red;"> </span> ซอฟต์แวร์ (Software) หมายถึง ชุดคำสั่งหรือโปรแกรมที่คอยสั่งการให้เครื่องคอมพิวเตอร์ทำงาน รวมไปถึงการควบคุมการทำงานของอุปกรณ์แวดล้อมต่างๆ เช่น CD ROM drive , modem เป็นต้น ซอฟต์แวร์เป็นสิ่งที่มองไม่เห็นจับต้องไม่ได้ แต่สามาถรับรู้การทำงานของมันได้ซึ่งต่างกับฮาร์ดแวร์ (Hardware) ที่สามารถจับต้องได้ซอฟต์แวร์เป็นศัพท์ที่กว้างขวางมาก บางครั้งอาจรวมถึงผลลัพท์ต่างๆ เช่น ผลการพิมท์ที่ได้จากเครื่องคอมพิวเตอร์เอกสารพัฒนาซอฟต์แวร์ ตลอดจนคู่มือการใช้ การสั่งงานใดๆให้เครื่องคอมพิวเตอร์ทำงานตามต้องการนั้น ต้องอาศัยซอฟต์แวร์เป็ฯตัวเชื่อมระหว่างคนผู้ใช้กับคอมพิวเตอร์ ดังนั้น ซอฟต์แวร์จึงมีความสำคัญทัดเทียมกับซอฟต์แวร์ </b></div>
<div style="background-color: #ffffe5;">
<b> </b></div>
<div class="separator" style="background-color: #ffffe5; clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLQWpz-eKW4FHHkbrIfD21Vvb-pqidV370ToFyzyRkpuCGhHtCEFVnaM88l48CxMMXvpQJbUfoS27cRM3EkWJ0IaZtOreLqFV9kkJzevS7IoetV7CG4Rh8EdY63J9s7lLdP4nyABA9qVOs/s1600/images.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-decoration: none;"><span style="color: black;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLQWpz-eKW4FHHkbrIfD21Vvb-pqidV370ToFyzyRkpuCGhHtCEFVnaM88l48CxMMXvpQJbUfoS27cRM3EkWJ0IaZtOreLqFV9kkJzevS7IoetV7CG4Rh8EdY63J9s7lLdP4nyABA9qVOs/s1600/images.jpg" style="-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 1px 1px 5px; background-color: white; background-position: initial initial; background-repeat: initial initial; border: none; box-shadow: rgba(0, 0, 0, 0.498039) 1px 1px 5px; padding: 8px; position: relative;" /></span></a></div>
<div style="background-color: #ffffe5;">
<b> </b></div>
<div style="background-color: #ffffe5;">
<b> ตัวอย่างซอฟต์แวร์ ที่ใช่ควบคุมคอมพิว้ตอร์</b></div>
<div style="background-color: #ffffe5;">
<b> </b></div>
<div style="background-color: #ffffe5;">
<b> <span style="color: #6fa8dc;"> 2. <u>ประเภทของซอฟต์แวร์</u></span></b></div>
<div style="background-color: #ffffe5;">
<b> ซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่มีผู้พัฒราขึ้นเพื่อใช้งานกับคอมพิวเตอร์มีมากมายซอฟต์แวร์เหล่านี้คงได้รับการพัฒนาโดยผู้ใช้งาน ผู้พัฒนาระบบ หรือผู้ผลิตและจำหน่าย หากแบ่งแยกชนิดของซอฟต์แวร์ตามสภาพการทำงาน สามารถแบ่งออกเป็น 2 ประเภท คือ ซอฟต์แวะระบบ และซอฟต์แวร์ประยุกต์</b></div>
<div style="background-color: #ffffe5;">
<b> <span style="color: #f6b26b;">1) ซอฟต์แวร์ระบบ </span>(System software) คือ ซอฟต์แวร์ที่บริษัทผู้ผลิตเป็นคนสร้างเพื่อให้จัดการกับระบบหน้าที่การทำงานพื้นฐานต่างๆ ของรับบคอมพิวเตอร์ เช่น รับข้อมูลจากแป้นอักขระ แล้วแปลความหมายให้คอมพิวเตอร์เข้าใจ จากนั้นนำข้อมูลไปแสดงผลบนภาพหรือนำออกไปยังเครื่องพิมพ์ การจัดการข้อมูลในระบบแฟ้มข้อมูลบนหน่วยความจำ เป็นต้น</b></div>
<div style="background-color: #ffffe5;">
<b><span style="font-size: medium;"> <span style="color: orange;"> </span></span><span style="color: orange;">2) ซอฟต์แวร์ประยุกต์</span> (application software) คือ เป็นซอฟต์แวร์ที่ใช้กับการทำงานด้านต่างๆ ตามความต้องการของผู้ใช้ ที่สามารถ นำมาใช้ประโยชน์ได้โดยตรง ปัจจุบันมีผู้พัฒนาซอฟต์แวร์ใช้งานทางด้านต่างๆ ออกจำหน่าย การประยุกต์งานคอมพิวเตอร์จึงกว้างขวางและแพร่หลาย อาจแบ่ง ซอฟต์แวร์ประยุกต์เป็นสองกลุ่ม คือซอฟต์แวร์สำเร็จ และซอฟต์แวร์ที่พัฒนาขึ้นใช้เฉพาะงาน ซึ่งปัจจุบันมีมากมาย เช่น ซอฟต์แวร์ประมวลผลคำ ซอฟต์แวร์ตารางทำงาน เป็นต้น</b></div>
</div>
</blockquote>
Tuk Indyhttp://www.blogger.com/profile/16536655693219817890noreply@blogger.com0