导航:首页 > 网络共享 > 网络需要在哪个层次编程

网络需要在哪个层次编程

发布时间:2022-03-07 07:41:26

‘壹’ 问题1: php网络编程和C++的网络编程是两种不同层次的网络编程!请问具体不同在那

php只针对html 这种超文本传输协议,换句话说,它只适合建一个网站。但是网络应用有很多,比如网络聊天、BT下载、远程监控、网络游戏,这些PHP都不适用。
如果你建立网站的话,C++用不上,除非有一些很特别的采集要求,其实PHP也可以用来采集。

‘贰’ 我想学网络编程需要什么条件,之前什么都不懂,从那里开始学呢

单纯的网络编程指编出像qq一样的能实现网络功能的软件,也称为socket编程。
要编出这些软件,只需先精通一门语言,然后学习下网络编程就行,你现在自学c和vb,不知你的水平到那个阶段?如果已经熟练掌握了,那学网络编程很快。
html,php这些是学做网站的,网站的门槛比较低,你是学数学的,有点浪费了。建议你不要学了。
建议你先学socket编程,以后往游戏开发方向发展,这有利于你数学知识的发挥,而且可以编网络游戏。(游戏开发由于门槛很高,人才少,所以市场缺口较大,以后工作很有利)
sql这些是数据库,暂时不急学
给你定个方向
精通一门编程语言(重要,建议把c++也学了)-》进行可视化编程(如c语言,则学习sdk编程)-》网络编程(即socket编程)-》gui编程(就是界面的编程,可与网络编程互换)-》游戏编程(一般为directx编程)
当然如果打算往游戏方向发展,就放弃vb,只学c吧,游戏编程一般都用c编,vb效率低
如果对一些名词不了解,网络一搜就有了
够全面了吧,手都酸了 。

‘叁’ 如何认识计算机网络呢我现在只是生硬得上编程语言课,但是对计算机网络理解十分模糊,什么协议的,更是

说说我的理解吧。
首先你要知道,所谓网络就是一个个计算机连接起来进行通信。那么他们通信的是什么呢?是数据,其实就是互相通过硬件(网线,交换机,路由器之类的设备)互相交换数据。计算机数据的本质你应该知道,就是各种二进制数据而已,其内容或者说携带的信息是人为规定或者解读的。比如010101,某些程序可能解释为某个汉字,或者一个表情符号,诸如此类。
那协议是什么呢?其实就是一种规定,规定数据怎么传输。比如在铜线上传输的时候,所有数据都是高低电平信号,但是一根线上可能有好多机器,那么怎么通过这种简单的电平变化来实现特定电脑间的通信,就是协议干的事情。它可以规定电平怎样被解读成二进制数据,规定数据里面的那些是控制信息(比如信息从哪里来,要发到哪里去之类),那些是数据信息,这些数据应该怎么被解释之类。
甚至你可以自己制定一些自己私有的协议,规定数据怎么封装,怎么解释,来实现两个不同电脑上的程序的交互(这种事情每一个写C/S程序的人基本都干过)。
至于书籍的话,图书馆可以有大把的网络类书籍,你重点看下以太网,还有互联网七层协议,重点是概览性的章节。
至于理解的话,简单的可以通过网络实验,有条件可以找来协议分析仪一类的东西可以直接从网络数据流中抽取数据并进行分析,哪是控制信令,哪是封装的数据之类。

‘肆’ 什么是网络编程什么是系统编程跟普通编程有什么区别如果编程入门应该学哪种

网络编程和系统编程都只是软件开发的一部分。网络编程主要是网络通信(比如说你的软件要获取网络数据,即时通讯等),系统编程主要是你开发的软件基于的系统层次的(本地文件读写,基于系统的调用之类的)。如果你想搞软件开发这两个基本都要用到的。
以上基本是软件开发,开发语言C/C+/OC/JAVA之类的,每个语言都有不同的实现。
编程的话还有其他的网页编程,使用ASP, PHP等;还有数据库开发之类的。
想做软件开发,入门学C,然后看具体方向,想做什么平台,用什么开发环境等。网页开发去学ASP,PHP,javascript之类的。数据库学ORCAL, SQL之类的。

‘伍’ 学习网络编程需要具备什么知识基础

学习网络编程需要具备计算机基础知识,以及一些英语基础,看题主描述是学习过C语言,所以算是有一定基础的,所以如果想要学习网络编程还是比较容易的。

现在用的比较多的是java,而且java的应用范围也比较广,即使后面不从事网络编程,想要做其他编程类的工作也是比较容易的,所以选择学java可能是个不错的选择。网络编程现在是在Windows下应用的比较广泛,可以先从Windows下学起。

学习网络编程的方式无非两种一种是自学,一种是去专业的学校学,选择哪种学习方式,题主可以根据自身的时间及经济状况来进行选择,毕竟适合自己的才是最好的。

‘陆’ java网络编程包含些什么

java网络编程通常包括三部分TCP/IP , UDP ,URL ;socket只是其中的一个套接字。web,jsp与上面一点关系也没有,上面是j2se的内容。下面则是j2ee内容。web是一个服务,而jsp是一种技术。实在找关系的话,web包括了jsp.

‘柒’ 首先要学编程和网络哪个比较容易

编程学的是一种逻辑思维的问题网络没接触过 只对一些基础了解 网络的原理很乏味并不能说那个比较容易 对于不同层次的人 学习不同的知识没办法比较的

‘捌’ 读计算机网络需要学编程吗

要 !
现在基本接触计算机方面的都需要设计到编程方面,现在的说的计算机网络一半直网页设计 ,网站架设 ,这些本事就是编程的一种 。一般都是简单的语言开始学起 如C语言 (就像我们学算术先学九九加减乘除 学语文 先学拼音汉字)然后再开始定向学专业性的一种或者几种汇编语言 (如VB PHP等等)。 无何是初学计算机编程 无论是偏向网络 还是可视化程序开发。 都可以从C语言入手学习 网络“谭浩强C语言全书” 你可以先看电子版 大概了解 适合初学者。
学习编程无需要很好的英语功底或者数学功底,重要的是坚持动手很动脑。
好好学习,天天向上!

‘玖’ 作为网络工程师需不需要编程基础

折衷地说,有当然最好,没有,也没有关系,毕竟作为网络工程师还是以网络技术为主的,至于编程,无需太多了解,毕竟,哪个是程序员的工作,即使,你要了解编程,也只需要了解一些网络方面相关的编程就可以了!

阅读全文

与网络需要在哪个层次编程相关的资料

热点内容
网络安全教育日活动心得 浏览:552
付网络平台费用哪个二级科目 浏览:444
13是什么意思网络流行语 浏览:42
手机网络不关耗流量吗 浏览:743
查看所用网络信号频率 浏览:329
网络开赌博群怎么举报 浏览:144
对小红书网络营销微观环境 浏览:359
空军计算机网络技术需要几级 浏览:179
网络电视接收信号 浏览:53
电脑以太网没有网络怎么回事 浏览:217
魅族手机总是跳出无网络服务 浏览:190
网络有钱的人都在哪里 浏览:553
电脑下载网络软件 浏览:110
扫描枪网络不好怎么办 浏览:982
移动网络电影收费 浏览:745
计算机网络技术组织机构 浏览:251
能发网络奖状的软件 浏览:337
武侯新城网络安全培训 浏览:163
为什么手机网络总显示不可用 浏览:970
路由器网络灯闪烁是因为什么 浏览:877

友情链接