一般也就入个门。完全取决学生是否去用C语言做个实际的东东。只有在实践中去解决问题,才能说掌握了。
② 计算机网络的c语言有多难学
C语言是不老的传奇,二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准,C语言是学习其他语言的基础,学了C再学习其他的就不困难了,而且C是最接近机器的语言,故它的运行速度跟快,只不过为了满足各种编程要求,实现快捷简单的编程才发明出其它语言,C不但可以在Windows上用还可以在Linux上面用,它基本是通用的一门语言。所以学好C非常重要的。C语言学习不要一心求快,而是要每个知识点弄懂才是,要求具备良好的逻辑思维,加上灵活的运用的能力。
③ 计算机网络CSMD/CD协议的工作原理!!!!!!
CSMA/CD载波监听/冲突检测,属于计算机网络以太网的工作类型,即在总线上不段的发出信号去探测线路是否空闲,如果不空闲则随机等待一定时间,在继续探测。直到发出型号为止。CSMA/CD工作原理
:在Ethernet中,传送信息是以“包”为单位的,简称信包。在总线上如果某个工作站有信包要发送,它在向总线上发送信包之前,先检测一下总线是“忙”还是“空闲”,如果检测的结果是“忙”,则发送站会随机延迟一段时间,再次去检测总线,若这时检测总线是“空闲”,这时就可以发送信包了。而且在信包的发送过程中,发送站还要检测其发到总线上的信包是否与其它站点的信包产生了冲突,当发送站一旦检测到产生冲突,它就立即放弃本次发送,并向总线上发出一串干扰串(发出干扰串的目的是让那些可能参与碰撞但尚未感知到冲突的结点,能够明显的感知,也就相当于增强冲突信号),总线上的各站点收到此干扰串后,则放弃发送,并且所有发生冲突的结点都将按一种退避算法等待一段随机的时间,然后重新竞争发送。从以上叙述可以看出,CSMA/CD的工作原理可用四个字来表示:“边听边说”,即一边发送数据,一边检测是否产生冲突。
④ 计算机网络 C网IP分网 子网掩码
128=2的7次方,64=2的6次方,32=2的5次方,由此可得主机地址分别占了7位,6位,5位,可见子网掩码分别是:
32-7=25位,即:1111111.11111111.11111111.10000000,255.255.255.128
32-6=26位,即:1111111.11111111.11111111.11000000 ,255.255.255.160
32-5=27位,即:1111111.11111111.11111111.11100000, 255.255.255.192
网络地址分别是:218.110.80.0/25 218.110.80.129/26 , 218.110.80.192/27,218.110.80.224/27
⑤ (多选题)计算机网络中,关于C/S结构,下列说法正确的是() A C/S结构即客户机/
A、E、F
C/S结构即客户机/服务器体系结构;在C/S结构中,服务器是指一种特定的计算机程序;在C/S结构中,客户机程序和服务器程序必须是同一操作系统程序。
在C/S结构中,应用程序分为两部分:服务器部分和客户机部分。服务器部分是多个用户共享的信息与功能,执行后台服务,如控制共享数据库的操作等。
客户机部分为用户所专有,负责执行前台功能,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。
(5)计算机网络c扩展阅读:
C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。
传统的C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,由于产品的更新换代十分快,代价高和低效率已经不适应工作需要。在JAVA这样的跨平台语言出现之后,B/S架构更是猛烈冲击C/S,并对其形成威胁和挑战。
CS结构软件可从不可避免的整体性考虑,构件的重用性不如在BS要求下构建的重用性好。BS对应的是多重结构,要求构建相对独立的功能,能够相对较好的重用。
⑥ 计算机网络技术考试学C语言好学吗
C语言其实还是比较简单的
注意点是
书上的程序一定要去抄几个,别嫌麻烦
知道参数一般的类型(int,char,long,long)和各种循环(for,while,
do{...}while)和基本的输入输出(scanf();printf();)和if
还有一个特殊的就是
switch(n){
case ..:..
}
只要知道这些基本就入门了
要看的东西就是你的教科书
如果没有的话你就去买谭浩强的那本
他的那本非常适合初学者
⑦ 计算机网络c类网络划分子网
掩码:255.255.255.224。(掩码地址的二进制11111111.11111111.11111111.11100000)
每个子网的主机数是30个。
一网段 192.168.100.32--192.168.100.63
二网段 192.168.100.64--192.168.100.95
三网段 192.168.100.96--192.168.100.127
四网段 192.168.100.128--192.168.100.169
原理:
子网划分是通过借用IP地址的主机位来充当子网地址,从而将原网络划分为若干子网。划分子网时,随着子网地址借用主机位数的增多,子网的数目随之增加,而每个子网中的可用主机数逐渐减少。(主机地址全0和全1的不能使用,可用IP地址数为总IP地址数量减2)
以C类网络为例,原有8位主机位,2的8次方即256个主机地址,默认子网掩码255.255.255.0。
借用1位主机位,产生2个子网,每个子网有126个主机地址,
借用2位主机位,产生4个子网,每个子网有62个主机地址,
借用3位主机位,产生8个子网,每个子网有30个主机地址,
以本题为例:
一网段为:192.168.100.32 (001 00000) - 192.168.100.63(001 11111)
二网段为:192.168.100.64 (010 00000)- 192.168.100.95(010 11111)
三网段为:192.168.100.96 (011 00000) - 192.168.100.127( 011 11111)
四网段为:192.168.100.128(100 00000) - 192.168.100.169 (100 11111 )
当然还可以接着划分子网。比如192.168.100.(101 00000 )- 192.168.100.(101 11111)
⑧ 计算机网络问题 C类地址划分子网
1.已知是C类地址,又知要划分4个子网,即2的X次方等于4,解之得X=2
2.X=2说明子网借用了主机2位用做子网划分,第四个8位字节即为11000000,转为十进制为192,即此子网掩码为:255.255.255.192
3.由此2项可知,此子网的块大小为256-192(子网掩码)=64,即从0开始,以64为分块计数子网掩码数值,可以得到的子网为0 64 128 192
4.每个网段的IP地址范围就是去掉本网段的网络地址和广播地址。例如,192.117.84.0,此网段的有效主机IP就是192.117.84.1(子网地址加1)---- 192.117.84.62(192.117.84.63 是广播地址)。有效主机IP是介于子网地址和广播地址之间的地址。
⑨ 计算机网络:怎么把4个C类地址合成一个网络,如202.168.0.1
【合成】一个网络??
还是汇聚成一个 IP地址? 要是的话,那你得把这4个IP 地址提供出来啊。。
那 一楼 二楼的回答完全 对不上边了。
假设下面有4个路由:
172.18.129.0/24
172.18.130.0/24
172.18.132.0/24
172.18.133.0/24
如果这四个进行路由汇聚,能覆盖这四个路由的是:172.18.128.0/21
【算法】为:
129的二进制代码是10000001
130的二进制代码是10000010
132的二进制代码是10000100
133的二进制代码是10000101
这四个数的前五位相同都是10000,所以加上前面的172.18这两部分相同的位数,网络号就是8+8+5=21。而10000000的十进制数是128,所以,路由汇聚的Ip地址就是172.18.128.0。
所以这4个IP汇聚之后为172.18.128.0/21。
⑩ 计算机网络和C语言程序设计哪个难
其实你这个问题,问的有点迷糊!
c语言是工具,他的难度并不在语言本身【语言本身实在没难度】,而是使用c语言去实现一些问题,比如用c语言实现一个“计算机网络方面”的设计。这个时候没法去区分谁难谁易。
计算机网络只是一个概念,是现代编程必须要了解的一个部分,必须了解啊!!
“难度”就很难讲了,看你学多少,学多深,如果难起来,那就没个边,比如那些算法,那些技术。。。但是,如果不是从事网络相关的工作,很多应用只知道大致原理就可以地话,还是很简单的。
---------------------------
你是想问哪本书难? 能感觉到你是个初学者。
《C语言程序设计》,做为语言本身,很简单。关键是多上机操作,我当时学这本书感觉很简单。但是这只是学了语言本身,怎么用c语言编程还是不会的。
《数据结构》《计算机网络》这两本书要慢慢啃,特别是里面的算法和某些思路,要细细的搞明白。要话不少时间,光从书本上讲,这2门课肯定要难不少。