什么是编程,编程主要用来干什么?java网络编程实验题远程访问服务器目录的程序

:暂无数据 2026-07-28 10:10:01 3

什么是编程,编程主要用来干什么?java网络编程实验题远程访问服务器目录的程序

大家好,如果您还对编程技术不太了解,没有关系,今天就由本站为大家分享编程技术的知识,包括什么是编程,编程主要用来干什么的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

本文目录

什么是编程,编程主要用来干什么

编程(biān chéng)是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

扩展资料:

编程的语言:

1、机器语言

在计算机系统中,一条机器指令规定了计算机系统的一个特定动作。一个系列的计算机在硬件设计制造时就用了若干指令规定了该系列计算机能够进行的基本操作,这些指令一起构成了该系列计算机的指令系统。

2、汇编语言

在汇编语言中,每一条用符号来表示的汇编指令与计算机机器指令一一对应;记忆难度大大减少了,不仅易于检查和修改程序错误,而且指令、数据的存放位置可以由计算机自动分配。

3、汇编程序

使用汇编语言编写计算机程序,程序员仍然需要十分熟悉计算机系统的硬件结构,所以从程序设计本身上来看仍然是低效率的、繁琐的。

但正是由于汇编语言与计算机硬件系统关系密切,在某些特定的场合,如对时空效率要求很高的系统核心程序以及实时控制程序等,迄今为止汇编语言仍然是十分有效的程序设计工具。

4、高级语言

高级语言是一类接近于人类的自然语言和数学语言的程序设计语言的统称。按照其程序设计的出发点和方式不同,高级语言分为了面向过程的语言和面向对象的语言。

java网络编程实验题远程访问服务器目录的程序

代码如下。。。我测试过了。。。。下面两个类是在同一台机器上进行测试的,先运行Server.java,再运行Client.java
import java.io.*;
import java.net.*;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Server {
public static void main(String args) throws Exception{
ServerSocket ss = new ServerSocket(8080);
Socket socket = ss.accept();
BufferedReader in = //获取客户端发过来的消息
new BufferedReader(
new InputStreamReader(socket.getInputStream()));
PrintWriter out = //用于向客户端发送消息
new PrintWriter(
new OutputStreamWriter(
socket.getOutputStream()),true);
while(true){
String message = in.readLine();//读取消息
if("quit".equals(message))//退出命令
break;
String s = message.split("\\s+");
if("dir".equals(s)){
File dir = new File(s);
File files = dir.listFiles();
//向客户端发送文件消息
for(File file:files){
Date date = new Date(file.lastModified());
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//日期格式化
FileInputStream is = new FileInputStream(file);
out.println(file.getName()+"\t"+df.format(date)+"\t"+((is.available()+1023)/1024)+"k");
}
out.println("ok");
}
}

socket.close();
in.close();
out.close();
ss.close();
}
}
-------------------------------------------------------------------------------------------------------------
import java.io.*;
import java.net.*;
public class Client {

public static void main(String args) throws Exception{
InetAddress add = InetAddress.getByName(null);
Socket socket = new Socket(add,8080);
BufferedReader in = //获取服务器端发过来的消息
new BufferedReader(
new InputStreamReader(socket.getInputStream()));
PrintWriter out = //用于向服务器端发送消息
new PrintWriter(
new OutputStreamWriter(
socket.getOutputStream()),true);
out.println("dir d:/test");
String mes;
while(true){
mes = in.readLine();
if("ok".equals(mes))
break;
System.out.println(mes);
}
out.println("quit");

socket.close();
in.close();
out.close();
}
}
希望能帮到你。。。仍有问题可以追问或者直接HI我。。。

OK,关于编程技术和什么是编程,编程主要用来干什么的内容到此结束了,希望对大家有所帮助。

什么是编程,编程主要用来干什么?java网络编程实验题远程访问服务器目录的程序

本文编辑:admin

更多文章:


绍兴抖音搜索seo优化软件怎么选?

绍兴抖音搜索seo优化软件怎么选?

你是不是也想让绍兴的抖音号在搜索结果里排得更高?其实啊,选对seo优化软件挺关键的。我琢磨了一下,给你捋捋门道。 一、为啥要选合适的软件? 简单说,抖音搜索现在越来越智能了,光靠以前那些老手段肯定不行。用对软件,能帮你分析关键词、优化内容,

2026年9月22日 20:55

扬州网站建设,个人网站建设多少钱最划算?

扬州网站建设,个人网站建设多少钱最划算?

你想自己建个网站,但心里直打鼓,最关心的就是:扬州个人网站建设多少钱?这问题吧,其实挺复杂的,得看你想建个啥样、用啥功能。别急,咱慢慢唠,帮你捋一捋。 1. 影响价格的主要因素 建网站的价格不是一口价,得看这几点: ① 网站类型 个人博客/

2026年9月22日 20:54

虎丘网站推广优化:如何让新站快速排名

虎丘网站推广优化:如何让新站快速排名

虎丘网站推广优化:如何让新站快速排名 最近有朋友问,新开的网站怎么才能快速排名?说实话,这事儿得慢慢来,但确实有捷径可走。今天就跟大家聊聊,虎丘网站推广优化的一些实用技巧。 新站推广的核心需求 新站最大的痛点就是没流量、没排名。所以,我们的

2026年9月22日 20:54

上海微信代运营找哪家好?选对能帮你省心不少

上海微信代运营找哪家好?选对能帮你省心不少

你有没有想过,在上海做微信代运营,到底该找哪家公司?说实话,市面上这么多选择,确实让人眼花缭乱。今天咱们就来聊聊,怎么选到靠谱的上海微信代运营服务商。 一、为什么需要上海微信代运营? 先说说背景,现在做业务,没有社交媒体几乎寸步难行。微信作

2026年9月22日 20:54

宁波标题关键词优化新站如何选长尾词?

宁波标题关键词优化新站如何选长尾词?

你有没有发现,新站做SEO的时候,标题关键词优化是个让人头疼的事儿?尤其是选长尾词,选不好要么没人搜,要么排名上不去。别急,今天我就跟你唠唠,新站怎么选长尾词才能轻松上排名。 新站长尾词怎么选?4个核心思路 1. 看用户搜索习惯 说实话,长

2026年9月22日 20:53

怀化企业网站建设多少钱?详细预算与避坑指南

怀化企业网站建设多少钱?详细预算与避坑指南

『怀化企业网站建设多少钱?详细预算与避坑指南』 嘿,最近不少朋友问起怀化企业网站建设多少钱的事儿。说实话,这问题真不好一口回绝,毕竟每个公司需求都不一样。不过别急,今天咱们就来好好唠唠,帮你搞清楚大致预算,还能避避坑! 一、影响怀化企业网站

2026年9月22日 20:53

济南正规网站建设哪家好,价格是多少?

济南正规网站建设哪家好,价格是多少?

『济南正规网站建设哪家好,价格是多少?』 你有没有想过,在济南做网站,到底哪家公司靠谱,价格又是个啥情况?说实话,这事儿得好好琢磨琢磨。 一、济南网站建设市场啥情况? 现在济南做网站的公司多得很,从几百块的小作坊到几千上万的大厂,啥样的都有

2026年9月22日 20:53

网站设计的公司哪家好?初创企业如何选?

网站设计的公司哪家好?初创企业如何选?

你有没有想过,为什么有的网站设计公司收费那么高,有的却很亲民?作为初创企业,预算有限,但网站又是门面,不能随便找啊!说实话,我早期找网站设计公司时也踩了不少坑,今天就来跟你唠唠,怎么选到靠谱又合适的。 一、明确你的需求:你到底需要什么? 在

2026年9月22日 20:53

临沂新站做seo哪个平台效果最好?新手必看

临沂新站做seo哪个平台效果最好?新手必看

你有没有想过,临沂新站做seo时,到底该选哪个平台?说实话,这个问题挺复杂的,因为每个平台都有自己的优缺点。今天就来聊聊,希望能帮到你。 平台选择的核心思路 选择平台时,主要看三点:流量质量、竞争程度、操作难度。我常用的方法是先分析目标客户

2026年9月22日 20:52

东莞企业网站制作流程详解,新手也能轻松搞定?

东莞企业网站制作流程详解,新手也能轻松搞定?

你想在东莞做企业网站,但觉得流程太复杂?别急,我来给你捋一捋。说实话,做网站这事儿,看着简单其实挺麻烦的,但只要搞懂流程,新手也能轻松上手。 第一步:明确需求与定位 做网站前,得先想清楚: 网站用途:展示公司形象?销售产品?还是做服务推广?

2026年9月22日 20:52

最近更新

绍兴抖音搜索seo优化软件怎么选?
2026-09-22 20:55:21 浏览:0
热门文章

wait for you杨和苏(大家听下(wait for you)这首英文歌的开头那段音乐)
2026-06-13 16:20:04 浏览:22
刷关键字排名怎么操作最有效?
2026-09-14 20:02:13 浏览:14
oppo a9拆机教程(oppoa9拆机教程)
2026-06-13 10:40:02 浏览:12
标签列表