# data[].attributes.headline
ประวัติผู้จัดทำ

# data[].attributes.subject
ประวัติผู้จัดทำ

# data[].attributes.body
ชื่อ น.ส สุนิสา ควรหมั่น ชื่อเล่น นุ้ย  เกิด วัน เสาร์ ที่ 20 ตุลาคม พ.ศ. 2544 อายุ 15 ปี ที่ อยู่ตามภูมิลำเนา
บ้านเลขที่ 36/55 ตำบลทางเกวียน
อ.เภอแกลง จังหวัดระยอง
รหัสไปรษณีย์ 21110
การศึกษา
-ประถมศึกษา โรงเรียนบ้านวังหิน จังหวัดระยอง
-มัธยมศึกษา
โรงเรียนแกลง”วิทยสถาวร”
จังหวัดระยอง

# data[].attributes.headline
ภาษาคอมพิวเตอร์ที่ได้รับความนิยม

# data[].attributes.subject
ภาษาคอมพิวเตอร์ที่ได้รับความนิยม

# data[].attributes.body
ปัจจุบันมีภาษามากมายที่ถูกพัฒนาขึ้นหลาย ภาษา ส่วนใหญ่จะเป็นภาษาระดับสูง เช่น
1. ภาษาเบสิก (Visual Basic)ภาษาเบสิก ได้ พัฒนามาจากโครงสร้างภาษาเบสิก และได้ท าการ พัฒนาหน้าจอ จึงท าให้ภาษาเบสิก เป็นภาษาที่ง่าย 2. ภาษาปาสกาล (PASCAL)ได้ถูกพัฒนาโดย นักวิทยาศาสตร์ชาวสวิส ซึ่งเป็นผู้พัฒนาเครื่องค านวณ ในยุคแรก 3. ภาษา C และ C++ภาษาc ได้ถูกพัฒนาขึ้น มาเพื่อ ให้โปรแกรมควบคุมระบบ ปัจจุบันได้น าภาษา c มาใช้ทั้งประยุกต์ เช่น ระบบปฎิบัติการยูนิกซ์ นิยมน า ภาษา c++มาใช้ในการเขียนโปรแกรมประยุกต์
4. ภาษาจาวา (Java)เป็นภาษาโปรแกรมเชิง วัตถุที่มีโครงสร้างคล้ายภาษาc++ ภาษาจาวานั้นได้ สร้างขึ้นมาจากความต้องการที่จะเขียนโปรแกรมเพียง ครั้งเดียว ท าให้ได้รับความนิยมในปัจจุบันการเขียน โปรแกรม เชิงวัตถุ คือ กระบวนการที่โปรแกรมถูก จัดการให้อยู่ในรูปแบบของวัตถุ
5. ภาษา ASP (Active Server Page)เป็นเทคโนโลยี ที่ท างานทางฝั่งด้านเซิร์ฟเวอร์ที่ถูกออกแบบมาให้ง่าย ต่อการพัฒนา แล้วน ามาเก็บไว้ในเซิร์ฟเวอร์ เมื่อมีการ เรียกใช้ไฟล์จะถูกแปล
6. ภาษา PHPคือ ภาษาscriptอย่างหนึ่ง ซึ่งจะท างาน ในฝั่ง serverแล้ว ส่งแสดงผลมายัง browserของตัว cluent ได้รับการพัฒนาและออกแบบมาเพื่อใช้งานใน การสร้างเอกสารแบบ HTMLโดยสามารถสอดแทรก หรือแก้ไขเนื้อหาได้อัตโนมัติ

# data[].attributes.headline
ภาษาคอมพิวเตอร์

# data[].attributes.subject
ภาษาคอมพิวเตอร์

# data[].attributes.body
การสื่อสารของมนุษย์ มีภาษาที่แตกต่างกันอย่าง มากกมายหลายภาษา ดังนั้นจึงต้องใช้ล่าม เพื่อช่วย แปลภาษา ภาษาคอมพิวเตอร์ได้ถูกพัฒนามาหลายยุค การใช้ภาษา จะมีความใกล้เคียงภาษาของคอมพิวเตอร์ มาก เรียกว่า”ภาษาระดับต่ า” สามารถจ าแนกยุคได้ 5 ยุค ดังนี้
1.ภาษาคอมพิวเตอร์ยุคที่1 (First Generation Language) ยุคนี้เป็นภาษาที่สามารถสื่อสารกับ คอมพิวเตอร์ได้โดยตรงและจัดอยู่ในกลุ่มของ ภาษาระดับต่ า ประกอบด้วย ฐาน0 และ1 เป็นสัญลักษณ์ 2 ภาษาคอมพิวเตอร์ยุค ที่ 2 (Second Generation Language) ภาษาในยุคนี้คือ ภาษาแอสเซมบลี โดย น าเอาสัญลักษณ์มาใช้แทนเลขฐานสอง คือ0และ1 ท าให้ สามารถจ าค าสั่งได้ง่ายขึ้น จัดอยู่ในกลุ่มภาษาระดับต่ า 3. ภาษาคอมพิวเตอร์ยุค ที่ 3 (Third Generation Language)ยุคนี้มีการพัฒนาภาษาให้มี ความใกล้เคียงกับภาษามนุษย์ยงิ่ขึ้น เรียกว่า”ภาษา ระดับสูง” โดยน ากลุ่มค าภาษาอังกฤษมาใช้เป็นรูปแบบ การเขียน ท าให้มีรูปแบบค าสั่งง่าย
4.ภาษาคอมพิวเตอร์ยุค ที่ 4 (Fourth Generation Language)รูปแบบของภาษายุคนี้ เป็น เพียงดารหยิบเอาปุ่มค าสั่งต่างๆ มาวาง ที่เหลือเป็นหน้าที่ ของภาษาคอมพิวเตอร์มาจัดการแทน จึงท าให้ มีความ สะดวก รวดเร็ว เรียกว่า”ภาษาระดับสูงมาก” 5.ภาษาคอมพิวเตอร์ยุค ที่ 5 (Fifth Generation Language) ยุคนี้ มีความใกล้เคียงกับ ภาษามนุษย์มากยิ่งขึ้นหรือที่ เรียกว่า “ภาษาธรรมชาติ” ผู้ใช้สามารถสั่งงานด้วยเสียง เป็นการน าระบบฐานความรู้ มาช่วยในการแปลความหมายให้คอมพิวเตอร์เข้าใจ

# data[].attributes.headline
การพัฒนาโปรแกรม

# data[].attributes.subject
การพัฒนาโปรแกรม

# data[].attributes.body
ขั้นตอนในการพัฒนาโปรแกรม ประกอบด้วย 5ขั้นตอน ดังนี้
1.การวิเคราะห์ (Analysis) ในการพัฒนา โปรแกรมขั้นตอนของการวิเคราะห์จะมีความส าคัญ อย่างยิ่ง จะต้องวิเคราะห์งานปัจจุบันและงานใหม่ 2 การออกแบบ (Design)การออกแบบซึ่งจะมี การออกแบบดังนี้ 1.ออกแบบการน าข้อมูลสู่ระบบ 2ออกแบบฐานข้อมูล 3ออกแบบแสดงผลข้อมูลทางจอและรายงาน 4ออกแบบผังงานของระบบ
3.การพัฒนา (Development) ขั้นตอนการพัฒนา จะเป็นแบบการเขียนโปรแกรด้วยภาษาคอมพิวเตอร์ ประเภทต่าง 1.ภาษามาตรฐานที่ใช้ภายในหน่วยงาน 2.ความเหมาะสม
3การท างานร่วมกับโปรแกรมอื่น
4 การทดสอบ(Testing)ก่อนน าโปรแกรมไปใช้งาน จริง จะต้องมีการทดลอง เพื่อดูความถูกต้อง และตรวจสอบ ว่าตรงความต้องการหรือไม่ มีการทดสอบทั้งภายนอกและ ภายใน
5 การจัดการท าเอกสารประกอบ (Documentation)โดยแบ่งเอกสารออกเป็น 2ประเภท
1 เอกสารประกอบส าหรับผู้ใช้ จะแสดงการท างาน ของโปรแกรมนั้น การประมวลผลข้อมูล
2. เอกสารประกอบส าหรับผู้ดูแลระบบ ต้องมี ความรู้ด้านคอมพิวเตอร์เป็นอย่างดี และจะต้องท าหน้าที่ ดูแล ปรับปรุง แก้ไข เมื่อโปรแกรมเกิดปัญหา

# data[].attributes.headline
ความหมายของประเภทของซอฟต์แวร์

# data[].attributes.subject
ความหมายของประเภทของซอฟต์แวร์

# data[].attributes.body
ซอฟต์แวร์ (Software) หมายถึง โปรแกรมหรือชุดค าสั่งให้คอมพิวเตอร์ ท างาน แบ่งได้ 2ประเภท คือ ซอฟต์แวร์ และซอฟต์แวร์ ประยุกต์ 1.ซอฟต์แวร์ระบบ (system Software) คือ โปรแกรมที่ท าหน้าที่ควบคุมการปฏิบัติงานของฮาร์ดแวร์ หรือด้านการสื่อสาร แบ่งออกเป็น 3ประเภท คือ
1.1 ระบบปฏิบัติการ(Operating System : OS) 1.1ระบบปฏิบัติการแบบเดี่ยว (Stand-alone OperatingSystem) -ใช้กับเครื่องคอมพิวเตอร์ที่ให้บริการแก่ผู้ใช้เพียง คนเดียว 1.2 ระบบปฏิบัติการแบบเครือข่าย(Network OperatingSystem) -ใช้รองรับการท างานของระบบเครือข่าย คอมพิวเตอร์ 1.3 ระบบปฏิบัติการแบบฝัง (Embeded OperatingSystem) -ใช้กับคอมพิวเตอร์ชนิดพกพาทั่วไป เช่น Palm Pocket Pc
1.2 ตัวแปลภาษาคอมพิวเตอร์ (Translator) การพัฒนาโปรแกรมคอมพิวเตอร์ด้วย ภาษาคอมพิวเตอร์ต่างๆ จะเลือกภาษาใดในโปรแกรม เอง ขึ้นอยู่กับความเหมาะสม ของภาษากับลักษณะของ งาน ภาษาที่ใกล้เคียงกับภาษาของมนุษย์ ซึ้งเรียกว่า “ภาษาระดับสูง (High–level Language)” แยก ออกเป็น 3ประเภท ดังนี
ความหมายของประเภทของซอฟต์แวร์(ต่อ)
1.แอสเซมเบลอร์(Assembler) แปลภาษาที่ท า หน้าที่แปลความหมาย ของสัญลักษณ์ ท าหน้าที่ เป็น ตัวกลางในการแปลความหมาย 2. อินเทอร์พรีเตอร์(Interpreter) ท าหน้าที่แปล ความหมายของชุดค าสั่ง เขียนด้วยโปรแกรมภาษา ระดับสูง 3. คอมไพเลอร์ (Compiler) ท าหน้าที่แปล ความหมายของชุดค าสั่งซึ้งเขียนขึ้นด้วยโปรแกรมภาษา ระดับสูง เช่นเดียวกับอินเทอร์พรีเตอร์แต่มีความ แตกต่างส าหรับวิธีการแปลความหมาย
1.3 โปรแกรมอรรถประโยชน์ (Utility Programs) คือ โปรแกรมที่ช่วยเพิ่มประสิทธิภาพในการท างาน ของเครื่องคอมพิวเตอร์ รวมทั้งช่วยดูแลความปลอดภัย ของข้อมูล และเครื่องคอมพิวเตอร์
2.ซอฟต์แวร์ประยุกต์ (Application Software) ซอฟต์แวร์ประยุกต์ (Applucation Software) หมายถึง โปรแกรมคอมพิวเตอร์ที่ถูกพัฒนาขึ้นมาเพื่อให้ ระบบคอมพิวเตอร์ท างานด้านต่างๆ แบ่งรูปแบบของการพัฒนาออกเป็น 2ประเภท คือ
2.1 โปรแกรมส าหรับงานเฉพาะด้าน(Application Specific)เป็นโปรแกรม ที่ถูกพัฒนาขึ้นส าหรับการใช้งาน เฉพาะในหน่วยงาน เช่นโปรแกรมงานสหกรณ์ร้านค้า 1. ภายใน (In-House) คือ ให้บุคลากรภายใน หน่วยงานเป็นผู้พัฒนาโปรแกรม 2.ภายนอก (OutSource) คือ การจ้างบริษัท หรือกลุ่มบุคคลจากภายนอกมาพัฒนาโปรแกรม วิธีนี้ ผู้พัฒนาโปรแกรมไม่มีความรู้ความเข้าใจในระบบงานเดิม
2.2 โปรแกรมส าเร็จรูป (Package Sofgware) เป็น โปรแกรมในเชิงพาณิชย์ที่พัฒนาขึ้นมาโดยไม่ได้เจาะจง ส าหรับหน่วยงานหนึ่ง แต่พัฒนาขึ้นมาส าหรับงานทั่วไป โดยแบ่งเป็น 8ประเภท ดังนี้ 1. โปรแกรมประมวลผลค า (WordProcessing) คือ โปรแกรมที่ใช้จัดการด้านพิมพ์เอกสาร เป็นโปรแกรม ที่ได้รับความนิยมกันอย่างแพร่หลาย
2. โปรแกรมตารางงาน (Spreafsheet) คือ โปรแกรมที่อยู่ในรูปแบบของตารางท าการ(Worksheet) ซึ่งแบ่งออกเป็นแถวและคอลัมน์ เป็นโปรแกรมที่เหมาะ ส าหรับใช้ในด้านการค านวณ
3.โปรแกรมการน าเสนอ (Presentatin) คือ โปรแกรมที่ช่วยงานในด้านการน าเสนอข้อมูลด้วย คอมพิวเตอร์ในรูปแบบของไลด์การบรรยายในการ ประชุม สัมมนา การน าเสนอผลงานต่อที่ประชุม
4. โปรแกรมจัดการฐานข้อมูล(Database) คือ โปรแกรมที่ใช้ในการสร้างฐานข้อมูลเพื่อจัดเก็บและ จัดการข้อมูลของระบบงานต่างๆ เช่น การเพิ่มข้อมูล การ บันทึก
5. โปรแกรมสื่อสิ่งพิมพ์ (DesktopPublishing) คือ โปรแกรมที่ช่วยในการออกแบบสื่อพิมพ์ เช่น แผ่น พับ เอกสารโฆษณาสินค้า โปสเตอร์
6. โปรแกรมกราฟิก (GraphicsSoftware) คือ โปรแกรมที่ช่วยจัดการเกี่ยวกบัรูปภาพ แบ่งออกเป็น 2 ประเภท คือ 6.1โปรแกรมส าหรับสร้างและตกแต่งภาพ เป็น โปรแกรมที่ช่วยในการสร้างภาพ หรือตกแต่งภาพ 6.2โปรแกรมช่วยออกแบบ เป็นโปรแกรมที่ช่วย ในด้านการออกแบบงานด้านต่าง
7. โปรแกรมมัลติมีเดีย (MultimediaSoftware) คือ โปรแกรมที่ท าการรวมเอาภาพเคลื่อนไหว ข้อความ และเสียงเข้าไว้ด้วยกัน บางครั้งจะเรียกว่า “โปรแกรม สื่อประสม“
8.โปรแกรมประยุกต์ส าหรับงานด้านธุรกิจ (BusinessSoftware) คือ โปรแกรมที่ได้พัฒนาขึ้นมา ส าหรับงานด้านธุรกิจต่าง เช่น โปรแกรมสินค้าคงคลัง