设置冻结帧时有三种选择,In Point表示冻结在第一帧;Out Point表示();Marker 0表示()。

题目

设置冻结帧时有三种选择,In Point表示冻结在第一帧;Out Point表示();Marker 0表示()。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

PPP帧的格式如图10-1所示。

某PPP帧的数据部分(用十六进制写出)是:7D 5D 7D 5E FE 65 7D 5E。对于该PPP帧,下列说法错误的一项是(44),该帧的真正数据是(45)。

A.PPP不是面向比特而是面向字节的

B.PPP帧的长度都是整数个字节

C.地址字段A设置成0xFF表示所有的站都接收这个帧

D.控制字段C设置成0x03表示PPP帧要使用编号


正确答案:D
解析:PPP协议是点对点协议。PPP不是面向比特而是面向字节的,其所有帧的长度都为整数个字节。图中的控制段C设置为0x03,表示PPP帧不使用编号。图中的地址段A设置为0xFF,表示所有站都接收这个帧。当PPP在同步传输链路时候,采用硬件完成比特填充,当PPP在异步传输时,采用特殊的方法填充。具体为:信息字段中出现的每一个0x7E字节转变为0x7D和0x5E两个字节。信息字段中出现的每一个0x7D字节转变为0x7D和0x5D两个字节。信息字段中出现ASCII的控制字符(数值小于0x20的字符),则在该字符前加入0x7D,同时将该字节改变。本题答案为D。

第2题:

在VipersAt系统中,利用VCS建立站点间带内点对点通信链接时,电路类型项选择()。

A.Point-to-Point Out of BAnD

B.Point-to-Point In BAnD

C.Point-to-Multi PointIn BAnD

D.Point-to-Multi Point Out of BAnD


参考答案:B

第3题:

OnMouseMove(UINTnFlag,CPintopoint)消息处理函数中的point表示( )。


参考答案:鼠标当前坐标

第4题:

关于GPRS传输协议平台,如果LLC帧地址域中的协议鉴别器PD比特为“0”时,表示()。

  • A、当前帧为无效帧
  • B、当前帧是LLC帧
  • C、当前帧为命令帧
  • D、当前帧为响应帧

正确答案:B

第5题:

以太网帧格式如下图所示,其中"填充"字段的作用是 ( ) 。

A.可用于表示任选参数
B.表示封装的上层协议
C.表示控制帧的类型
D.维持64字节的最小帧长

答案:D
解析:
以太网的最小帧长是64字节,当数据字段过短时,填充字段就发挥作用,维持最小帧长。

第6题:

在时间轴中,标记图代表着不同的意义,下列说法正确的是( )。

A、虚线代表在创建补间动画中出了问题

B、当一个实心圆出现在帧上方时,表示此帧为关键帧

C、实线表示补间动画创建成功

D、当一个空心圆出现在帧上时,表示此帧为空白关键帧


正确答案:ABCD

第7题:


A.可用于表示任选参数
B.维持64字节的最小帧长
C.表示控制帧的类型
D.表示封装的上层协议

答案:B
解析:
以太网的最小帧长是64字节,当数据字段过短时,填充字段就发挥作用,维持最小帧长。

第8题:

typedef的用法?

#include<stdio.h>

typedef char (*pt)(int);

pt point;

char gl(int a){return 0;}

void main()

{

point=gl;

printf("%d",point(2));

}

我把point(2)改为(*point)(2)也是正确的,那么这两种形式的调用有什么区别没。后者说,各表示什么意义???


typedef用法小结:
 在C语言的情况下,与C++稍有出入。typedef在结构体定义,还有一些数组等地方都大量的用到。归纳一下:
来源一:Using typedef to Curb Miscreant Code
Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。
typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。所谓美观,意指 typedef 能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性和以及未来的可维护性。本文下面将竭尽全力来揭示 typedef 强大功能以及如何避免一些常见的陷阱。
如何创建平台无关的数据类型,隐藏笨拙且难以理解的语法?
使用 typedef 为现有类型创建同义字。
定义易于记忆的类型名
typedef 使用最多的地方是创建易于记忆的类型名,用它来归档程序员的意图。类型出现在所声明的变量名字中,位于 ''typedef'' 关键字右边。例如:
typedef int size;
此声明定义了一个 int 的同义字,名字为 size。注意 typedef 并不创建新的类型。它仅仅为现有类型添加一个同义字。你可以在任何需要 int 的上下文中使用 size:
void measure(size * psz);
size array[4];
size len = file.getlength();
std::vector<size> vs;
typedef 还可以掩饰复合类型,如指针和数组。例如,你不用象下面这样重复定义有 81 个字符元素的数组:
char line[81];
char text[81];
定义一个 typedef,每当要用到相同类型和大小的数组时,可以这样:
typedef char Line[81];
Line text, secondline;
getline(text);
同样,可以象下面这样隐藏指针语法:
typedef char * pstr;
int mystrcmp(pstr, pstr);
这里将带我们到达第一个 typedef 陷阱。标准函数 strcmp()有两个‘ const char *'类型的参数。因此,它可能会误导人们象下面这样声明 mystrcmp():
int mystrcmp(const pstr, const pstr);
用GNU的gcc和g++编译器,是会出现警告的,按照顺序,‘const pstr'被解释为‘char* const‘(一个指向 char 的常量指针),而不是‘char *'(指向char 的指针)。这个问题很容易解决:
typedef const cpstr;
int mystrcmp(cpstr, cpstr); // 现在是正确的
记住:不管什么时候,只要为指针声明 typedef,那么都要在最终的 typedef 名称中加一个 const,以使得该指针本身所指对象不会通过指针被修改。
链表中的大概应用
name 保存在结构体单元的name[20] 数组里;
typedef struct node
{
char name[20];
struct node *link;
}stu; 这是前面定义的结构体变量,一个单元包含两个部分,一个用来存储name的数组name[20],一个用来存放下一个单元地址的指向结构体node的指针。假设该单元的地址是p,那么p->name 表示第一部分name[20]的地址,p->link表示第二部分,作用是存放下一个单元的地址。

在C语言的情况下,与C++稍有出入。typedef在结构体定义,还有一些数组等地方都大量的用到。归纳一下:   来源一:Using typedef to Curb Miscreant Code   Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。   typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。所谓美观,意指 typedef 能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性和以及未来的可维护性。本文下面将竭尽全力来揭示 typedef 强大功能以及如何避免一些常见的陷阱。   如何创建平台无关的数据类型,隐藏笨拙且难以理解的语法?   使用 typedef 为现有类型创建同义字。   定义易于记忆的类型名   typedef 使用最多的地方是创建易于记忆的类型名,用它来归档程序员的意图。类型出现在所声明的变量名字中,位于 ''typedef'' 关键字右边。例如:   typedef int size;   此声明定义了一个 int 的同义字,名字为 size。注意 typedef 并不创建新的类型。它仅仅为现有类型添加一个同义字。你可以在任何需要 int 的上下文中使用 size:   void measure(size * psz);   size array[4];   size len = file.getlength();   std::vector<size> vs;   typedef 还可以掩饰复合类型,如指针和数组。例如,你不用象下面这样重复定义有 81 个字符元素的数组:   char line[81];   char text[81];   定义一个 typedef,每当要用到相同类型和大小的数组时,可以这样:   typedef char Line[81];   Line text, secondline;   getline(text);   同样,可以象下面这样隐藏指针语法:   typedef char * pstr;   int mystrcmp(pstr, pstr);   这里将带我们到达第一个 typedef 陷阱。标准函数 strcmp()有两个‘ const char *'类型的参数。因此,它可能会误导人们象下面这样声明 mystrcmp():   int mystrcmp(const pstr, const pstr);   用GNU的gcc和g++编译器,是会出现警告的,按照顺序,‘const pstr'被解释为‘char* const‘(一个指向 char 的常量指针),而不是‘char *'(指向char 的指针)。这个问题很容易解决:   typedef const cpstr;   int mystrcmp(cpstr, cpstr); // 现在是正确的   记住:不管什么时候,只要为指针声明 typedef,那么都要在最终的 typedef 名称中加一个 const,以使得该指针本身所指对象不会通过指针被修改。   链表中的大概应用   name 保存在结构体单元的name[20] 数组里;   typedef struct node   {   char name[20];   struct node *link;   }stu; 这是前面定义的结构体变量,一个单元包含两个部分,一个用来存储name的数组name[20],一个用来存放下一个单元地址的指向结构体node的指针。假设该单元的地址是p,那么p->name 表示第一部分name[20]的地址,p->link表示第二部分,作用是存放下一个单元的地址

第9题:

设置冻结帧时有三种选择,其中In Point表示冻结在第一帧。


正确答案:正确

第10题:

确认帧ACKn表示前续数据帧已经收到,现在期望接收第()号帧。


正确答案:n

更多相关问题