วันอังคารที่ 23 มิถุนายน พ.ศ. 2558

โปรแกรมภาษาคอมพิวเตอร์ (C/C++/C#/Java)


                                                              กำเนิดภาษา C
ด้วยศักยภาพและเทคโนโลยีของคอมพิวเตอร์ที่แพร่หลาย จึงทำให้มีผู้คิดค้นพัฒนาโปรแกรมคอมพิวเตอร์ภาษาซีขึ้น คือ นายเดนนิส ริทชี่ (Dennis Ritchie) ที่ศูนย์วิจัยเบล (Bell Laboratories) ประเทศสหรัฐอเมริกาเมื่อปี ค.ศ.1972 และเป็นภาษาคอมพิวเตอร์ที่ใช้เขียนระบบปฏิบัติการยูนิกส์ ซึ่งใช้กันแพร่หลายในระบบเครือข่ายคอมพิวเตอร์ในปัจจุบัน ภาษาซีเป็นภาษาที่มีความใกล้เคียงกับภาษาระดับต่ำ (Low-Level Language) จึงทำให้นักพัฒนาโปรแกรมสามารถ ที่จะกำหนดรายละเอียดของโปรแกรมให้เข้าถึงการทำงานในส่วนต่าง ๆ ของคอมพิวเตอร์ให้มากที่สุดเพื่อให้เกิดความเร็ว ในการทำงานสูงสุด และในขณะเดียวกันภาษาซีก็ยังมีความเป็นภาษาระดับสูง (High-Level Language) ทำให้ผู้พัฒนา
สามารถที่จะพัฒนาโปรแกรมได้ โดยเน้นไปที่การแก้ปัญหาที่ต้องการได้อย่างอิสระโดยไม่ต้องคำนึงถึงฮาร์ดแวร์ใด ๆ ภาษาซีเป็นภาษาโปรแกรมคอมพิวเตอร์ที่ได้รับความนิยมและมีการพัฒนาอย่างต่อเนื่อง นาย 
Bjarne Stroustrup นักวิจัยและพัฒนาของศูนย์วิจัยเบล (Bell Laboratioriesได้พัฒนาภาษา C++ (ซีพลัสพลัส) ขึ้นมา โดยที่ภาษา C++ มีความสามารถในการทำงานได้ทุกอย่างเหมือนกับภาษาซี ซึ่งมีรูปแบบและโครงสร้างของภาษาใกล้เคียงกัน แต่ภาษา C++ ใช้หลักการออกแบบโปแกรมเชิงวัตถุ (Object Oriented Design) ในขณะที่ภาษาซีใช้หลักการออกแบบโปรแกรม แบบโมดูลาร์ (Modular Design)
โครงสร้างภาษา C
โปรแกรมภาษาซีมีองค์ประกอบที่สำคัญ 2 ส่วนคือไฟล์ส่วนหัวโปรแกรม และไฟล์โปรแกรม ไฟล์ส่วนหัวโปรแกรมเป็นไฟล์ที่ใช้เก็บไลบราลีเพื่อใช้รวม (include) ในการคอมไพล์โปรแกรมซึ่งจะมีส่วนขยายเป็น *.มีชื่อเรียกว่า Compiler Directive ไฟล์โปรแกรมจะเริ่มต้นด้วยฟังก์ชัน main() และตามด้วยเครื่องหมายปีกกาเปิด เพื่อเริ่มต้นเขียนโปรแกรม การเขียนโปรแกรมจะต้องเขียนด้วยอักษาภาษาอังกฤษตัวพิมพ์เล็กเสอม และเมื่อจบประโยคคำสั่ง จะใช้เครื่องหมายเซมิโคล่อน ( ; ) ในการคั่นแต่ละคำสั่ง ภายในโปรแกรมจะประกอบด้วยฟังก์ขันและส่วนของคำอธิบาย เมื่อเขียนคำสั่งเสร็จจะปิดท้ายโปรแกรมด้วยเครื่องหมายปีกกาปิดเสมอ
แสดงโครงสร้างของโปรแกรมภาษาซี
#include<library>
/* ไฟล์ส่วนหัวโปรแกรม*/
void main(void)
/*ฟังก์ชันหลักของโปรแกรม*/
{
/*เริ่มต้นการเขียนโปรแกรมด้วยเครื่องหมายปีกกาเปิด*/
variable declaration;
/*การประกาศค่าตัวแปรที่ใช้ในโปรแกรม*/
program statement;
/*ประโยคคำสั่งในโปรแกรม*/
}
/*จบการเขียนโปรแกรมด้วยเครื่องหมายปีกกาปิด*/

#include<library>
เป็นส่วนหัวหัว โปรแกรมที่จะต้องเขียนไว้เพื่อให้ใช้งานฟังก์ชันต่างๆ ในกรณีที่ต้องการทราบว่าฟังก์ชันใดถูกนิยามไว้ที่ใดให้ทำแถบสีที่ฟังก์ชัน ดังกล่าวและกดปุ่ม Ctrl+f1
main
เป็นฟังก์ชันหลักของโปรแกรม
( )
ภายในวงเล็บเป็นค่าพารามิเตอร์ที่จะส่งผ่านไปทำงานยังฟังก์ชันอื่นๆ ถ้าไม่มีการ
ใส่ค่าแสดงว่าไม่ต้องการมีค่าพารามิเตอร์
{
ปีกกาเปิดแสดงการเริ่มต้นการเขียนโปรแกรม
variable declarations
ประกาศตัวแปร
program statement
การเขียนประโยคคำสั่ง
}
ปีกกาปิดแสดงการจบการเขียนโปรแกรม
/*ข้อความ*/
คำอธิบายโปรแกรม ใช้ในการอธิบายความหมายของคำสั่งหรือสิ่งที่ต้องการเขียน
ไว้กันลืมจะไม่มีผลใดๆกับโปรแกรม แต่การเขียนจะต้องเริ่มต้นด้วยเครื่องหมาย /*

วันอังคารที่ 16 มิถุนายน พ.ศ. 2558

Social Network กับนักเรียนและสังคมไทย

Social Network กับนักเรียนและสังคมไทย
การใช้งานโซเชียลมีเดียกลายเป็นส่วนหนึ่งของชีวิตประจำวันไปเสียแล้ว บางคนใช้งานจนลืมว่ามีคนรอบข้าjjงอยู่ เพราะอยู่กับในโลกเสมือนที่มีผู้คนมากมายอยู่บนนั้น แต่ถ้าจะให้มองในมุมที่ดีก็เป้นการติดต่อสื่อสารที่รวดเร็ว เข้าถึงคนได้ง่าย และใช้อุปกรณ์ที่สามารถต่ออินเทอร์เน็ตก็สามารถใช้ได้แล้ว ทาง Zocial Inc. เลยมีผลการสำรวจถึงพฤติกรรมของผู้ใช้งานว่าในแต่ละวันมีการใช้งานโซเชียลมีเดียที่เกี่ยวข้องกับการตลาดอย่างไรบ้าง
Zocial inc. ได้ทำการสำรวจคนไทยกว่า 655 คน เกี่ยวกับพฤติกรรมการใช้ Social Media ในชีวิตประจำวันตั้งแต่ตื่นนอนจนจบวันเข้านอน รวมทั้งพฤติกรรมที่มีต่อกิจกรรมการตลาดบน Social Network ได้ใจความสำคัญดังนี้
การใช้งานโซเชียลมีเดียแต่ละประเภทในในแต่ละวัน
  • 99 % ใช้ Facebook
  • 84 % ใช้ LINE
  • 56 % ใช้ Instagram
  • 41% ใช้ Google+
  • 30% ใช้ Twitter

วันจันทร์ที่ 8 มิถุนายน พ.ศ. 2558

Week2:วิเคราะห์หุ้น eforl

วิเคราะห์หุ้น eforl

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

  Eforl หรือเดิมชื่อAim เป็นหุ้นMai
!mai (หุ้นขนาดเล็ก ราคาวิ่งลงแรง เติบโตเร็วแต่ความเสี่ยงสูงตาม) ตัวหนึ่งในตลาดได้เข้าตลาดมาเมื่อปี52 ทำอุตสาหกรรมด้านเครื่องมือการแพทย์และความสวยความงาม คนที่อ่านถึงตรงนี่ก็จะคิดว่า ความสวยความงามกำลังมาแรง หุ้นน่าจะขึ้นแบบสภาพนางฟ้าแน่ๆ แต่เดี๋ยวเรามาดูผลประกอบการกันก่อน




วันเสาร์ที่ 6 มิถุนายน พ.ศ. 2558

เทคโนโลยีกับชีวิตประจำวัน

     เทคโนโลยีกับการใช้ชีวิต

ในโลกยุคปัจจุบันที่เทคโนโลยีมีความก้าวหน้าและพัฒนาไปอย่างรวดเร็วทำให้ชีวิตของมนุษย์ต้องพึ่งพาเทคโนโลยีในการใช้ชีวิตประจำวันอยู่เสมอ และในบางครั้งคนเราก็ไม่รู้ตัวเลยด้วยซ้ำไปว่ากำลังใช้และพึ่งพาเทคโนโลยี อุปกรณ์เครื่องใช้ในชีวิตประจำวันของเราในปัจจุบันล้วนได้รับการพัฒนามาจากความก้าวหน้าของเทคโนโลยีจนนำมาผลิตเป็นสิ่งของเครื่องใช้เพื่ออำนวยความสะดวกให้กับมนุษย์มากมาย และเราได้ใช้เทคโนโลยีเพื่ออำนวยความสะดวกในชีวิตประจำวันจนเกิดความเคยชิน การใช้ชีวิตของคนเราในปัจจุบันได้มีการใช้เทคโนโลยีตั้งแต่เริ่มตื่นนอนเพราะในการตื่นนอนก็จะต้องใช้นาฬิกาปลุกหรือมือถือตั้งปลุก มาถึงในเรื่องการรับประทานอาหารก็ต้องใช้ไมโครเวฟในการทำอาหาร ไม่ว่าจะซักผ้าหรือทำความสะอาดบ้าน หรือทำอะไรก็ตามมนุษย์เราก็มักจะใช้เครื่องใช้ไฟฟ้าและพึ่งพิงเทคโนโลยีอยู่เสมอ การใช้เทคโนโลยีของมนุษย์ที่เห็นได้ชัดเจนก็คงจะหนีไม่พ้นการใช้เทคโนโลยีสารสนเทศในการติดต่อสื่อสารระหว่างกันโดยเฉพาะการใช้โทรศัพท์มือถือ ในยุคนี้คงยากที่จะปฏิเสธได้ว่าโทรศัพท์มือถือไม่มีความจำเป็นสำหรับมนุษย์ เพราะคนส่วนใหญ่ต่างก็ใช้โทรศัพท์มือถือในการติดต่อสื่อสาร ไม่ว่าจะไปไหนทุกคนก็จะต้องนำมือถือติดตัวไปด้วยตลอดเวลา โทรศัพท์มือถือในสมัยนี้มีความสามารถมากกว่าการรับสายและโทรออก เพราะเทคโนโลยีที่ก้าวหน้าได้รวมเอากิจกรรมความบันเทิงทุกอย่างเข้ามาโทรศัพท์มือถือ ไม่ว่าจะเป็นการฟังเพลง เล่นเกมส์ ท่องอินเทอร์เน็ต ดูทีวี ถ่ายรูป ก็สามารถทำได้ผ่านโทรศัพท์มือถือเพียงเครื่องเดียว ด้วยเหตุนี้จึงทำให้การพกพาโทรศัพท์มือถือได้รับความนิยมอย่างมากโดยเฉพาะอย่างยิ่งในสังคมไทยไม่ว่าจะเป็นเด็ก วัยรุ่น ผู้ใหญ่ หรือคนชราทั้งในเมืองและในชนบทก็ล้วนมีโทรศัพท์มือถือกันแทบทั้งสิ้น นอกจากนี้การใช้คอมพิวเตอร์และอินเตอร์เน็ทก็ได้รับความนิยมเป็นอย่างมากไม่ว่าจะเป็นการใช้งานในโปรแกรมต่าง ๆ ที่ช่วยในการทำงาน การหาข้อมูลและความบันเทิงจากอินเตอร์เน็ท การรับ-ส่ง E-mail การสนทนาออนไลน์ การเล่นเกมส์ออนไลน์ หรือแม้กระทั่งการรับข้อมูลข่าวสารผ่านคอมพิวเตอร์และอินเตอร์เน็ทก็สามารถอำนวยความสะดวกในเรื่องการติดต่อสื่อสารระหว่างกันของมนุษย์ให้เป็นเรื่องที่ง่ายดายขึ้น ไม่ว่าจะอยู่ที่ใดเวลาไหนเราก็จะสามารถที่จะหาข้อมูลและข่าวสารที่เกิดขึ้นในสถานที่ต่าง ๆ ทั่วโลกได้อย่างทันท่วงที นอกจากนี้คอมพิวเตอร์และอินเตอร์เน็ทก็ยังถูกนำมาใช้ในเรื่องการค้าและพาณิชย์ด้วยเช่นกัน