【校招VIP】前端操作系统之进程通信

考点介绍:

父页面和子页面处于2个不同的进程(即使在同一个域),进程之间的通讯必须通过每个进程内事件监听所在的线程来完成。最重要的是,通讯时传输的数据格式必须是序列化的格式,序列化格式指一维、线性的数据类型。

本期分享的前端操作系统之进程通信,分为试题、文章以及视频三部分。

答案详情解析和文章内容或链接即可查看!

一、考点题目

1、进程通信有哪三种基本类型?

解答:基于共享存储器的通信、基于消息传递系统的通信和基于管理文件的通信......

2、下面哪些机制可以用于进程间通信?

A.Socket
B.Named pipe
C.Named event
D.Critical Section
E.Shared memory
F.Virtual memory

解答:ABE

Linux进程间通信:管道、信号、消息队列、共享内存、信号量、套接字(socket)

Linux线程间通信:互斥量(mutex),信号量,条件变量

Windows进程间通信:管道、消息队列、共享内存、信号量 (semaphore) 、套接字(socket)

Windows线程间通信:互斥量(mutex),信号量(semaphore)、临界区(critical section)、事件(event).....

3、进程间的通信有哪些方式

解答:
1.匿名管道
2.命名管道
3.消息队列
4.共享内存
5.信号
6.信号量
7.socket

(答案点击下方链接查看哦)

二、考点文章

1、Android进程间通信:Binder机制

在Android系统中,每一个app都是运行在一个独立的进程中的,不同进程之间是相互隔离、相互独立的,Android系统如此设计的目的是保障app的安全性和独立性。

试想如果你开发的app程序在运行的过程中,可以被其他任意app调用和访问,这是多么可怕的事情。但是时代发展的规律告诉我们,有交流才会有进步,相互合作才会共赢。Android也顺应这种时代发展规律,所以为用户提供了一套进程间通信的机制(IPC)——Binder机制……

2、【校招VIP】进程通信的6种方式

并且这种通信方式是单向的,只能把第一个命令的输出作为第二个命令的输入,如果进程之间想要互相通信的话,那么需要创建两个管道。管道的通知机制类似于缓存,就像一个进程把数据放在某个缓存区域,然后等着另外一个进程去拿,并且是管道是单向传输的……

3、【校招VIP】进程间的7种通信方式(含例程代码)

管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系……

(点击下方链接查看完整版)

三、考点视频

1、盒子模型和box-sizing属性

本题是前端项目开发的基础,也是面试的必考题之一。要区分传统box模型和CSS3加了box-sizing属性后的区别,和对应的使用场景。主要是对元素width和块总宽度的考察,包括padding和border的值的影响……

更多资讯可搜索校招VIP小程序查看哦!
移动端链接:https://m.xiaozhao.vip/dTopic/detail/471
PC端链接:校招VIP,专题 - 校招VIP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值