软件技术专业应用本科《网络编程技术及应用》自学考试.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:7 大小:65KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

软件技术专业应用本科《网络编程技术及应用》自学考试.doc

软件技术专业应用本科《网络编程技术及应用》自学考试.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

软件技术专业应用本科《网络编程技术及应用》自学考试大纲(试用)一、课程性质与设置目的(一)课程性质、特点和设置目的《网络编程技术及应用》是本专业的一门专业课。本课程内容包括网络编程技术概述,应用VisualC++的WinSock和WinInet编程,Java的Socket编程,WEB程序设计基础,ASP.NET程序设计及JSP程序设计基础,JavaServlet编程及应用。通过本课程的学习,使考生能够比较全面地了解网络编程的一些技术,能够应用VisualC++的WinSock和WinInet编程,应用基于Java的Socket编程,基本掌握WEB程序设计技术,能够应用ASP.NET和JSP进行WEB应用程序设计,基本掌握JavaServlet的编程及应用。(二)本课程的基本要求通过本课程的学习,达到如下目标:基本掌握VisualC++的WinSock和WinInet编程技术;基本掌握Java的Socket编程技术;基本掌握应用ASP.NET和JSP进行WEB应用程序设计的技术;4.具备开发客户机/服务器应用软件的基本能力。(三)本课程与相关课程的关系先修课程为《面向对象程序设计(C++)》、《算法与数据结构》、《JAVA语言程序设计》和《数据库技术及应用》等,在学生已基本掌握运用高级程序设计语言对实际问题进行程序设计和数据库应用系统设计的基础上学习本课程。二、课程内容与考核要求第1章网络编程技术概述(一)课程内容1.TCP/IP协议与网络通信2.网络通用编程接口Socket3.网络编程模型4.脚本语言(二)学习目的与要求本章主要介绍TCP/IP协议与网络通信的基本概念及关系,网络通用编程接口Socket的由来及作用,几个重要的网络编程模型以及脚本语言的作用和结构。本章的要求是了解TCP/IP协议与网络通信的基本概念及关系,重点理解网络通用编程接口Socket的由来及作用,了解几个重要的网络编程模型以及脚本语言的作用和结构。(三)考核知识点及考核要求1.TCP/IP协议与网络通信,要求达到“理解”层次。1.1网络通信1.2TCP/IP协议1.3IP协议和通信端口2.网络通用编程接口Socket,要求达到“理解”层次。2.1套接字的基本概念2.2套接字的类型2.3基于套接字的编程3.网络编程模型,要求达到“识记”层次。3.1客户机/服务器模式(C/S)3.2浏览器/服务器模式(B/S)3.3分布式组件对象模型(DCOM)4.脚本语言,要求达到“识记”层次。4.1脚本语言的概念4.2脚本语言的结构第2章VisualC++的Socket编程(一)课程内容1.WinSock编程2.WinInet编程(二)学习目的与要求本章主要介绍VisualC++的WinSock和WinInet编程模型及方法。本章的要求是基本掌握WinSock和WinInet的编程技术。(三)考核知识点及考核要求1.WinSock编程,要求达到“简单应用”层次。1.1WinSock的特点及API1.2MFCSocket编程1.3WinSock编程实例2.WinInet编程,要求达到“简单应用”层次。2.1WinInet类2.2WinInet编程模型2.3WinInet编程实例第3章Java的Socket编程(一)课程内容1.客户端套接字编程2.服务器端套接字编程(二)学习目的与要求本章主要介绍Java的客户端套接字编程和服务器端套接字编程。本章的要求是了解Java的客户端套接字和服务器端套接字的编程模型,并能做到简单应用。(三)考核知识点及考核要求1.客户端套接字编程,要求达到“简单应用”层次。1.1Java的Socket类1.2客户端编程模型1.3客户端编程实现2.服务器端套接字编程,要求达到“简单应用”层次。2.1ServerSocket2.2服务器端编程模型2.3服务器端编程实现第4章Java的Internet应用(一)课程内容1.查找Internet地址2.用URL检索数据3.收发Email4.FTP上传下载(二)学习目的与要求本章主要介绍Java的Internet应用技术,主要包括查找Internet地址、用URL检索数据、收发Email和FTP的文件上传下载。本章的要求是了解Java的Internet应用技术,基本掌握查找Internet地址、URL检索数据、收发Email和FTP的文件上传下载的应用技术。(三)考核知识点及考核要求1.查找Internet地址,要求达到“简单应用”层次。1.1InternetAddress类1.2应用实例2.用URL检索数据,要求达到“简单应用