通信编程
1. 通信工程为什么要学好编程有什么用具体点。
学好编程为毕业找工作提供一条出路
2. 通信和软件编程哪个更好点
我本科也是学的通信工程,凭我的同学们的意见和经历来看,还是搞通信比较好一点。通信的面其实很广的,不仅仅是你理解的跑业务。
有跑业务的,那其实只是一个方向。如果愿意搞研发,也是很容易被企事业所接受的。而且,现在中国的3G初起步,这方面的人才更是需要。可选择性,更强一点。
软件编程开发什么的,则需要你很精通一门语言,这样才叫有自己的优势与特色。做软件的人很多,有自己专长的人也很多,所以要脱颖而出还是有一定的难度的。
我觉得还是选择通信相关的比较好,那样就业面也会宽一些。而且工资也还是可以的。希望你做好自己的人生规划。
3. 通信工程要学计算机编程么
工科类的都至少要学一种计算机语言,最多的是学必修C,选修C++,通信和计算机其实是很接近的,2个学科的重叠部分很多,我本科就是通信的。C语言不难,各类语言也可以触类旁通,不要担心。
4. 通信工程和编程关系大吗
通信工程需要的编程和软件工程需要的编程肯定不一样的,具体的太多,说不清,换种方式说,编程对通信工程来说是一种应用技术,是处理问题的工具,而不是通信工程要研究的对象;而对软件工程来说,编程就是他们要研究的对象了。通信不学单片机,单片机是电子专业的课程,是一种电子信息技术,不属于通信工程。单片机最典型的例子就是现在的交通灯自动控制,一般都是单片机编的。而通信主要是通信的原理,信号的传输,噪声的抑制,图像与声音的处理,信道等问题。本人通信专业研二学生。
5. 通信工程要学什么编程语言
C语言是一定会学的。
6. 什么是移动通信编程语言
这个很广泛。
你说的是系统设备里的,还是平时维护时的,还是辅助分析时……
一般的计算机的编程语言,都是各个领域适用的,毕竟对设备的操作维护都是要通过计算机来完成的。
设备内部的就相对比较复杂,都能写成书了。
7. 学通信的学编程有前途吗
通信,自动化,计算机,电子,这些专业其实划分的不是那么清楚,并不是只有计算机的才学编程····简而言之,你学通信,编程绝对一项你应该掌握的基本技能。学编程不一定有前途,但是作为学通信的,不学编程,一定在通信领域没前途·········
8. 通信专业需要编程吗
一般高校的通信与信息系统专业课是不考编程的,专业课大多为通信原理、信号与系统或数字信号处理等,每所高校的专业课不一样,但是一般都不涉及编程。
9. 通信工程学好编程有必要吗
现在理工类,特别是电子、通信类的,编程基本是必须的。
目前所有的设计工作基本上没有脱离计算机工作的,如果想要从事研发工作,无论是高级一些的顶层设计、系统设计、算法设计,还是底层一些的硬件实现,甚至模拟电路的开发,都离不开编程。虽然有一些计算机工具的一些功能模块可以不需要编写大段的程序,但是总体来讲,如果想当成一门专业或职业来讲,编程是无法避开的。
如果你要读博士,那么重点是搞理论、算法和系统,则科学计算类仿真工具必不可少,比如matlab
如果你要读硕士,那么重点是基带信号处理的dsp、fpga、arm等硬件实现(或模拟电路设计),那么C、verilog、vxworks什么的必不可少
如果是工作,那么所需仿真工具和读硕士差不多,还要更实用一些
除非你到了顶级大牛一级,纯粹搞理论、算法或系统框架什么的,仿真验证和硬件实现都让别人来做,你只负责指点
10. java 的通信编程
Server端程序:
package test;
import java.net.*;
import java.io.*;
public class Server
{
private ServerSocket ss;
private Socket socket;
private BufferedReader in;
private PrintWriter out;
public Server()
{
try
{
ss=new ServerSocket(10000);
while(true)
{
socket = ss.accept();
String RemoteIP = socket.getInetAddress().getHostAddress();
String RemotePort = ":"+socket.getLocalPort();
System.out.println("A client come in!IP:"+RemoteIP+RemotePort);
in = new BufferedReader(new
InputStreamReader(socket.getInputStream()));
String line = in.readLine();
System.out.println("Cleint send is :" + line);
out = new PrintWriter(socket.getOutputStream(),true);
out.println("Your Message Received!");
out.close();
in.close();
socket.close();
}
}catch (IOException e)
{
out.println("wrong");
}
}
public static void main(String[] args)
{
new Server();
}
};
Client端程序:
package test;
import java.io.*;
import java.net.*;
public class Client
{
Socket socket;
BufferedReader in;
PrintWriter out;
public Client()
{
try
{
System.out.println("Try to Connect to 127.0.0.1:10000");
socket = new Socket("127.0.0.1",10000);
System.out.println("The Server Connected!");
System.out.println("Please enter some Character:");
BufferedReader line = new BufferedReader(new
InputStreamReader(System.in));
out = new PrintWriter(socket.getOutputStream(),true);
out.println(line.readLine());
in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
System.out.println(in.readLine());
out.close();
in.close();
socket.close();
}catch(IOException e)
{
out.println("Wrong");
}
}
public static void main(String[] args)
{
new Client();
}
};