- 48
- 0
- 约 57页
- 2017-07-02 发布于湖北
- 举报
ComputationalThinking概要1
* * * * Is much more than simply using models, changing inputs and looking at outputs. It is the analysis of the model itself, asking what does this model tell us, What were the assumptions made. * Is much more than simply using models, changing inputs and looking at outputs. It is the analysis of the model itself, asking what does this model tell us, What were the assumptions made. Some mastery of technology is of course important, but it is not the whole, any more than economics is just about arithmetic or bookkeeping. Graphic adaptedfrom: /merlino/wordpress/?page_id=71 /merlino/wordpress/wp-content/uploads/2009/04/1043_evil_male_computer_hacker_typing.jpg * Users (or Stakeholders) have real problems in real or virtual domains. A computer scientists develops solutions with the help of technology. Mastery of technology is important, but just as important is the facility to understand the real-world domains and to map to technological domains. * Engineering is about building products Software engineering is about building software products. * A large part of the job is gathering and understanding the requirements. It is not purely a technical issue. Another large part has to do with managing the development process. (Teamwork, planning, budgeting, politics etc etc) Many different kinds of models are needed to bridge these worlds. * * * * * * * * * * The Central-Queue policy is provably optimal when job size variability is low.? WFM (in NY) goes with the bank-line scheme because (maybe) there is less variability in job size because prices are so high, people buy less. Still should have an express lane for 8 items or less. * CT: 1.5 Years Later Jeannette M. Wing Simple Daily Examples Looking up a name in an alphabetically sorted list Linear: start at the top Binary search: start in the middle Standing in line at a bank, supermarket, customs immigration Performance analysis of task scheduling Putting things in your child’s knapsack for the day Pre-fetching
您可能关注的文档
- Commercialization of Religion 宗教的商业化概要1.pptx
- Communicative Rhetoric (交际修辞)概要1.ppt
- CommSystemChapter0概要1.ppt
- come and eat here刘述民概要1.ppt
- CommVault CS安装步骤概要1.docx
- Commvault Simpana 9学习手册3:Linux、Unix客户端的安装概要1.docx
- CommunityAware Opportunistic Routing in Mobile Social Networks译文概要1.docx
- Commvault Simpana 9学习手册2:Windows客户端的安装.docx
- communicative language teaching.ppt
- Communicative language teaching研究生 2012227.ppt
原创力文档

文档评论(0)