Computer has become an indispensable part of human life. If you want to be an excellent programmer or computer control system designer, you need to clearly understand the internal mechanism of a computer. As an introductory course, this course will open the door to computers for you, to show you the mysterious organizations inside computers that you may not have seen and how they work. It will lay the foundation for you to further master the basic ideas and methods of using computers to solve problems.
开设学校:西安交通大学;学科:工学、
Computer has become an indispensable part of human life. If you want to be an excellent programmer or computer control system designer, you need to clearly understand the internal mechanism of a computer. As an introductory course, this course will open the door to computers for you, to show you the mysterious organizations inside computers that you may not have seen and how they work. It will lay the foundation for you to further master the basic ideas and methods of using computers to solve problems.
-1.1 About the Course
--Course Introduction and Objectives
-1.2 Motherboard
-1.3 Turing Model and Computability
--The PPT IN 1.3 (About TM & Computing)
-1.4 Computer Hardware Composition
-1.5 About Big Data
-1.6 Big Data, Cloud Computing, and Artificial Intelligence
--1.6 Big data,Cloud Computing, AI
-1.7 Summary of Week 1
-Quiz in week 1
-2.1 Computer and the Binary System
--2.1 Computer and the Binary System
-2.2 Presentation of Character Information
--2.2 Presentation of Character Information
-2.3 Presentation of Sound and Graphics Information
--2.3-1 Presentation of Sound and Graphics Information 01
--2.3-2 Presentation of Sound and Graphics Information 02
-2.4 Numeral System in Computer
--2.4 Numeral System in Computer
-2.5 Arithmetic Operation of Binary Numbers
--2.5 Arithmetic Operation of Binary Numbers
-2.6 Representation of binary numbers in computer
--2.6-1 Representation of binary numbers in computer 01
--2.6-2 Representation of binary numbers in computer 02
--2.6 PPT Representation and Operation of Machine Numbers
-2.7 Summary of Week 2
-Quiz in week 2
-3.1 Basic Logic Operation and Logic Gate
-3.2 Complex Logic Operation and Its Logical Circuits
-3.3 Flip-flop and Adder
-3.4 From Logic Gate to Arithmetic Unit----Structure of Hardware System
-3.5 Instruction and Program
-3.6 Von Neumann Architecture
-3.7 Summary of Week 3
-Quiz in week 3
-4.1 What Is Operating System?
-4.2 Processor Management
-4.3 Storage Management
-4.4 Storage System in Microcomputer
-4.5 File Management
-4.6 Summary of Week 4
-Quiz in week 4
-5.1 What is Computer Network?
--5.1 What is Computer Network
-5.2 Protocols and Network Architecture
--5.2 Protocols and Archiecture
-5.3 Internet
-5.4 Internet Address
-5.5 Internet Application
-5.6 Summary of Week 5
-Quiz in week 5
-6.1 What is Programming?
-6.2 Language Processing Program
--6.2 How to run a computer program
-6.3 Programming Languages in the Age of Artificial Intelligence
-6.4 Structured Programming
-6.5 Object-oriented programming
--6.5 Object-oriented programming
-6.6 What is A Good Program?
-6.7 The overview of software development process
--6.7 Problem Solving by a Computer
-6.8 Conclusion
-Quiz in week 6
-The final exam
吴宁 教授 硕士生导师。“微机原理与接口技术”课程主讲教师。已先后建有“大学计算机”、“微机原理与接口技术”MOOC,并在Coursera平台主持建设了“.Net平台下的软件开发技术”系列MOOC。主要研究方向为学习大数据分析与文本挖掘。
崔舒宁,西安交通大学副教授,自2000年至今,在西安交通大学从事计算机基础课教学工作。中国大学MOOC《C#程序设计》课程负责人,中国大学国家精品MOOC《大学计算机》第二主讲教师。获国家级教学成果奖一等奖1次(排名第8),陕西省教学成果奖特等奖2次(排名第3,4),陕西省教学成果二等奖1次(排名第4)。主编国家“十一五”规划教材1本,主编其他规划教材5本,参编教材12本。主持各类教改项目6项,发表论文9篇。主要研究方向为人工智能和大数据分析。
陈龙博士,西安交通大学教师,工程师。在中国大学MOOC网站主讲《物联网技术概论》《Web编程技术》和《软硬件综合设计》三门课。主持各类教改项目5项,发表论文2篇,参编教材1本。主要研究方向为云计算和大数据分析。
西安交通大学工程师。主要从事计算机基础课程教学工作,讲授课程“大学计算机基础”、“C#程序设计“。在中国大学MOOC上参与主讲课程《Web编程技术》和《软硬件综合设计》,参与MOOC课程《大学计算机》、《C#程序设计》的建设。主持教改项目2项,发表论文1篇,参编教材3本。主要研究方向是教育大数据分析。