±¾ÊÔ¾í·ÖÈý²¿·Ö£¬¹«¹²²¿·Ö¡¢C++²¿·ÖºÍJAVA²¿·Ö£¬ÆäÖй«¹²²¿·ÖΪ±Ø¿¼²¿·Ö£¬C++ÓëJAV
²¿·Ö£¬Á½ÕßѡһÍê³É¡£ÊÔ¾íÂú·Ö100·Ö¡£
¹«¹²²¿·Ö(50·Ö)
1£ºµ±Êý¾Ý¿âËð»µÊ±¿ÉÒÔÀûÓÃ_____ºÍ______ÓÐЧµÄ»Ö¸´Êý¾Ý¿â ת´¢£¬ÈÕÖ¾(4·Ö)
2£ºÊý¾Ý¿âϵͳµÄºËÐÄÊÇ_______Êý¾Ý¿â¹ÜÀíϵͳ»òDBMS(2·Ö)
3£º#include ºÍ #include ¡°filename.h¡± ÓÐÊ²Ã´Çø±ð£¿(6·Ö)
¶ÔÓÚ#include £¬±àÒëÆ÷´Ó±ê×¼¿â·¾¶¿ªÊ¼ËÑË÷ filename.h
¶ÔÓÚ#include ¡°filename.h¡± £¬±àÒëÆ÷´ÓÓû§µÄ¹¤×÷·¾¶¿ªÊ¼ËÑË÷ filename.h
4£º±àдһ¸öºê£¬ÊäÈë2¸ö²ÎÊý£¬Êä³ö½á¹ûΪÁ½¸ö²ÎÊýµÄ»ý(6·Ö)
¿¼²ì¶¨Òåºêʱ£¬ÊÇ·ñÌí¼Ó À¨ºÅ£¬·ÖºÅµÈ¡£
#define TIMES(a,b) ((a)*(b))
5£ºÐ´³ö½ø³ÌµÄÖ÷Ҫ״̬¡£(12·Ö,ÿµã2·Ö)
ÔËÐÐ̬£¨running£©£¬¾ÍÐ÷̬£¨ready£©£¬µÈ´ý̬£¨blocked£©£¬¹ÒÆð£¨suspend£©£¬Ð½¨Ì¬£¨new£©£¬ÖÕֹ̬£¨exit£©
6£º¼òҪ˵Ã÷µç·½»»»ºÍ´æ´¢Æ÷ת·¢½»»»ÕâÁ½ÃæÖÖ½»»»·½Ê½£¬²¢¼ÓÒԱȽϡ£(12·Ö,ÿµã6·Ö)
µç·½»»»ÊÇÒ»ÖÖÖ±½ÓµÄ½»»»·½Ê½£¬ËüΪһ¶ÔÐèÒª½øÐÐͨÐŵÄ×°Öã¨Õ¾£©Ö®¼äÌṩһÌõÁÙʱµÄרÓÃͨµÀ£¬¼´ÌṩһÌõרÓõĴ«ÊäͨµÀ£¬¼´¿ÉÊÇÎïÀíͨµÀÓÖ¿ÉÊÇÂ߼ͨµÀ£¨Ê¹ÓÃʱ·Ö»òƵ·Ö¸´Óü¼Êõ£©¡£ÕâÌõͨµÀÊÇÓɽڵãÄÚ²¿µç·¶Ô½Úµã¼ä´«Êä·¾¶¾¹ýÊʵ±Ñ¡Ôñ¡¢Á¬½Ó¶øÍê³ÉµÄ£¬Óɶà¸ö½ÚµãºÍ¶àÌõ½Úµã¼ä´«Êä·¾¶×é³ÉµÄÁ´Â·£¬ÀýÈ磬Ŀǰ¹«ÓÃµç»°Íø¹ã·ºÊ¹ÓõĽ»»»·½Ê½Êǵç·½»»»¡£
´æ´¢×ª·¢½»»»·½Ê½ÓÖ¿ÉÒÔ·ÖΪ±¨ÎĴ洢ת·¢½»»»Ó뱨ÎÄ·Ö×é´æ´¢×ª·¢½»»»£¬±¨ÎÄ·Ö×é´æ´¢×ª·¢½»»»·½Ê½ÓÖ¿ÉÒÔ·ÖΪÊý¾Ý±¨ÓëÐéµç··½Ê½¡£·Ö×é½»»»ÊôÓÚ¡°´æ´¢×ª·¢¡±½»»»·½Ê½£¬µ«Ëü²»Ïñ±¨ÎĽ»»»ÄÇÑùÒÔ±¨ÎÄΪµ¥Î»½øÐн»»»¡¢´«Ê䣬¶øÊÇÒÔ¸ü¶ÌµÄ¡¢±ê×¼µÄ¡°±¨ÎÄ·Ö×顱£¨packet£©Îªµ¥Î»½øÐн»»»´«Êä¡£·Ö×é¾¹ýͨÐÅÍøÂçµ½´ïÖÕµãÓÐ2ÖÖ·½·¨£ºÐéµç·ºÍÊý¾Ý±¨¡£
Óëµç·½»»»Ïà±È£¬±¨ÎĽ»»»·½Ê½²»ÒªÇó½»»»ÍøÎªÍ¨ÐÅË«·½Ô¤ÏȽ¨Á¢£¬ÌõרÓõÄÊý¾Ýͨ·£¬Òò´Ë¾Í²»´æÔÚ½¨Á¢µç·ºÍ²ð³ýµç·µÄ¹ý³Ì¡£
7£ºÖ÷¼üºÍΨһË÷ÒýµÄÇø±ð(8·Ö,ÿµã2·Ö)
A Ö÷¼ü˳ÐòΪÊý¾ÝµÄÎïÀí˳Ðò
B Ö÷¼ü²»Äܿգ¬Î¨Ò»Ë÷Òý¿ÉÒÔΪ¿Õ
C Ö÷¼üÿ¸ö±íÖ»ÄÜÓÐÒ»¸ö£¬Î¨Ò»Ë÷Òý¿ÉÒÔ¶à¸ö
D Ö÷¼ü£ºÄ¬ÈϽ«ÊǾ۴ØË÷Òý ΨһË÷Òý£º ĬÈϽ«ÊǷǾ۴ØË÷Òý
C++²¿·Ö(50·Ö)
A) 3 B)6 C) 9 D) Ëæ»úÊý
2. ÉèÓÐÒÔÏÂ˵Ã÷Óï¾ä B(4·Ö)
struct ex
{ int x ; float y; char z ;} example;
ÔòÏÂÃæµÄÐðÊöÖв»ÕýÈ·µÄÊÇ
A) structÊǽṹÌåÀàÐ͵Ĺؼü×Ö B) exampleÊǽṹÌåÀàÐÍÃû
C) x,y,z¶¼ÊǽṹÌå³ÉÔ±Ãû D) struct exÊǽṹÌåÀàÐÍ
3£®ÒÔϳÌÐòÔËÐкó,Êä³ö½á¹ûÊÇ C(4·Ö)
main()
{ char *s=¡±abcde¡±;
s+=2;
printf(¡°%ld\n¡±,s);
}
A) cde B) ×Ö·ûcµÄASCIIÂëÖµ C) ×Ö·ûcµÄµØÖ· D) ³ö´í
4. Èí¼þÄÜÁ¦³ÉÊì¶ÈÄ£ÐÍCMM¹²·ÖΪ( )³ÉÊì¶ÈµÈ¼¶ C(4·Ö)
D. 6
5. Îö¹¹º¯ÊýʲôʱºòÔËÐУ¬ËüÖ÷Òª×÷ʲô¹¤×÷£¿(8·Ö)
ÔÚ¶ÔÏó±»ÊͷŵÄʱºòÔËÐУ¬Ö÷ÒªÊÇÇå³þ¶ÔÏóÕ¼ÓõÄ×ÊÔ´
6. ÇëÎÊÒÔϳÌÐò½«Êä³öʲô½á¹û£¿(18·Ö)
char *RetMemory(void)
{
char p[] = ¡°hello world¡±;
return p;
}
void Test(void)
{
char *str = NULL;
str = RetMemory ();
printf(str);
}
¿ÉÄÜÊÇÂÒÂë¡£
ÒòΪGetMemory·µ»ØµÄÊÇÖ¸Ïò¡°Õ»Äڴ桱µÄÖ¸Õ룬¸ÃÖ¸ÕëµÄµØÖ·²»ÊÇ NULL£¬µ«ÆäÔÏÖµÄÄÚÈÝÒѾ±»Çå³ý£¬ÐÂÄÚÈݲ»¿ÉÖª¡£
7. È«¾Ö±äÁ¿ºÍ¾Ö²¿±äÁ¿ÔÚÄÚ´æÖÐÊÇ·ñÓÐÇø±ð£¿Èç¹ûÓУ¬ÊÇÊ²Ã´Çø±ð£¿(8·Ö)
ÓÐ(2·Ö)£¬È«¾Ö±äÁ¿´æ·ÅÔÚÊý¾ÝÇø(3·Ö)£¬¾Ö²¿±äÁ¿±£´æÔÚ¶ÑÕ»Çø(3·Ö)
JAVA²¿·Ö£¨¹²50·Ö£©
1. Èç¹ûÐèÒª°ÑÒ»¸ö¶ÔÏóÌí¼Óµ½HashMapÖУ¬ÄÇô¸Ã¶ÔÏóÖÁÉÙÐèÒªÖØÔØObjectµÄÄÄЩ·½·¨£¨ £©B(4·Ö)
2. ÇëÅжÏÏÂÃæµÄ´úÂëÆ¬¶ÎµÄÖ´Ðнá¹û£º£¨£©C(4·Ö)
void func(int a, String b, String c) {
a = a + 1;
b.trim();
c = b;
}
public static void main(String[] args) {
int a = 0;
String b = ¡°Hello World¡±;
String c = ¡°OK¡±;
func(a, b, c);
System.out.println(¡°¡± + a + ¡°, ¡± + b + ¡°, ¡± + c);
}
3. ÇëÎÊÒÔϳÂÊöÄÇÏîÊÇÕýÈ·µÄ£¨ £©A(4·Ö)
4¡¢ÒÔÏÂÄÄÏî³ÂÊöÊÇÕýÈ·µÄ£¨ £©E(4·Ö)
5. ÒÔϳÌÐòµÄÖ´Ðнá¹ûÊÇ£¨ £© D(4·Ö)
class A
{
public int n;
public String str;
}
class B
{
public A[] a;
public B() { a = new A[10]; }
}
class Test
{
public static void main( String[] args )
{
B b = new B();
b.a[0].n = 1;
b.a[0].str = ¡°2¡å;
System.out.println( b.a[0].str + b.a[0].n );
}
}
A. ±àÒë´íÎó B. 21
C. 3 D. ²úÉúNullPointerException
E. ²úÉúClassCastException
6. ̸̸×÷ÓÃÓòpublic,private,protected,ÒÔ¼°²»Ð´Ê±µÄÇø±ð£¿(12·Ö)
×÷ÓÃÓò µ±Ç°Àà ͬһpackage ×ÓËïÀà ÆäËûpackage
public ¡Ì ¡Ì ¡Ì ¡Ì
protected ¡Ì ¡Ì ¡Ì ¡Á
friendly ¡Ì ¡Ì ¡Á ¡Á
private ¡Ì ¡Á ¡Á ¡Á
²»Ð´Ê±Ä¬ÈÏΪfriendly
7. ±à³Ì£º±àдһ¸ö½ØÈ¡×Ö·û´®µÄº¯Êý£¬ÊäÈëΪһ¸ö×Ö·û´®ºÍ×Ö½ÚÊý£¬Êä³öΪ°´×Ö½Ú½ØÈ¡µÄ×Ö·û´®¡£ µ«ÊÇÒª±£Ö¤ºº×Ö²»±»½Ø°ë¸ö£¬Èç¡°ÎÒABC¡±4£¬Ó¦¸Ã½ØÎª¡°ÎÒAB¡±£¬ÊäÈë¡°ÎÒABCººDEF¡±£¬6£¬Ó¦¸ÃÊä³öΪ¡°ÎÒABC¡±¶ø²»ÊÇ¡°ÎÒABC+ººµÄ°ë¸ö¡±¡£(18·Ö)
package test;
class SplitString {
String SplitStr;
int SplitByte;
public SplitString(String str,int bytes){
SplitStr=str;
SplitByte=bytes;
System.out.println(¡°The String is:¡ä¡±+SplitStr+¡±¡ä;SplitBytes=¡±+SplitByte);
}
public void SplitIt() {
int loopCount;
loopCount=(SplitStr.length()%SplitByte==0) (SplitStr.length()/SplitByte):(SplitStr.length()/SplitByte+1);
System.out.println(¡°Will Split into ¡°+l