作者Markseinn (Marksein)
看板NTUE-CS100
标题Re: [课业] 计算机概论
时间Mon Jan 14 01:08:11 2008
把剩下我看的懂的补完好了~
: ‧Pseudocode 虚拟码
跟老师所言的一样,就是先随便写一写,不用太遵循语法,逻辑要正确
主要用处是为了让人了解此程式是做什麽用的
EX:
If student's grade is greater than or equal to 60
Print "passed"
else
Print "failed"
: ‧semantics 指称语义
待高手解决
: ‧compile / compiler 编译(器)
: interprete / interpreter 直译(器)
编译就是写好程式後,把程式透过编译软体让他变成电脑看的懂的机械语言
会产生个可执行档,以便下次执行。
直译的话就是直接翻译完後执行,不产生可执行档,所以每次要直行都要翻
译一次,就是当直译器读一行时就先执行一行,不会去看下一行在干麻,然後做
完後再转下一行,再执行,以此类推。
而直译的好处在於除错方便,少去编译上的负担,可以在编辑完後直译,然後
进行除错,不会像编译要编译完整个程式後才能测试。
: ‧binary search 二分搜寻法
就是老师所说的Google赚大钱的搜寻法(可信度不知,但能确定的是Google赚钱
决对不只只靠binary search
二分搜寻法老师上课应该说的很清楚了,就是把资料砍一半,在中间上面就把上
面的资料在砍一半,以此类推
此搜寻法虽然搜寻效率很高,但烦人之处就是必须将所有资料做出有系统的排序
程设老师上课有提过这种搜寻法,有兴趣的记得去看一下要怎麽写
_____________________________________________________________________________
一样~有错记得要提醒一下,还有祝大家考试顺利
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.157.117.69
※ 编辑: Markseinn 来自: 220.157.117.69 (01/14 01:29)