วันอังคารที่ 31 มีนาคม พ.ศ. 2558

ใบงานที่ 5

การเขียนผังงาน (flowchart)

1.ผังงาน คือ แผนภาพที่มีการใช้สัญลักษณ์รูปภาพและลูกศรที่แสดงถึงขั้นตอนการทำงานของโปรแกรมหรือระบบทีละขั้นตอน รวมไปถึงทิศทางการไหลของข้อมูลตั้งแต่แรกจนได้ผลลัพธ์ตามที่ต้องการ มี 2 ประเภท คือ ผังงานระบบ และผังงานโปรแกรม

2.สัญลักษณ์ในการเขียนผังงาน (flowchart)

3.การเขียนผังงาน/ตัวอย่าง



วันจันทร์ที่ 30 มีนาคม พ.ศ. 2558

ใบงานที่ 4

1.การเขียนรหัสจำลอง

การเขียนรหัสจำลอง (Pseudo Code) คือการเขียนอัลกอริทึมโดยใช้ประโยคภาษาอังกฤษที่สื่อความ
หมายง่าย ๆ สามารถอ่านแล้วเข้าใจได้โดยทันที แต่ก็สามารถใช้รูปแบบที่เป็นภาษาพูดด้วยภาษาไทยและภาษาอังกฤษก็ได้


2.เครื่องมือที่ใช้ในการจำลองความคิด

มักจะประกอบขึ้นด้วยเครื่องหมายที่แตกต่างกันหลายอย่าง แต่พอสรุปได้เป็น 2 ลักษณะ คือ

1. การจำลองความคิดเป็นข้อความหรือคำบรรยาย (Algorithm)

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

2. การจำลองความคิดเป็นสัญลักษณ์หรือผังงาน (Flowchart)

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


3.การเขียนรหัสจำลอง

รหัสลำลองหรือ pseudocode เป็นคำบรรยายที่เขียนแสดงขั้นตอนวิธี(algorithm) ของการเขียนโปรแกรม โดยใช้ภาษาที่กะทัดรัด สื่อสารกับโปรแกรมเมอร์ผู้เขียนโปรแกรม โดยอาจใช้ภาษาที่ใช้ทั่วไปและอาจมีภาษาที่ใช้ในการเขียนโปรแกรมประกอบ แต่ไม่มีมาตรฐานแน่นอนในการเขียน pseudocode และไม่สามารถนำไปทำงานบนคอมพิวเตอร์โดยตรง(เพราะไม่ใช่คำสั่งในภาษาคอมพิวเตอร์) และไม่ขึ้นกับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง นิยมใช้ pseudocode แสดง algorithmมากกว่าใช้ผังงาน เพราะผังงานอาจไม่แสดงรายละเอียดมากนักและใช้สัญลักษณ์ซึ่งทำให้ไม่สะดวกในการเขียน 
เช่นโปรแกรมใหญ่ ๆ มักจะประกอบด้วยคำสั่งต่างๆที่ใกล้เคียงกับภาษาคอมพิวเตอร์ที่ใช้ในการเขียนโปรแกรมจริงๆ เช่น begin…end, if…else, do…while, while, for, read และ print การเขียนรหัสจำลองจะต้องมีการวางแผนสำหรับการอ้างอิงถึงข้อมูลต่างๆที่จะใช้ในโปรแกรมด้วยการสร้างตัวแปร โดยใช้เครื่องหมายเท่ากับ (=) แทนการกำหนดค่าให้กำหนดตัวแปรนั้นๆ

วันอาทิตย์ที่ 29 มีนาคม พ.ศ. 2558

ใบงานที่ 3

เรื่อง กระบวนการเทคโนโลยีสารสนเทศ

1.กระบวนการเทคโนโลยี (Technological Process) 

คือ ขั้นตอนการแก้ปัญหาหรือตอบสนองต่อความต้องการซึ่งจะก่อให้เกิดการเปลี่ยนแปลงจากทรัพยากรให้เป็นผลผลิตหรือผลลัพธ์ระบบเทคโนโลยีประกอบด้วยกระบวนการเทคโนโลยีก่อให้เกิดประโยชน์ใช้สอย ตามที่มนุษย์ต้องการและเปลี่ยนแปลงการเพิ่มประสิทธิภาพในการทำกิจกรรมต่างๆของมนุษย์


2.กระบวนการเทคโลยีสารสนเทศมี6ขั้นตอน

1.การรวบรวมข้อมูล
           วิธีการดำเนินการ เพื่อเก็บรวบรวมข้อมูล และบันทึกข้อมูลให้อยู่ในรูปแบบใดรูปแบบหนึ่งเพื่อการประมวลผล เช่น บันทึกในแฟ้ม เอกสาร บันทึกไว้ในคอมพิวเตอร์ จดบันทึกไว้ในสมุด เป็นต้น

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

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

การนำข้อมูลไปประมวลผลมีด้วยกันหลายวิธี แต่มีวิธีง่ายๆ
สำหรับนักเรียนที่จะใช้ศึกษาในเบื้องต้น 4 วิธีคือ

1. การจัดเรียง คือ การนำข้อมูลหลาย ๆ ข้อมูลมาจัดเรียงลำดับตามเกณฑ์ที่กำหนด เช่น จัดเรียง ข้อมูลชื่อตามตัวอักษร จัดเรียงข้อมูลคะแนนจากมากไปหาน้อย เป็นต้น
2. การหาค่าเฉลี่ย คือ การนำเอาข้อมูลมาเฉลี่ย เช่น การนำเอาคะแนนสอบรายวิชาเทคโนโลยีสารสนเทศมาหาค่าเฉลี่ยเป็นต้น
3. การเปรียบเทียบ คือ การนำเอาข้อมูลประเภทเดียวกันมาเปรียบเทียบเพื่อหาค่าแตกต่างหรือความเหมือนกัน
4. การหาแนวโน้ม คือ การนำเอาข้อมูลประเภทเดียวกันมาเปรียบเทียบตามระยะเวลา เช่นนำคะแนนของนักเรียนคนหนึ่งมาเปรียบเทียบกับคะแนนของตนเองในช่วงการสอบย่อยในช่วงของการสอบย่อยต่าง ๆ

4.การจัดเก็บข้อมูล
การเก็บรักษาข้อมูลเพื่อการบริหาร โดยเก็บไว้ในรูปแบบต่างๆ


5.การคิดวิเคราะห์ ขั้นตอนการดำเนินการ เพื่อสรุปความสำคัญของข้อมูลสารสนเทศให้ตรงสภาพที่เป็นจริงตรงตามวัตถุประสงค์ก่อนที่จะนำข้อมูลมาใช้


6.การนำข้อมูลไปใช้ การนำข้อมูลไปใช้ในลักษณะต่างๆ


3. ประโยชน์ของการแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ

ประโยชน์ของสารสนเทศ
        1. ใช้ในการวางแผนการบริหาร
        2. ใช้ประกอบการตัดสินใจ
        3. ใช้ในการควบคุมสถานการณ์ หรือเหตุการณ์ที่เกิดขึ้น
        4. เพื่อให้การบริหารงานมีระบบ ลดความซ้ำซ้อน


วันพฤหัสบดีที่ 26 มีนาคม พ.ศ. 2558

ใบงานที่ 2

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

2.ภาษาคอมพิวเตอร์ มีกี่ระดับ อะไรบ้าง?

2.1. ภาษาระดับต่ำ (Low Level Language) เป็นภาษาที่มนุษย์ทำความเข้าใจได้ยาก ส่วนใหญ่ต้องมีความเข้าใจเกี่ยวกับสถาปัตยกรรมคอมพิวเตอร์ และฮาร์ดแวร์เป็นอย่างดีจึงจะสามารถ
เขียนโปรแกรมสั่งงานได้มีข้อดีในส่วนที่เขียนโปรแกรมควบคุมอาร์ดาแวร์แต่ละส่วนได้โดยตรงจึงทำงานได้เร็ว แต่ไม่เหมาะที่จะใช้ในการพัฒนาโปรแกรม ตัวอย่างของภาษาระดับต่ำได้แก่ ภาษาเครื่อง (Machine Language) และภาษาแอสเซมบลี (Assembly Language) เป็นต้น

2.2. ภาษาระดับกลาง (Medium Level Language) เป็นภาษาที่ทำความเข้าใจได้ไม่ยากนัก เพราะมีลักษณะ เป็นภาษาแบบโครงสร้าง ทำความเข้าใจได้เหมือนกับภาษาระดับสูงแต่ทำงานได้รวดเร็วเหมือนกับภาษาระดับต่ำ สามารถใช้บนเครื่องที่มีความเร็วต่างกันโดยไม่ต้องดัดแปลง ภาษาระดับกลางจึงเป็นที่นิยมใช้กันแพร่หลาย ตัวอย่างของภาษาระดับกลาง ได้แก่ ภาษาซี เป็นต้น

2.3. ภาษาระดับสูง (High Level Language) เป็นภาษาที่ทำความเข้าใจได้ง่าย มีลักษณะของ
การใช้คำสั่งเป็นภาษาอังกฤษซึ่งใกล้เคียงกับภาษามนุษย์มากการสั่งให้คอมพิวเตอร์ทำงานจะต้องมีการแปลความหมายของคำสั่งโดยใช้ตัวแปลภาษาทีละชุดคำสั่งที่เรียกว่า Interpreter
หรือแปลครั้งเดียวทั้งโปรแกรมที่เรียกว่า Compiler 


3.จงเขียนชื่อภาษาคอมพิวเตอนร์มา 5 ข้อ
ภาษาซี (C)
-ใช้สำหรับงานด้านคณิตศาสตร์ วิทยาศาสตร์ และ วิศวกรรมศาสตร์
-พัฒนาโดย นายเดนนิส ริชชี่(Dennis Ritchie) สนับสนุนโดยบริษัท เอทีแอนด์ที (AT&T)

ภาษาเอดา (ADA : ชื่อของ Augusta Ada )
-ใช้สำหรับงานด้านทหาร
-สนับสนุนโดยกระทรวงกลาโหมประเทศสหรัฐอเมริกา

ภาษาอัลกอ (ALGOL : ALGOrithmic Language)
-ใช้สำหรับงานด้านวิทยาศาสตร์
-ถูกพัฒนาต่อให้เป็นภาษา PL/1 และ PASCAL

ภาษาพีแอลวัน (PL/1)
-ใช้สำหรับงานทั่วไป ทั้งงานธุรกิจและงานการคำนวณ
-ใช้กับเครื่องคอมพิวเตอร์ของบริษัท ไอบีเอ็ม

ภาษาโพรล็อก(PLOLOG : PROgramming LOGic)
-นิยมใช้ในงานด้านปัญญาประดิษฐ์(AI : Artificial Intelligent )

วันพุธที่ 25 มีนาคม พ.ศ. 2558

ใบงานที่ 1

จงตอบคำถามต่อไปนี้


1.ภาษา HTML หมายถึงอะไร
   ตอบ   ภาษาหลักที่ใช้ในการเขียนเว็บเพจ โดยใช้ Tag ในการกำหนดการแสดงผล HTML ย่อมาจากคำ              ว่า Hypertext Markup Language โดย Hypertext หมายถึง ข้อความที่เชื่อมต่อกันผ่านลิ้ง                            (Hyperlink) Markup language หมายถึงภาษาที่ใช้ Tag ในการกำหนดการแสดงผลสิ่งต่างๆที่                      แสดงอยู่บนเว็บเพจ ดังนั้น HTML จึงหมายถึง ภาษาที่ใช้ Tag ในการกำหนดการแสดงผล                        เว็บเพจที่ต่างก็เชื่อมถึงกันใน Hyperspace ผ่าน Hyperlink นั่นเอง




2.โปรแกรมที่ใช้สร้างเว็บเผจด้วยภาษา HTML มีโปรแกรมใดบ้าง ยกตัวอย่างมา2โปรแกรม
   ตอบ 1.Notepad


            2.EditPlus


วันจันทร์ที่ 23 มีนาคม พ.ศ. 2558

ประวัติส่วนตัว



ผม นาย ทวีรัชต์  คงคานนท์

อายุ 16 ปี กับอีก เดือน

เป็น นร. อัสสัมชัญระยอง อยู่ ม5 น่ะ จ่ะ
หล่อๆ อะ


Welcom to blog me... ^_^


Line:taweeruch12374

อยากแจกไลน์กะเค้าม่างอะ :P