上机课实验安排

上机课实验安排的相关文章

2019春第3次课程设计实验安排

2019春第3次课程设计实验安排 一.实时钟表 二.实验功能描述: 由秒针的转动,带动分针的转动,以及再带着时针的转动.同时我们的钟表是可以与我们准确的时间相联系,也就是说这是一个比较准确的时间点,以及是非常简便的,当然秒针转一圈,分针动一下,以及分针转一圈,时针动一下,采用的是用角度来进行计算的,以及结束一圈的结束点以及起始点,都是采用的角度的结算. 三.项目介绍 1.绘制静态秒针 秒针的转动 根据实际时间转动 4.添加时针和分针 5.添加表盘刻度 四.实现界面展示 五.代码托管链接 http

2019春第4次课程设计实验安排

2019春第4次课程设计实验安排 一.双人游戏 二.实验功能描述: 双人分别控制左.右挡板来控制反弹球,从而计算的分数,来比得分多少得出胜负. 三.项目介绍 1.双人输入问题 2.异步输入函数 双人反弹球 四.实现界面展示 五.代码托管链接 https://gitee.com/luo3090306768/git-hub/tree/master 六.实验总结 问题:代码中出现的 #include <graphics.h>不能用dev c++ 编译出来 解决办法:查百度搞到源代码,与之相比较找到不

《linux内核分析》第二次课 实验作业

潘聪  原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 这次的实验主要是研究线程调度中的主动调度. --------------------------------------------- 一.基础结构 (1)进程:在mypcb.h中,进程由ip(eip)和sp(esp)共同组成. (2)进程控制块(PCB):进程号pid,状态(错误/运行中/停止运行),进程堆栈(包括内核栈和用户栈,

20135316王剑桥 linux第五周课实验笔记

4.1.1程序员的可见的状态 ———— Y86的每条指令都会读取或修改处理器状态的某些部分,称为程序员可见状态.如图1所示. 1.程序寄存器(Program registers): %eax, %ecx, %edx, %ebx, %esi,%edi, %esp和%ebp.都是32位的. 2.条件码(Condition codes): ZF(零标志), SF(符号标志), OF(溢出标志).用来保存最近的算术或逻辑指令造成的影响. 3.程序计数器(PC):存放当前正在执行的地址. 4.存储器(Me

活动的生命周期(三):实例上机课

让我们再来回顾一下上节课中分享的7个生命周期:分别是:onCreate().onSart().onResme().onPause().onStop().onDestroy().onRestart(); 1.onCreate():初始化操作,所有活动都从这里启始.这里可以加载布局,或绑定事件等. 2.onSart():这个是活动变为不可见时调用. 3.onResme():这个方法一直处于栈的顶部,在和用户交互时调用,一直处于动行状态. 4.onPause():系统准备去启动或者恢复另一个活动时调用

《linux内核分析》第一次课 实验作业

解释main.c的汇编码的堆栈变化 实验截图如下图所示: 下面从main函数开始进行分析(三个可变数值从上到下分别为4,7,4): 不妨假设一开始为空栈,初始位置为0,ebp=esp,以下用行号进行标记 18:esp指向位置(1),位置(1)的值为esp的地址 19:使ebp指向与esp相同的地址(位置1) 20:esp指向位置(2) 21:位置(2)的值为7 22:调用f函数(标号):esp指向位置(3),位置(3)的值为eip的地址,将f的地址放到eip中 09:esp指向位置(4),位置(

《linux内核分析》第三次课 实验作业

潘聪 原创作品转载请注明出处  <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 --------------------------------------------------------------- 实验要求: 使用gdb跟踪调试内核从start_kernel到init进程启动 详细分析从start_kernel到init进程启动的过程并结合实验截图撰写一篇署名博客,并在博客文章中注明“真实姓名(与最后

0909 第一次上机课之《为什么学操作系统?》

操作系统这个课,听起来好像很高端.很难学的样子,那我们为什么要学操作系统呢? 因为,从根本上来说"操作系统课程是为那些喜欢计算机底层的人设计的!".看到这句话,你可能会想,那我不喜欢计算机底层,是不是就可以不学,或学了没什么用. 其实不然,操作系统可以理解为全能的管理员,帮助你管理自己的软硬件,就像图书馆有图书管理系统一样,方便管理. 所以,如果学了操作系统,可以说,它会全方面的提升你对代码的调试能力,让你的代码更高效! 而且操作系统会培养你的合作能力,所以会让你变成一个优秀的合作者!

Java上机课的内容

下载.安装.使用jdk 帮助文档 下载文档很简单,只需百度一下找到Google翻译版(英文版也可以)的jdk帮助文档就行了,下载完之后是一个.chm文件在电脑上可以直接打开的 具体使用方法,也是比较简单了,找到当前chm阅读器的查找功能,在需要查找的类目下输入类名就可以轻松查找,一般我们可以看到很多内容,比如这个Scanner类 简介还有实例都很详细,可以说帮助文档是非常重要的学习材料了. 基本数据类型和表达式 题目   已知:a=21, b=5, c=5.0, d=5.2,编程计算下列表达式的