怎么做电脑系统的书-怎么编写电脑系统
1.图书管理系统是在电脑上就可以看书吗?
2.笔记本做系统步骤图解
3.想买本《电脑问题解决通》或者《电脑系统新安装及故障》用书,该买什么电脑方面的书籍?把书名丢下~~!
4.怎么编写电脑系统?
5.组装电脑与安装系统的本书特点
6.想自学一下电脑,买本关于电脑的书籍可以吗?
图书管理系统是在电脑上就可以看书吗?
是。图书管理系统,是将图书管理与借阅搬至手机,实现图书管理掌上化,用户足不出户即可进行图书查询、预约、借阅等流程。图书管理系统管理子系统包含如下几大模块管理员可以进行用户管理、图书管理、读者管理、数据管理、数据统计等。
笔记本做系统步骤图解
开机后点击ESC键选择对应启动项后,开始引导镜像了:
1、选择语言、键盘等设置后选择:“下一步”:
2、点击“现在安装”:
3、安装程序正在启动:
4、在验证密钥的阶段,有密钥就直接输入,也可以暂时选择跳过:
5、同意许可条款:
6、选择“自定义”:
7、接下来进行分区 ,{Windows7需要点选"驱动器选项(高级)}
8、点击新建分配您C盘的大小,这里1GB=1024M,看您的需要来分配大小。
9、如果需要分配C盘为100GB,则为100x1024=102400,为了防止变成99.9GB,可以在102400基础上多加5-10MB,
这里我们直接把127GB的硬盘分为一个分区,点击新建后点击应用:
10、Windows会自动创建一个引导文区,这里选择确定:
11、创建C盘后,其中系统保留盘会自动生成,不用管它,做完系统后会自动隐藏此分区。接下来选择C系统安装的路径(C盘),点击下一步:
*如果自己分了很多区的话,千万不要选错安装路径哦。
12、正在复制文件和准备文件,接下来的一大部分阶段都是自动完成的:
13下图四个步骤都是自动完成的,接下来会自动重启:
14、10秒倒计时后,Windows将会自动重启,这个时候可以将U盘拔掉(防止U盘为第一启动项,又从U盘启动),也可以选择立即重启。
15、重启后Windows依然是自动加载进程的,期间会重启数次,正在准备设置:
16、准备就绪后会重启,又到了验证产品密钥的阶段了,有密钥就直接输入,也可以暂时选择以后再说(左下角):
17、快速上手的界面,选择使用快速设置即可。
18、稍等片刻,激动人心的时刻就要来了。
19、到这里系统差不多已经安装完了,接下来为这台电脑创建一个账户和密码,密码留空就是没有设置密码。
Windows安装的部分到此结束
想买本《电脑问题解决通》或者《电脑系统新安装及故障》用书,该买什么电脑方面的书籍?把书名丢下~~!
您好!
关于电脑故障和系统安装方面的书籍比较少,系统安装教程可能在一些电脑杂志里面会有提到。
电脑问题这个名字包括的含义很多,是硬件还是软件,是技术还是操作问题都是不一样的。问题种类很多,基本上不会有人回去罗列出来。
电脑是要自己去慢慢摸索的,光看书是没有用的,你可能今天碰的一个问题,在书里面找不到,难道就没有办法了吗?还是要自己解决的。
你可以看看计算机基础之类的书籍,教你基本的东西,慢慢的往上摸索就会明白的。
电脑这玩意还需要时间去实践,上机操作才能记住,看书上的最多知道有这么一个问题,正真的解决办法你可能记不住。
可以去电脑城或者专卖店里面当个店员,可以学习一下,有些商人懂电脑的可以向他们请教,看看他们怎么装机的(硬件)怎么帮人家维修的,怎么装系统的(正版系统比盗版的难装)。
专卖店可以学到很多兼容机的故障排除。很有意思的。
怎么编写电脑系统?
1. 建立开发环境
这一步非常的简单。
将masm613和vc15的压缩包分别解压到e:masm615和e:msvc15目录下。你也可以放到其他目录下,根据自己的情况而定,但是下面用到的编译命令需要作相应的修改。也不需要添加或修改任何的环境变量。
2. IBM PC的启动及当时的内存使用情况
这一部分内容已经是老生常谈了,但又不能不说。我们只说从硬盘引导的情况。
当BIOS经过POST(Power On Test Self)后,将硬盘MBR读到内存0x0000:0x7C00的位置,然后从这里开始执行。一般的情况,MBR将选择活动分区进行操作系统的启动。在MBR开始执行时,内存使用的情况如下图所示,地址数据用16进制表示:
这已经是老掉牙的内容了,但是,在20年前却十分流行。如果想更详细的了解这方面的内容,找本讲解DOS的书看看吧。
我们自己的操作系统将被加载到0x1000:0x0100。这不是必需或者必然的,是人为选择的,你也可以将其放在0x4321:1234等其他地方。但是,上图中注明有其他用途的内存区域,应该保留,否则,你会后悔的。
3. 开发操作系统
我们自己的操作系统运行在实模式环境下(如果您不知道什么是实模式,也请看看20年前出版的当时非常流行的书,或者直接请教当时的前辈高手)。即使你的电脑是P4的CPU,刚启动时,也只相当于主频较高的8086而已。但是,没有关系。
首先,使用汇编语言写一个框架,文件名是entry.asm:
; entry.asm
; Copyright (C) 2004, Tian XiangYuan
.MODEL TINY,C
.386p
option expr32
option casemap:none
cmain PROTO NEAR C
.CODE
ORG 0100h ;偏移地址
_start:
jmp begin
nop
DB 'TianXiangYuan',0 ;the magic of my os
begin:
cli
mov ax,cs
mov ds,ax
mov es,ax
mov ss,ax
mov sp,0FFFFh
sti
call cmain ;调用C语言写的主函数
mov ax,4c00h ;调用DOS的功能(为了调试),与我们自己的操作系统无关
int 21h
这段代码非常简单,应该没有什么问题。
已经说了,操作系统将从0x1000:0x0100加载,说是无心,实则有意。我们知道,TINY模式的程序,在DOS下运行时,其起始地址就是0x0100,前面的256Byte是参数部分。如果直接将操作系统在系统启动时加载到0x1000:0x0100,调试时非常麻烦。我们将其起始地址设为0x0100,使其可以在DOS下运行(这也是在程序的最后包含int 21h指令的原因),确认正确无误后,再进行下一步的开发。
下面再看C语言的代码,文件名是main.c:
……
static void InitShell()
{
}
void cmain()
{
InitShell();
TermShell();
}
顾名思义,其中实现了一个简单的shell。因为该程序本身是操作系统的一部分,所以,平时经常使用的一些C库函数,在这里就不能使用了。总之,一切都要自己动手实现。幸好,在实模式下,几乎所有的设备的驱动都包含在BIOS中了,我们可以直接使用。否则,连从键盘读一个键值这样的事都需要自己写键盘的驱动程序,实在太难了。也是这个原因,我们自己的操作系统没有将CPU转到保护模式下,有心之人可以试试。
下面的事情几乎都可以使用C语言实现了。
第一,初始化显示模式。系统启动时,显卡已经被初始化成3模式了,就是80X25的彩色模式(除非你的显示器是单色显示器),我们不需要再做什么了。当然,你也可以将显卡设成VGA甚至SVGA模式,只要你的BIOS和显卡支持。
第二,实现一个具有简单交互功能的shell。代码不全,请自己补齐,或参看附件。
/*
*从键盘读一个字符,如果没有输入,则等待;返回值的低字节为asii码,高字节为键盘扫描码
*/
static int getch()
{
int chr=0;
__asm
{
mov ah,00h
int 16h
mov chr,ax
}
return chr;
}
/*
*使用TTY模式向屏幕输出一个字符
*/
static void putch(unsigned char key)
{
__asm
{
mov bh,0
mov al,key
mov ah,0Eh
int 10h
}
}
#define KEY_BACKSPACE 0x08
#define KEY_ENTER 0x0D
#define KEY_NEWLINE 0x0A
#define KEY_ESCAPE 0x1B
static int printk(const char* str,...)
{
…… //给大家一点空间,自己实现吧
}
static void endline()
{
putch(KEY_NEWLINE); //Line Feed (LF)
putch(KEY_ENTER); //Enter (CR)
}
static char msg_prompt[]="CMD:";
static void deal_cmd(char* cmd_line,int cmd_len)
{
…… //也请大家自己实现吧,例如,可以实现help,dir,cls,halt等命令
…… //其实,就是字符串比较的过程
}
static void TermShell()
{
char cmd_line[80]={0,};
int cmd_len=0;
endline();
printk(msg_prompt,sizeof(msg_prompt));
for (;;)
{
cmd_line[cmd_len]=getch();
switch(cmd_line[cmd_len])
{
case KEY_ENTER:
if (cmd_len>1)
deal_cmd(cmd_line,cmd_len);
//break;
case KEY_ESCAPE:
cmd_len=0;
endline();
printk(msg_prompt,sizeof(msg_prompt));
break;
case KEY_BACKSPACE:
if (cmd_len>0)
{
putch(0x08);
putch(' ');
putch(0x08);
cmd_len--;
}
break;
default:
putch(cmd_line[cmd_len]);
cmd_len++;
}
}
}
更复杂、功能更强大的方法请参考BIOS的相关文档。也请大家发挥想象力,不断的扩展功能。说心里话,这个“操作系统”比dos还原始!但毕竟是自己的操作系统。
组装电脑与安装系统的本书特点
内容全面:收录了电脑应用中出现的各问题,即查即用,无师自通。
技术领先:力求反映电脑最新技术、操作技巧、应用技能,紧跟潮流。
表述规范:对于电脑操作中的实际问题加以说明和解决,便于读者学习、查询、图表化、功能化。
易学易用:采用规范简洁的语言,重技能与实践的统一,使读者看得懂、学得会、用得上。
学以致用:实用性强,应用面广,读者在学练结合、学用结合中达到学以致用的效果。
想自学一下电脑,买本关于电脑的书籍可以吗?
看来你是一个好学的人,电脑是高科技产品,硬件制作,软件研发难度较大,但就使用来说并不难。因为电脑使用就是一个过程问题,使用电脑一般不需要知道为什么这样做,知道怎么做就行了,只要有一定文化程度的人是完全可以学会使用电脑的。
一、学习内容.使用电脑一般不需要进行系统学习,本着想做什么,就学什么就行。如上网看新闻,查阅文件资料,收发电子邮件,上QQ聊天,下棋打扑克,或玩游戏,上博客等。
想系统学习,学习内容由浅入深,先学习入门知识,一般是操作系统(XP/WIN 7/WIN 8)、文字处理(word2003/2007/2010/2013)、上网,以及电脑组装维护等,以后再学自己喜欢的东西。
二、学习方法
1、请人教。请人教是学电脑最好快最简便的方法。最好是请身边会的人把手教,他一边操作,你一边看,一边记笔记,完了在教的人指导下,你按记下的过程去操作,这样对这个问题,你就算会了,以后就是熟练的问题了。有条件可以到培训班学习。
2、自学。靠自学是一个实用的办法,到书店买几本自己能看得懂的电脑入门级读物,多买几本,边看边操作,这本书上说的看不明白,看另外一本,有时几本书对照看,这虽然要费时间和精力,但记得牢固。
当前电脑基本知识方面的图书很多,购书渠道主要是:实体书店和网上书店。
3、自学电脑使用关键是买对书.你可到当地书店查看,选自己需的,又能看得懂的购买。也可请书店工作人员帮助选购,店中没有的让他们还给你邮购。
网上大型综合商店一般都有“图书”专项业务,那里的图书比实体店中的图书要多,售价大多有折扣,有的还免收邮费,送货也比较快。不过你邮购的书,如果你见到过,收到后自然满意,如果你只是慕名而购,收到的书可能不是你想象中需要的。
知识和技能是靠日积月累的,只要工夫深,铁杵磨成针。祝福你由不知到知,由知之不多到博学多才。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。