=计算机系统=
计算系统(computing system)由计算硬件和计算机软件部分组成。计算机是负责信息的存储,传输与处理的基本设备。计算机硬件的核心是处理器,主要的计算机软件有操作系统、数据库等。system)由计算硬件和计算机软件部分组成。计算机是负责信息的存储,传输与处理的基本设备。计算机硬件的核心是处理器,计算机软件主要有操作系统、数据库等。
个人电脑(Personal Computer,简称PC)是个人使用的计算机系统。Xerox Alto是第一台个人电脑,由Xerox公司的Charles P. Thacker于1973年研发。
==计算机组成(Components)==
计算机硬件的主要组件(Components)有中央处理器([[Central_Processing_Unit_CPU|Central Processing Unit]], CPU)、主存储器(Main Memory)、磁盘(Disk)、输入输出外设设备(IO)、传输总线设备(Bus)等等。
==计算机存储(Memory Hierarchy) ==
磁盘Disk (magnetic)
=处理器架构 =处理器架构(CPU) ==
[[Central_Processing_Unit_CPU]]
=计算机软件=
软件开发编程:[[Programming_Program]]
=常用软件 =常用软件包括:操作系统、数据库、其他工具软件。
==操作系统(OS)==
管理计算机硬件的软件。
苹果公司推出的操作系统,如Leopard。
==数据库数据库(DB)==
数据是描述客观事物的属性的量化值,数值与数值之间有联系,又称为关系(relations)。
* 数据库(database)是管理数据的系统软件。SQL是结构化查询语言的缩写。
关系型数据库是目前数据管理中最常用的软件。
[[Software_Engineering]]
==Web应用开发==
JavascriptJavaScript
PHP
==移动应用开发==
===Android平台开发===开发环境 Android Studio 23+
===iOS平台开发===开发环境Xcode Swift编程语言
=参考文献=
#Shore, James. The art of agile development. " O'Reilly Media, Inc.", 2007.
=参考课程=
#斯坦福大学:[https://web.stanford.edu/class/cs101/ CS101 - Introduction to Computing Principles]
#CS 4 HS Summer Workshop : [http://introcomputing.org/ CS for High School]