中科创达人力资源笔试题

2023-02-22 17:17:16   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《中科创达人力资源笔试题》,欢迎阅读!
科创,试题,人力资源


中科创达人力资源笔试题

中科创达笔试题库:

一、 线程、进程和程序的区别 1、什么是线程

线程是进程的一个实体,是CPU调度和分配的基本单位,其本身不拥有系统资源,只含有程序计数器、寄存器和栈等一些运行时必不可少的基本资源。的存在是为进程服务的,同属一个进程的线程共享进程所拥有的全部资源。

2、什么是进程

进程是具有一定独立功能的程序块关于某个数据集合上的一次运行活动,是系统进行资源调度分配的一个独立单位。

3、什么是程序

程序是一组指令的集合,由多个进程共同完成,它是一个静态的实体,没有执行的含义。

4、线程和进程之间的区别

1)线程是进程的一部分,因此线程有的时候被成为轻权进程或者轻量级进程;

2)一个没有线程的进程是可以被看作单线程的,如果一个进程内拥有多个进程,那么进程的执行过程就不是由一条线(线程),而是由多条线(线程)共同完成的;

3)系统在运行的时候会为每个进程分配不同的内存区域,但是不会为线






程分配内存(线程所使用的资源是它所属的进程的资源)线程组只能共享资源。即除了CPU之外(线程在运行的时候要占用CPU资源)计算机内部的软硬件源的分配与线程无关,线程只能共享它所属进程的资源;

4)与进程的控制表PCB相似,线程也有自己的控制表TCB,但是TCB所保存的线程状态比PCB表中少得多;

5)进程是系统所有资源分配时候的一个基本单位,拥有一个完整的虚拟空间地址,并不依赖线程而独立存在。

5、进程与程序的区别

程序是一组指令的集合,是惊天的实体,没有执行的含义。而进程是一个动态的实体,有自己的生命周期。一般来说,一个进程一定与一个程序相对应,并且只有一个,但是一个程序可以有多个进程,或者一个进程都没有。除此之外,进程还有并发性和交往性。简单的说,进程是程序的一部分,程序运行的时候会产生进程。

二、OSI七层网络模型

OSI(Open System Interconnection),开放式系统互联参考模型 。是一个逻辑上的定义,一个规范,它把网络协议从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如常规的路由器是三层交换设备,常规的交换机是二层交换设备。 各层的具体描述如下:

第七层:应用

定义了用于在网络中进行通信和数据传输的接口 - 用户程式;提供标准服务,比如虚拟终端、文件以及任务的传输和处理;

第六层:表示层

掩盖不同系统间的数据格式的不同性;指定独立结构的数据传输格式;数据的编码和解码;加密和解密;压缩和解压缩




本文来源:https://www.dy1993.cn/Tn24.html

相关推荐