Computer Systems ผู้สอน ชัชวิทย์ อาภรณ์เทวัญ

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Server Room Technology for Somdejprajaotaksinmaharaj Hospital
Advertisements

BC320 Introduction to Computer Programming
คำสั่ง while และ คำสั่ง do..while
Assumption University Thailand EE4503 Electrical Systems Design Introduction.
สภาวะแวดล้อมในขณะโปรแกรมทำงาน
ชุดที่ 2 Hardware.
CS Assembly Language Programming
Computer Programming 1 LAB # 6 Function.
ขั้นตอนการแปลงไฟล์.
Course Outline Advanced Operating System Akkarat Boonyapalanant.
Asst.Prof. Dr.Surasak Mungsing
SWE202 Fundamental of Operating System
CS Assembly Language Programming
Computer Programming for Engineers
ระบบคอมพิวเตอร์และการประมวลผล
Microprocessor and Interfacing Introduction
Microprocessor and Interfacing
องค์ประกอบของคอมพิวเตอร์
1 IS516 การสื่อสารคอมพิวเตอร์และและเครือข่าย (Computer Communication and Networks) Asst. Dr. Surasak Mungsing
การเขียนโปรแกรมบนเว็บ (Web Programming) บทที่ 2: ทบทวนการเขียน ภาษา Java ใช้ร่วมกับ Html และการรับข้อมูลจาก Form.
Digital System Engineering
Microprocessor and Interfacing Introduction to Microprocessors
คุณลักษณะของคำสั่งภาษาเครื่อง ชนิดของตัวถูกดำเนินการ
Java Network Programming – Network Operating Systems and Protocols Choopan Rattanapoka.
MEE 231 Computer Programming สัปดาห์ที่ 7 ทดลองใช้คำสั่งภาษา C โปรแกรม Code::Blocks.
เนื้อหาที่จะเรียน คอมพิวเตอร์คืออะไร ระบบคอมพิวเตอร์ ส่วนประกอบของเครื่องคอมพิวเตอร์ ระบบปฏิบัติการ อินเตอร์เน็ต Microsoft Office.
Computer Programming การเขียนโปรแกรม คอมพิวเตอร์ สัปดาห์ที่ 1 แนะนำรายวิชาการเขียน โปรแกรมคอมพิวเตอร์เบื้องต้น.
COMPUTER GRAPHIC DESIGN
บทที่ 2 ความรู้เบื้องต้นเกี่ยวกับเทคโนโลยีสารสนเทศ และระบบสารสนเทศ
Information Systems Development
1. วิธีการ Set ค่าคอมพิวเตอร์ก่อนติดตั้ง
ฮาร์ดแวร์และซอฟต์แวร์คอมพิวเตอร์
หน่วยที่ 3 องค์ประกอบของคอมพิวเตอร์
Microprocessor and Interfacing
Chapter 12 Microprocessor without Interlocked Pipeline Stages (MIPS)
Pentaho Installation.
LAB03 : BASIC NETWORK DESIGN
Basic Java Programming
ฮาร์ดแวร์และยูทิลิตี้เบื้องต้น
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Half Adder Full Adder Carry Propagation P คือ Carry Propagate G คือ Carry Generate.
2 การพัฒนาระบบสารสนเทศ (Information System Development)
การปฐมนิเทศนักศึกษาชั้นปีที่ ๔ และสูงกว่า
โครงสร้างโปรแกรมภาษา C
INTRO MOBILE COMP ผู้สอน ชัชวิทย์ อาภรณ์เทวัญ
บทที่ 2 ระบบสารสนเทศเพื่อการจัดการ
บทที่ 4 ตัวแปร (Variables)
รายงานการปฏิบัติงาน งานบริหารและธุรการ ฤ
Introduction TO Web PRogramming
ดิจิตอลเบื้องต้น อ. รวินทร์ ไชยสิทธิพร
Asst.Prof. Dr.Surasak Mungsing
Object-Oriented Programs Design and Construction
เอกสารประกอบการสอน บทที่ 3 ความสำคัญและ ผลกระทบจากอุตสาหกรรมท่องเที่ยวและบริการ Tourism Industry and Hospitality Management Program.
โครงการส่งเสริมเกษตรทฤษฎีใหม่ และเกษตรกรรมยั่งยืน ปี 2560
CPE 491 Proposal (สอบเสนอหัวข้อเพื่อทำ Project)
การสร้างองค์ความรู้ใหม่ทางประวัติศาสตร์สากล
Chapter 2 ตัวดำเนินการ และนิพจน์.
ระบบตัวเลข, Machine code, และ Register
แนวทางการตรวจราชการ คณะที่ 1 การพัฒนาศักยภาพตามกลุ่มวัย
แนวทางการดำเนินงาน ส่งเสริมสุขภาพและ อนามัยสิ่งแวดล้อม
โรเบิร์ต บอยล์ Robert Boyle
การกำหนดโครงสร้าง ตาม ว 108 (ว 1)
โดย อาจารย์ ดร.นฤมล รักษาสุข
ผู้วิจัย : สุภาพร อภิพันธุ์
Class Inheritance and Interfaces.
องค์ประกอบของคอมพิวเตอร์ และภาษาซี
ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์และการประมวลผลข้อมูล (Introduction to Computer and Data Processing) บทที่ Business Computer & Information.
บทที่ 2 ระบบคอมพิวเตอร์สำหรับงานกราฟิก
Thread outline What is thread?
Introduction to GNU/Linux
ใบสำเนางานนำเสนอ:

2301274 Computer Systems ผู้สอน ชัชวิทย์ อาภรณ์เทวัญ ผู้สอน ชัชวิทย์ อาภรณ์เทวัญ ห้องทำงาน 1309/17 อาคารมหาวชิรุณหิศ อีเมล์ Chatchawit.A@chula.ac.th โทร 081-920-1977 เว็บไซต์ http://pioneer.netserv.chula.ac.th/~achatcha Windows

ใช้ห้องเรียนของภาควิชา (จะแจ้งให้ทราบอีกครั้ง)

Textbook

เอกสารคำสอน แจกฟรี (บนเว็บไซต์)

Grading Term Project: Calculator 20 + 5 (กลุ่ม + สอบปฏิบัติ) Term Project: Assembly Programming 20 + 5 (กลุ่ม + สอบปฏิบัติ) Midterm 25 Final 25

Term Project: Calculator ให้ใช้โปรแกรม LogicWorks เท่านั้น ห้ามใช้โปรแกรมอื่น ๆ ห้ามใช้ภาษาระดับสูง เช่น VHDL, Verilog HDL 10% (ฐานสิบ) 10% CE = Clear Entry C = Clear 10% 10% 10% 10% 10% 10% 10% (ทศนิยม 2 ตำแหน่ง ตำแหน่งละ 5%) 10%

สอบปฏิบัติ สร้างวงจรบวก (Adder) unsigned int ขนาด 4 บิต (40%) สร้างวงจรคูณ (Multiplier) unsigned int ขนาด 4 บิต (60%)

Term Project: Multi-Core Programming Program design 20% Data partitioning 20% Scalability 20% Correctness 20% ใช้ข้อมูลน้อย ๆ Speed 20% ใช้ข้อมูลจำนวนมาก ใช้ Java เท่านั้น ตอนส่งงานมีคอมพิวเตอร์สมรรถนะสูงให้ทดสอบ มีไฟล์ข้อมูลขนาดใหญ่ให้ ข้อมูลเป็น random integer (int)

สอบปฏิบัติ เขียนโปรแกรม Fibonacci ใช้ชุดคำสั่งของ Stack CPU (40%) เขียนโปรแกรม Fibonacci ใช้ชุดคำสั่งของ LC3 processor (60%)

The History Of Calculators Documentary https://www.youtube.com/watch?v=I_sdS4xQtV4

Silicon Valley https://drive.google.com/open?id=1EP2261BH0uctR2fsPYTy_BJxU4nlXBUJ Robert Norton Noyce  nicknamed "the Mayor of Silicon Valley"