那个大哥能帮小弟做一下下面的题我做了不对,请用java和python帮我做一下我看看是那里不懂。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了那个大哥能帮小弟做一下下面的题我做了不对,请用java和python帮我做一下我看看是那里不懂。相关的知识,希望对你有一定的参考价值。
学院有一些教学系(Department),每个系有许多专业(Major),每个专业有许多班(Class),每个班有许多学生(Student)。请找出你认为需要的类,并用UML画出他们之间的关系,编写一主程序测试这些类及关系。我做了不对,搞的头疼,无法请大哥用java和python分别做一下,本人才接触java和python有些概念不懂,请谅解。如果要看我做的图片我发给你,我做的在学校电脑上。
参考技术A 1. What are difference between a set of web pages and a web applications ? What technologies are currently available for the creation of such applications ?网页与网页应用程序在于,网页只是单一的静态页面.而网页应用程序是一些服务的集合.
当前流行的创建Web应用程序的技术有. 前端:html+CSS+javascript. XML
后台:php,JSP,ASP,Perl,Python,Ruby.
2. How does Javascript compare with other technologies that are available for use on client browsers?
JavaScript主要用来操作浏览器DOM给网页提供动态与交互.
3. Outline the structure of a Javascript program
4. Can JavaScript be executed without using a web browser.
可以, 现在也有很多的JavaScript解释器Shell.
5. What is the difference between a variable and a value ? How should variables be named ?
变量可以存储值,值是字面量.变量可以改变.可以被赋值.可以通过关键字var声明变量.
6. What data types does JavaScript use ?
JavaScript的简单类型包括数字,字符串,布尔值(true和false),null值和undefined值.其他所有的值都是对象.数字,字符串和布尔值”貌似”对象,因为它们拥有方法,但是它们是不可变的.JavaScript中的对象是可变的键控集合(Keyed collections).在Javascript中,数组是对象,函数是对象,正则表达式,当然,对象自然也是对象.
7. What are scoping rules – why are they so important in all programming languages ?
在编程语言中,作用域控制着变量与参数的可见性及生命周期.对程序员来说这是一个重要的帮助
因为他减少了名称冲突,并且提供了自动内存管理.
8. Why do some functions return values to the calling statement ?
因为调用函数的作用有些是为了求值!
9. How does JavaScript create HTML pages on the fly ?
什么是Fly?
10. Write a simple JavaScript that adds some numbers together, concatenating a couple of strings and then shows the result in an alert() dialog and on the page.
<html><body>
<script>
var a = 10;
var b = 20;
function add(var a,var b)
var result = a+b;
return result;
var sum=add(a,b);
alert(""+a+" + "+b+"="+sum);
</script>
</body></html> 参考技术B 都是简单的一对多关系,为什么会头疼?
我写个最简版(Java)的,需要4个类:
public class Department
private List<Major> majors;
public class Major
private List<Class> classes;
public class Class
private List<Student> students;
public class Student
//.......姓名?年龄?等等
这里只是最简版,没有setter getter,也没加其他properties(如名称?姓名?年龄?等等),当然List也可换成Set,看你需求了。
python很久没动了,懒得再去查语法,就不写了,应该更简单。本回答被提问者采纳 参考技术C Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
以上是关于那个大哥能帮小弟做一下下面的题我做了不对,请用java和python帮我做一下我看看是那里不懂。的主要内容,如果未能解决你的问题,请参考以下文章