2015年传智播客Java基础班 就业班32期课表汇编
- 格式:xls
- 大小:43.50 KB
- 文档页数:14
45、传智播客.net培训精品就业班学员总结SQL题表一:student_info学号姓名性别出生年月家庭住址备注0001 张三男1981-8-9 北京NULL表二:curriculum课程编号课程名称学分0001 计算机基础 20002 C语言 2表三:grade学号课程编号分数0001 0001 800001 0002 90题目:条件查询:1.查询所有姓张的学生的学号和姓名select姓名,学号from student_info where姓名like'张%'嵌套查询:1.查询和学号’0001’的这位同学性别相同的所有同学的姓名和出生年月select 姓名,出生年月from student_info where 性别in select 性别fromstudent_info where 学号=0001)2.查询出学号为0001的学生的分数比0002号学生最低分高的课程编号的课程编号和分数select 课程编号, 分数 from grade where 学号='0001' and 分数>(select min(分数) from grade where 学号='0002')3.查询所有选修课程编号为0002 和选修课程编号为0003的学生的学号、姓名和性别select学号,姓名,性别from student_info where学号in(select学号from grade where课程编号='0002'and学号in(select学号from grade where课程编号='0001'))多表查询:1.查询分数在80-90分的学生的学号、姓名、分数select student_info.学号,student_info.姓名,grade.分数 fromstudent_info,grade where grade.分数 between 80 and 90 grade.学号两张表中都有学号,要指代明确select grade.学号,姓名,grade.分数from student_info left join grade on student_info.学号=grade.学号where grade.分数between 80 and 90 (错误的!!!)2.查询学习了’C语言’课程的学生学号、姓名和分数select student_info.学号,student_info.姓名,grade.成绩fromstudent_info,grade,curriculum where student_info.学号=grade.学号and grade.课程号=curriculum.课程号and curriculum.课程名='C语言'select student_info.学号,student_info.姓名,grade.分数from grade,student_info where grade.学号=student_info.学号and 课程编号in (select 课程编号from curriculum where 课程名称='c语言') [从两个表做]select student_info.学号,student_info.姓名,grade.分数from grade inner join student_info on grade.学号=student_info.学号where 课程编号in (select 课程编号from curriculum where 课程名称='c语言') [用inner join做]3.查询所有学生的总成绩,要求列出学号、姓名、总成绩,没有选课的学生总成绩为空。
1.Java编程基础1.1. 基本概念➢什么是计算机语言计算机语言指用于人与计算机之间通讯的语言。
计算机语言是人与计算机之间传递信息的媒介。
为了使电子计算机进行各种工作,就需要有一套用于编写计算机程序的数字、字符和语法规划,由这些组成计算机指令就是计算机语言。
软件就是由若干条计算机语言所组成的。
➢计算机语言分类机器语言:机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。
汇编语言:汇编语言是使用一些特殊的符号来代替机器语言的二进制码,计算机不能直接识别,需要用一种软件将汇编语言翻译成机器语言。
高级语言:使用普通英语进行编写源代码,通过编译器将源代码翻译成计算机直接识别的机器语言,之后再由计算机执行。
➢高级语言工作原理1.2. Java开发环境搭建➢JDK与JREJDK(J ava D evelopment K it) Java开发工具,包含开发Java程序的所有组件,包含JRE JRE(J ava R untime E nvironment) Java运行环境,如果要运行Java程序,就需要JRE的支持常用组件:src.zip Java是一门开源的语言,其源代码都在这个压缩包中rt.jar Java的基础核心类库,我们编写Java程序时使用的class都在这个jar包中javac.exe 编译器,将.java源代码编译为.class文件java.exe 虚拟机,运行Java程序的工具jar.exe 将class文件打成jar包的工具javadoc.exe 生成帮助文档的工具➢环境变量:环境变量是指在操作系统中用来指定操作系统运行环境的一些参数path:如果想在任意目录下运行一个程序,我们就需要将程序所在的路径配置在path环境变量中。
通常我们会将javac.exe所在目录配置到path中,因为我们需要在任意目录下都能编译Java源文件。
一、测试需知∙1、学员应独立完成此入学测试题,在做题过程中有疑问可以通过我们网站在线客服向技术人员请教。
∙2、完成后,请把测试题答案打包后发送给我们网站的在线客服人员,由客户人员负责打分和审核。
∙3、为使测试题达到促进学员学习的目标,允许学员分批提交测试,以便于老师及时指出错误,提高学习效率。
注意:由于对传智播客的信任,每个班都有少数几名同学没有通过测试题就报名参加就业班学习,由于基础较差,在就业班听课过程中非常吃力,造成学习跟不上进度,学习效果不好,影响了就业。
保证通过入学测试再进入就业班学习是对自己的负责,学习不能图快,欲速则不达。
有少数同学没有通过入学测试题也执意参加就业班,最后很多都选择了重读就业班,这样和先自学十几天基础班教程再基础扎实的进入就业班的同学相比浪费了时间和金钱。
传智播客对同学们负责,同学们也一定要对自己负责!学习效果才是王道!没有通过入学测试的同学可以报名参加传智播客.Net培训基础班或者自学基础班免费视频(下载地址:/net/video.shtml)。
测试题1、C#中有哪几种注释符?2、对学员的结业考试成绩评测,要求在控制台中提示用户输入学员考试成绩,写一个方法,根据用户输入的成绩,返回一个等级;90分以上A级、80~90分B级、70~80分C级、60~70分B级、60分以下C级。
如图所示:3、在控制台中提示用户输入一个年龄,如果用户输入的年龄大于18岁,则提示用户”可以查看”,如果小于10岁,则提示用户“不可以查看”,如果在10岁到18岁之间,则提示用户“是否继续查看?(yes/no)”,如果用户输入yes,则提示可以查看,否则提示不可以查看。
如图所示:4、在控制台中提示用户首先输入一个年份,再提示用户输入一个月份,请根据用户输入的年份和月份来输出这个月有多少天(需要判断是否是闰年)。
如图所示:5、在控制台中提示:“这道题我给你讲一遍,你会了吗?”,接收用户回答,如果用户回答”我会了”,则提示放学,并退出程序,如果用户回答”不会”,则继续提问:“这道题我再给你讲一遍,你会了么?”可以退出程序条件:1)、直到学生回答“会了”,则可以退出程序。
传智播客和北风的每套各200元;一起买的话就350,再赠送另外的两套北风的(40GB)官方网站的总共就要4830元哦基础+项目实战打造C/S高手(C#系列培训) 150基于Winform下的迅风下载软件全程开发(C#应用版) 200基于 MVC+Linq等技术下的企业级通用OA系统全程开发 480基于 MVC、AJAX智能表单的通用业务流程管理系统(WorkFlow)的全程开发与实现 380系列入门到精通课程(基础+控件+三层架构+LinQ+WebService+Ajax) 150 基于之B2C商场项目实战开发 380上海某房产中介管理系统全程开发(基于Winform) 300C#版数据结构与算法高级教程(深入探讨)--附各种算法实例 150基于多层架构下的企业级进销存软件全程培训(涉及控件+juqery实现) 400版本文章管理系统(CMS)2.0版本全面实战 180财务数据审计分析系统Visual Studio 2008[C#+SqlServer2005]基于三层架构技术的HR人力资源管理系统项目 300基于技术下多用户博客系统全程实战开发(NNblog) 300PL/SQL系列高级编程及大型B2C商城项目数据库实战 280从基础到实战ExtJs全程精通培训(附2个项目) 28030天玩转Silverlight 3系列课程(附项目案例) 280对日外包项目work flow通用工作流程系统(项目管理系列) 240Div+CSS仿皮皮淘网站开发全程培训 60DIV+CSS仿中国联通网站开发全程培训 50传智播客.net精品就业班(30G).Net精品就业班课程表1、.Net基础加强(10天)核心技术课程常用数据结构(List、Dictionary、Array)、多态、常用设计模式、反射、常用.net类库、泛型、IO流、委托事件、正则表达式、XML、反射、GC等。
2、数据库开发及(6天)核心技术课程数据库开发基础、Microsoft SQLServer基础、SQL语言基础、索引、事务、SQL语言高级技术(空值处理、聚合与分组、数据分页、Union、日期函数、类型转换函数、流控函数、表连接、子查询、存储过程、触发器)、数据库设计范式、数据库调优。
JAVA 学习路线第一天1:计算机概述(了解)22:键盘功能键的认识和快捷键(掌握)2 3:常见的DOS命令(掌握)34:Java语言概述(了解)35:JDK,JRE,JVM的作用及关系(掌握) 3 6:JDK的下载,安装,卸载(掌握)47:第一个程序:HelloWorld案例(掌握)4 8:常见的问题(掌握)59:path环境变量(掌握)510:classpath环境变量(理解)5第二天1:关键字(掌握)62:标识符(掌握)63:注释(掌握)74:常量(掌握)75:进制转换(了解)76:变量(掌握)87:数据类型(掌握)88:数据类型转换(掌握)8第三天1:运算符(掌握)102:键盘录入(掌握)113:流程控制语句124:if语句(掌握)12第四天1:switch语句(掌握)142:循环语句(掌握)153:控制跳转语句(掌握)17第五天1:方法(掌握)182:数组(掌握)19第六天1:二维数组(理解)232:两个思考题(理解)233:面向对象(掌握)23第七天1:成员变量和局部变量的区别(理解)252:类作为形式参数的问题?(理解)253:匿名对象(理解)254:封装(理解)255:private关键字(掌握)256:this关键字(掌握)267:构造方法(掌握)268:代码:Student s = new Student();做了哪些事情?(理解)27 9:面向对象的练习题(掌握)27第八天1:如何制作帮助文档(了解)282:通过JDK提供的API学习了Math类(掌握)283:代码块(理解)284:继承(掌握)28第九天1:final关键字(掌握)302:多态(掌握)303:抽象类(掌握)324:接口(掌握)33第十天1:形式参数和返回值的问题(理解)352:包(理解)353:导包(掌握)354:权限修饰符(掌握)365:常见的修饰符(理解)366:内部类(理解)37第十一天1:Eclipse的概述使用(掌握)402:API的概述(了解)403:Object类(掌握)40第十二天1:Scanner的使用(了解)412:String类的概述和使用(掌握)41第十三天1:StringBuffer(掌握)442:数组高级以及Arrays(掌握)443:Integer(掌握)464:Character(了解)47第十四天1:正则表达式(理解)472:Math(掌握)493:Random(理解)494:System(掌握)495:BigInteger(理解)506:BigDecimal(理解)507:Date/DateFormat(掌握)508:Calendar(掌握)51第十五天1:对象数组(掌握)522:集合(Collection)(掌握)523:集合(List)(掌握)55第十六天1:List的子类(掌握)572:泛型(掌握)583:增强for循环(掌握)584:静态导入(了解)585:可变参数(掌握)596:练习(掌握)597:要掌握的代码59第十七天1:登录注册案例(理解)602:Set集合(理解)603:Collection集合总结(掌握)604:针对Collection集合我们到底使用谁呢?(掌握)61 5:在集合中常见的数据结构(掌握)61第十八天1:Map(掌握)622:Collections(理解)63第十九天1:异常(理解)642:File(掌握)65第二十天1:递归(理解)662:IO流(掌握)663:自学字符流第二十一天1:字符流(掌握)69第二十一天1:字符流(掌握)692:IO流小结(掌握)703:案例(理解练习一遍)71第二十二天1:登录注册IO版本案例(掌握)722:数据操作流(操作基本类型数据的流)(理解)72 3:内存操作流(理解)724:打印流(掌握)725:标准输入输出流(理解)736:随机访问流(理解)737:合并流(理解)738:序列化流(理解)739:Properties(理解)7410:NIO(了解)74第二十三天1:多线程(理解)75第二十四天1:多线程(理解)772:设计模式(理解)77第二十五天1:如何让Netbeans的东西Eclipse能访问79 2:GUI(了解)79第二十六天1:网络编程(理解)80第二十七天1:反射(理解)822:设计模式823:JDK新特性82JA V A学习总结姓名:陈鑫第一天1:计算机概述(了解)(1)计算机(2)计算机硬件(3)计算机软件系统软件:window,linux,mac应用软件:qq,yy,飞秋(4)软件开发(理解)软件:是由数据和指令组成的。