北京理工大学金旭亮老师C#(01—OOPIntroduce)

软件是怎么写出来的?

面临的问题:

  1. 如何表达信息以方便计算机处理?
  2. 如何设计与选择特定的算法处理信息?
  3. 如何编写程序实现算法?

你需要做出的决策:

  1. 解决之道:设计和选用合适的数据结构
  2. 算法:分而治之,动态规划 & 程序控制结构:分支、循环、递归
  3. 选择合适的技术手段设计合理的技术方案

写出一个有用的程序,需要掌握哪些基础知识?

  1. 程序是如何被计算机执行的?
  2. 各种信息是如何用0-1表达的?
  3. 计算机是由哪些元件组成的?它的工作原理是什么?
  4. 操作系统如何启动一个程序的执行?

如何编写计算机可以执行的程序?

  1. 第一步:编写源代码
  2. 第二步:编译
  3. 第三步:得到可执行的程序

猜你喜欢

转载自blog.csdn.net/weixin_42681308/article/details/87983631