常识大全

符号逻辑讲义

时间:2020-12-08 14:48:01 常识大全 我要投稿
  • 相关推荐

符号逻辑讲义

  你知道符号逻辑讲义是什么呢?以下是关于符号逻辑讲义,欢迎阅读!

  逻辑运算符号同或【1】

  1级优先级 左结合

  () 圆括号

  [] 下标运算符

  -> 指向结构体成员运算符

  . 结构体成员运算符

  2级优先级 右结合

  ! 逻辑非运算符

  ~ 按位取反运算符

  ++ 自增运算符

  -- 自减运算符

  - 负号运算符

  (类型) 类型转换运算符

  * 指针运算符

  & 地址与运算符

  sizeof 长度运算符

  ]3级优先级 左结合

  * 乘法运算符

  / 除法运算符

  % 取余运算符

  4级优先级 左结合

  + 加法运算符

  - 减法运算符

  5级优先级 左结合

  << 左移运算符

  >> 右移运算符

  6级优先级 左结合

  <、<=、>、>= 关系运算符

  7级优先级 左结合

  == 等于运算符

  != 不等于运算符

  8级优先级 左结合

  & 按位与运算符

  9级优先级 左结合

  ^ 按位异或运算符

  10级优先级 左结合

  | 按位或运算符

  11级优先级 左结合

  && 逻辑与运算符

  12级优先级 左结合

  || 逻辑或运算符

  13级优先级 右结合

  ? : 条件运算符

  14级优先级 右结合

  =+ =- =*

  =/ =% =

  >= < <=

  &= ^= |= 全为赋值运算符

  15级优先级 左结合

  , 逗号运算符

  布尔检索的逻辑运算符号【2】

  布尔逻辑检索的定义:严格意义上的布尔检索法是指利用布尔运算符连接各个检索词,然后由计算机进行相应逻辑运算,以找出所需信息的方法.

  它使用面最广、使用频率最高.布尔逻辑算符的作用是把检索词连接起来,构成一个逻辑检索式.在具体检索时,是通过以下3个布尔运算符来实现其功能的.常用的有三种:

  1)逻辑“与”

  用“AND”或“ *”表示.用于连接概念交叉和限定关系的检索词,功能:以缩小检索范围,有利于提高查准率.我的论文主题是“小学识字教学的人文因素的'发掘”.

  如:在CNKI中的中国期刊全文数据库中输入“识字教学*人文因素”表示查找的主题词既包括识字教学,也包括人文因素,搜索结果有1条记录,它是“在识字教学中开掘汉字文化”

  2)逻辑“或”

  用“OR”或“+”表示.用于连接并列关系的检索词,功能:以扩大检索范围,防止漏检,有利于提高查全率.如:“识字教学+人文因素”,表示包括识字教学或者人文因素的所有材料,在中文期刊网上的搜索结果有1580条.

  3)逻辑“非”

  用“NOT”或“-”号表示,但在检索词为英文时,建议使用“NOT”,以避免与词间的分隔符“-”混淆.用于连接排除关系的检索词,

  功能:即排除不需要的和影响检索结果的概念,以提高查准率.如:“识字教学-人文因素”表示所查找的材料包括识字教学不包括人文因素.

  逻辑运算中常用符号【3】

  1、逻辑加法(“或”运算)

  逻辑加法通常用符号“+”或“∨”来表示。

  逻辑加法运算规则如下:

  0+0=0, 0∨0=0

  0+1=1, 0∨1=1

  1+0=1, 1∨0=1

  1+1=1, 1∨1=1

  从上式可见,逻辑加法有“或”的意义。

  也就是说,在给定的逻辑变量中,A或B只要有一个为1,其逻辑加的结果为1;两者都为1则逻辑加为1。

  2、逻辑乘法(“与”运算)

  逻辑乘法通常用符号“×”或“∧”或“·”来表示。

  逻辑乘法运算规则如下:

  0×0=0, 0∧0=0, 0·0=0

  0×1=0, 0∧1=0, 0·1=0

  1×0=0, 1∧0=0, 1·0=0

  1×1=1, 1∧1=1, 1·1=1

  不难看出,逻辑乘法有“与”的意义。

  它表示只当参与运算的逻辑变量都同时取值为1时,其逻辑乘积才等于1。

  3、逻辑否定(非运算)

  逻辑非运算又称逻辑否运算。

  其运算规则为:

  0=1 非0等于1

  1=0 非1等于0

  4、异或逻辑运算(半加运算)

  异或运算通常用符号"⊕"表示,其运算规则为:

  0⊕0=0 0同0异或,结果为0

  0⊕1=1 0同1异或,结果为1

  1⊕0=1 1同0异或,结果为1

  1⊕1=0 1同1异或,结果为0

  即两个逻辑变量相异,输出才为1

【符号逻辑讲义】相关文章:

资产评估学资产评估报告讲义11-28