noi linux 比赛使用哪个编译器,noi linux简介.pdf

noi linux简介.pdf

合肥一中 汪义超

2011年11月4日

? 竞赛系统环境

? Linux 基础

? Noi Linux 安装

? GUIDE简介

? Arbiter系统简介

? 考试评测中常见问题及注意事项

? 目前,在NOI中使用的系统均采用如下配置的软件

环境:

? 操作系统:Linux(Ubuntu10.10)

? C/C++编译器:gcc/g++

? Pascal编译器:Free Pascal

? C/C++ IDE:Anjuta

? Pascal IDE:Guide 1.0.1

考试中具体用什么环境因人而异:

pascal:lazarus、guide、fp、文本+fpc/gdb

C/C++:guide、anjuta、文本+gcc/g++ +gdb

? 采用上述环境的主要原因:

? 方便选手编程

? 避免各种软件的版权纠纷

? 与国际比赛( 如:IOI、ACM等 )接轨

? 统一比赛环境有利于自动评测

? Linux操作系统内核最早是由芬兰人Linus

Torvalds开发并在1991年发布的,它的兴起是与

全世界爱好者的支持和努力分不开的,是与UNIX兼

容的操作系??。

? Linux可以免费使用,它的源代码可以自由传播且

可任人修改、充实、发展。

? Linux是一个健壮的、高性能的操作系统。

? Linux是一个可以运行在多种硬件平台上,完全免

费的UNIX兼容系统,完全适用于个人的PC。

? Linux是一个完整的32位的多用户多任务操作系统,

可以进行直接的安装。

? 从严格意义上来说,Linux只是操作系统内核,用

户使用时,需要安装各种应用软件。为了方便用户

的安装、使用,现在有很多的Linux发行版,其中

包括了Linux的操作系统内核、还有各种应用软件,

满足用户各种应用的需要。

? 目前国内常见的Linux发行版本

? Red Hat(红帽子)

? Slackware

? Suse

? Debian

? Red Flag(红旗)

? Mandriva

? Geetoo

? Ubuntu

? Noi系列比赛使用的发行版本:Ubuntu

? 优点:

? 安装方便、简单

? 被誉为对硬件支持最好、最全面的Linux发行版之一

? 相似之处

? 多用户操作系统

? 支持多种文件系统

? 支持多种端口和设备

? 支持联网功能

? 服务

? 区别

Windows系统 Linux系统

应用程序 定位与个人桌面用户,易 定位于网络操作系统,设计灵感来自UNIX操

使用、维护、界面美观 作系统,命令设计简单,系统配置文件和数

据都以文本为基础。同样拥有非常先进的网

络、脚本和安全能力

图形化界面 必选的图形界面,图形界 可选的图形界面,图形化管理工具是命令行

面和命令行不能分开使用 工具的扩展,使用图形化工具不妨碍对配置

文件进行手工修改。同时支持这两种方式。

文件扩展名 使用文件扩展名来区分文 根据文件属性来识别其类型

件类型

重新引导 使用时间的增加,由于习 一旦运行,即保持良好的状态,直到收到外

惯或安装软件的需要重新 来影响,应用程序不会导致系统内核崩溃,

引导系统 不要经常重新引导

命令区分大 命令和文件名不区分大小 所有Linux系统下命令、文件和口令等都区分

小写 写 大小写

? Linux和传统UNIX一样,是个多用户的操作系统,每个

用户都有自己的用户名以及相应的密码。

? 用户使用系统前必须使用自己的用户名和密码登录系统,

成功登陆后方可使用系统完成自己的操作。

? 特殊用户root。

? 用户登录后系统为用户启动一个shell,用于用户和系

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值