×

编程基础知识题库

编程基础知识题库(国二c语言笔试选择题考哪些内容)

admin admin 发表于2024-01-08 12:36:36 浏览45 评论0

抢沙发发表评论

大家好,如果您还对编程基础知识题库不太了解,没有关系,今天就由本站为大家分享编程基础知识题库的知识,包括国二c语言笔试选择题考哪些内容的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

本文目录

国二c语言笔试选择题考哪些内容

(1)前面的选择题是基础知识 ,二级C语言知识点分布包括:数据结构与算法 、程序设计基础1,软件工程基础,数据库设计基础,C程序设计的初步知识,顺序结构设计,选择结构程序设计。循环结构程序设计,函数,指针与数组,编译与处理与动态存储分配,结构体与共用体),位运算,文件操作,考查的知识点比较细致,例如PAD图,线性结构与非线性结构、程序的编译与解释、if语句的逻辑判断、C程序的执行过程、格式控制、循环执行次数,指针与数组的应用,if语句的嵌套,数组的应用,静态局部变量,预处理,结构体指针变量,位运算等等。 (2)考试的常见知识点:例如基本的数据结构,数据库的基本概念,软件生命周期概念,查找和排序算法。程序设计的方法与风格,结构化的分析方法,数据流图,数据字典和软件需求规格说明书,结构化分析方法,总体设计和详细设计,软件测试,关系运算,C程序的构成与格式,常用数据类型,运算符和表达式,输入输出函数,if语句和switch语句,while,for语句的使用,函数的基本概念,函数的返回值,参数传递中的传值方法与传地址方法,静态存储变量,指针与数组的基础知识,字符串的应用,指针与数组的关系,预处理与动态存储分配,结构体的定义和变量的引用,文件操作。 需要注意的是不要以为C语言就是单纯的考C语言程序,也要注意关于编程的一些基础知识和计算机的知识,对里面的程序题要特别的小心才是,做题的时候要用笔画出来具体的步骤,这样避免出错,反正小心应对便是

关于JAVA内库的基础知识

我提供一个java.util类库,其他的自己去找找吧java.util包本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。 图1.1给出了java.util包的基本层次结构图。下面我们将具体介绍其中几个重要的类。 ┌java.util.BitSet │java.util.Calendar │ └java.util.GregorianCalendar │java.util.Date │java.util.Dictionary │ └java.util.Hashtable │ └java.util.Properties │java.util.EventObject │java.util.ResourceBundle ┌普通类┤ ├java.util.ListResourceBundle │ │ └java.util.PropertyResourceBundle │ │java.util.Local │ │java.util.Observable │ │java.util.Random │ │java.util.StringTokenizer │ │java.util.Vector │ │ └java.util.Stack Java.util┤ └java.util.TimeZone │ └java.util.SimpleTimeZone │ ┌java.util.Enumeration ├接 口┤java.util.EventListener │ └java.util.Observer │ ┌java.util.EmptyStackException └异常类┤java.util.MissingResourceException │java.util.NoSuchElementException └java.util.TooManyListenersException 图1.1 java.util包的基本层次结构1.2 日期类Date Java在日期类中封装了有关日期和时间的信息,用户可以通过调用相应的方法来获取系统时间或设置日期和时间。Date类中有很多方法在JDK1.0公布后已经过时了,在8.3中我们将介绍JDK1.0中新加的用于替代Date的功能的其它类。 在日期类中共定义了六种构造函数。 (1)public Date() 创建的日期类对象的日期时间被设置成创建时刻相对应的日期时间。 例 Date today=new Date();//today被设置成创建时刻相对应的日期时间。 (2)public Date (long date) long 型的参数date可以通过调用Date类中的static方法parse(String s)来获得。 例 long l=Date.parse("Mon 6 Jan 1997 13:3:00"); Date day=new Date(l); //day中时间为1997年 1月6号星期一,13:3:00。 (3)public Date(String s) 按字符串s产生一日期对象。s的格式与方法parse中字符串参数的模式相同。 例 Date day=new Date("Mon 6 Jan 1997 13:3:00"); //day 中时间为1997年1月6号星期一,13:3:00. (4)public Date(int year,int month,int date) (5)public Date(int year,int month,int date,int hrs,int min) (6)public Date(int year,int month,int date,int hrs,int min,int sec) 按给定的参数创建一日期对象。 参数说明: year的值为:需设定的年份-1900。例如需设定的年份是1997则year的值应为97,即1997-1900的结果。所以Date中可设定的年份最小为1900; month的值域为0~11,0代表1月,11表代表12月; date的值域在1~31之间; hrs的值域在0~23之间。从午夜到次日凌晨1点间hrs=0,从中午到下午1点间hrs=12; min和sec的值域在0~59之间。 例 Date day=new Date(11,3,4); //day中的时间为:04-Apr-11 12:00:00 AM另外,还可以给出不正确的参数。 例 设定时间为1910年2月30日,它将被解释成3月2日。 Date day=new Date(10,1,30,10,12,34); System.out.println("Day’s date is:"+day); //打印结果为:Day’s date is:Web Mar 02 10:13:34 GMT+08:00 1910 下面我们给出一些Date类中常用方法。 (1)public static long UTC(int year,int month,int date,int hrs. int min,int sec) 该方法将利用给定参数计算UTC值。UTC是一种计时体制,与GMT(格林威治时间)的计时体系略有差别。UTC计时体系是基于原子时钟的,而GTMT计时体系是基于天文学观测的。计算中使用的一般为GMT计时体系。 (2)public static long parse(String s) 该方法将字符串s转换成一个long型的日期。在介绍构造方法Date(long date)时曾使用过这个方法。 字符串s有一定的格式,一般为: (星期 日 年 时间GMT+时区) 若不注明时区,则为本地时区。 (3)public void setMonth(int month) (4)public int getMonth() 这两个方法分别为设定和获取月份值。 获取的月份的值域为0~11,0代表1月,11代表12月。 (5)public String toString() (6)public String toLocalString() (7)public String toGMTString() 将给定日期对象转换成不同格式的字符串。它们对应的具体的格式可参看例子8.1。 (8)public int getTimezoneOffset() 该方法用于获取日期对象的时区偏移量。 例8.1中对上面介绍的Date类中的基本方法进行了具体的应用,并打印了相应的结果。由于使用了一些过时的方法,所以编译时会有警告信息。另外,由于本例中的时间表示与平台有关,不同的JDK版本对此处理不完全相同,因此不同版本的JDK执行本例的结果可能有细微差异。 例1.1 DateApp.java import java.lang.System; import java.util.Date; public class DateApp{ public static void main(String args){ Date today=new Date(); //today中的日期被设成创建时刻的日期和时间,假设创建时刻为1997年3月 //23日17时51分54秒。 System.out.println("Today’s date is "+today); //返回一般的时间表示法,本例中结果为 //Today’s date is Fri May 23 17:51:54 1997 System.out.println("Today’s date(Internet GMT)is:" +today.toGMTString()); //返回结果为GMT时间表示法,本例中结果为 //Today’s date(Internet GMT)is: 23 May 1997 09:51:54:GMT System.out.println("Today’s date(Locale) is:" +today.toLocaleString()); //返回结果为本地习惯的时间表示法,结果为 //Today’s date(Locale)is:05/23/97 17:51:54 System.out.println("Today’s year is: "+today.getYear()); System.out.println("Today’s month is: "+(today.getMonth()+1)); System.out.println("Today’s date is: "+today.getDate()); //调用Date类中方法,获取年月日的值。 //下面调用了不同的构造方法来创建Date类的对象。 Date day1=new Date(100,1,23,10,12,34); System.out.println("Day1’s date is: "+day1); Date day2=new Date("Sat 12 Aug 1996 13:3:00"); System.out.println("Day2’s date is: "+day2); long l= Date.parse("Sat 5 Aug 1996 13:3:00 GMT+0800"); Date day3= new Date(l); System.out.println("Day3’s date(GMT)is: "+day3.toGMTString()); System.out.println("Day3’s date(Locale)is: " +day3.toLocaleString()); System.out.println("Day3’s time zone offset is:" +day3.getTimezoneOffset()); } } 运行结果(JDK1.3版,与原文不同,原文是JDK1.0版): E:\java\tutorial\java01》java DateApp Today’s date is Thu Dec 27 17:58:16 CST 2001 Today’s date(Internet GMT)is:27 Dec 2001 09:58:16 GMT Today’s date(Locale) is:2001-12-27 17:58:16 Today’s year is: 101 Today’s month is: 12 Today’s date is: 27 Day1’s date is: Wed Feb 23 10:12:34 CST 2000 Day2’s date is: Fri Aug 12 13:03:00 CST 1996 Day3’s date(GMT)is: 5 Aug 1996 05:03:00 GMT Day3’s date(Locale)is: 1996-8-5 13:03:00 Day3’s time zone offset is:-480 E:\java\tutorial\java01》1.3 日历类Calendar 在早期的JDK版本中,日期(Date)类附有两大功能:(1)允许用年、月、日、时、分、秒来解释日期:(2)允许对表示日期的字符串进行格式化和句法分析。在JDK1.1中提供了类Calendar来完成第一种功能,类DateFormat来完成第二项功能。dateFormat是java.text包中的一个类。与Date类有所不同的是,DateFormat类接受用各种语言和不同习惯表示的日期字符串。本节将介绍java.util包中的类Calendar及其它新增加的相关的类。 类Calendar是一个抽象类,它完成日期(Date)类和普通日期表示法(即用一组整型域如YEAR,MONTH,DAY,HOUR表示日期)之间的转换。 由于所使用的规则不同,不同的日历系统对同一个日期的解释有所不同。在JDK1.1中提供了Calendar类一个子类GregorianCalendar??它实现了世界上普遍使用的公历系统。当然用户也可以通过继承Calendar类,并增加所需规则,以实现不同的日历系统。 第GregorianCalendar继承了Calendar类。本节将在介绍类GregorianCalendar的同时顺带介绍Calendar类中的相关方法。 类GregorianCalendar提供了七种构造函数: (1)public GregorianCalendar() 创建的对象中的相关值被设置成指定时区,缺省地点的当前时间,即程序运行时所处的时区、地点的当前时间。 (2)public GregorianCalendar(TimeZone zone) 创建的对象中的相关值被设置成指定时区zone,缺省地点的当前时间。 (3)public GregorianCalendar(Locale aLocale) 创建的对象中的相关值被设置成缺省时区,指定地点aLocale的当前时间。 (4)public GregorianCalendar(TimeZone zone,Local aLocale) 创建的对象中的相关值被设置成指定时区,指定地点的当前时间。 上面使用到的类TimeZone的性质如下: TimeZone是java.util包中的一个类,其中封装了有关时区的信息。每一个时区对应一组ID。类TimeZone提供了一些方法完成时区与对应ID两者之间的转换。 (Ⅰ)已知某个特定的ID,可以调用方法 public static synchronized TimeZone getTimeZone(String ID)来获取对应的时区对象。 例 太平洋时区的ID为PST,用下面的方法可获取对应于太平洋时区的时区对象: TimeZone tz=TimeZone.getTimeZone("PST"); 调用方法getDefault()可以获取主机所处时区的对象。 TimeZone tz=TimeZone.getDefault(); (Ⅱ)调用以下方法可以获取时区的ID ■public static synchronized String getavailableIDs(int rawOffset) 根据给定时区偏移值获取ID数组。同一时区的不同地区的ID可能不同,这是由于不同地区对是否实施夏时制意见不统一而造成的。 例String s=TimeZone.getAvailableIDs(-7*60*60*1000); 打印s,结果为s=MST ■public static synchronized String getAvailableIDs() 获取提供的所有支持的ID。 ■public String getID() 获取特定时区对象的ID。 例 TimeZone tz=TimeZone.getDefault(); String s=tz.getID(); 打印s,结果为s=CTT。 上面使用类的对象代表了一个特定的地理、政治或文化区域。Locale只是一种机制,它用来标识一类对象,Local本身并不包含此类对象。 要获取一个Locale的对象有两种方法: (Ⅰ)调用Locale类的构造方法 Locale(String language,String country) Locale(String language,String country,String variant) 参数说明:language??在ISO-639中定义的代码,由两个小写字母组成。 country??在ISO-3166中定义的代码,由两个大写字母组成。 variant??售货商以及特定浏览器的代码,例如使用WIN代表Windows。 (Ⅱ)调用Locale类中定义的常量 Local类提供了大量的常量供用户创建Locale对象。 例 Locale.CHINA 为中国创建一个Locale的对象。 类TimeZone和类Locale中的其它方法,读者可查阅API。 (5)public GregorianCalendar(int year,int month,int date) (6)public GregorianCalendar(int year,int month,int date,int hour,int minute) (7)public GregorianCalendar(int year,int month,int date,int hour,int minute,int second) 用给定的日期和时间创建一个GregorianCalendar的对象。 参数说明: year-设定日历对象的变量YEAR;month-设定日历对象的变量MONTH; date-设定日历对象的变量DATE;hour-设定日历对象的变量HOUR_OF_DAY; minute-设定日历对象的变量MINUTE;second-设定日历对象的变量SECOND。 与Date类中不同的是year的值没有1900这个下限,而且year的值代表实际的年份。month的含义与Date类相同,0代表1月,11代表12月。 例 GregorianCalendar cal=new GregorianCalendar(1991,2,4) cal的日期为1991年3月4号。 除了与Date中类似的方法外,Calendar类还提供了有关方法对日历进行滚动计算和数学计算。计算规则由给定的日历系统决定。进行日期计算时,有时会遇到信息不足或信息不实等特殊情况。Calendar采取了相应的方法解决这些问题。当信息不足时将采用缺省设置,在GregorianCalendar类中缺省设置一般为YEAR=1970,MONTH=JANUARY,DATE=1。 当信息不实时,Calendar将按下面的次序优先选择相应的Calendar的变量组合,并将其它有冲突的信息丢弃。 MONTH+DAY_OF_MONTH MONTH+WEEK_OF_MONTH+DAY_OF_WEEK MONTH+DAY_OF_WEEK_OF_MONTH+DAY_OF_WEEK DAY_OF+YEAR DAY_OF_WEEK_WEEK_OF_YEAR HOUR_OF_DAY1.4 随机数类Random Java实用工具类库中的类java.util.Random提供了产生各种类型随机数的方法。它可以产生int、long、float、double以及Goussian等类型的随机数。这也是它与java.lang.Math中的方法Random()最大的不同之处,后者只产生double型的随机数。 类Random中的方法十分简单,它只有两个构造方法和六个普通方法。 构造方法: (1)public Random() (2)public Random(long seed) Java产生随机数需要有一个基值seed,在第一种方法中基值缺省,则将系统时间作为seed。 普通方法: (1)public synonronized void setSeed(long seed) 该方法是设定基值seed。 (2)public int nextInt() 该方法是产生一个整型随机数。 (3)public long nextLong() 该方法是产生一个long型随机数。 (4)public float nextFloat() 该方法是产生一个Float型随机数。 (5)public double nextDouble() 该方法是产生一个Double型随机数。 (6)public synchronized double nextGoussian() 该方法是产生一个double型的Goussian随机数。 例1.2 RandomApp.java。 //import java.lang.*; import java.util.Random; public class RandomApp{ public static void main(String args){ Random ran1=new Random(); Random ran2=new Random(12345); //创建了两个类Random的对象。 System.out.println("The 1st set of random numbers:"); System.out.println("\t Integer:"+ran1.nextInt()); System.out.println("\t Long:"+ran1.nextLong()); System.out.println("\t Float:"+ran1.nextFloat()); System.out.println("\t Double:"+ran1.nextDouble()); System.out.println("\t Gaussian:"+ran1.nextGaussian()); //产生各种类型的随机数 System.out.print("The 2nd set of random numbers:"); for(int i=0;i《5;i++){ System.out.println(ran2.nextInt()+" "); if(i==2) System.out.println(); //产生同种类型的不同的随机数。 System.out.println();//原文如此 } } } 运行结果: E:\java01》java RandomApp The 1st set of random numbers: Integer:-173899656 Long:8056223819738127077 Float:0.6293638 Double:0.7888394520265607 Gaussian:0.5015701094568733 The 2nd set of random numbers:1553932502 -2090749135 -287790814 -355989640 -716867186 E:\java01》1.5 向量类Vector Java.util.Vector提供了向量(Vector)类以实现类似动态数组的功能。在Java语言中。正如在一开始就提到过,是没有指针概念的,但如果能正确灵活地使用指针又确实可以大大提高程序的质量,比如在C、C++中所谓“动态数组”一般都由指针来实现。为了弥补这点缺陷,Java提供了丰富的类库来方便编程者使用,Vector类便是其中之一。事实上,灵活使用数组也可完成向量类的功能,但向量类中提供的大量方法大大方便了用户的使用。 创建了一个向量类的对象后,可以往其中随意地插入不同的类的对象,既不需顾及类型也不需预先选定向量的容量,并可方便地进行查找。对于预先不知或不愿预先定义数组大小,并需频繁进行查找、插入和删除工作的情况,可以考虑使用向量类。 向量类提供了三种构造方法: public vector() public vector(int initialcapacity,int capacityIncrement) public vector(int initialcapacity) 使用第一种方法,系统会自动对向量对象进行管理。若使用后两种方法,则系统将根据参数initialcapacity设定向量对象的容量(即向量对象可存储数据的大小),当真正存放的数据个数超过容量时,系统会扩充向量对象的存储容量。参数capacityIncrement给定了每次扩充的扩充值。当capacityIncrement为0时,则每次扩充一倍。利用这个功能可以优化存储。 在Vector类中提供了各种方法方便用户使用: ■插入功能 (1)public final synchronized void addElement(Object obj) 将obj插入向量的尾部。obj可以是任何类的对象。对同一个向量对象,可在其中插入不同类的对象。但插入的应是对象而不是数值,所以插入数值时要注意将数值转换成相应的对象。 例 要插入一个整数1时,不要直接调用v1.addElement(1),正确的方法为: Vector v1=new Vector(); Integer integer1=new Integer(1); v1.addElement(integer1); (2)public final synchronized void setElementAt(object obj,int index) 将index处的对象设成obj,原来的对象将被覆盖。 (3)public final synchronized void insertElementAt(Object obj,int index) 在index指定的位置插入obj,原来对象以及此后的对象依次往后顺延。 ■删除功能 (1)public final synchronized void removeElement(Object obj) 从向量中删除obj。若有多个存在,则从向量头开始试,删除找到的第一个与obj相同的向量成员。 (2)public final synchronized void removeAllElement() 删除向量中所有的对象。 (3)public final synchronized void removeElementlAt(int index) 删除index所指的地方的对象。 ■查询搜索功能 (1)public final int indexOf(Object obj) 从向量头开始搜索obj ,返回所遇到的第一个obj对应的下标,若不存在此obj,返回-1。 (2)public final synchronized int indexOf(Object obj,int index) 从index所表示的下标处开始搜索obj。 (3)public final int lastIndexOf(Object obj) 从向量尾部开始逆向搜索obj。 (4)public final synchronized int lastIndexOf(Object obj,int index) 从index所表示的下标处由尾至头逆向搜索obj。 (5)public final synchronized Object firstElement() 获取向量对象中的首个obj。 (6)public final synchronized Object lastelement() 获取向量对象中的最后一个obj。 了解了向量的最基本的方法后,我们来看一下例8.3VectorApp.java。 例1.3 VectorApp.java。 import java.util.Vector; import java.lang.*;//这一句不应该要,但原文如此 import java.util.Enumeration; public class VectorApp{ public static void main(String args){ Vector v1=new Vector(); Integer integer1=new Integer(1); v1.addElement("one"); //加入的为字符串对象 v1.addElement(integer1); v1.addElement(integer1); //加入的为Integer的对象 v1.addElement("two"); v1.addElement(new Integer(2)); v1.addElement(integer1); v1.addElement(integer1); System.out.println("The vector v1 is:\n\t"+v1); //将v1转换成字符串并打印 v1.insertElementAt("three",2); v1.insertElementAt(new Float(3.9),3); System.out.println("The vector v1(used method insertElementAt()) is:\n\t "+v1); //往指定位置插入新的对象,指定位置后的对象依次往后顺延 v1.setElementAt("four",2); System.out.println("The vector v1(used method setElementAt()) is:\n\t "+v1); //将指定位置的对象设置为新的对象 v1.removeElement(integer1); //从向量对象v1中删除对象integer1由于存在多个integer1所以从头开始 //找,删除找到的第一个integer1 Enumeration enum=v1.elements(); System.out.print("The vector v1(used method removeElement())is:"); while(enum.hasMoreElements()) System.out.print(enum.nextElement()+" "); System.out.println(); //使用枚举类(Enumeration)的方法来获取向量对象的每个元素 System.out.println("The position of object 1(top-to-bottom):" + v1.indexOf(integer1)); System.out.println("The position of object 1(tottom-to-top):" +v1.lastIndexOf(integer1)); //按不同的方向查找对象integer1所处的位置 v1.setSize(4); System.out.println("The new vector(resized the vector)is:"+v1); //重新设置v1的大小,多余的元素被行弃 } } 运行结果: E:\java01》java VectorApp The vector v1 is: The vector v1(used method insertElementAt()) is: The vector v1(used method setElementAt()) is: The vector v1(used method removeElement())is:one four 3.9 1 two 2 1 1 The position of object 1(top-to-bottom):3 The position of object 1(tottom-to-top):7 The new vector(resized the vector)is: E:\java01》 从例1.3运行的结果中可以清楚地了解上面各种方法的作用,另外还有几点需解释。 (1)类Vector定义了方法 public final int size() 此方法用于获取向量元素的个数。它的返回值是向是中实际存在的元素个数,而非向量容量。可以调用方法capactly()来获取容量值。 方法: public final synchronized void setsize(int newsize) 此方法用来定义向量大小。若向量对象现有成员个数已超过了newsize的值,则超过部分的多余元素会丢失。 (2)程序中定义了Enumeration类的一个对象 Enumeration是java.util中的一个接口类,在Enumeration中封装了有关枚举数据集合的方法。 在Enumeration中提供了方法hawMoreElement()来判断集合中是束还有其它元素和方法nextElement()来获取下一个元素。利用这两个方法可以依次获得集合中元素。 Vector中提供方法: public final synchronized Enumeration elements() 此方法将向量对象对应到一个枚举类型。java.util包中的其它类中也大都有这类方法,以便于用户获取对应的枚举类型。1.6 栈类Stack Stack类是Vector类的子类。它向用户提供了堆栈这种高级的数据结构。栈的基本特性就是先进后出。即先放入栈中的元素将后被推出。Stack类中提供了相应方法完成栈的有关操作。 基本方法: public Object push(Object Hem) 将Hem压入栈中,Hem可以是任何类的对象。 public Object pop() 弹出一个对象。 public Object peek() 返回栈顶元素,但不弹出此元素。 public int search(Object obj) 搜索对象obj,返回它所处的位置。 public boolean empty() 判别栈是否为空。 例1.4 StackApp.java使用了上面的各种方法。 例1.4 StackApp.java。 import java.lang.*; import java.util.*; public class StackApp{ public static void main(String args){ Stack sta=new Stack(); sta.push("Apple"); sta.push("banana"); sta.push("Cherry"); //压入的为字符串对象 sta.push(new Integer(2)); //压入的为Integer的对

​计算机基础知识基本操作及试题答案

想要报考计算机考试的考生注意!我特整理出了关于计算机基础知识的基本操作及试题答案,感兴趣的来了解一下吧!下面是整理的“计算机基础知识基本操作及试题答案”,此文本仅供参考,欢迎阅读。

计算机基础知识和基本操作

   一、认识自己的计算机

  计算机分为两个部分,硬件(hardware)、软件(software)。

  硬件:物理的机械设备,比如CPU、鼠标、内存、硬盘、显示器。

  软件:程序比如 windows、QQ、王者荣耀。

   1、CPU (可以在计算机属性面板查看型号)

  中央处理器,一个CPU仅有一片奥利奥饼干那么大、那么厚。负责计算机的所有计算操作。

  CPU的主要产商:Intel(因特尔)、AMD。(不同的价格决定不同的性能)

  Intel 公司的CPU主要系列是赛扬、奔腾、酷睿系列。酷睿系列又分为 i3、i5、i7 、i9子系列,后面有小型号比如4700MQ,表示是第4代平台的处理器。M表示移动平台,Q表示四核。

  CPU 型号后面有一个主频的数字:2.4-GHz,表示GPU每秒钟能够执行24亿条指令。

  CPU的原理就是二极管,有一种金属叫做硅,有一个特性,就是单向导电。CPU使用二进制,1表示开, 0表示关,科学家就研发出了CPU,具有非常强的计算能力。

   2、内存条——程序工作的时候的临时存储空间

  内存条用来在程序运行的时候提供临时的运行空间的,特点就是:

  1)存储能力不是特别强,一般来说就是1G、2G、4G、8G、16G。

  2)关机之后,里面的内容就丢失了。

  3)存储速度非常快,可以和CPU进行完美的配合。CPU负责计算,内存条负责临时的存储数据。

  内存条的存储大小,决定了你同时能够打开软件的数量,不决定计算速度

  目前内存条比较出名的是金士顿。

   3、硬盘——存储文件

      机械硬盘靠磁盘来存储,比较便宜。现在比较好的硬盘叫做固态硬盘(SSD),存储数据非常快,不怕摔。

  字节:计算机最小的存储单位就是 0 和 1 ,每 8 位 0 或者 1 我们叫做 1 个字节。(了解)

  一个英文字母占 1 个字节,一个中文汉字占 2 个字节。(重要)

  (重要)容量的换算:1024 个字节 = 1kb(千字节)

  1024 个 kb = 1Mb(兆字节)

  1024 个 Mb = 1Gb

  1024 个 Gb = 1Tb

   4、显卡——计算大的图形任务

       显卡是最贵的硬件,因为现在大家对画质、浏览器要求非常高。

  显卡提供了显示的能力,输出信号到显示器。

  计算机的显卡一般是“集成显卡”,就是说集成到了计算机主板上面,性能刚刚够用,玩绝地求生的话必须用“独显”,就是独立显卡,非常贵。

   二、认识计算机操作系统

      操作系统是最重要的计算机软件:

  所有的其他应用软件,都是运行在操作系统上的。

  所有的硬件,靠操作系统来管理。

  世界上有三种计算机操作系统:

  Windows:使用人数最多的操作系统,是一个多任务的操作系统。现在比较流行的windows版本是windows10 windows7,之前还有windows xp 和windows2000。

  MacOS:苹果电脑的操作系统,内核是linux,这个系统非常的稳定,甚至没有病毒,但是软件少。

  Linux:所有的服务器上都是使用linux系统。

   五、键盘

   1、F系列按键 

  F1 基本上在任何软件中都是帮助功能

  F2 更改文件名

  F4 配合 alt 键,表示关闭窗口

  F5  刷新浏览器,或者刷新软件

  F11 浏览器全屏

  F12 在浏览器中打开控制台

   2、Tab 键

  在Q键左边有 Tab 键,最常用的功能键。

  alt + Tab 键可以切换程序。

  ctrl + Tab 键,在应用程序内切换子窗口。

   3、Shift、Ctrl、Alt

  这三个键都是配合其他键使用的。

  比如:

  ctrl + s 保存

  ctrl + c 复制

  ctrl + v 粘贴

  ctrl + z 撤销

  ctrl + w 关闭当前打开的一个页面,可以连续执行。

  shift + delete 彻底删除(不放在回收站中)

  大写字母:按住Shift键不放,然后同时按字母即可。

  切换中英文输入法,系统内置了 ctrl + 空格键。开发建议可以关闭 shift 切换功能。

   4、其他按键

  delete 按键表示删除。

  home 键表示回到这一行的行首。

  end 键表示到这一行的行尾。

  insert 键表示切换插入或者更改。

  pagedown 下拉一页

  pageup 上拉一页

   六、打字训练

  双手不能避让键盘,当你打字的时候,所有的手指都是放在键帽上的,或者晒为离开2mm。

  盲打训练:只需要打A-Z就行,多次练习。

计算机基础知识试题题库

  一、单选题

  1、存储在计算机的存储单元中的()__。

  A.可以是数据或指令

  B.只能是字符

  C.只能是指令

  D.只能是数据

  答案:A

  2、计算机系统中()__指的是运行的程序、数据及相应的文档的集合。

  A.主机

  B.系统软件

  C.软件系统

  D.应用软件

  答案:C

  3、二进制数11111110转换为十进制数是()__。

  A.254

  B.252

  C.253

  D.251

  答案:A

  4、微型计算机主机由()__组成。

  A.中央处理器和主存储器

  B.运算器和显示器

  C.运算器和外设

  D.运算器和打印机

  答案:A

  5、下列各类进制的整数中,()__值最大。

  A.八进制数11

  B.十六进制数11

  C.二进制数11

  D.十进制数11

  答案:B

  6、微型计算机的性能主要由()__决定。

  A.RAM的存取速度

  B.显示器的分辨率

  C.CPU的性能

  D.内存的大小

  答案:C

  7、在计算机中用()__表示汉字。

  A.信息编码

  B.BCD码

  C.ASCII码

  D.汉字编码

  答案:D

  8、()__是能够指挥计算机工作的程序、程序运行时所需要的数据、相关文档和资料的集合的统称。

  A.软件

  B.高级语言

  C.指令系统

  D.程序语言

  答案:A

  9、()__属于计算机软件。

  A.计算机程序和文档

  B.计算机硬盘

  C.多媒体光盘

  D.计算机软件光盘

  答案:A

  10、某计算机系统的内存容量配置为128MB,128MB等于()。

  A.128×1024×1024个字节

  B.128×1000×1000×8个字节

  C.128×1024×1024×8个字节

  D.128×1000×1000个字节

  答案:A

  11、8个字节含二进制位()__。

  A.8个

  B.16个

  C.32个

  D.64个

  答案:D

  12、磁盘和磁盘驱动器是微型计算机的外存储设备,可实现对信息的()__。

  A.输入

  B.输出

  C.输入和输出

  D.记录和过滤

  答案:C

  13、“32位微型计算机”中的32指的是()。

  A.微机型号

  B.内存容量

  C.运算速度

  D.机器的字长

  答案:D

  14、下列四个计算机存储容量的换算公式中,错误的是()__。

  A.1KB=1024MB

  B.1KB=1024B

  C.1MB=1024KB

  D.1GB=1024MB

  答案:A

  15、以微处理器为核心,配上存储器、输入输出接口电路及系统总线可以组成()__。

  A.CPU

  B.微型计算机系统

  C.微型计算机

  D.硬件系统

  答案:C

  16、计算机的主要特点是具有运算速度快﹑精度高和()__。

  A.存储记忆

  B.自动编程

  C.无须记忆

  D.按位串行执行

  答案:A

  17、微型计算机体积小,适合放在办公桌上使用,又可被称为()__。

  A.工作站

  B.个人计算机

  C.服务器

  D.终端

  答案:B

  18、计算机最基本的工作原理是()__。

  A.机电原理

  B.存储程序

  C.程序控制

  D.存储程序与程序控制

  答案:D

  19、在计算机的存储单元中存储的()__。

  A.只能是数据

  B.只能是字符

  C.只能是指令

  D.可以是数据或指令

  答案:D

  20、以下几组信息存储容量单位中,按由小到大顺序排列的是()__。

  A.MB﹑KB﹑GB

  B.KB﹑MB﹑GB

  C.GB﹑KB﹑MB

  D.GB﹑MB﹑KB

  答案:B

  21、能将计算机运行结果以可见的方式向用户展示的部件是()__。

  A.存储器

  B.控制器

  C.输入设备

  D.输出设备

  答案:D

  22、8位二进制数组成1个()__。

  A.卷

  B.字节

  C.字

  D.块

  答案:B

  23、计算机中运算器的主要功能是进行()__。

  A.算术运算

  B.逻辑运算

  C.加法运算

  D.算术运算和逻辑运算

  答案:D

  24、下列属于计算机软件的是()__。

  A.磁盘

  B.键盘

  C.CPU

  D.操作系统

  答案:D

  25、汇编语言是一种()__。

  A.依赖于计算机的低级程序设计语言

  B.计算机能直接执行的程序设计语言

  C.独立于计算机的高级程序设计语言

  D.面向问题的程序设计语言

  答案:A

  26、计算机中的所有信息都是以二进制方式表示的,这两个二进制数是()__。

  A.1和2

  B.0和2

  C.0和1

  D.1和10

  答案:C

  27、计算机系统中的软件系统包括系统软件和应用软件。下面关于二者关系的说法正确的是()__。

  A.系统软件和应用软件构成了计算机的软件系统

  B.系统软件不一定要有,而应用软件是必不可少的

  C.系统软件不一定要有,应用软件则可多可少

  D.系统软件必不可少,应用软件完全没有必要

  答案:A

  28、大写英文字母“A”的ASCII码值为十进制数65,大写英文字母“E”的十进制ASCII码值为()__。

  A.67

  B.68

  C.69

  D.70

  答案:C

  29、计算机操作系统作为一个接口,连接着()__。

  A.用户与软件

  B.系统软件与应用软件

  C.主机与外设

  D.用户与计算机

  答案:D

  30、将二进制数01100100B转换成十六进制数是()__。

  A.64H

  B.63H

  C.0ADH

  D.100H

  答案:A

  31、下列属于系统软件的是()__。

  A.PowerPoint2010

  B.Windows XP

  C.FoxMail

  D.NetMeeting

  答案:B

  32、下列关于存储设备的说法中正确的是()__。

  A.计算机中内存的容量一般比硬盘大

  B.硬盘的读写速度比内存快

  C.内存中存储的信息断电后会消失

  D.相同容量下,内存的价格比硬盘便宜

  答案:C

  33、已知英文字母m的ASCII码值为109,那么英文字母r的ASCII码值为()。

  A.111

  B.112

  C.113

  D.114

  答案:D

  34、正常配置的计算机的内存储器比外存储器()。

  A.便宜

  B.存储量大

  C.存取速度快

  D.虽贵但能存储更多的信息

  答案:C

  35、用MIPS为单位来衡量计算机的性能,它指的是计算机的()__。

  A.传输速率

  B.存储器容量

  C.字长

  D.运算速度

  答案:D

  36、第三代计算机采用的主要电子器件为()__。

  A.大规模集成电路

  B.小尺寸电子管

  C.晶体管

  D.小规模集成电路

  答案:D

  37、微型计算机的核心部分是()__。

  A.微处理器

  B.存储器

  C.微型计算机系统

  D.操作系统

  答案:A

  38、在微机的硬件系统中,被简称为I/O设备的是()__。

  A.运算器与控制器

  B.输入设备与运算器

  C.存储器与输入设备

  D.输入设备与输出设备

  答案:D

  39、以CPU为中心,配上存储器﹑输入输出接口电路及系统总线所组成的计算机,称为()__。

  A.微处理器

  B.微型计算机

  C.工作站

  D.微型计算机系统

  答案:B

  40、微型计算机的主要技术指标有()__。

  A.所配备的系统软件的优劣

  B.CPU的主频和运算速度﹑字长﹑内存容量和存取速度

  C.显示器的分辨率﹑打印机的配置

  D.硬盘容量的大小

  答案:B

  41、微型计算机中的“奔3”(PⅢ)或“奔4”(PⅣ)指的是()__。

  A.CPU的型号

  B.显示器的型号

  C.打印机的型号

  D.硬盘的型号

  答案:A

  42、1946年第一台电子计算机在美国诞生,该机的英文缩写名称为()__。

  A.EDVAC

  B.EBSAC

  C.MARK

  D.ENIAC

  答案:D

  43、一般将电子计算机的发展历程划分为四个时代,其划分的主要依据是计算机的()__。

  A.机器规模

  B.设备功能

  C.构成元件

  D.整体性能

  答案:C

  44、某微型计算机的型号规格标为Pentium Ⅲ 600,其中Pentium Ⅲ是指()__。

  A.厂家名称

  B.机器名称

  C.CPU型号

  D.显示器名称

  答案:C

  45、计算机具有很强的记忆能力的基础是()__。

  A.自动编程

  B.通用性强

  C.逻辑判断能力

  D.足够容量的存储装置

  答案:D

  46、计算机的体积﹑存储容量﹑输入输出能力属于()__。

  A.计算机处理数据的方式

  B.计算机的规模和处理能力

  C.计算机的使用范围

  D.计算机使用的电子器件

  答案:B

  47、计算机领域中,信息是经过转化而成为计算机能够处理的()__。

  A.图形

  B.数据

  C.程序

  D.符号

  答案:B

  48、为某种特定目的而设计的计算机属于()__。

  A.专用计算机

  B.数模混合计算机

  C.科学计算机

  D.电子模拟计算机

  答案:A

  49、以下选项中,不属于计算机外部设备的是()__。

  A.输出设备

  B.输入设备

  C.中央处理器和主存储器

  D.外存储器

  答案:C

  50、计算机可以进行自动控制处理的基础是()__。

  A.能进行逻辑判断

  B.大规模快速运算

  C.存储程序能力

  D.计算精度高

  答案:C

  51、下列选项中不属于按计算机处理数据的方式进行分类的是()__。

  A.电子逻辑计算机

  B.电子模拟计算机

  C.数模混合计算机

  D.通用计算机

  答案:D

  52、当前气象预报已广泛采用数值预报方法,这种预报方法会涉及计算机应用中的()__。

  A.科学计算与辅助设计

  B.科学计算和过程控制

  C.科学计算和数据处理

  D.数据存储和辅助设计

  答案:C

  53、当前计算机的应用领域极为广泛,但其应用最早的领域是()__。

  A.过程控制

  B.科学计算

  C.人工智能

  D.数据处理

  答案:B

  54、组成计算机主机的是()__。

  A.运算器和外设

  B.外设和控制器

  C.中央处理器和主存储器

  D.运算器和存储器

  答案:C

  55、计算机中对数据进行加工与处理的部件,通常称为()__。

  A.显示器

  B.控制器

  C.运算器

  D.存储器

  答案:C

  56、对于信息,下列说法错误的是()__。

  A.信息是可以处理的

  B.信息是可以传播的

  C.信息是可以共享的

  D.信息可以不依附于某种载体而存在

  答案:D

  57、组成计算机主机的是()__。

  A.运算器和控制器

  B.运算器和外设

  C.中央处理器和主存储器

  D.运算器和存储器

  答案:C

  58、组成计算机指令的两部分是()__。

  A.数据和字符

  B.操作码和地址码

  C.运算符和运算数

  D.运算符和运算结果

  答案:B

  59、计算机领域中,客观事物的属性表示为()__。

  A.模拟量

  B.处理后数值

  C.信息

  D.数据

  答案:D

  60、组成计算机系统的两大部分是()__。

  A.硬件系统和软件系统

  B.主机和外部设备

  C.系统软件和应用软件

  D.输入设备和输出设备

  答案:A

  61、下列选项中不属于计算机硬件系统的是()__。

  A.系统软件

  B.I/O设备

  C.内存储器

  D.中央处理器

  答案:A

  62、下列设备中属于输入设备的是()__。

  A.显示器

  B.扫描仪

  C.打印机

  D.绘图机

  答案:B

  63、计算机中的所有信息都是以二进制方式表示的,主要理由是()__。

  A.运算速度快

  B.所需的物理元件最简单

  C.节约元件

  D.信息处理方便

  答案:B

  64、在计算机内部,数据加工﹑处理和传送的形式是()__。

  A.二进制码

  B.八进制码

  C.十六进制码

  D.ASCCI码

  答案:A

  65、8个字节含二进制位()__。

  A.8个

  B.16个

  C.64个

  D.32个

  答案:C

  66、在计算机领域中,英文单词“byte”的含义是()__。

  A.字

  B.字长

  C.字节

  D.二进制位

  答案:C

  67、微型计算机的微处理器芯片上集成了()__。

  A.CPU和RAM

  B.控制器和RAM

  C.控制器和运算器

  D.运算器和I/O接口

  答案:C

  68、计算机指令的有序集合称为()__。

  A.模拟语言

  B.机器语言

  C.程序

  D.汇编语言

  答案:C

  69、计算机执行某种操作的命令被称为()__。

  A.软件

  B.指令

  C.操作系统

  D.程序设计语言

  答案:B

  70、二进制数10110001转换为十进制数是()__。

  A.123

  B.167

  C.179

  D.177

  答案:D

  71、为解决某一特定的问题而设计的指令序列称为()__。

  A.程序

  B.文档

  C.系统

  D.语言

  答案:A

  72、在微型计算机中,应用最普遍的字符编码是()__。

  A.BCD码

  B.汉字编码

  C.ASCII码

  D.补码

  答案:C

  73、计算机系统中,中央处理器(CPU)可直接访问的存储部件是()__。

  A.外存

  B.硬盘

  C.软盘

  D.内存

  答案:D

  74、用高级程序设计语言编写的程序称为源程序,它()__。

  A.只能在专门的机器上运行

  B.无需编译或解释,可直接在机器上运行

  C.不可读

  D.具有可读性和可移植性

  答案:D

  75、微机中采用的ASCII编码,表示一个字符需占用二进制数()__。

  A.6位

  B.9位

  C.7位

  D.10位

  答案:C

  76、16进制数的1个位能够表示的不同状态有()__。

  A.16种

  B.8种

  C.10种

  D.32种

  答案:A

  77、微型计算机的性能主要取决于()__。

  A.RAM的存取速度

  B.硬盘容量的大小

  C.CPU的性能

  D.显示器的分辨率

  答案:C

  78、下列诸因素中,对微型计算机工作影响最小的是()__。

  A.尘土

  B.湿度

  C.温度

  D.噪声

  答案:D

  79、字长是CPU的主要性能指标之一,它表示()___。

  A.计算结果的有效数字长度

  B.最长的十进制整数的位数

  C.最大的有效数字位数

  D.CPU一次能处理二进制数据的位数

  答案:D

  80、以微型计算机为中心,配以相应的外围设备﹑电源和辅助电路,以及指挥微型计算机工作的系统软件,就构成了()__。

  A.微型计算机系统

  B.微型计算机

  C.服务器

  D.微处理器

  答案:A

  81、在图形用户界面的操作系统中,最常使用的设备是()__。

  A.打印机

  B.扫描仪

  C.麦克风

  D.鼠标

  答案:D

  82、在外部设备中,扫描仪属于()__。

  A.输入设备

  B.输出设备

  C.传输设备

  D.存储设备

  答案:A

2010全国计算机二级C语言考试的南开100题word版及公共基础的重要知识点

以下资料已发,请注意查收2010.3上机题库.zip (125.53K) 2010二级C语言南开100题.doc (93.50K) 2010年全国计算机等级考试+++++二级C语言考试大纲.doc (24.50K) 经典C语言程序设计20例.doc (65.50K) .pdf (551.98K) 09年南开100套题(C语言).doc (1.62M) C语言超级经典400道题目.doc (187.50K) 计算机等级二级C语言程序设计100例.doc (168K) 01_2009年9月C语言及公共基础串讲资料.doc (243K) 02_2009年3月C语言笔试冲刺复习资料.doc (93K) 06 二级公共基础知识考点精讲.rar (101.98K) 08 二级公共基础知识习题(2009年3月).rar (31.84K) 01 二级公共基础120题详解版.doc (233.50K) 02 二级公共基础09年3月冲刺复习资料.doc (92K) 03 二级公共基础辅导讲义.doc (805.50K) 04 二级公共基础考点解析.doc (260.50K) 05 二级公共基础试题及详解.doc (79.50K) 09 二级公共基础总结.doc (61.50K) 10 二级公共基础知识教程.doc (427K) 13 数据结构与算法.doc (67.50K) 13 数据结构与算法习题.doc (54K) 11 公共基础知识要点及历年真题.pdf (469.89K) 2010年九月二级C语言上机100题word版.doc (1.34M) 2010年03月二级C语言笔试.doc (149K) 2010.9二级C语言考试专用上机模拟系统.zip (54MB)

计算机基础知识简答题库及答案

1. 计算机基础知识简答题 计算机基础知识简答题 计算机基础考试(50道选择题)(在线等) 1、关于桌面上的图标,正确的说法是______。 A:删除桌面上的应用程序的快捷方式图标,并未删除对应的应用程序文件 B:删除桌面上的应用程序的快捷方式图标,就是删除对应的应用程序文件 C:在桌面上建立应用程序的快捷方式图标,就是将对应的应用程序文件复制到桌面上 D:在桌面上只能建立应用程序快捷方式图标,而不能建立文件夹快捷方式图标2、文件夹窗口 *** 有 15 个文件,其中有 5个被选定,执行""菜单中"反向选择"命令后,有______个文件被定。 A: 5 B:15 C:10 D:0 3、件夹窗口中选定若干个不相邻的文件,应先按住______键,再单击各个待选的文件。 A:Shift上档键 B:Ctrl控制键 C:制表Tab键 D:Alt换档键4、选中一个文件,点击鼠标右键,再选中"删除",则该文件______.A:被彻底删除 B:只是被放入回收站,还可以还原 C:只是被放入回收站,但不可还原 D:被放入了剪贴板中5、环境中,若应用程序出现故障,这时应优先考虑的操作是______。 A:关掉计算机主机的电源 B:连续按两次 Ctrl+Alt+DelC:按一次 Ctrl控制键+Alt换档键+Del D:按计算机主机上的"RESET"复位键 6、在"对话框"窗口中,选项前有"□"框的按钮是______按钮。A:单选 B:复选 C:命令 D:滚动 7、激活快捷菜单的操作是______。 A:单击鼠标左键 B:移动鼠标 C:拖放鼠标 D:单击鼠标右键 8、"控制面板"窗口中不包含______图标。 A:日期/时间 B:记事本 C:显示 D:键盘 9、桌面上有"记事本"程序的快捷图标,不能启动"记事本"的方法___。 A:双击桌面上的"记事本"图标 B:从"开始"菜单"程序"项的"附件"中,单击"记事本" C:从"资源管理器"中,找到"记事本",并双击它 D:从"资源管理器"中,找到"记事本",并单击它 10、文件名命名不能______ 。 A:使用汉字字符 B:包括空格字符 C:长达255个字符 D:使用?和* 11、使用"开始"菜单中的______命令可以迅速找到文件和文件夹。 A:帮助 B:查找 C:程序 D:运行 12、 如果要把C盘某个文件夹中的一些文件复制到C盘另外的一个文件夹中,在选定文件后,若采用鼠标拖曳操作,______操作可以将选中的文件复制到目标文件夹。 A:直接拖曳 B: CTRL控制键+拖曳 C:SHIFT上档键+拖曳 D:单击 13、下列关于"任务栏"的叙述,哪一项是错误的 ( D ).A:可以将任务栏设置为自动隐藏 B:任务栏可以移动。C:通过任务栏上的按钮,可实现窗口之间的切换D:在任务栏上,只显示当前活动窗口名14、下列对Windows窗口的描述中,错误的是______。 A:可以对窗口进行"最小化","最大化"操作B:可以同时打开多个窗口,但只有一个活动窗口 C:可以通过鼠标或键盘进行窗口的切换 D:可以改变窗口大小,但不能移动15、Windows 中能更改文件名的操作是______.A:用鼠标左键双击文件名,然后选择"重命名",键入新文件名后按回车键B:用鼠标左键单击文件名,然后选择"重命名",键入新文件名后按回车键C:用鼠标右键双击文件名,然后选择"属性",键入新文件名后按回车键D:用鼠标右键单击文件名,然后选择"重命名",键入新文件名后按回车键16在Windows中,默认的切换中英文输入的方法是 ______.A:CTRL +空格 B:CTRL +SHIFTC:SHIFT +ALT +CTRL D:ALT +空格17、Windows 的整个显示屏幕称为 ______.A:窗口 B:操作台 C:工作台 D:桌面18、某个菜单项呈灰暗色,表示 ______.A:该菜单项永远不能使用 B:软件设计上的缺陷C:当前不能使用菜单项 D:以上都不对19、用于切换大小写字母的键是______.A:数码锁定NumLock B:大写锁定CapsLock C:Ctrl控制键控制 D:Shift上档键上档20、在同一磁盘的两个文件夹间移动选定的文件,除可用鼠标直接拖动实现外,还可以使用的方法是______.A:先"复制"后"粘贴" B:先"移动"后"粘贴"C:先"删除"后"粘贴" D:先"剪切"后"粘贴"21、以下正确的叙述是( )。 A. Office是一种电子表格软件 B. Office是一种操作系统 C. Office是一组办公应用软件 D. Office是一种字处理软件22、Word中的段落标记符是通过( )产生的。 A. 插入分页符 B. 插入分段符 C. 按Enter键 D. 按Shift+Enter键23、在Word中可以选取矩形区域的文字块,方法是在按住( )键的同时按住鼠标左键并拖动。 A. Shift B. Alt C. Ctrl D. Tab24、Word的样式是一组( )的 *** 。 A. 格式 B. 模板 C. 公式 D. 控制符25、保护一个工作表,可以使不知道密码的人( )。 A. 看不到工作表内容 B. 不能复制工作表的内容 C. 不能修改工作表的内容 D. 不能删除工作表所在的工作簿文件。 26、Excel图表是( )。 A. 工作表数据的图表表示 B. 图片 C. 可以用画图工具进行 D. 根据工作表数据用画图工具绘制的27、Excel主要应用在( )。 A. 美术、装璜、图片制作等各个方面 B. 工业设计、机械制造、建筑工程 C. 统计分析、财务管理分析、股票分析和经济、行政管理等 D. 多媒体制作28、将Word表格中两个单元格合并成一个单元格后,单元格中的内容( )。 求计算机基础试题及答案大全 一、单项选择题(每小题 1 分,共60 分 )1. 在计算机内部,一切信息的存取、处理和传送都是以( )形式进行的。 A )EBCDIC码 B )ASCII码 C )十六进制 D )二进制2. 目前,被人们称为“3C”技术的是( )。 A )微电子技术、通信技术和计算机技术 B )通信技术、计算机技术和控制技术 C )信息基础技术、信息系统技术和信息应用技术 D )微电子技术、光电子技术和计算机技术3. 世界上第一台电子数字计算机取名为( )。 A )UNIVAC B )EDSAC C )ENIAC D )EDVAC4. 用来表示计算机辅助教学的英文缩写是( )。 A )CAD B )CAM C )CAI D )CAT5. 1 MB 是( )Bytes。 A )100*100 B )1000*1024 C )1024*1000 D )1024*10246. 下列一组数中,最大的数是( )。 A )(2B )16 B )(44 )10 C )(52 )8 D )(101001 )27. 24*24点阵的一个汉字,其字形码所占字节是( )。 A )72 B B ) 576 B C )36 B D )48 B8. 物理器件采用晶体管的计算机被称为( )。 A )第一代计算机 B )第二代计算机 C )第三代计算机 D )第四代计算机9. 运算器的主要功能是( )。 A )负责读取并分析指令 B )存放运算结果 C )指挥和控制计算机的运行 D )算术运算和逻辑运算10. CPU是计算机硬件系统的核心,它是由( )组成的。 A ) 运算器和存储器 B )控制器和存储器 C ) 运算器和控制器 D )加法器和乘法器11. 下面关于显示器的叙述,正确的是( )。 A )显示器是输入设备 B )显示器是输出设备 C )显示器是输入/输出设备 D )显示器是存储器12. MIPS常用来描述计算机的运算速度,其含义是( )。 A )每秒钟处理百万个字符 B )每分钟处理百万个字符 C )每秒钟处理百万条指令 D )每分钟处理百万条指令 13. PC机上通过键盘输入一段文章时,该段文章首先存放在主机的( )中,如果希望将这段文章长期保存,应以( )形式存储于( )中。 A )内存、文件、外存 B )外存、数据、内存 C )内存、字符、外存 D )键盘、文字、打印机14. 下面说法中正确的是( )。 A )16位字长计算机能处理的最大数是16位十进制 B )电源关闭后,Rom中的信息会丢失 C )计算机区别于其它计算工具的最主要特点是能存储程序和数据 D )一个完整的计算机系统是由微处理器,存储器和输入/ 输出设备组成15. 微型计算机系统采用总线结构对CPU、存储器和外部设备进行连接。 总线通常由三部分组成,它们是( )。 A )逻辑总线、传输总线和通信总线 B )数据总线、地址总线和控制总线 C )数据总线、信息总线和传输总线 D )地址总线、运算总线和逻辑总线16. 计算机的存储系统通常包括( )。 A )内存储器和外存储器 B )软盘和硬盘 C )内存和硬盘 D )ROM和RAM17. 我们通常所说的“裸机”指的是( )。 A )只装备有操作系统的计算机 B )未装备任何软件的计算机 C )计算机主机暴露在外 D )不带输入输出设备的计算机18. 操作系统的作用是( )。 A )将源程序翻译成目标程序 B )控制和管理计算机系统的各种硬件和软件资源的使用 C )负责诊断机器的故障 D )负责外设与主机之间的信息交换19. Windows XP中默认的键盘中英文切换方法是( )。 A )Ctrl+Space B )Ctrl+Shift C )Ctrl+Alt D )Shift+Alt 20. Windows“我的电脑”窗口中,当选中某驱动器(如D: )后,选择( )菜单中的“格式化”命令可以完成所选中的磁盘格式化工作。 A )文件 B ) C )查看 D )帮助 21. 在“资源管理器”窗口中选定文件或文件夹后,若想将它们立即删除,而不是放到“回收站”中,正确的操作是( )。 A )按Delete(Del )键 B )按Shift+Delete(Del )键 C )选择“文件”菜单中的“删除”命令 D )用鼠标直接将文件或文件夹拖放到“回收站”中22. Windows XP中,可用“我的电脑”或( )菜单打开控制面板窗口。 A )命令 B ) C )开始 D )快捷 23. 在Windows XP中,要选定多个不连续的文件,可以先按住( )键不放,然后用鼠标逐个左单击要选择的文件即可。 A )Alt B )Ctrl C )Del D )Shift24. 在Windows XP默认安装的情况下,在桌面上新建了一个文件,则该文件保存在( )中了。 A )A盘 B )C盘 C )D盘 D )内存25. 在Windows XP中下列说法错误的是( )。 A )在“我的电脑”窗口中,按“Alt+F”可以打开文件菜单 B )按“Ctrl+V”,可以实现粘贴功能 C )按Alt+F4,有利于程序正常运行 D )按“Ctrl+X”,可以实现剪切功能26. 在下列有关Windows菜单命令的说法中,不正确的是( )。 A )带省略号(… )的命令执行后会打开一个对话框,要求用户输入信息 B )命令前有符号(√ )表示该命令有效 C )当鼠标指向带符号(► )的命令时,会弹出一个子菜单 D )命令项呈暗淡的颜色,表示相应的程序被破坏27. 在搜索文件时,若用户输入“*.*”,则将搜索( )。 A )所有含有“*”的文件 B )所有扩展名中含有*的文件 C )所有文件 D )以上全不对28. 将鼠标指针移至( )上拖曳,即可移动窗口位置。 A )格式化栏 B )工具栏 C )标题栏 D )状态栏29. Windows XP Professional版是一个( )操作系统。 A )单用户多任务 B )单用户单任务 C )多用户多任务 D )多用户。 计算机基础考试试题答案 1. ( n )2. ( n )3. y )4. n )5. 在计算机系统中,一个汉字的内码占2个字。 ( n )6. 浮点数分为阶码和尾数两部分,阶码用定点整数表示,尾数用定点小数表示。( y )7. 在计算机内部,一切信息都表示为二进制数。 ( y )8. 无符号八位二进制数能表示的最大十进制整数为256。( n )9. 逻辑运算是指对因果关系进行分析的一种运算,是按位进行的。 ( n )10. 不论正数还是负数,对其补码再求补码就可以得到原码。( n )11. 在计算机中,所有的信息如数字、符号、以及图形等都是用电子元件的不同状态表示的。 ( y )12. 在计算机中,对有符号的机器数常用原码、反码和补码三种方式来表示,其主要目的是解决减法运算的问题。( y )13. 在计算机中,处理含有小数部分的数值时,解决小数点的表示问题主要通过定点数和浮点数来表示。 ( y )14. BCD码是用4位二进制编码来表示1位十进制数。( n )15. 硬盘经过分区后就可以使用。 ( n )16. Cache专指在CPU和内存之间设置的高速小容量存储器。( y )17. AGP是Intel为高性能图形和视频支持而专门设计的一种新型系统接口。 ( y )18. 程序存储的主要目的是使计算机执行计算时不需要操作人员干预,能自动逐条取出指令并能正确地沿着程序设计的流程执行指令。( n )19. 虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器,它借助于磁盘等辅助存储器来扩大主存的容量,使之为更大或更多的程序所使用。 ( y )20. 运算器是计算机的一个主要组成部件,其主要功能是进行算术运算和逻辑运算,它又叫CPU(中央处理器)。( y )。 计算机基础考试试题答案 1. ( n ) 2. ( n ) 3. y ) 4. n ) 5. 在计算机系统中,一个汉字的内码占2个字。( n ) 6. 浮点数分为阶码和尾数两部分,阶码用定点整数表示,尾数用定点小数表示。( y ) 7. 在计算机内部,一切信息都表示为二进制数。( y ) 8. 无符号八位二进制数能表示的最大十进制整数为256。( n ) 9. 逻辑运算是指对因果关系进行分析的一种运算,是按位进行的。( n ) 10. 不论正数还是负数,对其补码再求补码就可以得到原码。( n ) 11. 在计算机中,所有的信息如数字、符号、以及图形等都是用电子元件的不同状态表示的。( y ) 12. 在计算机中,对有符号的机器数常用原码、反码和补码三种方式来表示,其主要目的是解决减法运算的问题。( y ) 13. 在计算机中,处理含有小数部分的数值时,解决小数点的表示问题主要通过定点数和浮点数来表示。( y ) 14. BCD码是用4位二进制编码来表示1位十进制数。( n ) 15. 硬盘经过分区后就可以使用。( n ) 16. Cache专指在CPU和内存之间设置的高速小容量存储器。( y ) 17. AGP是Intel为高性能图形和视频支持而专门设计的一种新型系统接口。( y ) 18. 程序存储的主要目的是使计算机执行计算时不需要操作人员干预,能自动逐条取出指令并能正确地沿着程序设计的流程执行指令。( n ) 19. 虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器,它借助于磁盘等辅助存储器来扩大主存的容量,使之为更大或更多的程序所使用。( y ) 20. 运算器是计算机的一个主要组成部件,其主要功能是进行算术运算和逻辑运算,它又叫CPU(中央处理器)。( y ) 计算机基础试题目 计算机基础知识1、一般认为,世界上第一台电子数字计算机诞生于______。 1946年2、计算机当前已应用于各种行业、各种领域,而计算机最早的设计是针对______。科学计算3、计算机硬件系统的主要组成部件有五大部分,下列各项中不属于这五大部分的是______。 软件4、计算机软件一般分为系统软件和应用软件两大类,不属于系统软件的是______。客户管理系统5、计算机系统中,最贴近硬件的系统软件是______。 操作系统6、计算机内部用于处理数据和指令的编码是______。二进制码7、计算机程序设计语言中,可以直接被计算机识别并执行的是______。 机器语言8、二进制数10110001相对应的十进制数应是______。1779、计算机断电后,会使存储的数据丢失的存储器是______。 RAM10、微型计算机中,微处理器芯片上集成的是______。控制器和运算器11、计算机有多种技术指标,其中决定计算机的计算精度的是______。 字长12、保持微型计算机正常运行必不可少的输入输出设备是______。键盘和显示器13、计算机中,信息的最小单位是______。 位14、在微型计算机中,将数据送到软盘上,称为______。写盘15、下列各项中,不是微型计算机的主要性能指标的是______。 硬盘容量16、自计算机问世至今已经经历了四个时代,划分时代的主要依据是计算机的______。构成元件17、世界上第一台电子数字计算机采用的逻辑元件是______。 电子管18、早期的计算机体积大、耗能高、速度慢,其主要原因是制约于______。元器件19、当前的计算机一般被认为是第四代计算机,它所采用的逻辑元件是______。 大规模集成电路20、个人计算机属于______。微型计算机21、以下不属于数字计算机特点的是______。 体积庞大22、计算机可以进行自动处理的基础是______。存储程序23、计算机进行数值计算时的高精确度主要决定于______。 基本字长24、计算机具有逻辑判断能力,主要取决于______。编制的软件25、计算机的通用性使其可以求解不同的算术和逻辑问题,这主要取决于计算机的______。 可编程性26、计算机的应用范围很广,下列说法中正确的是______。辅助设计是用计算机进行产品设计和绘图27、当前计算机的应用领域极为广泛,但其应用最早的领域是______。 科学计算28、最早设计计算机的目的是进行科学计算,其主要计算的问题面向于______。军事29、计算机应用中最诱人、也是难度最大且目前研究最为活跃的领域之一是______。 人工智能30、当前气象预报已广泛采用数值预报方法,这种预报方法会涉及计算机应用中的______。科学计算和数据处理31、利用计算机对指纹进行识别、对图像和声音进行处理属于的应用领域是______。 信息处理32、计算机最主要的工作特点是______。存储程序与自动控制33、用来表示计算机辅助设计的英文缩写是______。 CAD34、利用计算机来模仿人的高级思维活动称为______。人工智能35、计算机网络的目标是实现______。 资源共享和信息传输36、下列四项中,不属于多媒体所包括的媒体类型的是______。X光37、所谓的信息是指______。 处理后的数据38、在下面的描述中,正确的是______。键盘是输入设备,显示器是输出设备39、一个完备的计算机系统应该包含计算机的______。 硬件和软件40、计算机系统由两大部分组成,它们是______。硬件系统和软件系统41、构成计算机物理实体的部件被称为______。 计算机硬件42、组成计算机主机的主要是______。中央处理器和主存储器43、微型计算机的微处理器芯片上集成了______。 控制器和运算器44、以下不属于外部设备是______。中央处理器和主存储器45、下列对软件配置的叙述中不正确的是______。 软件配置独立于硬件46、下面各组设备中,同时包括了输入设备、输出设备和存储设备的是______。鼠标器、绘图仪、光盘47、个人计算机(PC)必备的外部设备是______。 显示器和键盘48、在微型计算机的各种设备中,既可输入又可输出的设备是______。磁盘驱动器49、冯.诺依曼结构计算机的五大基本构件包括运算器、存储器、输入设备、输出设备和______。 控制器50、时至今日,计算机仍采用程序内存或称存储程序原理,原理的提出者是______。冯•诺依曼51、冯•诺依曼计算机的基本原理是______。 程序存储52、计算机的工作原理是______。程序存储53、计算机中,运算器的主要功能是完成______。 算术和逻辑运算54、计算机中用来保存程序和数据,以及运算的中间结果和最后结果的装置是______。内存和外存55、超市收款台检查货物的条形码,这属于对计算机系统的______。 输入56、下列不属于输入设备的是______。打印机57、计算机的硬件主要包括:中央处理器(CPU)、存储器、输入设备和______。 输出设备58、下列四项中属于输出设备的是______。显示器59、在计算机领域中,通常用大写英文字母“B”来表示______。 字节60、指令的操作码表示的是______。做什么操作61、为解决某一特定的问题而设计的指令序列称为______。 程序62、计算机能计算有大量数据和程序语句的问题,起主要。 计算机基础考试试题 BBCBACCCCD运算器,控制器,存储器,输入设备,输出设备地址总线,数据总线,控制总线应用软件和系统软件集成性,交互性,多样化数据链路层,网络层计算题太复杂不想动笔四.存储程序和程序控制运算器,控制器,存储器,输入设备,输出设备运算器是负责对数据进行逻辑运算和算术运算控制器是控制计算机各个部件进行工作存储器是用于存储计算机中的数据和程序D数据链路层,网络层171.75 253.60001001000001001.01010110 记得0不可舍去0.11111011 10.00000001。 计算机笔试基础试题,题目以及答案.! 求好心人帮忙 计算机基础模拟试题一、填空题1、 计算机的逻辑元件采用大规模、超大规模集成电路的时代是第____代。 2、 计算机中____的主要功能是存放数据和程序。3、 计算机软机系统包括____和____。 4、 在一个二进制数中,左面一位是其相邻的右面一位的____倍。5、 WINDOWS2000是一种____。 6、 在WINDOWS2000下复合键“Ctrl+C”的功能是____。7、 在WINDOWS2000下,不同任务的切换可以通过单击____上有关窗口的按钮。 8、 在Word2000的状态下,文档中的一部分内容被选择,执行菜单中的“剪切”命令后____。9、 在Word2000下设置字体的命令菜单是____。 10、 在Word2000中,“文件”命令的下拉式菜单底部默认最多可列出____个最近使用过的文档文件名。11、 在Excel中____是计算和储存数据的文件。 12、 在Excel中一个____就是一个Excel文件。13、 在Excel中每个单元格用它的行号和列号来引用,如六行第一列所对应的单元格可用____来表示。 14、 Powerpoint是____公司推出的图形展示软件包。15、 电子邮件用英文表示为____。 16、 网络诞生于____国。17、 INTER的中文名称是____。 18、 IP地址由____位二进制数字组成。19、 World Wide Web简称WWW或Web也称____。 二、选择题1、在计算机中下列部件访问速度最快的是______。 A、硬盘 B、软盘 C、磁带 D、RAM2、______不是CPU的部件。 A、地址寄存器 B、程序计数器 C、算术逻辑运算单元 D、通用寄存器组3、计算机中运算器的主要功能是_____________。 A、逻辑运算 B、算术运算 C、算术运算和逻辑运算 D、控制计算机运行4、与二进制小数0.1B等值的16进制数是____________。 A、0.2H B、0.1H C、0.4H D、0.8H5、WINDOWS2000是一个___________操作系统。 A、单用户单任务 B、单用户多任务 C、多用户多任务 D、多用户单任务6、在WINDOWS2000中文件夹是指_______. A、文档 B、程序 C、磁盘 D、目录7、操作系统________。 A、 一种使计算机便于操作的硬件B、 一种计算机的操作规范C、 一种管理系统资源的软件D、一种便于操作的计算机系统8、在WORD2000中文档时,当前光标所在位置的前面是宋体,后面的字体是隶书,再在光标处输入文字时,其字体是_____________。 A、宋体 B、隶书 C、取决于最近一次输入的字体 D、取决于最近一次光标停留处的字体9、下面选项中不能关闭WORD2000的是_____。 A、 双击标题栏左边的“W”。B、 单击标题栏右边的“X”。 C、 单击文件菜单中的“关闭”。D、单击文件菜单中的“退出”。 10、在EXCEL工作表中,数值型数据的默认对齐格式是________。 A、左对齐 B、居中对齐 C、跨列对齐 D、右对齐11、在EXCEL工作表中,已知A1单元格的公式=A1复制到D2单元格后,D2单元中的值将与________单元中的值相等。 A、B2 B、A2 C、A1 D、B112、在EXCEL工作表中若已将A1单元格中的内容跨5列居中,要修改该跨列居中的内容,必须选取定______。 A、区域A1:E1 B、单元格E1 C、单元格A1 D、单元格C113、POWERPOINT中,正在的演示文稿若想换名保存,可以________。 A、 单击“保存”工具按钮B、 单击“文件”的“另存为”命令C、 单击“另存为”工具按钮D、单击“文件”菜单的“保存”命令14、下列网络类型不属于按地理范围分类的是_______。 A、广域网 B、校园网 C、城域网 D、局域网15、下列不是计算机病毒特点的是_________。 A、传染性 B、免疫性 C、潜伏性 D、破坏性16、冯。诺依曼为现代计算机的结构奠定了基础,他的主要设计思想是____________。 A、程序存储 B、数据存储 C、虚拟存储 D、采用电子元件17、第四代电子计算机使用的逻辑器件是________。A. 晶体管 B.电子管C.中、小规模集成电路 D.大规模和超大规模集成电路18、把高级语言写的源程序变为目标程序要经过________。 A. 汇编B.C.编译D.解释19、________中的两个软件都属于系统软件。A. DOS和 MIS B. DOS和UNIX C. UNIX 和MIS D.WPS和XENIX20、微型计算机系统中的中央处理器通常是指________。 A. 内存储器和控制器 B.内存储器和运算器 C.控制器和运算器 D.内存储器,控制器和运算器21、在计算机系统中,通常用文件的扩展名来表示________。A. 文件的内容 B.文件的版本 C.文件的类型 D.文件的建立时间22、在WINDOWS2000中,桌面指的是________。 A、 窗口、图表和对话框所在的屏幕背景B、 电脑台C、 资源管理器窗口D、活动窗口23、在WINDOWS2000中,任务列表中列出的内容是________。A、 正在进行的各个应用程序B、 当前活动任务的程序名C、 已被打开的各文档的文件名D、系统中各个可执行的程序名24、WINDOWS2000最突出的特点是________。 A、 能同时运行多个程序,即多任务功能B、 能同时有多个活动窗口C、 能同时打开多个对话框D、能同时使用键盘和鼠标操作25、WINDOWS2000的对话框具有________的特点。A、 不能改变大小B、 不能移动C、 不能忽略D、没有窗口标题栏26、在WINDOWS。

文章分享结束,编程基础知识题库和国二c语言笔试选择题考哪些内容的答案你都知道了吗?欢迎再次光临本站哦!