全国青少年信息学奥林匹克竞赛NOI信息学竞赛大纲

全国青少年信息学奥林匹克竞赛NOI信息学竞赛大纲

ID:41406556

大小:72.00 KB

页数:4页

时间:2019-08-24

全国青少年信息学奥林匹克竞赛NOI信息学竞赛大纲_第1页
全国青少年信息学奥林匹克竞赛NOI信息学竞赛大纲_第2页
全国青少年信息学奥林匹克竞赛NOI信息学竞赛大纲_第3页
全国青少年信息学奥林匹克竞赛NOI信息学竞赛大纲_第4页
资源描述:

《全国青少年信息学奥林匹克竞赛NOI信息学竞赛大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、信息学竞赛大纲初试计算机的基本常识1.计算机和信息社会(信息社会的主要特征、计算机的主要特征、数字通信网络的主要特征、数字化)2.信息输入输出基本原理(信息交换环境、文字图形多媒体信息的输入输出方式)3.信息的表示与处理(信息编码、微处理部件MPU、内存储结构、指令,程序,和存储程序原理、程序的三种基本控制结构)4.信息的存储、组织与管理(存储介质、存储器结构、文件管理、数据库管理)5.信息系统组成及互连网的基本知识(计算机构成原理、槽和端口的部件间可扩展互连方式、层次式的互连结构、互联网络、TCP/IP协议、HTTP协议、WEB应用的主要方式和特点)6.人机交互界面的基本概

2、念(窗口系统、人和计算机交流信息的途径(文本及交互操作))7.信息技术的新发展、新特点、新应用等。计算机的基本操作1.Windows和LINUX的基本操作知识2.互联网的基本使用常识(网上浏览、搜索和查询等)3.常用的工具软件使用(文字编辑、电子邮件收发等)程序设计的基本知识(1)数学结构1.程序语言中基本数据类型(字符、整数、长整、浮点)2.浮点运算中的精度和数值比较3.一维数组(串)与线性表4.记录类型(PASCAL)/结构类型(C)【2】程序设计1.结构化程序设计的基本概念2.阅读理解程序的基本能力3.具有将简单问题抽象成适合计算机解决的模型的基本能力4.具有针对模型设

3、计简单算法的基本能力5.程序流程描述(自然语言/伪码/NS图/其他)6.程序设计语言(PASCAL/C/C++)-2003仍允许BASIC【3】基本算法处理1.初等算法(计数、统计、数学运算等)2.排序算法(冒泡法、插入排序、合并排序、快速排序)3.查找(顺序查找、二分法)4.回溯算法复试增加内容【1】数据结构1.指针类型2.多维数组3.单链表及循环链表4.二叉树5.文件操作(从文本文件中读入数据,并输出到文本文件中)【2】程序设计1.算法的实现能力2.程序调试基本能力3.设计测试数据的基本能力4.程序的时间复杂度和空间复杂度的估计【3】算法处理1.离散数学知识的应用(如排列

4、组合、简单图论、数理逻辑)2.分治思想3.模拟法4.贪心法5.简单搜索算法(深度优先广度优先)搜索中的剪枝6.动态规划的思想及基本算法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。