NOIP学习小站
西安交通大学附属中学航天学校

准备工作

为什么要学习编程

tangyj626阅读(717)赞(22)

近年来,编程的重要性已成为越来越多的国际意识的主题,从“极客”的狭隘领域扩展到包括K-12教育领域在内的更广阔的世界。从美国在学校强制推行计算机程序设计教育,到全球范围内兴起“每天编程一小时”活动,再到我国教育部公布《2019年教育信息化和...

程序与程序设计语言

tangyj626阅读(451)赞(12)

本文首先介绍程序与程序设计语言,这样我们对C++这一程序设计语言有一个初步的认识;最后介绍编写程序解决问题的一般方法和步骤。 一、程序与程序设计语言 计算机程序(Computer Program),是一组计算机能识别和执行的指令,运行于电子...

安装Dev C++

tangyj626阅读(930)赞(10)

目前信息学竞赛推荐使用的程序设计语言是C++,C++编程的集成开发环境(IDE)很多,使用较为广泛的是Dev C++,在正式竞赛时提供给选手使用的计算机上也安装有Dev C++(目前NOI官方指定安装的Dev C++版本是5.9.2)。本图...

Dev C++的基本使用

tangyj626阅读(770)赞(10)

本小节介绍Dev C++最基本的使用,包括打开Dev C++、新建源程序、编写程序、保存文件、编译程序、运行程序。大家注意快捷键的使用可以大大提高我们编程的效率。 回顾前面的内容,我们已经知道在Dev C++里编写程序解决问题前需要分析问题...

在线评测平台(OJ)的使用

tangyj626阅读(716)赞(6)

为了尽快掌握基础知识,需要通过大量的练习测试。在练习的过程中,我们需要强有力的工具来获取大量的习题并且能够及时检测编写的程序是否正确(能够帮助我们测试编写的程序是否能很好地解决问题,不存在BUG),在线测评平台(OJ)能够满足我们的需求。 ...