上了操作系统课还是有一些概念不懂怎么办

上个学期开了操作系统这门课,虽然考到90以上,但是实际运用的时候还是不懂,例如线程安全和线程不安全,同步异步之类的,甚至连进程和线程都只是有个模糊的概念,怎么办

0

查看全部6条回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
为什么学操作系统这门课?该怎么学?
为什么学操作系统这门课?该怎么学?
专业课,学生听不懂,提不起兴趣怎么办?
最近,多名同学和我反馈说自己所学的专业太难学了,快考试了,什么也不会,急需帮助,小谷看了也是焦急万分,一一针对其学习要求已经及时做出了回复,下面是筛选的几名同学的反馈信息: 这些严峻的问题告诉我们,重理论不重实践,照本宣科的传统教学模式已经很难适应现代教学的要求,学生对课程不感兴趣,老师讲课也没有激情,直接导致学生专业技能跟不上,考试及格率低,就业率低等一系列连锁反应,相信这是目前多数高
关于计算机的一些基本概念
以下转自维基百科: (一)多线程计算机: 是指从软件或者硬件上实现多个线程并发执行的技术。包括软件多线程和硬件多线程。 软件多线程,快速切换多个线程,造成假象。 硬件多线程:1.集成多个处理器 2.集成多个核心 多线程执行的粒度: 粗粒度,一个线程持续运行,直到该线程被一个事件挡住而制造出长时间的延迟 周期 i :接收线程 A 的指令 j周期 i+1:接收
操作系统课程学习笔记
操作系统概念:是计算机系统中的一个系统软件,它是这样一些程序模块的集合,它们管理和控制计算机系统中的软件和硬件资源,组织计算机的工作流程,以便有效地利用这些资源为用户提供一个有足够多的功能、使用方便、可扩展、安全和便于管理的工作环境,从而在计算机和用户之间起到接口的作用   各种操作系统 1:批处理系统:用户脱机使用计算机,成批处理,多道程序运行(宏观上并行、微观上串行) 2:多道处理系统
操作系统课程记录(1)——感想
感想此处所谈想法都是在上完五周课程和两次实验之后的结果,所以其实对这门课程了解并不是特别深刻。而且我的水平并不是很高,所以当我写完之后,想必会招来不少大神的吐槽,然而我觉得水平并不影响我将自己的想法和学习记录写成一篇博客。对于大神的吐槽,我定会虚心求教。 我还是有很多想说。尤其是作为一个刚刚上这门课的学生,记录一下他在上这门课的心路历程也未尝不可。具体来说,是某校的操作系统课程。 这门课程的上课内容
操作系统_课程总结与积累
这是操作系统课程的平时积累 第一章 引论 操作系统的概念 操作系统是计算机系统中的一个系统软件,管理和控制计算机系统中的硬件和软件资源,合理地组织计算机的工作流程,以便有效利用这些资源为用户提供一个功能强大、使用方便的工作环境,从而在计算机与用户之间起接口的作用。 操作系统的形成与发展 多道批处理系统 引入多道批处理系统是为了提高系统资源利用率和系统吞吐量 我比较感兴趣...
爬虫课程一(爬虫的概念与HTTP的复习)
目前在学习爬虫的课程以下小坐总结:第一天主要看了以写爬虫的原理以及爬虫数据的抓取一1.1:为什么学习爬虫最主要的是在目前看来,爬虫工程师属于紧缺型人才,并且薪资待遇普遍较高1,学习爬虫,可以私人定制一个搜索引擎。2,大数据时代,要进行数据分析,首先要有数据源3,对于很多SEO从业者来说,从而可以更好的进行搜索引擎优化。1.2爬虫的概念什么是网络爬虫?网络爬虫(又被称为网页蜘蛛,网络机器人)爬虫就是...
操作系统课程中内存里面堆和栈的区别
操作系统课程中内存里面堆和栈的区别
windows 内核对象理解
一、内核对象概念 1.是操作系统分配的一个内存块(只有操作系统内核才有资格直接操作),这个内存块是一个数据结构,维护着与对象相关的信息(如计数器)。 二、进程如何操作内核对象 1.应用程序通过句柄访问内核对象,多进程需要共享内存对象才能进行跨进程调用句柄。 三、内核对象何时销毁 1.操作系统内核通过计数器知道有多少进程在使用这个内核对象.(因为进程终止后,内核对象不一定销
操作系统中进程和线程的一些概念
一、进程 进程:指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。     注意,进程一般有三个状态:就绪状态、执行状态和等待状态【或称阻塞状态】;进程只能由父进程建立,系统中所有的进程形成一种进程树的层次体系;挂起命令可由进程自己和其他进程发出,但是解除挂起命令只能由其他进程发出。 进程控制块(PCB):P
操作系统概念第七版(中文版pdf格式)
Operating system Concept; 操作系统概念第七版; 中文版; pdf格式;
你学不懂C语言,是因为不懂编写C程序的7个步骤
云上伞 编写一个C程序,这是一个很复杂的问题,面对复杂的问题,学会把它分解成若干个小问题,一个个小问题的解决,最后思路很清晰地解决掉这个“麻烦”。 一般情况下,我们把编写C程序分为7个步骤,懂得了后,编写程序就会有整体的思路,再也不像从前那样毫无头绪了。 你学不懂C语言,是因为不懂编写C程序的7个步骤 1.定义程序的目标 定目标。明确这个程序是实现什么样的功能,你自己想要做出什么。明白你的程序需要...
有这样一种人,总是让老天爷偏爱
内心强大的人是指一个人的精神境界达到了一定的级别!以至于让人们折服!       世界上有这么一种人,似乎特别得到老天爷的偏爱——他总是有自己的理想,并且总是努力去做,最重要的是,老天爷每一次都会帮他取得成功。是不是很令人羡慕?其实,我一直以为,与其说每个人有自己的命盘,人生各不相同,倒不如说我们自己打造了自己别样的人生。        内心强大的人是指意志坚定,不受外界影响的人。内心强大的人
1、操作系统的概念、特征、功能和提供的服务
操作系统(OS,Operating System)是配置在计算 机硬件上的第一层软件,是对硬件系统的首次扩充。 操作系统的目标: 1.有效性:提高计算机系统的资源利用率和系统的吞吐量 2.方便性 3.可扩充性:适应计算机硬件、体系结构以及应用发展的要求,方便地增加新的功能和模块 4.开放性:由单机封闭环境转向开放的网络环境。 操作系统的作用: 1.OS作为用户
别傻啦,不会高数,你连人话都听不懂
你还在用买菜来搪塞高数 别傻啦,不懂高数你连人话都听不懂 先别急着反驳我,我们先看几个例子: 这是这10年来房价调控时的政府态度: 1,保持房价基本稳定 2、新建住房价格涨幅不高于GDP/人均收入增长/10% 3、坚决遏制部分城市房价过快上涨 4、过去五年,遏制了房价过快上涨的势头(2013年政府工作报告) 非常基本的,与你生活息息相关的话。
操作系统概念扫盲
作为一名计算机专业的学生,对底层的东西都会比较感情兴趣。寒假看了《操作系统真象还原》这本书,作者写的很好,感觉不做下笔记的话对不起作者。软件是靠硬件运行的,软件能实现什么功能,很大程度上取决于硬件提供了哪些支持。理解好底层的东西,对学习新的概念和事物也有很大帮助。操作系统是非常复杂的体系结构,下面对最近学的内容进行梳理,方便以后查阅。内容有点多,大多摘自《操作系统真象还原》,感兴趣的慢慢看吧。
棋盘变幻
题目描述 小G在一个n*m的棋盘上随意放上了一些黑色的棋子,然后又在剩下所有没有放棋子的格子里放上了白色的棋子。现在小G想知道他是否能通过以下两种变换将整个棋盘上的棋子全部变成白色。   变幻1:选择一列,将这一列的棋子全部反色,即黑变白,白变黑。   变幻2:选择一行,将这一行的棋子全部反色。   如果能将整个棋盘上的棋子全部变成白色,则输出最少需要的变幻次数。否则输出经过若干次变幻后,棋盘上最...
为什么有些人除了上课时间以外都没有学习,成绩却还是很好?
新高二学生,成绩在班级10~12名左右。 有两个女生特别6。 第一个,我室友,上课以外的时间都是看漫画,看小说,画画,睡觉,吃零食。但是成绩就是很好,她化学进了学校的竞赛培训班,数学也很好,但是平时完全没有死命学的迹象。 第二个,另一个寝室的,我们是寄宿学校要求交手机,她没交,经常看见她玩,成绩也是铁打的特别好。 我观察了一下,她们共同特点就是上课听讲特别认真,然后就是会玩。 我真的很想
10.1日NOIP模拟赛
十月一日国庆狂欢!!题目大放送!T1:最接近神的人题目:【问题描述】 因小CC平时不遵守规矩,被伟大的石老师下了符文之语,为了破解了符文之语,小CC不小心开启了通往地下的道路,当他走到最底层时,发现正前方有一扇巨石门,门上雕刻着一幅古代人进行某种活动的图案。而石门上方用古代文写着“神的殿堂”。小CC猜想里面应该就有王室的遗产了。但现在的问题是如何打开这扇门……。 仔细研究后,他发现门上的图案大概
第三堂课
多重循环 把一个循环放在另一个循环体内 1,数组的声明:     类型 数组名[];     char cs[]; 2,分配空间     数组名=new 类型[长度];     cs=new char[5];      注意:1,2步可以合在一起写     char cs[]=new char[5];           3,数组赋值    数组名[下标]=数值
操作系统概念(Operating System Concepts Ninth Edition恐龙书)第二章课后非编程题答案
CHAPTER 2 Chapter 2 is concerned with the operating-system interfaces that users (or at least  programmers) actually see:system calls. The treatment is somewhat vague since more  detail requires pick...
清华操作系统课程学习笔记2
一、计算机体系结构及内存分层体系 1、计算机体系结构/内存分层体系 CPU:对程序的执行的控制 内存:放置程序的代码和数据 外设:键盘、鼠标、显示器等,完成各种功能。 2、内存的层次结构 内存的层次结构研究的是,CPU能够访问的指令和数据所处的位置。 从上到下: 寄存器、cache,都位于CPU内部,CPU直接访问,操作系统不能对其进行直接管理,但速度很快,容量很少。
操作系统概念(Operating System Concepts Ninth Edition恐龙书)第一章课后题答案
CHAPTER 1    Chapter 1 introduces the general topic of operating systems and a handful of important  concepts (multiprogramming, time sharing, distributed system, and so on). The purpose is  to show w...
关于看算法导论不懂的时候的思考
像算法导论这本,对于学计算机的我来说也是比较难看懂的,更何况我毕业两年没碰计算机了呢。 但是,这种在 看到不懂的地方,一定要停下来慢慢查资料,再难也要查资料把它看懂哪怕慢一点就慢一点(因为这就是我的节奏, 我就这水平也只能慢慢看了),直到看懂为止。 当年,就是因为在学数学的时候,平时,遇到难的就跳过,没有去攻克难点,只是做了一些容易的,其实都是已经会的。 导致自己的数学没有提高,其实,因为
一些我不懂的概念
API函数: 我知道他的定义是"应用程序编程接口"rn是用户和系统连接的桥梁,存放在dll文件中rn用户使用每一个API函数,其实就是调用一个系统的功能rn我不知道我这样说对吗?rnrn遍历:在看是数据结构的时候总看见,不知道怎么具体的解释rnrn
操作系统概念(高等教育出版社,第七版)复习——第一章:导论
第一章 导论 基础知识 1.计算机系统四个组成部分 计算机硬件、操作系统、系统程序、用户。 2.操作系统概念 操作系统是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度,以及方便用户的程序集合。 3.操作系统的目标 执行用户程序,更容易地解决用户问题。 使计算机系统使用方便。 有效地使用计算机硬件。 4.两个视角        用户视角、系统视角 5.硬件中断(
我的女朋友爱上了别人,我该怎么办
今天我突然知道了这个消息,还是她亲口跟我说的,我当时真的蒙了,半天都没有回过神来,这个的确是我不希望看到的。我事后回想,是不是因为我花了很多的时间在学习上面,而忽略了她?这个学期以来,我真的很少花时间在她身上,或许是这个原因,才使得她想离我而去吧!今天我跟她聊了很久,她还是说决定不了,她的理由是我的性格不适合她,而戴林强却很合她的性格,她说跟他在一起她有说不完的话,很多平时不会说的话,都会
C语言没学好,C++听不懂,怎么办?
一位老家的侄子给我来信,谈了学程序设计的不顺。他大一,计算机专业。当叔的正好能给建议。【来信】  叔,我上学期的学习中主要是C语言和英语有问题。俩门都是刚过,尤其是对于C的学习,基本没有什么兴趣,而且因为以前没有接触过,所以学习起来比较吃力,对于老师上课时候讲的东西很多都不懂,所以到后来就跟不上老师的节奏啦!这学期学习C++,老师没有换,所以很多东西是C语言中讲过的,因此他会一语带过,不会再细说,
不懂技术的项目经理要如何发展?
转自V公众号:慧翔天地PMP,不定时分享更多项目管理案例分析,可向小助手V:aihxtd,索要价值1380的项目管理实战课程。 非技术人员想要项目经理并不是太难的事,首先要了解产品和业务,其次了解团队能力,最后还要进行技术积累。首先了解产品和业务:项目经理如果不懂技术,那一定要对产品和业务很了解,在团队中扮演产品经理的角色,才能让团队成员中产生权威和信任; 其次了解团队能力,与项目团队成员建立...
老程序员给初学者的一些建议和忠告
网上看到的一篇好文章,自己当年没有读到是损失,现在希望更多的师弟师妹因为这篇文章避免这个损失! 请记住——我不会以码农自卑,但一定以常年码农为耻!
操作系统中任务、进程和线程总结
多任务处理是指用户可以在同一时间内运行多个应用程序,每个正在执行的应用程序被称为一个任务。linux 就是一个支持多任务的操作系统(Windows也是多任务操作系统),比起单任务系统它的功能增强了许多。          多任务操作系统使用某种调度策略支持多个任务并发执行。事实上,(单核)处理器在某一时刻只能执行一个任务。每个任务创建时被分配时间片(几十到上百毫秒),任务执行(占用CPU)时
操作系统总结 - 基本概念、系统调用、中断(一)
操作系统 - 基本概念、中断、进程 (一) 操作系统基本概念以及分类 操作系统基本概念以及分类 操作系统概念以及基本功能 基本概念: 操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理的组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境。它是计算机系统的最基本的系统软件。 是系统软硬资源的管理控制中心,它以尽量合理有效的方法组织多个用户(进程)共享计算机的...
1.操作系统课程概述
什么是操作系统 角度1: 从用户角度上,操作系统是一个控制软件; 管理应用程序; 为应用程序提供服务; 杀死 应用程序; 角度2: 资源管理; 管理外设,分配资源; 操作系统的层次架构 硬件之上,应用程序之下,操作系统位于软件之下,为应用软件提供服务支撑。 Kernel操作系统内部组件,包括:
程序猿遇到不懂技术的项目经理是怎么个体验?!
程序猿遇到不懂技术的项目经理是怎么个体验?有人跟我说,最明显的体验就的:“这个功能很简单,怎么实现我不管。”横批:“明天上线”!对于程序猿来说,这种事情也已经屡见不鲜了,知道这种痛的人,都是惺惺相惜的。有的公司到处找订单,有的公司订单做都做不完!到处找订单的公司先不说了,一般是创业型的。咱来聊聊订单做都做不完的公司,是怎么样的玩法!首先,来了这么多订单,如果我招聘更多项目经理,更多程序猿来,那成本...
,《计算机网络》这门课为何如此之难?
操作系统和计算机网络的共同点,在于它们都是相当复杂的体系结构,如果觉得难,也许是因为自己没能产生足够的求知欲。你也说了,“无聊,晦涩”——而无聊感其实是没治的。对课程的热情和对女生的爱慕感其实差不多,不能一见钟情的,可以试着培养,培养之后还是觉得无聊的,那就不是真情了。 以下讨论如何培养自己对计算机网络的真情。 首先,计算机网络这门课,我不知道你们用哪本教材,不过任何足够好的教材,都要
操作系统概念总结笔记——第八章 内存管理
本章目标:1、详细讨论内存硬件的组织方法;2、讨论各种内存管理技术,如分段、分页;8.1 背景介绍高速缓存: 由于CPU对寄存器的访问速率快于对内存的访问速率,导致在实际运行中,没有数据完成正在进行的操作,CPU通常需要暂停(stall), 由于内存的频繁访问,这种暂停是难以接受的,所以增加高速缓存,用于协调速度的差异。程序空间:  要确保每个进程都有独立的内存空间,因此需要确定进程可访问的合法内...
特征与多项式回归
1.通常我们需要先观察数据然后再决定准备尝试怎样的模型(线性回归&多项式回归)。2.如果我们采用多项式回归模型,在运行梯度下降算法前,特征缩放非常有必要。...
他不懂
如果你知道了,会后悔吗,
计蒜客 蒜头君的随机数,造房子
蒜头君的随机数 蒜头君想在学校中请一些同学一起做一项问卷调查,为了确保实验的客观性,他先用计算机生成了 nnn 个 111 到 100010001000 之间的随机整数(n≤100n \le 100n≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。 请你协助蒜头君完成“去重
进程的同步与互斥区分
进程的同步与互斥区分
文章热词 ReactJS课程 设计制作学习 CAVLC系数矩阵解析 统计学稳健估计opencv函数 机器学习教程
相关热词 ios获取idfa server的安全控制模型是什么 sql android title搜索 数据库系统概念课程 数据库系统概念课程