- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程考试大纲-天津教育招生考试院
天津市高等教育自学考试课程考试大纲
课程名称:网络应用程序设计 课程代码:7026、4767、4768
第一部分 课程性质与目标
课程性质及特点
Java语言有独特的优势:Java语言是一种简单、面向对象、分布式、解释型、稳定、安全、跨平台、易移植、高性能、多线程的动态语言。特别是它的跨平台性,非常适于当前互联网大发展的形势。此外,Java语言还是纯粹的面向对象的程序设计语言。Java语言是网络上的“世界语”。用Java语言编写程序将会成为网络设计语言的主流。因此,为通信、信息、计算机等专业的本科生开设Java语言程序设计课就显得非常必要了。
课程目标与基本要求
该课程是为了适应网络环境下程序设计的要求而设立的。通过本课程的学习,使学生具备开发基于网络的应用软件的基本技能。
课程基本要求如下:
Java语言产生的历史和现状、特点、运行过程和开发环境。标识符、关键字和数据类型:运算符、表达式、语句和控制结构。
类、方法、对象、接口、包。
数组和字符串。
Java语言的GUI和事件处理。
多线程机制。
输入输出流。
异常处理。
Java在网络通信中的应用。
JDBC数据库编程。
与本专业其他课程的关系
本课程为通信、信息、计算机等专业的专业基础课,是学生充分认识本专业的发展规律、表现自己动手能力和聪明才智的必备技能。先修课程:计算机软件技术基础。
第二部分 考核内容与考核目标
第1章 java语言概述applet基础
(二)Applet的创建和执行(一般)
识记:Applet的创建,Applet的执行,Applet和HTML
(三)Applet的多媒体应用(一般)
识记:在Applet中输出文字,在Applet中使用颜色,在Applet中绘制图形,在Applet中显示图像,在Applet中播放声音
第13章 多线程
学习目的与要求
本章主要介绍多线程的相关概念、线程的实现方法与状态、线程互斥与同步的实现等。要求掌握创建多线程和多线程的调度。
考核知识点与考核目标
(一)多线程概述(一般)
识记:线程相关概念,Java中的多线程,线程的状态和生命周期,线程的调度和优先级
(二)多线程的实现与控制(重点)
应用:多线程的实现,多线程的控制
(三)多线程的互斥与同(次重点)
应用:多线程的互斥,多线程的同步
第14章 Socket网络编程
学习目的与要求
本章主要介绍如何使用Java进行网络编程,通过URL及相关的类连接到WWW,通过Socket使用TCP和UDP协议。要求掌握通过URL及相关的类连接到WWW,通过Socket使用TCP和UDP协议。
考核知识点与考核目标
(一)网络编程概述(一般)
识记:网络通信的基本概念,Java的相关类
(二)URL类(次重点)
应用:URL类,URLConnection类
(三)面向连接TCP通信类(重点)
应用:利用ServerSocket类和Socket类进行TCP通信
(四)面向无连接UDP通信类(重点)
应用:通过DatagramSocket类进行UDP通信
第三部分 实践环节
实验:Java基本编程技术实践
一、考核的目的与要求
网络应用程序设计是一门实践性很强的课程,学生掌握知识的重点是利用学到的Java语言知识进行程序设计。
二、考核的目的与要求
1. 会配置Java的运行环境和开发环境
2. 会编译运行Java应用程序
3. 会编译运行Java小应用程序
4. 会按照要求编写简单的Java源程序
三、考核方式与环境要求
1. 考核环境
考核时需要微型计算机,Windows XP及以上操作系统。安装有JDK软件,最好是JDK1.5以上,最好有Eclipse开发工具。对其他软件、硬件无特殊要求。
2. 考核方式
网络应用程序设计的实践考核是终结性考核,考试时间为90分钟,采用“优、良、中、及格、不及格”五级评分制。
第四部分 有关说明与实施要求
考核目标的能力层次表述
本课程的考核目标共分为三个能力层次:识记、理解、应用,它们之间是递进等级的关系,后者必须建立在前者基础上。其具体含义为:
识记:能知道有关的名词、概念、知识的含义,并能正确认识和表述,是低层次的要求。
理解:在识记的基础上,能全面把握基本概念、基本原理、基本方法,能掌握有关概念、原理、方法的区别与联系,是较高层次的要求。
应用:在理解的基础上,能运用基本概念、基本原理、基本方法联系学过的多个知识点分析和解决有关的理论问题和实际问题,是最高层次的要求。
指定教材
《Java语言程序设计(第二版)》贾振华编著,中国水利水电出版社六、题型示例
《》填空题
int s = 0;
for (i = 1; i = 100; i++)
s +=
文档评论(0)