当前位置:文档之家› JavaWeb编程技术(沈泽刚版)教材习题参考答案

JavaWeb编程技术(沈泽刚版)教材习题参考答案

JavaWeb编程技术(沈泽刚版)教材习题参考答案
JavaWeb编程技术(沈泽刚版)教材习题参考答案

第4章Java Web编程习题解析

4.1 第1章习题解析

1. 略。

2. 答:URL称为统一资源定位符,URL通常由4部分组成:协议名称、页面所在主机的DNS名、可选的端口号和资源的名称。URI称为统一资源标识符,是以特定语法标识一个资源的字符串。URI由模式和模式特有的部分组成,它们之间用冒号隔开,一般格式如下:

schema:schema-specific-part

URI是URL和URN的超集。

3. 答:①是URL,①和②都是URI,③是URN

4. 答:动态Web文档技术包括服务器端动态文档技术和客户端动态文档技术,前者包括CGI技术、服务器扩展技术和HTML页面中嵌入脚本技术。其中HTML页面中嵌入脚本技术包括ASP、PHP和JSP技术。

最流行的客户端动态文档技术是在HTML页面中嵌入JavaScript脚本代码。使用JavaScript可以设计交互式页面。与服务器端动态文档不同,JavaScript脚本是在客户端执行的。

5. 答:Servlet是用Servlet API开发的Java程序,它运行在Servlet容器中。Servlet容器是运行Servlet的软件,主要用来扩展Web服务器的功能。

6. 答:开发Servlet的一般步骤包括:(1)编写Servlet源程序;(2)编译;(3)将Servlet部署到Servlet容器中;(4)访问执行Servlet。

7. 答:\lib\servlet-api.jar文件。

8. 答:部署描述文件名是web.xml,它是XML文件,应该存放在Web应用程序的\WEB-INF目录中。

9. 答:当服务器找不到用户请求的资源时将发生404错误。

10. 答:JSP页面是嵌入了Java脚本元素的HTML页面。

11. 答:Servlet主要用来实现业务逻辑和控制逻辑,JSP页面主要用来实现表示逻辑。

4.2 第2章习题解析

1. 答:Servlet接口定义了下面5个方法:

public void init(ServletConfig config)

public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException

public void destroy()

public ServletConfig getServletConfig()

public String getServletInfo()

2. 答:Servlet是在容器中运行的组件,有一个从创建到销毁的过程,其中包括加载和实例化、初始化、提供服务以及销毁几个阶段。其中生命周期方法有init()、service()和destroy()等3个。

3. 答:发生下列事件,浏览器向服务器发出请求。

(1)用户点击了HTML页面中的超链接;

(2)用户在HTML页面中填写一个表单并点击提交按钮;

(3)用户在浏览器的地址栏中输入URL并按回车键。

4. 答:查询串

5. 答:HTTP请求结构由请求行、请求头、空行和请求数据组成。请求行由方法名、请求资源的URI和使用的HTTP版本3部分组成。

6. 答:HTTP响应结构由状态行、响应头和响应数据3部分组成。状态行由HTTP版本、状态码和简短描述3部分组成。

7. 答:GET请求主要用来从服务器检索资源,POST请求主要用来向服务器发送数据。它们的详细比较请参阅教材的表2.8。

8. 答:在ServletRequet接口中定义了setAttribute()、getAttribute()、getAttributeNames()和removeAttribute()方法来处理请求作用域的属性。

9. 答:forward()方法转发请求是服务器端控制权的转向,客户端地址栏中不显示转发后的资源地址。sendRedirect()方法是服务器向浏览器发送302状态码,它使浏览器连接到新的位置,浏览器地址栏可看到地址的变化。使用重定向,资源不能位于WEB-INF目录中。

10. 答:可先通过请求对象的getParameterNames()方法得到Enumeration对象,然后在其上得到每个请求参数名,再通过getParameter()得到请求参数值。

11. 答:A 12. 答:B 13. 答:E

14. 答:

action="courseServlet.do"

HttpServlet

4.3

1. Web应用程序提供一种简单的和可管理的对系统资源的访问机制。

2. 答:web.xml bankapp\WEB-INF

3. 答:D

4. 答:A

5. 答:D

6. 答:F

7. 答:E

8. 答:D

9. 答:getServletConfig().getServletContext()或getServletContext()

10. 答:B 11. 答:B 12. 答:D

13. 答:因为Applet只能运行在客户端,所以可以将它放在Web应用程序的文档根目录的任何位置,但不能将其放在WEB-INF目录或其子目录中。

14. 答:不能这样做,至少不能直接这样。部署描述文件不允许为一个名称指定多个参数,所以必须像下面这样:

countries

Australia,Brazil,India,UK,US

然后在Servlet中解析param-value串的值并解释字符串中列出的多个值。

15. 答:

package com.demo;

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.*;

public class HelloCounterServlet extends HttpServlet{

private Integer visits = 0;

public void doGet(HttpServletRequest request,

HttpServletResponse response)

throws IOException,ServletException {

response.setContentType("text/html;charset=gb2312");

PrintWriter out = response.getWriter();

visits = visits +1;

try{

Thread.sleep(2000);

}catch(InterruptedException e){

log("Exception during sleeping.");

}

out.println("");

out.println("欢迎您!
" + "该Servlet已被访问 " + visits +" 次。");

out.println("");

}

}

修改后的Servlet如下:

package com.demo;

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.*;

public class HelloCounterServlet extends HttpServlet{

private Integer visits = 0;

private String dbPath = null;

public void init(){

try{

dbPath = getServletContext().getRealPath("/WEB-INF/counter.db");

FileInputStream fis = new FileInputStream(dbPath);

DataInputStream dis = new DataInputStream(fis);

visits = dis.readInt();

dis.close();

}catch(Exception e){

log("Error loading persistent counter", e);

}

}

public void doGet(HttpServletRequest request,

HttpServletResponse response)

throws IOException,ServletException {

response.setContentType("text/html;charset=gb2312");

PrintWriter out = response.getWriter();

synchronized(this){

visits = visits +1;

out.println("");

out.println("欢迎您!
" +"该Servlet已被访问 " + visits +" 次。");

out.println("");

}

}

public void destroy(){

try{

FileOutputStream fos = new FileOutputStream(dbPath);

DataOutputStream dos = new DataOutputStream(fos);

dos.writeInt(visits);

dos.close();

}catch(Exception e){

log("Error storing persistent counter", e);

}

}

}

4.4 第4章习题解析

元素的子元素设置最大超时时间,

这里的最大超时时间是对整个应用程序的所有会话有效,元素指定的时间单位是分钟。setMaxInactiveInterval()方法参数单位是秒。

3. 答:有些客户浏览器可能不支持Cookie或用户阻止所有的Cookie,此时不能用Cookie 实现会话。

4. 答:使用响应对象(即HttpServletResponse接口)的encodeURL()方法或encodeRedirectURL()方法。

5. 答:不能。因为许多用户是通过代理服务器访问Internet的,此时服务器得到的是代理服务器的IP地址而不是实际用户的IP地址,因此这些用户的IP地址不唯一。

6. 答:D

7. 答:A, B

8. 答:A, D

9. 答:C 10. 答:A,C 11. 答:C

12. 答:C, D 13. 答:B,C 14. 答:C

15. 答:B 16. 答:A 17. 答:C

18. 答:A,B,D,F

19. 答:具有很大的影响。该应用程序将不能维护用户的状态。Servlet容器将为每个客户的每次请求都创建一个新的会话。修改这个问题的唯一方法是修改Servlet代码加入URL重写功能。

4.5 第5章习题解析

1. 答:包含JSP指令、JSP小脚本和JSP表达式。

2. 答:合法的JSP表达式:

<%= 500 %>

<%= anInt*3.5/100-500 %>

<%= aBool %>

<%= false %>

<%= !false %>

<%= getChar() %>

<%= Math.random() %>

<%= aFloatObj %>

<%= aFloatObj.floatValue() %>

<%= aFloatObj.toString() %>

不合法的JSP表达式:

<%= aVector %>

<%= aBool; %>

<%= int i = 20 %>

<%= sBuff.setLength(12); %>

3. 答:C

4. 答:正确声明应为:

<%! int i = 5; %>

<% !int getI() { return i; } %>

5. 答:B是合法的。解析:JSP表达式中百分号和等号之间不能有空格。

6. 答:D。解析:A中import的属性值中应该有等号。B的import属性值应该在一个字符串中指定。C,属性之间不允许有逗号。E,bgcolor不是合法的属性名。F,true不是buffer 属性合法值。G,指令名、属性名和值都是大小写敏感的,Page应为page。

7. 答:B,C

A.非法:等号表明它是表达式,但表达式不能以分号结束,产生的Servlet代码将发生语法错误。

out.print(myObj.m1(););

B.合法:<%=x=y%>将被转换成:

out.print(x=y); // y的值5赋给x并将其打印输出

C. 合法:这是合法的小脚本,因为在方法调用语句的后面有分号。即使该方法返回一个值,它也是合法的,因为返回的值将被忽略。

8. 答:不能在小脚本中定义方法。上面代码一旦被转换成S ervlet,_jspService()方法就会像下面这样:

public void _jspService(...){

// 其他代码

int x = 0;

int incr() { return ++x; }

out.write("The value of x is ");

out.print(incr());

}

由于incr()方法定义在_jspService()方法内,所以代码不能编译。

9. 答:The value of i is 3

注意:如果代码写成下面形式:

<% int i; %>

<% for(i = 0; i<3; i++)%>The value of i is <%=i%>

输出结果将为:

The value of i is The value of i is The value of i is 3

10. 答:不能在japInit()方法中使用application对象。

out.print( ++count );

out.write("\r\n");

16. 答:

Page改为page

<%! int count = 0 %> // 声明缺少分号

<% count++; %> // 去掉分号

17. 答:D

18. 答:

<% Float one = new Float(88.88) %> 小脚本

<%! int y = 3; %> 声明

<%@ page import="java.util.*" %> 指令

动作

<%=pageContext.getAttribute("foo") %> 表达式

email:${applicationScope.mail} EL表达式

19. 答:A,B,C,E 20. 答:A,B,C,D

21. 答:D 22. 答:C

23. 答:

request (javax.servlet.http.HttpServletRequest)

response (javax.servlet.http.HttpServletResponse)

out (javax.servlet.jsp.JspWriter)

session (javax.servlet.http.HttpSession)

application (javax.servlet.ServletContext)

config (javax.servlet.ServletConfig)

exception (https://www.doczj.com/doc/53282135.html,ng.Throwable )

pageContext (javax.servlet.jsp.PageContext)

page (https://www.doczj.com/doc/53282135.html,ng.Object)

24. 答:共有4个作用域对象:application、session、request和pageContext。用setAttribute()方法和getAttribute()方法在这些对象上设置和获得属性。在application作用域上的对象可以被Servlet容器的所有的Web应用程序访问。

25. 答:可以使用pageContext的findAttribute()方法,该方法将依次在页面作用域、请求作用域、会话作用域和应用作用域中查找指定名称的属性。

4.6 第6章习题解析

1. 答:B

2. 答:⑤

3. 答:这两种表示等价,但第一种表示使用了JSP脚本元素,第二种表示使用的是动

作。它们的功能类似,但有一点细微的差别。pageContext.include()方法在包含其他组件之前总是刷新当前页面的输出,而只有在flush属性值明确设置为true时才刷新当前页面的输出,如下所示:

4. 答:请求对象的getParameter()方法的返回值类型是String,因此display.jsp中的Integer应改为String。使用和request.getParameter()机制只能传递和检索String 类型的参数。要传递其他对象类型的参数,必须在包含页面中使用request.setAttribute(),在被包含页面中使用request.getAttribute()。

5. 答:D

6. 答:C

7. 答:B

8. 答:可以。页面customerDisplay.jsp文件可以使用输出bean的属性值,只要它也包含一个与customerInput.jsp相同的声明并且该声明出现在

声明前面即可。

9. 答:

<%@ page import="com.model.CustomerBean,com.model.BusinessCustomerBean"%>

type="com.model.CustomerBean" scope="application"/>

10. 答:不能在同一个声明中同时使用beanName和class属性。

11. 答:必须使用property指定bean的属性。param用来指定请求参数,并且不能在同一个动作中同时指定param和value属性。

12. 答:使用代码段1是只有在指定作用域中找不到customer的bean对象时才执行标签体,使用代码段2在任何时候都执行属性设置标签。

13. 答:可以在一个动作中设置bean的全部属性:

但不能在一个动作中获得全部属性值。

14. 答:C

15. 答:MVC模式称为模型-视图-控制器模式。该模式将Web应用的组件分为模型、视图和控制器,每种组件完成各自的任务。该模型将业务逻辑和数据访问从表示层分离出来。实现MVC模式的一般步骤:(1)定义JavaBeans表示数据;(2)使用Servlet处理请求;(3)填写JavaBeans对象数据;(4)将结果存储在作用域对象中;(5)将请求转发到JSP页面;(6)最后在JSP页面中从JavaBeans中取出数据。

4.7 第7章习题解析

(1)加载JDBC驱动程序。(2)建立连接对

3种:Statement、PreparedStatement和CallableStatement。

调用ResultSet的有关方法就可以完成对数据库的操

缺点是每次访问数据库都要建立连接对象,请求结束需关闭连接对象。这将耗费大量的时间,可能导致增大请求的响应时间。

3. 答:连接Oracle数据库代码如下。

Class.forName("oracle.jdbc.driver.OracleDriver");

String dburl = "jdbc:oracle:thin:@127.0.0.1:1521:ORCL";

Connection conn = Drivermanager.getConnection(dburl, "scott", "tiger");

上述代码中,oracle.jdbc.driver.OracleDriver为JDBC驱动程序名,jdbc:oracle:thin:@ 127.0.0.1:1521:ORCL为JDBC URL。

4. 答:使用数据源是目前Web应用开发中建立数据库连接的首选方法。这种方法是事先建立如干连接对象,存放在连接池中。当应用程序需要一个连接对象时就从连接池中取出一个,使用完后再放回连接池。这样就可避免每次请求都创建连接对象,从而降低请求的响应时间,提高效率。

使用数据源建立连接是通过JNDI技术实现的。这需要首先配置数据源(可以是局部数据源或全局数据源),然后在应用程序中通过Context对象查找数据源对象。假设已经配置了名为sampleDS的数据源,建立连接代码如下:

Context context = new InitialContext();

DataSource dataSource = context.lookup("java:comp/env/jdbc/sampleDS");

Connection dbConnection = dataSource.getConnection();

5. 答:可滚动的ResultSet是指在结果集对象上不但可以向前访问结果集中的记录,还可以向后访问结果集中的记录。可更新的ResultSet是指不但可以访问结果集中的记录,还可以通过结果集对象更新数据库。

要创建可滚动、可更新的ResultSet对象,必须使用Connection对象的带两个参数的createStatement()方法创建的Statement,第一个参数用下面两个常量之一:?ResultSet.TYPE_SCROLL_SENSITIVE

?ResultSet.TYPE_SCROLL_INSENSITIVE

第二个参数使用下面常量:

?ResultSet.CONCUR_UPDA TABLE

6. 参考程序如下:

package com.control;

import java.io.*;

import java.sql.*;

import javax.servlet.*;

import javax.servlet.http.*;

public class BookQueryServlet extends HttpServlet{

Connection dbconn;

public void init() {

String driver = "org.postgresql.Driver";

String dburl = "jdbc:postgresql://127.0.0.1:5432/bookstore"; String username = "bookstore";

String password = "bookstore";

try{

Class.forName(driver);

dbconn = DriverManager.getConnection(

dburl,username,password);

}catch(ClassNotFoundException e1){

}catch(SQLException e2){}

}

public void doGet(HttpServletRequest request,

HttpServletResponse response)

throws ServletException,IOException{

response.setContentType("text/html;charset=gb2312");

PrintWriter out = response.getWriter();

out.println("");

out.println("

");

try{

String sql="SELECT * FROM books";

Statement stmt = dbconn.createStatement();

ResultSet rst = stmt.executeQuery(sql);

while(rst.next()){

out.println("

");

out.println("

");

out.println("

");

out.println("

");

out.println("

");

}

}catch(SQLException e){

e.printStackTrace();

}

out.println("

"+rst.getString(1)+""+rst.getString(2)+""+rst.getString(3)+""+rst.getString(4)+""+rst.getDouble(5)+"
");

out.println("");

}

public void destroy(){

try {

dbconn.close();

}catch(Exception e){

e.printStackTrace();

}

}

}

try{

Class.forName(driver);

Connection dbconn = DriverManager.getConnection(

dburl,username,password);

DatabaseMetaData dbmd = dbconn.getMetaData();

out.println("数据库名:"+dbmd.getDatabaseProductName()+"
");

out.println("数据库版本:"+dbmd.getDatabaseProductVersion()+"
"); out.println("连接的用户:"+dbmd.getUserName()+"
");

out.println("数据库URL:"+dbmd.getURL()+"
");

out.println("驱动程序名:"+dbmd.getDriverName()+"
");

out.println("驱动程序版本:"+dbmd.getDriverVersion()+"
");

}catch(ClassNotFoundException e1){

out.println(e1);

}catch(SQLException e2){

out.println(e2);

}

%>

8. JSP页面如下:

<%@ page contentType="text/html;charset=gb2312" %>

<%@ page import="java.sql.*,java.io.*"%>

<%

String driver = "org.postgresql.Driver";

String dburl = "jdbc:postgresql://127.0.0.1:5432/bookstore";

String username = "bookstore";

String password = "bookstore";

try{

Class.forName(driver);

Connection dbconn = DriverManager.getConnection(

dburl,username,password);

String sql="SELECT * FROM public.books";

Statement stmt = dbconn.createStatement();

ResultSet rst = stmt.executeQuery(sql);

ResultSetMetaData rstmd = rst.getMetaData();

out.println("结果集列数:"+rstmd.getColumnCount()+"
");

out.println("第3列标题:"+rstmd.getColumnLabel(3)+"
");

out.println("第3列名:"+rstmd.getColumnName(3)+"
");

out.println("第3列类型:"+rstmd.getColumnType(3)+"
");

out.println("第3列类型名:"+rstmd.getColumnTypeName(3)+"
");

}catch(ClassNotFoundException e1){

out.println(e1);

}catch(SQLException e2){

out.println(e2);

}

%>

9. 按教材7.7.2节建立局部或全局数据源sampleDS。创建程序7.9的CustomerBean.java 程序和程序7.10的SampleDAO.java程序。

SelectCustomerServlet.java代码如下:

package com.control;

import java.io.*;

import java.sql.*;

import java.util.*;

import javax.servlet.*;

import javax.servlet.http.*;

import com.model.CustomerBean;

import com.model.SampleDAO;

public class SelectCustomerServlet extends HttpServlet{

public void doGet(HttpServletRequest request,

HttpServletResponse response)

throws ServletException,IOException{

SampleDAO dao = new SampleDAO();

ArrayList custs = dao.selectCustomer();

request.setAttribute("custs", custs);

RequestDispatcher view = getServletContext().

getRequestDispatcher("/displayCustomer.jsp");

view.forward (request,response);

}

}

displayCustomer.jsp页面代码如下:

<%@ page contentType="text/html; charset=gb2312" %>

<%@ page import="com.model.CustomerBean,java.util.*" %>

Display Customer

<%

ArrayList custs =

(ArrayList)request.getAttribute("custs");

for(CustomerBean cb : custs){

out.println(cb.getCustName() + " "+ cb.getEmail() + " "

+ cb.getPhone() + "
");

}

%>

Connection conn = null;

PreparedStatement pstmt = null;

ResultSet rst = null;

CustomerBean customer =null;

try{

conn = dataSource.getConnection();

pstmt = conn.prepareStatement(DELETE_SQL);

pstmt.setString(1,custName);

int n = pstmt.executeUpdate();

if(n ==1){

return true;

}else{

return false;

}

}catch(SQLException se){

return false;

}finally{

try{

pstmt.close();

conn.close();

}catch(SQLException se){}

}

}

// 修改客户记录

public boolean updateCustomer(CustomerBean customer){ Connection conn = null;

PreparedStatement pstmt = null;

try{

conn = dataSource.getConnection();

pstmt = conn.prepareStatement(UPDATE_SQL);

pstmt.setString(1,customer.getEmail());

pstmt.setString(2,customer.getPhone());

pstmt.setString(3,customer.getCustName());

int n = pstmt.executeUpdate();

if(n ==1){

return true;

}else{

return false;

}

}catch(SQLException se){

return false;

}finally{

try{

pstmt.close();

conn.close();

}catch(SQLException se){}

}

}

11. 首先在PostgreSQL数据库中创建一个求整数阶乘的函数my_factorial(),代码如下:

CREATE OR REPLACE FUNCTION my_factorial(value integer)

RETURNS integer AS $$

DECLARE

arg integer;

BEGIN

arg := value;

IF arg IS NULL OR arg < 0 THEN

RAISE NOTICE 'Invalid Number';

RETURN NULL;

ELSE

IF arg = 1 THEN

RETURN 1;

ELSE

DECLARE

next_value integer;

BEGIN

next_value := my_factorial(arg - 1) * arg; -- 函数递归调用

RETURN next_value;

END;

END IF;

END IF;

END;

$$ LANGUAGE 'plpgsql';

创建JSP页面compute.jsp,连接数据库,调用存储过程:

<%@ page contentType="text/html;charset=gb2312" %>

<%@ page import="java.sql.*,java.io.*"%>

请输入一个整数:

<%

String driver = "org.postgresql.Driver";

String dburl = "jdbc:postgresql://127.0.0.1:5432/bookstore";

String username = "bookstore";

String password = "bookstore";

try{

int result = cstmt.getInt(1);

request.setAttribute("result",result);

}catch(ClassNotFoundException e1){

out.println(e1);

}catch(SQLException e2){

out.println(e2);

}catch(NumberFormatException e3){

out.println("输入不合法!");

}

%>

<%=request.getParameter("param")%>的阶乘为:

<%=request.getAttribute("result")%>

该页面的运行结果如下:

12. 略。

4.8 第8章习题解析

1. 答:表达式语言是JSP页面中使用的一种简洁的数据访问语言。它定义了运算符实现算术、关系等运算;可以对作用域变量、JavaBeans对象、集合的元素、请求参数、Cookie 等进行简单的访问;还可以访问Java语言定义的函数(静态方法)。

2. 答:使用点(.)运算符可以访问Map对象一个键的值和bean对象的属性值。使用方括号([])运算符还可以List对象和数组对象的元素。

3. 答:(1)作用域变量;(2)JavaBeans的属性;(3)访问集合元素;(4)访问隐含变量。

4. 答:(1)定义public类和静态方法;(2)创建标签库描述文件(TLD);(3)在JSP页面中访问EL函数。

5. 答:将page指令的isELIgnored属性设置为true,如下所示:

<%@ page isELIgnored="true"%>

6. 答:A

7. 答:A

8. 答:E

9. 答:B,E 10. 答:B

11. 答:由于paramV alues返回的是包含String[]的Map,所以需要访问数组的单个元素。使用${paramV alues.result[0]}和${paramV alues.result["0"]}都可以,但使用${paramV alues.result.0}不可以。

记住,paramV alues和headerV alues返回String[]的Map对象。

12. 答:A,C 13. 答:C 14. 答:A

15. 答:D 16. 答:B

17. 答:${(5 + 3 > 0) ? true : false}

18. 参考程序如下:

(1)定义Java函数

package com.demo;

public class Functions{

public static boolean palindrome(String s){

int low = 0;

int high = s.length() -1;

while(low < high){

if(s.charAt(low)!=s.charAt(high))

return false;

low ++;

high --;

}

return true;

}

}

(2)创建标签库描述文件

xmlns:xsi="https://www.doczj.com/doc/53282135.html,/2001/XMLSchema-instance"

xsi:schemaLocation="https://www.doczj.com/doc/53282135.html,/xml/ns/j2ee

https://www.doczj.com/doc/53282135.html,/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"

version="2.0">

A Simple Tag Library

1.0

SimpleTagLibrary

https://www.doczj.com/doc/53282135.html,/sample

check palindrome

palindrome

com.demo.Functions

boolean palindrome(https://www.doczj.com/doc/53282135.html,ng.String)

输入字符串:

字符串:${param.x}${demo:palindrome(param.x)?"是":"不是"}回文。

4.9 第9章习题解析

1. 答:自定义标签的开发步骤:(1)创建标签处理类;(2)创建标签库描述文件TLD;(3)在JSP页面中引入标签库和使用标签。

2. 答:下面按容器调用的顺序列出SimpleTag接口定义的方法:

public void setJspContext(JspContext pc)

public void setParent(JspTag parent)

public void setJspBody(JspFragment jspBody)

public JspTag getParent()

public void doTag() throws JspException, IOException

3. 答:C

4. 答:C

5. 答:B

6. 答:D

7. 答:D

8. 答:A

9. 答:B 10. 答:mime randomthings advice user true

11. 答:F 12. 答:B, D 13. 答:B

14. 答:B, C 15. 答:B, F 16. 答:A

17. 答:在TLD文件中定义标签代码如下:

https://www.doczj.com/doc/53282135.html,/sample

echotag

beans.EchoAttributesTag

empty

true

在JSP页面echoattribute.jsp中使用该标签:

<%@ page contentType="text/html;charset=gb2312" %>

<%@ taglib prefix="demo" uri="https://www.doczj.com/doc/53282135.html,/sample"%>

动态属性的使用

4.10 第10章习题解析

1. 答:获得JSTL有两种方法。(1)到https://www.doczj.com/doc/53282135.html,下载,下载的文件名是jakarta-taglibs-standard-1.1.

2.zip,将该文件解压到一个目录中,将其中lib目录中的jstl.jar 文件和stantard.jar文件复制到应用程序的WEB-INF\lib目录中即完成安装。(2)从Tomcat 安装目录的\webapps\examples\WEB-INF\lib目录中将上述两个文件复制到应用程序的WEB-INF\lib目录中。

2. 答:不需要。因为TLD文件包含在standard.jar文件中,容器能够自动找到该文件。

3. 答:通用目的的标签:。条件控制标签:。循环控制标签:。URL处理标签:

4. 答:D。简单标签的标签体中不能包含脚本元素。

5. 答:在浏览器中输出下面一行。

0 3 6 9 12 15 18 21 24 27 30

6. 答:C

7. 答:E

8. 答:B 9. 答:D,E

10. 答:①varStatus ②test ③value ④when, test, otherwise

11. 答:B

12. 答:将example.tag标签文件存放在/WEB-INF/tags目录中。下面的页面使用该标签文件。

<%@ taglib prefix="fibo" tagdir="/WEB-INF/tags" %>

13. 答:C

4.11 第11章习题解析

1. 答:3个对象上可发生事件:ServletContext、HttpSession和HttpRequest。针对不同的事件,应实现不同的监听器接口。如对ServletContextEvent应实现ServletContextListener 接口。注册事件监听器在web.xml文件中使用元素及其子元素实现。

2. 答:Web应用程序启动时将通知ServletContextListener事件监听器。

3. 答:B

6. 答:A,C,D

8. 答:D

4.12 第12章习题解析

1. 答:Web应用的安全性主要包括4个方面:(1)身份验证;(2)授权;(3)数据完整性;(4)数据保密性。进入大楼出示证件属于身份验证。

2. 答:验证用户的机制包括:

(1)HTTP基本验证。优点:实现简单。缺点:用户名和口令没有加密。

(2)HTTP摘要验证。优点:用户名和口令加密,比基本验证安全。

(3)HTTPS客户证书验证。优点:是罪安全的。缺点:需要授权机构的证书。

(4)基于表单的验证。优点:实现容易。缺点:用户名和口令不加密。

3. 答:声明式安全和程序式安全是Web应用实现安全性的两种方法。声明式安全是在程序外配置安全信息,程序式安全是在程序内实施安全措施。

4. 答:D

5. 答:C

6. 答:E,F,H

7. 答:A,D

8. 答:A,C

9. 答:① j_security_check ② j_username ③ FORM

④ form-login-page ⑤/form-login-page

10. 答:A,C

4.13 第13章习题解析

1. 答:Struts框架主要由核心控制器(ActionServlet)、表单bean、动作对象、JSP页面和配置文件(struts-config.xml)、Struts标签等组成。

2. 答:在Struts框架中MVC的模型使用JavaBeans实现,视图使用JSP页面实现,控制器有ActionServlet和用户定义的Action动作类。

3. 答:在Struts框架中所有的请求都发送到ActionServlet,它根据配置文件struts-config.xml确定请求由哪个Action动作对象处理。如果请求有关联表单,系统将查找或创建表单bean对象,然后用请求参数填充表单bean,接下来调用表单bean的validate()方法验证表单数据,系统根据该方法返回的ActionErrors对象的值确定验证是否成功,若返回null或空,表示验证通过,否则验证没有通过。

4. 答:要上传文件应将

的method属性值指定为“post”。

5. 答:在表单bean类中为每个上传文件定义一个FormFile类型的属性,然后通过其访问方法得到每个FormFile对象就可以实现一次上传多个文件。

6. 答:使用Tiles框架设计页面布局的原理是:首先使用Tiles标签创建一个布局页面,然后在需要使用该布局的JSP页面中引用该布局页面即可。请参阅教材中程序13.17和程序13.18的实现。

4.14 第14章习题解析

1. 答:Ajax是英文Asynchronous JavaScript and XML的首字母缩写,意思为异步JavaScript与XML。Ajax实际是多种技术的综合应用,其中包括JavaScript脚本语言、XHTML、CSS、DOM、XML、XSTL以及最重要的XMLHttpRequest对象。

2. 答:XMLHttpRequest对象常用的属性有onreadystatechange、responseText、responseXML 、readyState等,常用的方法有open()、send()、abort()等。该对象的完整属性和方法列表请参阅教材的表14.1和表14.2。

3. 答:Ajax的工作原理如教材中图1

4.1所示。具体步骤如下:(1)客户在页面中触发一个事件。(2)程序调用JavaScript函数,在函数中创建XMLHttpRequest对象(3)使用该对象向服务器发出异步请求,同时需要设置回调函数。(4)服务器处理请求并返回响应。(5)通过回调函数处理结果并更新HTML DOM对象。

4. 答:参见教材14.2.6节叙述。

5. 答:参见教材14.3节叙述。

教材习题参考答案(部分)

思考与练习题参考答案(部分) 1-1 什么是生产过程、工艺过程、机械制造工艺过程 答:生产过程是根据设计信息将原材料和半成品转变为产品的过程。 工艺过程是在生产过程中,毛坯的制造成形(如铸造、锻压、焊接等),零件的机械加工、热处理、表面处理,部件和产品的装配等是直接改变毛坯的形状、尺寸、相对位置和性能的过程,称为机械制造工艺过程,简称工艺过程。 采用合理有序安排的各种加工方法,逐步地改变毛坯的形状、尺寸和表面质量,使其成为合格零件的过程,称为机械加工工艺过程。 1-2 什么是工序、安装、工位、工步和走刀 答:工序是指由一个人(或一组)工人在一个工作地点对一个(或同时对几个)工件连续完成的那一部分工艺过程; 安装——工件(或装配单元)经一次装夹后所完成的那一部分工序。 工位——在一次工件的安装中,通过工作台的分度、移位可以使工件相对于机床变换加工位置,工件在每一个加工位置上所能完成的加工内容。 工步——在同一工位上,要完成不同的表面加工时,其中加工表面、刀具、切削速度和进给量不变的情况下所完成的工位内容。 走刀——刀具在加工表面上切削一次所完成的工步内容。 1-3 什么是生产纲领、生产类型 答:企业根据市场需求和自身和生产能力决定的、在一年内应当生产的产品的产量和进度计划称为生产纲领。 企业(或车间、工段、班组,工作地)生产专业化程度的分类。一般分为大量生产,成批生产和单件生产三种类型。 1-4 简述各种生产组织类型的特点。 答:单件小批生产时,其生产组织的特点是要能适应产品品种的灵活多变;中批生产时,采用通用设备与专用设备相结合,以保证其生产组织满足一定的灵活性和生产率的要求;大批大量生产时,广泛采用自动化专用设备,按工艺顺序流水线方式组织生产,生产组织形式的灵活性(即柔性)差。 1-5 简述机械制造过程的基本组成。 答:首先,组成机器的每一个零件要经过相应的工艺过程由毛坯转变成为合格零件;其次,要根据机器的结构与技术要求,把某些零件装配成部件;最后,在一个基准零部件上,把各个零件、部件装配成完整的机器。 3-1金属切削过程的实质是什么试述前角、切削速度改变对切削变形的影响规律。

教师招聘考试中学数学教材教法试题及答案汇总

2014教师招聘考试中学数学教材教法试题及答案汇 总 一填空 (1)评价主体多样化是评价主体将自我评价、学生互评、老师评价、家长评价和社会评价结合起来,形成多方评价。 (2)确定中学数学教学目的的依据是中学数学教育的性质、任务和培养目标、数学的特点和中学生的年龄特征。 (3)初中数学教学内容分为数与代数,空间与图形,统计与概率,实践与综合运用四个部分。 (4)数学学习背景分析主要包括教材分析,学习需要分析,学习任务分析,学生情况分析。 (5)老师的教学基本功表现在教学设计的技能,语言表达的技能,组织和调控课堂的技能,实践操作的技能。 二、谈谈你对数学教学的看法 答:数学教学应当以学生的发展为本。教师不应是数学教学活动的"管理者",而应成为学生数学学习的活动的组织者、引导者,参与者。老师的主要职责是向学生提供从事"观察、实验、猜想、验证、推理与交流等数学活动的机会,为学生的数学学习活动创设一个宽松的氛围,激发学生的求知欲,最大限度在发挥他们数学学习的潜能,让学生在活动中通过"动手实践、自主探索、合作交流、模仿与记忆"等学习方式学习数学,获得对数学的理解,发展自我。 三、你认为课堂教学语言技能应主要包含哪些方面的内容。

答:中学数学教师的语言技能有着教学语言的共性和数学语言自身的特征,主要体现在以下几个方面。 (1)教师的数学教学语言必须具有科学性 (2)教师的数学教学语言必须体现教育性 (3)教师的数学教学语言必须具有启发性、趣味性 (4)教师的数学教学语言必须符合学生的特点 (5)教师必须掌握多种口语技巧,并能在教学过程中灵活运用 (6)教师必须具有合理使用身体语言的技能。 四、简答题 (1)初中数学新课程教学内容的价值取向。 (2)简述"说课"的内涵及特点。 答:(1)要点:1)教学内容要面向全体学生,即要强调以学生发展为本,尊重学生的个性化学习,又要体现教育的个性化。2)教学内容注重知识之间的联系,从整体上把握数学知识,既要见"树木"又要见"森林",关注学科内各领域及其之间的相互联系以及数学学科与其它科学的联系。3)教学内容适应公民的现实需要。数学学习的内容是非常现实的,是公民需要的基本数学素养。4)教学内容强调知识的形成过程。数学学习是一个充满观察与猜想的活动,是一个动态变化的过程。因此,在数学教学中必须注重知识形成的过程。 (2)答:说课,就是教师以教育教学理论为指导,在自我认识数学教材进行教学设计的基础上,面对其它数学教师(主要是同一年级教师)或教学研究人员系统地谈自己的教学设计及理论依据,并与听者一起就课程目标的达成、教学流程的安排、

初中数学教材教法题库含答案

《中学数学教材教法》试题库1(共十一份) 试题(一) 一填空 (1)有效的数学学习活动不能单纯地依赖模仿与记忆,动手实践、自主探索与合作交流是学习数学的重要方式。 (2)《义务教育数学课程标准》的基本理念指出:义务教育阶段的数学课程应突出体现基础性、普及性和发展性,使数学教育面向全体学生,实现:人人学有价值的数学;人人都能获得必要的数学;不同的人在数学上得到不同的发展。 。 (3)学生是数学学习的主人,教师是数学学习的组织者、引导者与合作者。 (4)《标准》中所陈述课程目标的动词分两类。第一类,知识与技能目标动词,包括了解或认识、理解、掌握、灵活运用.第二类,数学活动水平的过程性目标动词,包括经历或感受、体验或体会、探索。 二、简述《义务教育数学课程标准》(实验)的总体目标。(15分) 答:通过义务教育阶段的数学学习,学生能够: (1)获得适应未来社会生活和进一步发展所必需的重要数学知识以及基本的数学思想方和必要的应用技能; (2)初步学会运用数学的思维方式支观察、分析现实社会,去解决日常生活中和其它学科学习中的问题,增 强应用数学的意识; (3)体会数学与自然及人类社会的密切联系,了解数学的价值,增进对数学的理解和学好数学的信心; (4)具有初步的创新精神和实践能力,要情感态度和一般能力方面都能得到充分发展。 三、简述: (1)初中数学新课程的教学内容体系。 1、要点:初中数学新课程的教学内容体系较以前有很大不同。按照新课程教学内容难易程度与学生的可接受性,将其称为第三学段,隶属于,具体有六个核心概念。四大学习领域:数与代数、空间与图

形、统计与概率、实践与综合应用。六个核心概念:数感、符号感、空间观念、统计观念、应用意识、推理能力。

SYB教材练习题参考答案(同名11386)

SYB教材练习题参考答案(同名11386)

SYB练习册参考答案 说明:本书的练习没有标准答案,下面的答案仅供读者参考。如果读者能对这个参考答案作出批评和修改,并 不断加以完善,那么它起到了抛砖引玉的作用。 练习1 李明的鸡场 1、李明的企业为什么会倒闭? 直接原因是现金流量出现负值,无力支付到期的应付款项,导致破产倒闭。 间接原因在于李明在开业之前没有对启动资金额作出正确的预算,同时对于如何使用资金也缺乏精明的决策(不懂得每一元钱的贷款都必须用于获得最大利润场合的道理。讲排场,追求产值而不懂理财的基本知识)。从而使得一个有前途可盈利的企业夭折了。从中可得到的启发是再好的生意在不懂经营管理老板手里也要做坏。 2、李明应当怎样做? 李明看见别人养鸡有利可图,当然也想从事这个行当。但应该:(1)先去从业(先打工后当老板),打工时可以先作调查研究、观察学习,或是参加创业培训。(2)仔细估算开业的启动资金需求,并作出资金使用的预算,不乱花钱也决不借多余的钱。(3)制定创业计划(商业计划)。(4)从小做起,积累经验。(破产以后怎么办?去找一份工作,积累资金以图东山再起) 练习2 谁能当业主 1、白雪和小兰各自的长处和弱点是什么? 白雪的长处小兰的长处 想多挣钱,能发现商机并有的能发现商机,并着手争取各方 一个好构思面理解与支持

白雪的弱点小兰的弱点 缺乏冒险精神不说,还缺乏深办小旅店除了要对投资作出初步估算之 入调查研究深入思考的务实精神。外,还要 懂得有关的法律知识。在她发 起调查研究和争取支持之前还 要学习和了解办小旅社的必要 知识、技能和一切申办手续。 2、谁将成为一个好的企业创办者?为什么? 小兰有可能成为一个好的企业创办者。因为她具有如下优【[/】势:(1)有办企业的强烈愿望。所谓强烈愿望是指她不空想而是有把构思变为现实的行动。 她有魄力自撰小册子(创业构思)并独自去游说有关的部门。 (2)她知道要创业先得有计划,而计划是要用调查研究市场的数据来支持的。 练习3 一位不成功的企业业主的行为 1、王大海的行为有错吗? 王大海有错,分析如下: (1)王大海开的是一家小饮食店。小店的投资人同时也是店经理,他应当负起经营管理的重任。错在他整天东游西逛不务正业。 (2)王大海即使自己不经营管理,也应当雇请一个经理来管理小店,只以投资人身份谋求利益。但他却在名义上当老板而放任自流,甚至薄待员工,以致员工不愿为管理作 出贡献。 (3)一家企业有三起最重要的公众:顾客、内部员工与供应商。王大海对他们一概漠视。 他的企业必然“不久就倒闭了”。 2、我们能从王大海身上吸取什么? 教训至少可以从王大海的错误上得来,他的三个错误固然一个都不能犯之外,更重要的是考察一下王大海本人离职后立即从商存在的隐患。 (1)王从国家机关离职,就有一笔开店资金,但他未必具备餐饮行业的有关知识与经验。

大学语文课后思考题参考答案大汇总

第一讲《蒹葭》思考题 1. 你还能举出几首临水怀人的诗词作品吗? 如《诗经·陈风》中的“东门之池”、“泽陂”,《古诗十九首》中的“涉江采芙蓉”,温庭筠的《梦江南》等。 2. 有的诗内容十分确定,有的诗可以多种理解,请你结合本文分析其中的原因何在。 诗内容确定,主要是所写对象具体;而含蓄的诗歌,力图使诗歌表现的对象给人以不确定性,难以指实,如本篇中的“在水一方”的美人,可以指情感世界的恋人,也可以指家国渴慕的贤人。 3. 本诗的复沓形式与表现的思想感情之间有什么关联? 它的艺术作用在于很好地表现事物进展的顺序和 程度,协调诗的韵律节奏,强化诗的音乐美和抒情气氛,增强表情达意的审美效果。 4. 在当代文艺作品里,有没有采用这种方式表达情思的?请举几例。 当代作品中经常运用复沓形式表达情思,而且是很普遍的艺术手法。如刘半农《教我如何不想他》、康白情《江南》、沈尹默《月夜》等。 第二讲《无题》李商隐思考题 1. 你认为诗中的男主人公是否是诗人自己? 供学生独立思考 2. 与《长恨歌》那种内容十分明确的爱情诗相比,这种含混朦胧的作品的长处与短处各有哪些? 本诗具体内容的含混及缺失,反而提供给读者进行联想、想象的空间,更能引发不同读者多方面的感受。缺点是不太适合痛快淋漓地表达情感以及叙述事件。 3. 能否再举出几首具有朦胧美的诗作? 如阮籍《咏怀》、白居易《花非花》、李商隐《锦瑟》、李煜《菩萨蛮》“花明月暗笼轻纱”等。 第三讲庄子秋水思考题1. 你认为这种对话体在说理时有什么好处?有什么不 足? 对话体多通过两个人物的问答和辩论来阐述道理,善于将不同思想的碰撞或逻辑思辨的过程有机地呈现出来,其语言也容易具有生动、活泼和个性化的特点。其不足之处是思路和逻辑有时不够严谨。 2. 在先秦诸子中,还有谁喜欢用寓言故事来阐述其哲学思想? 韩非子。《韩非子》中的《内储说》、《外储说》、《说林》、《喻老》、《十过》皆为寓言故事之专集,其数量居先秦散文之首。然其寓言主要取材于历史和现实,与庄子寓言的奇幻谲怪呈现为完全不同的风格。 3. 在阐述哲理时,本文使用了多种修辞手法,请指出来,并说明其效果如何。 拟人、比喻、对比、排偶,说理形象而有力。 4. 本文中有若干语句,在后世化为人们习用的成语,请指出来。 望洋兴叹、贻笑大方、坐井观天、太仓稊米。 5. 比较庄子和孟子的文章风格,谈谈二者间有何差别? 教师引导学生自由讨论。 第四讲韩愈与潮州文化思考题 1. 苏轼曾说:“读《祭十二郎文》不下泪者,其人必不友。”分析此说是否有道理。 苏轼的说法带有些夸张的成分,不过也指出此文饱蘸着作者真情的特点。 2. 后人认为袁枚的《祭妹文》,乃是本文的接踵之作。通过比较两文,你能否找出祭文佳作的一些共通之处? 《祭十二郎文》饱含着韩愈对十二郎的满腔真情,袁枚《祭妹文》也通篇充盈着兄妹之间的诚挚、亲密之情。故而,祭文的最可贵处,在于能抒写真情,有真情贯注于其中。

三年级语文下册课后习题参考答案

第1课古诗三首 1.有感情地朗读课文。背诵课文。默写《绝句》。 〔名师来指导〕有感情地朗读古诗,要正确划分古诗的节奏,如:“迟日/江山/丽,春风/花草/香。”韵脚要读得响亮而稍长,读出古诗的韵味。如“竹外桃花三两枝,春江水暖鸭先知”的韵脚是“zhī”,朗读时韵脚要重读;还要把握古诗的情感基调,感受古诗的节奏美和韵律美。如朗读《三衢道中》时语速要平缓,语调要欢快些,读出诗人山行时的愉悦心情。 背诵古诗要讲究方法,尝试回忆背诵法:朗读到一定程度后,合上书试背,尝试对记忆内容进行回忆,这样能增强记忆的效果。 2.结合诗句的意思,想象画面,说说三首诗分别写了怎样的景象。 〔答案大家找〕《绝句》描写的是春回大地,万物苏醒,暖融融的太阳,将万里江山照耀得非常美丽;春风吹拂,绿草如茵,鲜花飘香,春意盎然。春风吹送着初放的百花和茵茵芳草发出的芳香。冻土融化,土地湿润,燕子正繁忙地飞来飞去,衔泥筑巢,日丽沙暖,鸳鸯在溪边的沙洲上静睡不动。 《惠崇春江晚景》描写的是早春的清晨,诗人信步江畔。迷离的晨雾尚未散尽,令人仿佛置身仙境。转过青青的竹林,一株桃树闪入眼帘,看那满树花苞,已有两三枝绽放笑脸。一阵“嘎嘎”的欢叫传入耳中,循声望去,三两只鸭子迈着蹒跚的步子,游过水边的嫩苇丛,在江水中自在游弋。江水转暖了,河豚上市的时节也到了! 《三衢道中》描写的是梅子泛黄的时候,正是雨季,却遇上天天晴朗的日子坐上小船,游到了小溪的尽头。回程正好走山路,看到的是一路绿荫浓浓并不比以前看到的少,而绿荫深处传来的声声黄鹂的啼鸣,更增添了不少游兴。 第2课燕子

1.朗读课文,边读边想象画面,并读出对燕子的喜爱之情。背诵第1~3自然段。 〔名师来指导〕(1)朗读指导:首先把课文读正确、读流利,然后想象画面,什么样的燕子在怎样的春日里飞行、停歇。朗读时要突出燕子的活泼可爱和春天的美景,读出作者对春天和燕子的喜爱之情。 (2)背诵时要先反复朗读课文,想象画面进行背诵。 2.读一读,记一记,再说几个这样的词语。 〔名师来指导〕这些词语都是偏正式词语,前面的词修饰后面的词。形式是:形容词+名词,即中心语被修饰语修饰。 〔答案大家找〕壮丽的山河伟大的人民尊敬的长辈漂亮的蝴蝶崎岖的道路明媚的春光金灿灿的果实俊俏的脸庞 3.找出课文中优美生动的语句,读一读,再抄写下来。 〔答案大家找〕(1)一身乌黑的羽毛,一对轻快有力的翅膀,加上剪刀似的尾巴,凑成了那样可爱的活泼的小燕子。 (2)二三月的春日里,轻风微微地吹拂着,如毛的细雨由天上洒落着,千条万条的柔柳,红的白的黄的花,青的草,绿的叶,都像赶集似的聚拢来,形成了烂漫无比的春天。 (3)小燕子带了它的剪刀似的尾巴,在阳光满地时,斜飞于旷亮无比的天空,叽的一声,已由这里的稻田上,飞到那边的高柳下了。 (4)另有几只却在波光粼粼的湖面上横掠着,小燕子的翼尖或剪尾,偶尔沾了一下水面,那小圆晕便一圈一圈地荡漾开去。 第3课荷花 1.有感情地朗读课文,注意读好下面的词语。背诵第2~4自然段。 〔名师来指导〕(1)朗读指导:结合对课文的理解,把自己想象成作者也来到公园看荷花,体验入画的美好心境。朗读时,要把荷花的优

2019教师招聘考试中学数学教材教法试题

2011教师招聘考试中学数学教材教法试题(九) 一填空 (1)新课程倡导的学习方式是__________ ,__________ ,__________ 。 (2)初中数学内容的四大领域是__________,__________,__________ , __________ 。 (3)探究学习要达到的三个基本目标__________,__________,__________ 。 (4)"课题学习"是一种具有__________ 、__________ 、__________ 和__________ 的数学学习活动。 (5)创设教学情境的基本原则有__________,__________ ,__________ ,__________ ,__________ 。 二、如何选择、整合与超越教学模式。 三、简答题 (1)简述初中数学新课程教学内容的特点。 (2)你对"人人学有价值的数学"中有"价值的数学"是怎样理解的? (3)说课的内涵是什么?说课与教学设计之间有何关系? 四、新课程倡导问题解决方法的多样化,那么是否方法越多越好?是否存在最优方法?谈谈你的看法。 五、写出教学设计的一般步骤,并写出课题"探索直线平行的条件"一课的教材分析和学习任务分析。)

一填空:(1)动手实践、自主探索、合作交流。(2数与代数、空间与图形、统计与概率、实践与综合运用。(3)理智能力发展,深层次的情感体验,建构知识。(4)实践性、探索性、综合性、开放性。(5)现实性、趣味性、科学性、探究性和、发展性。二、如何选择、整合与超越教学模式。答:在教学活动中,不可能有一种普遍有效的可以适用于各种情况的万能教学模式、教学方法,也没有最好的教学模式,最有效的教学方法。任何一种教学模式、教学方法都有自身的功能、结构和一定的适用范围。如果超越了教学模式、教学方法的使用范围,将某一种教学模式、教学方法泛化,就会导致教学活动单调、重复和教学气氛枯燥乏味,遏制教师和学生的创造性的发挥。因此必须根据自己的教学实际情况选择合适的数学教学模式。通常可以从以下几个方面考虑:(1)根据教学目标进行选择。每一节课都有特定的教学目标,教学目标不同,所采用的教学模式也不同。(2)根据教学内容进行选择。首先,不同的学习内容也都有各自的特点,难易程度也不尽相同,对概念,定理、公式和法则以及例题等的学习,选择的教学模式也不相同。其次,对于同一教学内容,教师的关注点不同,学生的认知情况不同,也会导致不同的教学设计,使用不同的教学模式。(3)根据学生情况进行选择。在教学活动中,学生是学习的主体,因此学生情况也是选择数学教学模式的依据。每个班的学生的年龄特征、认知结构、学习水平、学习动机、学习态度、学习风格和已有的生活经验和学习经验各不相同,必须根据他们的特点选择适当的教学模式。(4)根据教师特点和教学条件进行选择。任何教学模式、教学方法都要由教师来运用,都是在特定条件下才能运用。三、简答题答:(1)1)教学内容综合化。课程标准不刻意强调追求内容的完整和体系的严谨,而是强调要"对人的发展有十分重要的作用",强调"知识与技能的学习必须有利于其它目标的实现为前提"。因此,课程设置了四个领域,以更活泼、更灵活、综合化的形式呈现课程内容,更能促进学生一般能力与数学能力的均衡发展。2)教学内容过程化。数学教学是数学活动的教学,那么"内容"就是"数学活动的基本线索"。在数学活动中,四个目标都将在主体参与的碰撞和生成活动中形成。3)教学内容现代化。新课程改变了"繁、难、窄、旧"现状,建立了更新、宽、实的合理内容体系。(2)"有价值"的数学应该与学生的现实生活和以往的知识体验有密切的联系,是对他们有吸引力、能使他们产生兴趣的内容。"有价值"的数学应当是对学生终身学习有帮助的,适合学生在有限的学习时间里接触、了解和掌握的数学内容。包括构建知识、掌握方法、培养情感和提高能力等。而那些对学生来说有如"天外来客"般难以琢磨的内容,那些必须通过高强度训练才有可能被学生掌握的内容,就可以是"价值不大"甚至是"没有价值"的数学内容。就内容来讲,"有价值的数学"包括基本的数的概念与运算,空间与图形的初步知识,与信息处理、数据处理有关的统计与概率知识等,还包括理解与掌握这些内容的过程中形成和发展起来的数学观念与能力,如数感、符号感、空间观念、统计观念、推理能力和应用意识。(3)说课,就是教师以教育教学理论为指导,在自我认识数学教材进行教学设计的基础上,面对其它数学教师(主要是同一年级教师)或教学研究人员系统地谈自己的教学设计及理论依据,并与听者一起就课程目标的达成、教学流程的安排、重、难点的把握及教学效果与质量的评价等方面进行预测或反思,相互交流,共同研讨进一步改进和优化教学设计的过程。(1)说课与教学设计的关系:无论是备课还是说课,其目的都是为上课服务,都是上课前进行的教学准备活动,二者的主要内容是一致的,说课是一种深层次的备课,是对教学设计的深入思考与研究;二者的活动方式也都需要教师

linux课后习题答案教材课后习题参考答案

第 1 章Linux 概况 一、选择题 1、下列哪个选项不是Linux 支持的? A. 多用户 B. 超进程 C. 可移植 D. 多进程 2、Linux 是所谓的“Free Software”,这个“Free”的含义是什么? A. Linux 不需要付费 B. Linux 发行商不能向用户收费 C. Linux 可自由修改和发布 D.只有Linux 的作者才能向用户收费 3、以下关于Linux 内核版本的说法,错误的是? A. 依次表示为主版本号.次版本号.修正次数的形式 B. 1.2.2 表示稳定的发行版 C. 2.2.6 表示对内核2.2 的第6 次修正 D. 1.3.2 表示稳定的发行版 4、以下哪个软件不是Linux 发行版本? A. 红旗 Server 4 B. Solaris 10 C. RedHat 9 D. Fedora 8 5、与Windows 相比Linux 在哪个方面相对应用得较少? A. 桌面 B. 嵌入式系统 C. 服务器 D. 集群 A6、Linux 系统各组成部分中哪一项是基础? A.内核 B. X Window C. Shell D. Gnome B7、Linux 内核管理不包括的子系统是哪个? A. 进程管理系统 B. 内存管理系统 C. 文件管理系统 D. 硬件管理系统 A8、下面关于Shell 的说法,不正确的是哪个? A. 操作系统的外壳 B. 用户与Linux 内核之间的接口 C. 一种和C 类似的高级程序设计语言 D. 一个命令语言解释器 B9、以下哪种Shell 类型在Linux 环境下不能使用? A.B Shell B.K Shel C.R Shell D.Bash 10、在Linux 中把声卡当作何种设备? A. 字符设备 B. 输出设备 C. 块设备 D. 网络设备 二、填空题 1、Linux 采用 LRU 算法(最近最少使用)算法,淘汰最近没有访问的

第1章课后习题参考答案

第一章半导体器件基础 1.试求图所示电路的输出电压Uo,忽略二极管的正向压降和正向电阻。 解: (a)图分析: 1)若D1导通,忽略D1的正向压降和正向电阻,得等效电路如图所示,则U O=1V,U D2=1-4=-3V。即D1导通,D2截止。 2)若D2导通,忽略D2的正向压降和正向电阻,得等效电路如图所示,则U O=4V,在这种情况下,D1两端电压为U D1=4-1=3V,远超过二极管的导通电压,D1将因电流过大而烧毁,所以正常情况下,不因出现这种情况。 综上分析,正确的答案是U O= 1V。 (b)图分析: 1.由于输出端开路,所以D1、D2均受反向电压而截止,等效电路如图所示,所以U O=U I=10V。

2.图所示电路中, E

解: (a)图 当u I<E时,D截止,u O=E=5V; 当u I≥E时,D导通,u O=u I u O波形如图所示。 u I ωt 5V 10V uo ωt 5V 10V (b)图 当u I<-E=-5V时,D1导通D2截止,uo=E=5V; 当-E<u I<E时,D1导通D2截止,uo=E=5V; 当u I≥E=5V时,uo=u I 所以输出电压u o的波形与(a)图波形相同。 5.在图所示电路中,试求下列几种情况下输出端F的电位UF及各元件(R、DA、DB)中通过的电流:( 1 )UA=UB=0V;( 2 )UA= +3V,UB = 0 V。( 3 ) UA= UB = +3V。二极管的正向压降可忽略不计。 解:(1)U A=U B=0V时,D A、D B都导通,在忽略二极管正向管压降的情况下,有:U F=0V mA k R U I F R 08 .3 9.3 12 12 = = - =

中学数学教材教法试题及答案

中学数学教材教法试题及答案 一、选择题 1、下列划分正确的是( D ) A 有理数包括整数、分数和零 B 角分为直角、象限角、对顶角和同位角 C 数列分为等比数列、等差数列、无限数列和递减数列 D 平行四边形分为对角线互相垂直的平行四边形和对角线不互相垂直的平行四边形 2、概念的外延是概念所反映的( B )的总和 A 本质属性 B 本质属性的对象 C 对象的本质属性 D 属性 3、“在同一时间内,从同一个方面,对于同一个思维对象,必须作出明确的肯定或否定”是逻辑思维的( A ) A 排中律 B 同一律 C 矛盾律 D 充足理由律 4、当前中学数学教学改革的三大趋势是( B ) A 大众数学、实用数学、服务性学科 B 大众数学、服务性学科、问题解决 C 实用数学、服务性学科、问题解决 D 问题解决、大众数学、实用数学 5、说课的基本要求包括( C ) A 科学性、思想性和实践性 B 科学性、理论性和严谨性 C 科学性、思想性和理论性 D 思想性、严谨性和实践性 6、下图中A、B的关系是( A ) A 对立关系 B 全异关系 C 同一关系 D 矛盾关系 7、下列哪一项不是确定中学数学教学内容的原则( D ) A 基础性原则 B 可行性原则 C 衔接性原则 D实际应用原则

8、与“无理数”成交叉关系的是( C ) A 无理数 B 不尽方根 C无限小数 D无限循环小数 9、下列命题中,等值式复合命题是(A ) A 四边形为平行四边形,当且仅当它的一组对边平行且相等 B 棱形是平行四边形 C 若两个角是对顶角,则此两角相等 D 三角形两边之和大于第三边 10、由教师对所授教材作重点、系统的讲述与分析,学生集中注意力倾听的教学方法 是( B) A谈话法B讲解法C练习法D引导发现法 二、填空(每空1分,共17分) 1、数学有高度的__________、__________、应用的____________等(抽象性精确性广泛性) 2、是反证法的逻辑基础。(矛盾律和排中律) 3、命题:一切矩形都是平行四边形。其中主项是,谓项是,量项 是,联项是(矩形平行四边形一切是) 4、学习是在与的共同作用下,一个由“行”到“知”的 ,是一个由低层次向高层次转化,复杂而完整的 (智力因素非智力因素反馈过程认知活动) 5、中学数学传统的教学方法有、、、、 (讲解法谈话法练习法讲练结合教学法教具演示法) 三、简答、计算(33分) 1、计算的值,并判断其真假(8分)

SYB教材练习题参考答案

SYB练习册参考答案 练习1 李明的鸡场 1、李明的企业为什么会倒闭? 直接原因是现金流量出现负值,无力支付到期的应付款项,导致破产倒闭。 间接原因在于李明在开业之前没有对启动资金额作出正确的预算,同时对于如何使用资金也缺乏精明的决策(不懂得每一元钱的贷款都必须用于获得最大利润场合的道理。讲排场,追求产值而不懂理财的基本知识)。从而使得一个有前途可盈利的企业夭折了。从中可得到的启发是再好的生意在不懂经营管理老板手里也要做坏。 2、李明应当怎样做? 李明看见别人养鸡有利可图,当然也想从事这个行当。但应该:(1)先去从业(先打工后当老板),打工时可以先作调查研究、观察学习,或是参加创业培训。(2)仔细估算开业的启动资金需求,并作出资金使用的预算,不乱花钱也决不借多余的钱。(3)制定创业计划(商业计划)。(4)从小做起,积累经验。 (破产以后怎么办?去找一份工作,积累资金以图东山再起) 练习2 谁能当业主 1、白雪和小兰各自的长处和弱点是什么? 白雪的长处小兰的长处 想多挣钱,能发现商机并有的能发现商机,并着手争取各方 一个好构思面理解与支持 白雪的弱点小兰的弱点 缺乏冒险精神不说,还缺乏深办小旅店除了要对投资作出初步估算之 入调查研究深入思考的务实精神。外,还要懂得有关的法律知识。在她发起调查研究和争取 支持之前还要学习和了解办小旅社的必要知识、技能和一 切申办手续。 2、谁将成为一个好的企业创办者?为什么? 小兰有可能成为一个好的企业创办者。因为她具有如下优势: (1)有办企业的强烈愿望。所谓强烈愿望是指她不空想而是有把构思变为现实的行动。 她有魄力自撰小册子(创业构思)并独自去游说有关的部门。 (2)她知道要创业先得有计划,而计划是要用调查研究市场的数据来支持的。 练习3 一位不成功的企业业主的行为 1、王大海的行为有错吗? 王大海有错,分析如下: (1)王大海开的是一家小饮食店。小店的投资人同时也是店经理,他应当负起经营管理的重任。错在他整天东游西逛不务正业。 (2)王大海即使自己不经营管理,也应当雇请一个经理来管理小店,只以投资人身份谋求利益。但他却在名义上当老板而放任自流,甚至薄待员工,以致员工不愿为管理作出贡献。 (3)一家企业有三起最重要的公众:顾客、内部员工与供应商。王大海对他们一概漠视。 他的企业必然“不久就倒闭了”。 2、我们能从王大海身上吸取什么?

课后习题参考答案

习题一 1 设总体X 的样本容量5=n ,写出在下列4种情况下样本的联合概率分布. 1)),1(~p B X ; 2))(~λP X ; 3)],[~b a U X ; 4))1,(~μN X . 解 设总体的样本为12345,,,,X X X X X , 1)对总体~(1,)X B p , 11223344555 11 1 55(1) (,,,,)()(1)(1)i i n x x i i i i x x P X x X x X x X x X x P X x p p p p -==-========-=-∏∏ 其中:5 1 15i i x x ==∑ 2)对总体~()X P λ 11223344555 1 1 555 1 (,,,,)()! ! i x n i i i i i x i i P X x X x X x X x X x P X x e x e x λ λ λλ-==-========== ∏∏ ∏ 其中:5 1 15i i x x ==∑ 3)对总体~(,)X U a b 5 511511,,1,...,5 (,,)()0i i i i a x b i f x x f x b a ==?≤≤=?==-??? ∏∏ ,其他 4)对总体~(,1) X N μ ()() ()2 55 55/2 22 1511 1 1 (,,)()=2exp 2i x i i i i i f x x f x x μπμ-- -===??==-- ??? ∑∏

2 为了研究玻璃产品在集装箱托运过程中的损坏情况,现随机抽取20个集装箱检查其产品损坏的件数,记录结果为:1,1,1,1,2,0,0,1,3,1,0,0,2,4,0,3,1,4,0,2,写出样本频率分布、经验分布函数并画出图形. 解 设(=0,1,2,3,4)i i 代表各箱检查中抽到的产品损坏件数,由题意可统计出如下的样本频率分布表1.1: 经验分布函数的定义式为: ()()() (1)10,(),,=1,2,,1,1,n k k k x x k F x x x x k n n x x +

教材习题参考答案(1).doc

统计学习题参考答案 第一章 一、填空 1.数量方面定量认识 2.统计总体同质性差异性大量性 3.总体单位数量标志品质标志不变标志可变标志 4.总体指标名称指标数值 5.总量指标相对指标平均指标数量指标质量指标静态指标动态指标 二、单项选择1.B 2.C 3.A 4.B 5.B 三、多项选择1.ABDE 2.ABC 3.ABCD 4.ABD 5.ABD 四、问答 1.什么是指标?指标和标志有何区别和联系? ①统计指标简称指标,是指综合反映现象总体数量特征的概念(及其数值)。②指标与标志有两点区别:一是说明的对象范围不同,即指标是说明总体特征的,标志是说明总体单位特征的;二是具体表现的表示方式不同,即指标的具体表现都用数值表示,标志的具体表现只有数量标志用数值表示,品质标志则用文字表示。③指标与标志有密切联系:一是标志表现是计算指标数值的基础;二是两者随研究目的不同具有转化关系。 2.指标有哪些具体分类? 指标按表现形式分为总量指标、相对指标和平均指标;按性质或内容分为数量指标和质量指标;按时间状况分为静态指标和动态指标。 3.什么是指标体系?设置指标体系有何意义? 指标体系是指一系列相互联系的指标组成的整体。单项指标的局限性和社会经济现象的复杂性,决定了在统计中必须科学地设置指标体系,以便从不同角度、不同侧面来反映现象的全貌和事物间的联系。 4. 统计工作过程分哪几个阶段?如何理解统计“质—量—质”的认识过程? 统计工作过程大致分为统计设计、统计调查、统计整理和统计分析四个相对独立、相互衔接的阶段。四个阶段基本体现了统计“质—量—质”的认识过程。统计首先要对现象进行初步的定性(质的)认识,作出统计设计;然后根据设计要求去进行量的调查和整理;最后通过统计分析,揭示现象的本质特征及其变化规律性,达到高一级的质的认识,实现统计之目的。 第二章 一、填空 1.准确及时全面(系统、完整) 2.调查项目 3.全部工业生产设备每台工业生产设备每个工业企业 4.单一表一览表表头表体表脚 5.调查得到的统计数字客观现象实际数量表现登记性代表性 二、单项选择1.A 2.C 3.C 4.C 5.B

王志魁《化工原理》课后思考题参考答案

第二章 流体输送机械 2-1 流体输送机械有何作用? 答:提高流体的位能、静压能、流速,克服管路阻力。 2-2 离心泵在启动前,为什么泵壳内要灌满液体?启动后,液体在泵内是怎样提高压力的?泵入口的压力处于什么状体? 答:离心泵在启动前未充满液体,则泵壳内存在空气。由于空气的密度很小,所产生的离心力也很小。此时,在吸入口处所形成的真空不足以将液体吸入泵内。虽启动离心泵,但不能输送液体(气缚); 启动后泵轴带动叶轮旋转,叶片之间的液体随叶轮一起旋转,在离心力的作用下,液体沿着叶片间的通道从叶轮中心进口位置处被甩到叶轮外围,以很高的速度流入泵壳,液体流到蜗形通道后,由于截面逐渐扩大,大部分动能转变为静压能。 泵入口处于一定的真空状态(或负压) 2-3 离心泵的主要特性参数有哪些?其定义与单位是什么? 1、流量q v : 单位时间内泵所输送到液体体积,m 3/s, m 3/min, m 3/h.。 2、扬程H :单位重量液体流经泵所获得的能量,J/N ,m 3、功率与效率: 轴功率P :泵轴所需的功率。或电动机传给泵轴的功率。 有效功率P e :gH q v ρ=e P 效率η:p P e =η 2-4 离心泵的特性曲线有几条?其曲线的形状是什么样子?离心泵启动时,为什么要关闭出口阀门? 答:1、离心泵的H 、P 、η与q v 之间的关系曲线称为特性曲线。共三条; 2、离心泵的压头H 一般随流量加大而下降 离心泵的轴功率P 在流量为零时为最小,随流量的增大而上升。 η与q v 先增大,后减小。额定流量下泵的效率最高。该最高效率点称为泵的设计点,对应的值称为最佳工况参数。 3、关闭出口阀,使电动机的启动电流减至最小,以保护电动机。 2-5 什么是液体输送机械的扬程?离心泵的扬程与流量的关系是怎样测定的?液体的流量、泵的转速、液体的粘度对扬程有何影响? 答:1、单位重量液体流经泵所获得的能量 2、在泵的进、出口管路处分别安装真空表和压力表,在这两处管路截面1、2间列伯努利方程得: f V M H g u u g P P h H ∑+-+-+=221220ρ 3、离心泵的流量、压头均与液体密度无关,效率也不随液体密度而改变,因而当被输送液体密度发生变化时,H-Q 与η-Q 曲线基本不变,但泵的轴功率与液体密度成正比。当被输送液体的粘度大于常温水的粘度时,泵内液体的能量损失增大,导致泵的流量、扬程减小,效率下降,但轴功率增加,泵的特性曲线均发生变化。 2-6 在测定离心泵的扬程与流量的关系时,当离心泵出口管路上的阀门开度增大后,泵出口压力及进口处的液体压力将如何变化?

初中数学教材教法

中学数学教材教法 一、填空 1、有效的数学学习活动不能单纯地依赖模仿与记忆,动手实践、自主探索与合作交流是学习数学的重要方式。 2.《义务教育数学课程标准》的基本理念指出:义务教育阶段的数学课程应突出体现基础性、普及性和发展性,使数学教育面向全体学生,实现:人人学有价值的数学;人人都能获得必要的数学;不同的人在数学上得到不同的发展。(3次)3. 学生是数学学习的主人,教师是数学学习的组织者、引导者与合作者。 4.《标准》中所陈述课程目标的动词分两类。第一类,知识与技能目标动词,包括了解或认识、理解、掌握、灵活运用;第二类,数学活动水平的过程性目标动词,包括经历或感受、体验或体会、探索。(2次)

5.数学教学活动必须建立在学生的认知发展水平和已有知识经验的基础上。教师应激发学生的学习积极性,向学生提供充分从事数学活动的机会,帮助他们在自主探索和合作交流的过程中真正理解和掌握 数学知识技能、数学思想和方法,获得广泛的数学活动经验。(2次) 6.评价的主要目的是为了全面了解学生的 数学学习历程,激励学生的学习和改进教师的教学;应建立评价目标多元化、评价方法多样化的评价体系,对学生的数学学习评价要关注学生数学学习的结果,更要关注他们的学习过程。 7.初中数学新课程的四大学习领域是数与代数、空间与图形、统计与概率、实践与综合应用。 8.《标准》中陈述课程目标的动词分两类。第一类,知识与技能目标动词,第二类,数学活动水平的过程性目标动词。(2次)9.学生的数学学习内容应当是现实的、有意义的、富有挑战性的,这些内容有利于学

生主动地进行观察、实验、猜测、验证、推理与交流等数学活动。2次 10.《义务教育数学课程标准》的具体目标是知识与技能、数学思考、解决问题、情感与态度。 11.“数与代数”的教学应遵循的原则 是过程性原则、现实性原则、探索性原则、。 12.评价主体多样化是评价主体将自我评价、学生互评、老师评价、家长评价和社会评价结合起来,形成多方评价。 13.确定中学数学教学目的的依据是中学数学教育的性质,任务和培养目标,数学的特点、中学生的年龄特征。 14.数学学习背景分析主要包括教材分析,学习需要分析,学习任任务分析,学生情况分析。 15.老师的教学基本功表现在教学设计的技能,语言表达的技能,组织和调控课堂的技能,实践操作的技能。

SYB教材练习题参考答案

SYB练习册参考答案 说明:本书的练习没有标准答案,下面的答案仅供读者参考。 如果读者能对这个参考答案作出批评和修改,并不断加以完善,那么它起到了抛砖引玉的作用。 练习1 李明的鸡场 1、李明的企业为什么会倒闭? 直接原因是现金流量出现负值,无力支付到期的应付款项,导致破产倒闭。 间接原因在于李明在开业之前没有对启动资金额作出正确的预算,同时对于如何使用资金也缺乏精明的决策(不懂得每一元钱的贷款都必须用于获得最大利润场合的道理。讲排场,追求产值而不懂理财的基本知识)。从而使得一个有前途可盈利的企业夭折了。从中可得到的启发是再好的生意在不懂经营管理老板手里也要做坏。 2、李明应当怎样做? 李明看见别人养鸡有利可图,当然也想从事这个行当。但应该:(1)先去从业(先打工后当老板),打工时可以先作调查研究、观察学习,或是参加创业培训。(2)仔细估算开业的启动资金需求,并作出资金使用的预算,不乱花钱也决不借多余的钱。(3)制定创业计划(商业计划)。(4)从小做起,积累经验。 (破产以后怎么办?去找一份工作,积累资金以图东山再起) 练习2 谁能当业主 1、白雪和小兰各自的长处和弱点是什么? 白雪的长处小兰的长处 想多挣钱,能发现商机并有的能发现商机,并着手争取各方 一个好构思面理解与支持 白雪的弱点小兰的弱点 缺乏冒险精神不说,还缺乏深办小旅店除了要对投资作出初步估算之 入调查研究深入思考的务实精神。外,还要懂得有关的法律知识。在她发起调查研究和争取 支持之前还要学习和了解办小旅社的必要知识、技能和一 切申办手续。

2、谁将成为一个好的企业创办者?为什么? 小兰有可能成为一个好的企业创办者。因为她具有如下优【[/】势:(1)有办企业的强烈愿望。所谓强烈愿望是指她不空想而是有把构思变为现实的行动。 她有魄力自撰小册子(创业构思)并独自去游说有关的部门。 (2)她知道要创业先得有计划,而计划是要用调查研究市场的数据来支持的。 练习3 一位不成功的企业业主的行为 1、王大海的行为有错吗? 王大海有错,分析如下: (1)王大海开的是一家小饮食店。小店的投资人同时也是店经理,他应当负起经营管理的重任。错在他整天东游西逛不务正业。 (2)王大海即使自己不经营管理,也应当雇请一个经理来管理小店,只以投资人身份谋求利益。但他却在名义上当老板而放任自流,甚至薄待员工,以致员工不愿为管理作出贡献。 (3)一家企业有三起最重要的公众:顾客、内部员工与供应商。王大海对他们一概漠视。 他的企业必然“不久就倒闭了”。 2、我们能从王大海身上吸取什么? 教训至少可以从王大海的错误上得来,他的三个错误固然一个都不能犯之外,更重要的是考察一下王大海本人离职后立即从商存在的隐患。 (1)王从国家机关离职,就有一笔开店资金,但他未必具备餐饮行业的有关知识与经验。 (2)喝酒、打麻将的人一般看来缺乏敬业精神。不学习、不刻苦的人不能当老板。 (3)手里有点钱而不事生产前景堪忧。 练习4 你具备一个成功业主的能力和素质吗 做这个练习要花费较长的时间,也就是说一边读说明一边认真地自省,想清楚之后再打钩。 找朋友、家人去征询意见也很花时间,要带着很诚恳的态度去请人帮忙,以免别人随口应付就把你给打发了。 最后把长处和弱点归纳一下。如果长处多,那么从商的信心会增加一些,如果弱点多,就更要作仔细认真的考虑,发掘自己潜在的优势,以激发自己的创业热情。如果经过深思熟虑之后发现自己目前尚不具备必要的能力与素质就不要勉强自己去创业。 世界上毕竟是老板少雇员多。希望你努力学习一门专门技术,找一份工作,将来条件更好了,再考虑当老板也未尝不可。

相关主题
文本预览
相关文档 最新文档