全国信息学奥赛NOI培训教程(Pascal 2016)
全国信息学奥赛NOI 培训教程
第 19 页 共 230 页 例设一张软盘已染上病毒,能清除病毒的措施是____。
A)删除该软盘上的所有文件
B)格式化该软盘
C)删除该软盘上的所有可执行文件
D)删除该软盘上的所有批处理文件
解答:软盘染毒后,病毒隐藏在磁盘内部,并感染磁盘上的文件,而且可能通过磁盘的使用进而扩散到其他磁盘,造成更大的破坏。为了清除病毒,必须格式化软盘,从而彻底清除染毒文件和病毒本身。
本题正确答案为B 。
Pascal 语言
Pascal 语言概述与预备知识
1、关于
Turbo Pascal
Pascal 是一种计算机通用的高级程序设计语言。它由瑞士Niklaus Wirth 教授于六十年代末设计并创立。
以法国数学家命名的Pascal 语言现已成为使用最广泛的基于DOS 的语言之一,其主要特点有:严格的结构化形式;丰富完备的数据类型;运行效率高;查错能力强。
正因为上述特点,Pascal 语言可以被方便地用于描述各种算法与数据结构。尤其是对于程序设计的初学者,Pascal 语言有益于培养良好的程序设计风格和习惯。IOI(国际奥林匹克信息学竞赛)把Pascal 语言作为三种程序设计语言之一, NOI(全国奥林匹克信息学竞赛)把Pascal 语言定为唯一提倡的程序设计语言,在大学中Pascal 语言也常常被用作学习数据结构与算法的教学语言。
在Pascal 问世以来的三十余年间,先后产生了适合于不同机型的各种各样版本。其中影响最大的莫过于Turbo Pascal 系列软件。它是由美国Borland 公司设计、研制的一种适用于微机的