![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下列关于系统调用、库函数、应用程序之间的关系的描述中,正确的是()。
A.应用程序可以通过系统调用来获得操作系统内核提供的服务
B.应用程序不能直接调用系统调用,只能通过库函数来获得内核提供的服务
C.库函数是操作系统提供给应用程序的接口
D.应用程序在执行文件操作时不需要系统调用的支持,只需库函数支持即可
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.应用程序可以通过系统调用来获得操作系统内核提供的服务
B.应用程序不能直接调用系统调用,只能通过库函数来获得内核提供的服务
C.库函数是操作系统提供给应用程序的接口
D.应用程序在执行文件操作时不需要系统调用的支持,只需库函数支持即可
A.框架是一个“半成品”的应用程序
B.类库只包含一系列可被应用程序调用的类
C.框架会为一个特定的目的实现一个基本的、可执行的架构
D.类库是框架的一种扩展形式
面向对象系统中有两种基本的复用方式:框架复用和类库复用。下列关于框架和类库的描述不正确的是(47)。
A.框架是一个“半成品”的应用程序
B.类库只包含一系列可被应用程序调用的类
C.框架会为一个特定的目的实现一个基本的、可执行的架构
D.类库是框架的一种扩展形式
C语言规定,在一个源程序中,main函数的位置
A.必须在最开始
B.必须在系统调用的库函数的后面
C.可以任意
D.必须在最后
A.strcpy(str2,str1)
B.strcpy(str3,str1)
C.strcpy(str4,str1)
D.strcpy(str5,str1)
设有语句: char str1[]="string",str2[8],*str3,*str4="string"; 则下列对库函数strcpy()调用不正确的是()。
A.strcpy(str1,"Hell01");
B.strcpy(str2,"Hell02");
C.strcpy(str3,"Hell03");
D.strcpy(str4,"Hell04");
下面关于面向对象方法中消息的叙述,不正确的是(20)。
A.键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息
B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息
C.应用程序之间可以相互发送消息
D.发送与接收消息的通信机制与传统的子程序调用机制不同
下面关于面向对象方法中消息的叙述,不正确的是______。
A.键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息
B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息
C.应用程序之间可以相互发送消息
D.发送与接收消息的通信机制与传统的子程序调用机制不同
A.strcpy(str1,"Hellol");
B.strcpy(str2,"Hello2");
C.strcpy(str3,"Hello3");
D.strcpy(str4,"Henllo4");
A.其他应用程序组件能启动Service并且即使用户切换到另一个应用程序,Service还可以在后台运行
B.当应用程序组件通过调用bindService0方法绑定到Service时,Service处于bound状态
C.当Activity通过调用startSrvice0方法启动Service时,它处于started状态
D.启动Service的组件被销毁时,Service也将被销毁