后盾网前端开发全套课程!市面上最棒的入门教程!
Web前端开发——简单讲解(完整版) ppt课件

ppt课件
11
扩展主要快捷键列表
Alt+. 闭合当前标签 Ctrl+Shift+A 选择光标位置父标签对儿 Ctrl+Shift+[ 折叠代码 Ctrl+Shift+] 展开代码 Ctrl+KT 折叠属性 Ctrl+K0 展开所有 Ctrl+U 软撤销 Ctrl+T 词互换 Tab 缩进 自动完成 Shift+Tab 去除缩进
Ctrl+Shift+↑ 与上行互换 Ctrl+Shift+↓ 与下行互换 Ctrl+K Backspace 从光标处删除至行首 Ctrl+Enter 光标后插入行 Ctrl+Shift+Enter 光标前插入行 Ctrl+F2 设置书签 F2 下一个书签 Shift+F2 上一个书签
ppt课件
12
界面
从上到下:标题栏、菜单栏、tab控制栏、编辑区、状态栏 从做到右:分别是边栏、编辑区、MiniMap
菜单栏:各种命令,各种设置。
Tab栏:很多编辑器都有的,如果文件编辑过未保存,右上角有个小圆点提示保存,如果未保存关
了也不用害怕,ST2很贴心,会帮我们自动保存。
编辑区:这是我们主要的工作区域,ST2支持代码自动缩进,代码折叠功能。
6
前3个,大家都知道,第4个,show unsaved changes,显示未保存的修改,红色减 号表示删去的内容,绿色加号表示新增的内容
ppt课件
7
Open Containing Folder…,打开包含此文件的文件夹,这个很方便找到相关的文件 Copy File Path,复制文件路径,方便我们复制路径到浏览器中查看 Auto-Format Tags on Selection 格式化选中的文档,方便我们更清晰的查看代码结构, 虽然ST2有自动缩进功能,但是当我们粘贴进一段没有格式化过的代码,就需要这个能了, 这个功能要安装了Tag这个插件才会出现。 人性化设计:ST2虽然还是beta版中,但是有很多设计细节还是值得称赞的,比如点击一 个标签或者括弧,会在起始处显示下划点线,方便看清代码结果,每一层嵌套代码间都有 竖线,起到视觉辅助的作用。
web前端开发教材

web前端开发教材
以下是一些常用的Web前端开发教材:
1. 《HTML5与CSS3基础教程》(作者:何春蕾):这本书是一本非常适合初学者的入门教材,详细介绍了HTML5和CSS3的基础知识和应用。
2. 《JavaScript高级程序设计》(作者:Nicholas C. Zakas):这本书是一本非常经典的JavaScript教材,详细介绍了JavaScript的语法、DOM操作、事件处理等内容。
3. 《jQuery基础教程》(作者:Rebecca Murphey):这本书是一本非常适合初学者的jQuery教材,详细介绍了jQuery的基础知识和应用。
4. 《AngularJS权威教程》(作者:Brad Green、Shyam Seshadri):这本书是一本非常全面的AngularJS教材,详细介绍了AngularJS的基础知识和应用。
5. 《React Native入门与实战》(作者:张轩):这本书是一本非常适合初学者的React Native教材,详细介绍了React Native的基础知识和应用。
6. 《Node.js实战》(作者:Pedro Teixeira):这本书是一本非常全面的Node.js教材,详细介绍了Node.js的基础知识和应用。
7. 《Webpack实战:入门、进阶与调优》(作者:吴浩麟):这本书是一本非常全面的Webpack教材,详细介绍了Webpack的基础知识和应用。
以上是一些常用的Web前端开发教材,希望对您有所帮助。
前端开发技术介绍及如何入门

前端开发技术介绍及如何入门前端开发技术是当今互联网行业中最受瞩目的领域之一。
通过前端开发,我们可以创建功能强大、用户友好的网站和应用程序。
本文将介绍前端开发的基本概念、技术和入门方法。
一、什么是前端开发技术前端开发技术指的是通过使用HTML、CSS和JavaScript等技术,将网站和应用程序的外观和交互设计实现为实际可见的界面。
前端开发负责将用户与后端系统之间的桥梁搭建起来,确保用户能够顺利地与网站或应用程序进行交互。
二、前端开发技术的核心组成1. HTML(超文本标记语言)HTML是前端开发的基础,它用于创建网页的结构和内容。
通过使用HTML标签,开发人员可以定义网页的标题、段落、图像、链接等元素。
HTML提供了一种结构化的方式来组织和呈现信息。
2. CSS(层叠样式表)CSS用于定义网页的外观和布局。
通过使用CSS样式,开发人员可以设置网页的字体、颜色、背景、布局等属性。
CSS可以帮助我们实现网页的美观和用户友好性。
3. JavaScriptJavaScript是一种编程语言,用于实现网页的交互和动态功能。
通过使用JavaScript,开发人员可以响应用户的操作,实现表单验证、数据处理、页面效果等功能。
JavaScript是前端开发中最重要的技术之一。
4. 框架和库除了基本的HTML、CSS和JavaScript,前端开发还涉及各种框架和库的使用。
框架和库提供了一些封装好的功能和工具,可以帮助开发人员更高效地开发网页和应用程序。
常见的框架和库有React、Angular、Vue.js等。
三、如何入门前端开发技术1. 学习基础知识首先,你需要学习HTML、CSS和JavaScript的基础知识。
可以通过在线教程、书籍、视频教程等途径学习。
掌握这些基础知识是成为一名合格的前端开发人员的第一步。
2. 练习实践学习知识只是入门的第一步,你需要通过实践来巩固所学的内容。
尝试编写简单的网页和应用程序,并通过调试和改进来提高自己的技能。
入门级网站后端开发基础知识

入门级网站后端开发基础知识随着互联网的不断发展,网站后端开发越来越受到关注。
作为建立和维护网站核心功能的一部分,后端开发人员负责处理数据和逻辑,确保网站的正常运行。
如果你对网站后端开发感兴趣,那么下面将为你介绍入门级的基础知识。
1. 编程语言在网站后端开发中,常用的编程语言有多种选择,如Python、Java、PHP等。
选择哪种语言,应根据自身需求和兴趣来决定。
Python是一种简单易学的语言,适合初学者入门。
Java是一种面向对象的编程语言,适用于大规模企业应用开发。
PHP则是一种专门用于网站开发的语言,简洁高效。
无论选择哪种语言,掌握其语法和逻辑思维是必不可少的。
2. 数据库在网站后端开发中,数据库用于存储和管理数据。
常见的数据库有MySQL、Oracle、MongoDB等。
MySQL是一种开源的关系型数据库,广泛应用于网站开发。
Oracle是一种商业化的数据库,适用于大型企业级应用。
而MongoDB是一种文档型数据库,适用于大数据的存储和分析。
了解和掌握数据库的基本操作和设计原则,对网站后端开发至关重要。
3. 框架为了提高开发效率,开发人员常常使用框架来搭建网站的基础架构。
框架提供了一些基本的功能和工具,使开发人员可以更加便捷地进行开发。
常用的后端框架有Django、Spring、Laravel等。
Django是基于Python的框架,提供了强大的数据库管理和网页设计功能。
Spring是一种Java框架,具有高度灵活性和可扩展性。
Laravel是一种PHP框架,简洁易学,适合快速开发。
4. APIAPI(Application Programming Interface)是不同系统之间进行数据交互的接口。
在网站后端开发中,API起着至关重要的作用。
通过API,不同的系统可以实现数据的共享和相互调用,提高系统的整合性和功能性。
了解和使用API,可以使你的网站与其他系统进行无缝集成,提供更好的用户体验。
《Web前端开发实战-课件》

好的布局和响应式设计可以让网 站在各种设备上都有良好的显示 效果。
前端开发工具和框架
1
常用的开发工具和编辑器
例如VS Code、WebStorm等,它们提供代码高亮、语法检查、自动完成等功能。
2
浏览器开发者工具
Chrome、Firefox等浏览器自带的开发者工具,可以查看页面元素和样式,调试JavaScript等。
前端开发的重要性
前端是一个网站面向用户的 入口,好的前端开发可以直TML和CSS介绍
HTML是一种标记语言,用于创建 网页结构,CSS用于设置样式。 它们是前端开发的基础。
JavaScript基础
布局和响应式设计
JavaScript是一种常用的脚本语言, 可用于实现互动效果和动态变化。
《Web前端开发实战—— 课件》
欢迎大家来到Web前端开发实战的课件。本课程将提供全面的前端开发知识 和经验,帮助大家成功入门和成长。
前端开发概览
什么是前端开发
前端开发是指构建并实现 Web 前端界面,主要使用 HTML、CSS、JS等技术。
前端技术的发展趋势
新技术的迅速发展,人们对 于Web的交互性和用户体验 的要求越来越高。
优化前端资源加载顺序、 代码压缩、图片优化等方 面,提高网站性能和用户 体验。
前言
介绍主题和目的
本课程是一份Web前端开发实战的课件,内容覆 盖了Web前端基础知识、开发工具和框架、常见 的前端开发任务等方面,帮助大家成功入门和成 长。
引入演讲者和背景信息
我是一名多年从业经验的前端开发工程师,曾经 服务于多家大型的互联网公司和知名的科技公司。
页面制作和优化
设计、实现和优化网站页面,包 括UI设计、响应式布局,网站访 问速度优化等。
前端设计师必备的五个学习资源推荐

前端设计师必备的五个学习资源推荐一、Web前端开发入门教程随着互联网的迅速发展,Web前端开发的需求也日益增长。
对于想要成为一名优秀的前端设计师的人来说,系统学习Web前端开发是非常重要的。
以下是五个我推荐给前端设计师初学者的学习资源:1. W3SchoolW3School是一个非常经典的Web技术学习网站,提供了HTML、CSS、JavaScript等方面的教程。
它不仅以简单易懂的语言解释各种Web开发知识,还提供了在线实践的机会,让学习者可以亲自动手实践所学的知识。
2. MDN Web DocsMDN Web Docs是由Mozilla开发者网络提供的一个权威的Web技术文档网站。
它提供了关于HTML、CSS、JavaScript以及其他Web技术的详细文档和示例代码。
通过阅读MDN Web Docs,你可以深入了解每个方面的技术,并了解它们的最佳实践。
3. FreeCodeCampFreeCodeCamp是一个非营利性的在线学习平台,旨在教授编程技能并帮助人们找到编程工作。
它提供了一系列的课程,包括HTML、CSS、JavaScript等方面的学习材料。
学习者可以通过完成编码挑战和项目来锻炼自己的技能,并获得认证。
4. CSS-TricksCSS-Tricks是一个关于CSS的学习和资源网站,它提供了大量有关CSS技术和技巧的文章和教程。
通过学习CSS-Tricks,你可以了解到一些实用的CSS编码技巧,并通过实例更好地理解这些技术。
5. CodecademyCodecademy是一个交互式编码学习平台,提供许多学习课程,涵盖了从Web开发到数据科学的各个领域。
它提供了一个实时代码编辑器和反馈系统,让学习者可以在实践中学习编程。
以上这五个学习资源可以帮助前端设计师入门并提供一定的实战机会。
通过持续的学习和实践,你将逐渐掌握Web前端开发所需的技能,并成为一名出色的前端设计师。
二、Web前端设计工具推荐除了学习资源,前端设计师还需要掌握一些常用的Web前端设计工具,以提高工作效率。
一步步学习网站前端开发的基础知识
一步步学习网站前端开发的基础知识第一章:网站前端开发的基本概念在开始学习网站前端开发之前,我们首先要了解一些基本的概念。
网站前端开发是指利用HTML、CSS和JavaScript等技术创建和维护网站的过程。
HTML是用来标记网页内容的标记语言,CSS用于描述网页的样式和布局,而JavaScript用于实现网页的交互效果。
第二章:HTML基础知识HTML是网站前端开发的基础,我们必须先掌握HTML的基础知识。
HTML由一系列的标签组成,它们用来标记不同的网页内容。
在学习HTML时,我们需要了解标签的基本语法和常用的标签,如标题标签、段落标签、链接标签等。
同时,我们还需要学习如何使用属性来为标签添加额外的信息,如为链接添加目标地址、为图片添加描述等。
第三章:CSS基础知识在学习了HTML之后,我们就可以开始学习CSS了。
CSS用于描述网页的样式和布局,通过为HTML元素添加样式规则,我们可以改变元素的颜色、字体、大小、间距等。
在学习CSS时,我们需要了解选择器和样式规则的基本语法,以及如何使用盒模型来控制元素的布局。
同时,我们还需要了解一些常用的CSS属性,如背景属性、文本属性、定位属性等。
第四章:JavaScript基础知识JavaScript是一种脚本语言,用于实现网页的交互效果。
学习了HTML和CSS之后,我们就可以开始学习JavaScript了。
在学习JavaScript时,我们需要了解变量、数据类型、运算符等基本概念,以及条件语句、循环语句等控制流程的基本用法。
同时,我们还需要学习如何使用函数来组织和封装代码,以及如何使用DOM操作网页的元素。
第五章:响应式设计与移动端开发随着移动设备的普及,越来越多的人开始通过移动设备访问网站。
因此,学习响应式设计和移动端开发已经成为网站前端开发的必备技能。
在学习响应式设计时,我们需要了解媒体查询和弹性盒子布局等技术,以适应不同设备的屏幕尺寸。
在学习移动端开发时,我们需要了解移动端的特点和限制,以及如何使用响应式框架和移动端开发工具来开发适配移动设备的网站。
Web前端开发实训案例教程初级前端框架Emberjs入门与应用
Web前端开发实训案例教程初级前端框架Emberjs入门与应用Web前端开发实训案例教程初级前端框架Ember.js入门与应用1. 简介在当今网页应用程序开发中,使用前端框架可以提高开发效率和代码质量。
Ember.js是一款受欢迎的JavaScript前端框架之一,具有良好的可伸缩性和可维护性。
本教程将介绍Ember.js的基本概念和使用方法,帮助读者快速入门并应用于实际项目中。
2. Ember.js基础2.1 环境搭建首先,确保本地环境已经正确安装了Node.js和npm。
接下来,使用npm安装Ember.js的命令行工具:```shellnpm install -g ember-cli```安装完成后,可以使用以下命令来创建一个新的Ember.js项目:```shellember new my-app```2.2 Ember.js框架结构Ember.js遵循MVC(Model-View-Controller)设计模式,将应用程序分为三个核心部分:模型(Model)、视图(View)和控制器(Controller)。
在项目的根目录下,可以找到以下几个重要的文件夹和文件:- app文件夹:包含了应用程序的主要代码和资源文件;- config文件夹:包含了应用程序的配置文件;- tests文件夹:包含了应用程序的单元测试文件。
2.3 路由和模板在Ember.js中,路由(Route)负责控制页面之间的切换和数据的加载。
每一个路由都对应一个URL,当用户访问某个URL时,Ember.js会自动加载对应的路由和模板(Template)。
2.4 组件组件(Component)是构建用户界面的基本单元,一个组件封装了相关的HTML、CSS和JavaScript代码,可以被其他组件或页面调用和复用。
3. Ember.js实战3.1 创建首页首先,在终端中进入项目的根目录,执行以下命令来生成一个名为"index"的路由和模板:```shellember generate route index```接着,在app/templates/index.hbs中编写首页的HTML结构,例如:```html<div class="container"><h1>Welcome to Ember.js Tutorial</h1><p>This is the homepage of our application.</p></div>```3.2 添加导航菜单为了使用户可以在不同页面之间进行导航,我们需要在应用程序的主模板(app/templates/application.hbs)中添加一个导航菜单,例如:```html<div class="navbar"><ul><li>{{#link-to 'index'}}Home{{/link-to}}</li><li>{{#link-to 'about'}}About{{/link-to}}</li><li>{{#link-to 'contact'}}Contact{{/link-to}}</li></ul></div>```3.3 创建其他页面类似于步骤3.1,我们可以使用以下命令来生成其他页面的路由和模板:```shellember generate route aboutember generate route contact```然后,分别在app/templates/about.hbs和app/templates/contact.hbs中编写相应的页面内容。
Web前端基础知识学习路线图
Web前端基础知识学习路线图:全面梳理前端入门技术点Web前端在最近几年的发展令人瞩目,企业给Web前端开发工程师开出的薪资也是持续上扬。
这种盛况自然而然就引发了众多朋友进入这个行业,通常新手看来前端的知识只有三大块HTML、CSS与Java,认为学习前端就是学习这三方面的内容,但是这种看法是有些片面的,一个完整的Web前端知识体系包含很多的知识,所有知识框架就是一个结构型的展现,就像一棵树。
Web前端的知识点非常多,也非常散,需要好几层结构来组织这个体系。
今天小编就来为大家梳理一下这个体系。
一般而言一名在市场上有竞争力的前端开发者必须掌握以下技术知识:1.HTTP协议2.react ,vueJS ,angularJS等目前端的学习都是需要不断的学习,学一天停一停相当于白学,学习效果很差,如果你想有人一起学习可以来这个扣裙,首先是132 中间是667最后是127 都是零基础的同学,大家相互鼓励共同努力只是学着玩就不建议来了!!!前比较流行jquery(工具库)的使用3.NodeJS的开发,express,koa等常用框架4.在技术选型上,能给出你选择的方案是最优的数据说明5.前端性能优化6.前后端分离7.能封装业务组件和公用组件小编在这里就基于以上的知识选取一些分为四块给大家介绍一下Web前端的开发:一、理论知识在Web前端开发的理论知识中包括“软知识”和“硬知识”所谓“软”的就是能在各个程序开发中都用到的,算是基本功、内功,例如数据结构、算法、设计模式、面向对象等等;所谓“硬”的就是能直接用于本程序开发的。
用C语言你就得学C语言语法,此时学java没用,Web前端开发所需要的硬知识其实都包含在三个标准里面:http 标准、W3C标准和ECMA标准;硬知识有三个标准:http标准、W3C标准和ECMA标准,拿http标准来讲,为什么做Web前端要了解http标准?——因为浏览器要从服务端获取网页,网页也可能将信息再提交给服务器,这其中都有http的连接。
《移动Web前端开发》教学讲义 第01讲
教学内容
知识讲解:具体可结合本项目的PPT课件进行配合讲解。
1.移动WEB开发潮流
1)移动互联网的发展浪潮
2)智能设备的普及风暴
3)WEB的发展历程
2.储备移动WEB知识
web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。
1)HTML5:HTML5丢弃了上一代Web标准中不常用和不实用的标签,引入了如多新的标签和特性。在本地存储、页面元素、文档结构、地理位置信息、离线应用、图形支持、多线程和多媒体支持等方面都有较大的编号。表单方面强化了表单的验证功能,丰富了input元素的种类,更适合Web应用的开发。
2)CSS3:层叠样式表CSS(Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
3)JavaScript:JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给网页添加动态功能,比如响应用户的各种操作。
3.移动WEB开发概述
1)Sublime开发工具的使用
引入案例:
《孙悟空想要向全世界诉说自己的故事。他想告诉人们,我是齐天大圣孙悟空,我和猪八戒、沙僧、白龙马四人保护唐僧西行取经,沿途历经磨难,一路降妖伏魔,化险为夷,最后到达西天,取得真经。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
江西省南昌市2015-2016学年度第一学期期末试卷(江西师大附中使用)高三理科数学分析一、整体解读试卷紧扣教材和考试说明,从考生熟悉的基础知识入手,多角度、多层次地考查了学生的数学理性思维能力及对数学本质的理解能力,立足基础,先易后难,难易适中,强调应用,不偏不怪,达到了“考基础、考能力、考素质”的目标。
试卷所涉及的知识内容都在考试大纲的范围内,几乎覆盖了高中所学知识的全部重要内容,体现了“重点知识重点考查”的原则。
1.回归教材,注重基础试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的大部分知识点均有涉及,其中应用题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学生感受到了数学的育才价值,所有这些题目的设计都回归教材和中学教学实际,操作性强。
2.适当设置题目难度与区分度选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较大,学生不仅要有较强的分析问题和解决问题的能力,以及扎实深厚的数学基本功,而且还要掌握必须的数学思想与方法,否则在有限的时间内,很难完成。
3.布局合理,考查全面,着重数学方法和数学思想的考察在选择题,填空题,解答题和三选一问题中,试卷均对高中数学中的重点内容进行了反复考查。
包括函数,三角函数,数列、立体几何、概率统计、解析几何、导数等几大版块问题。
这些问题都是以知识为载体,立意于能力,让数学思想方法和数学思维方式贯穿于整个试题的解答过程之中。
二、亮点试题分析1.【试卷原题】11.已知,,A B C 是单位圆上互不相同的三点,且满足AB AC →→=,则AB AC →→⋅的最小值为( )A .14-B .12-C .34-D .1-【考查方向】本题主要考查了平面向量的线性运算及向量的数量积等知识,是向量与三角的典型综合题。
解法较多,属于较难题,得分率较低。
【易错点】1.不能正确用OA ,OB ,OC 表示其它向量。
2.找不出OB 与OA 的夹角和OB 与OC 的夹角的倍数关系。
【解题思路】1.把向量用OA ,OB ,OC 表示出来。
2.把求最值问题转化为三角函数的最值求解。
【解析】设单位圆的圆心为O ,由AB AC →→=得,22()()OB OA OC OA -=-,因为1OA OB OC ===,所以有,OB OA OC OA ⋅=⋅则()()AB AC OB OA OC OA ⋅=-⋅-2OB OC OB OA OA OC OA =⋅-⋅-⋅+ 21OB OC OB OA =⋅-⋅+设OB 与OA 的夹角为α,则OB 与OC 的夹角为2α所以,cos 22cos 1AB AC αα⋅=-+2112(cos )22α=--即,AB AC ⋅的最小值为12-,故选B 。
【举一反三】【相似较难试题】【2015高考天津,理14】在等腰梯形ABCD 中,已知//,2,1,60AB DC AB BC ABC ==∠= ,动点E 和F 分别在线段BC 和DC 上,且,1,,9BE BC DF DC λλ==则AE AF ⋅的最小值为 .【试题分析】本题主要考查向量的几何运算、向量的数量积与基本不等式.运用向量的几何运算求,AE AF ,体现了数形结合的基本思想,再运用向量数量积的定义计算AE AF ⋅,体现了数学定义的运用,再利用基本不等式求最小值,体现了数学知识的综合应用能力.是思维能力与计算能力的综合体现. 【答案】2918【解析】因为1,9DF DC λ=12DC AB =,119199918CF DF DC DC DC DC AB λλλλλ--=-=-==, AE AB BE AB BC λ=+=+,19191818AF AB BC CF AB BC AB AB BC λλλλ-+=++=++=+,()221919191181818AE AF AB BC AB BC AB BC AB BCλλλλλλλλλ+++⎛⎫⎛⎫⋅=+⋅+=+++⋅⋅ ⎪ ⎪⎝⎭⎝⎭19199421cos1201818λλλλ++=⨯++⨯⨯⨯︒2117172992181818λλ=++≥+= 当且仅当2192λλ=即23λ=时AE AF ⋅的最小值为2918. 2.【试卷原题】20. (本小题满分12分)已知抛物线C 的焦点()1,0F ,其准线与x 轴的交点为K ,过点K 的直线l 与C 交于,A B 两点,点A 关于x 轴的对称点为D . (Ⅰ)证明:点F 在直线BD 上; (Ⅱ)设89FA FB →→⋅=,求BDK ∆内切圆M 的方程. 【考查方向】本题主要考查抛物线的标准方程和性质,直线与抛物线的位置关系,圆的标准方程,韦达定理,点到直线距离公式等知识,考查了解析几何设而不求和化归与转化的数学思想方法,是直线与圆锥曲线的综合问题,属于较难题。
【易错点】1.设直线l 的方程为(1)y m x =+,致使解法不严密。
2.不能正确运用韦达定理,设而不求,使得运算繁琐,最后得不到正确答案。
【解题思路】1.设出点的坐标,列出方程。
2.利用韦达定理,设而不求,简化运算过程。
3.根据圆的性质,巧用点到直线的距离公式求解。
【解析】(Ⅰ)由题可知()1,0K -,抛物线的方程为24y x =则可设直线l 的方程为1x my =-,()()()112211,,,,,A x y B x y D x y -,故214x my y x =-⎧⎨=⎩整理得2440y my -+=,故121244y y m y y +=⎧⎨=⎩则直线BD 的方程为()212221y y y y x x x x +-=--即2222144y y y x y y ⎛⎫-=- ⎪-⎝⎭令0y =,得1214y yx ==,所以()1,0F 在直线BD 上.(Ⅱ)由(Ⅰ)可知121244y y m y y +=⎧⎨=⎩,所以()()212121142x x my my m +=-+-=-,()()1211111x x my my =--= 又()111,FA x y →=-,()221,FB x y →=-故()()()21212121211584FA FB x x y y x x x x m →→⋅=--+=-++=-,则28484,93m m -=∴=±,故直线l 的方程为3430x y ++=或3430x y -+=213y y -===±,故直线BD 的方程330x -=或330x -=,又KF 为BKD ∠的平分线,故可设圆心()(),011M t t -<<,(),0M t 到直线l 及BD 的距离分别为3131,54t t +--------------10分 由313154t t +-=得19t =或9t =(舍去).故圆M 的半径为31253t r +== 所以圆M 的方程为221499x y ⎛⎫-+= ⎪⎝⎭【举一反三】【相似较难试题】【2014高考全国,22】 已知抛物线C :y 2=2px(p>0)的焦点为F ,直线y =4与y 轴的交点为P ,与C 的交点为Q ,且|QF|=54|PQ|.(1)求C 的方程;(2)过F 的直线l 与C 相交于A ,B 两点,若AB 的垂直平分线l′与C 相交于M ,N 两点,且A ,M ,B ,N 四点在同一圆上,求l 的方程.【试题分析】本题主要考查求抛物线的标准方程,直线和圆锥曲线的位置关系的应用,韦达定理,弦长公式的应用,解法及所涉及的知识和上题基本相同. 【答案】(1)y 2=4x. (2)x -y -1=0或x +y -1=0. 【解析】(1)设Q(x 0,4),代入y 2=2px ,得x 0=8p,所以|PQ|=8p ,|QF|=p 2+x 0=p 2+8p.由题设得p 2+8p =54×8p ,解得p =-2(舍去)或p =2,所以C 的方程为y 2=4x.(2)依题意知l 与坐标轴不垂直,故可设l 的方程为x =my +1(m≠0). 代入y 2=4x ,得y 2-4my -4=0. 设A(x 1,y 1),B(x 2,y 2), 则y 1+y 2=4m ,y 1y 2=-4.故线段的AB 的中点为D(2m 2+1,2m), |AB|=m 2+1|y 1-y 2|=4(m 2+1).又直线l ′的斜率为-m ,所以l ′的方程为x =-1m y +2m 2+3.将上式代入y 2=4x ,并整理得y 2+4m y -4(2m 2+3)=0.设M(x 3,y 3),N(x 4,y 4),则y 3+y 4=-4m,y 3y 4=-4(2m 2+3).故线段MN 的中点为E ⎝ ⎛⎭⎪⎫2m2+2m 2+3,-2m ,|MN|=1+1m 2|y 3-y 4|=4(m 2+1)2m 2+1m 2.由于线段MN 垂直平分线段AB ,故A ,M ,B ,N 四点在同一圆上等价于|AE|=|BE|=12|MN|,从而14|AB|2+|DE|2=14|MN|2,即 4(m 2+1)2+⎝ ⎛⎭⎪⎫2m +2m 2+⎝ ⎛⎭⎪⎫2m 2+22=4(m 2+1)2(2m 2+1)m 4,化简得m 2-1=0,解得m =1或m =-1, 故所求直线l 的方程为x -y -1=0或x +y -1=0.三、考卷比较本试卷新课标全国卷Ⅰ相比较,基本相似,具体表现在以下方面: 1. 对学生的考查要求上完全一致。
即在考查基础知识的同时,注重考查能力的原则,确立以能力立意命题的指导思想,将知识、能力和素质融为一体,全面检测考生的数学素养,既考查了考生对中学数学的基础知识、基本技能的掌握程度,又考查了对数学思想方法和数学本质的理解水平,符合考试大纲所提倡的“高考应有较高的信度、效度、必要的区分度和适当的难度”的原则. 2. 试题结构形式大体相同,即选择题12个,每题5分,填空题4 个,每题5分,解答题8个(必做题5个),其中第22,23,24题是三选一题。
题型分值完全一样。
选择题、填空题考查了复数、三角函数、简易逻辑、概率、解析几何、向量、框图、二项式定理、线性规划等知识点,大部分属于常规题型,是学生在平时训练中常见的类型.解答题中仍涵盖了数列,三角函数,立体何,解析几何,导数等重点内容。
3. 在考查范围上略有不同,如本试卷第3题,是一个积分题,尽管简单,但全国卷已经不考查了。
四、本考试卷考点分析表(考点/知识点,难易程度、分值、解题方式、易错点、是否区分度题)。