E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Educoder操作系统实验
Ucore lab5
操作系统实验
LAB5实验报告实验相关知识(主要从教学ppt、gitbook、学堂在线上了解掌握并根据CSDN查询了解更加详细的信息)在lab4中我们已经实现了内核线程的管理,本次实验我们将实现用户进程的管理,虽然操作系统对二者的管理体制是较为相似的,但是具体实现上还是有很大差别。基于系统的安全性和可扩展性,ucore要提供用户态进程的创建和执行机制,给应用程序执行提供一个用户态运行环境。内核线程与用户进程的区
coding丁
·
2019-09-08 12:05
操作系统实验ucore
ucore Lab4
操作系统实验
LAB4内核进程实验报告知识准备(主要依据理论课知识以及学堂在线上清华大学教学视频)1.进程与线程定义与区别进程是指一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程,通常我们可以将其视为资源的拥有者。线程是进程的一部分,描述指令流的执行状态,是进程中指令执行流的最小单元,CPU调度的基本单位。一个程序至少一个进程,一个进程至少一个线程。进程是操作系统资源分配的基本单位,而线程是任务调度
coding丁
·
2019-09-08 12:05
操作系统实验
操作系统
ucore
ucore
LAB4
操作系统实验ucore
ucore lab3
操作系统实验
LAB3实验报告知识准备(主要依据理论课知识以及学堂在线上清华大学教学视频)1.虚拟存储的相关概念:虚拟存储是一种内存管理技术指的是在非连续内存分配的基础上,将一部分内容放到外存里的做法,从而可以使在内存中保留更多进程并且可以允许进程比主存的全部空间还大。虚拟存储的需求背景:程序规模的增长速度远大于存储器容量发展速度,导致系统时常出现内存不够用的情况。我们想拥有有容量更大、速度更快、价格更便宜的非
coding丁
·
2019-09-08 11:12
操作系统
操作系统实验
ucore
ucore
LAB3
LAB
操作系统实验ucore
ucore lab2
操作系统实验
LAB2:知识准备(通过操作系统原理教材、gitbook实验指导书、清华大学教学视频以及其他相关的资料进行学习)1.特权级以及特权级的转换(在清华大学教学视频中格外详细讲述了此内容,故结合视频内容并查阅相关资料掌握了此内容)特权级的目的:用于操作系统和CPU提供给不同应用程序隔离空间、不能让用户程序任意访问操作系统空间X86的特权级共4个,分别为:ring0内核级,ring1和2操作系统的一些服务
coding丁
·
2019-09-08 11:18
操作系统实验
UCORE
LAB2
ucore
lab系列
操作系统实验ucore
linux创建用户和完全删除用户账号
本文以centos7
操作系统实验
(1)进入系统后,首先我们创建一个用户账号。
wade3015
·
2019-07-13 10:48
Linux
linux
操作系统实验
(五)
理解进程的概念掌握进程复制函数fork的用法掌握替换进程映像exec函数族掌握进程间通信的管道的使用。编写程序5_1.c通过无名管道实现父子进程间的通信,父进程通过键盘获取数据,写入管道,子进程通过管道读出数据,并打印输出到屏幕。2.无名管道实验5_2.c:用命令行敲入命令:farsight@ubuntu-desktop:~$ls-l|wc-w,运用所学知识,编程实现上述命令的效果。这里用到一个管
chp_mdd兔崽
·
2019-06-23 20:46
编程大白
操作系统实验
一——bootloader启动ucore os
练习1:理解通过make生成执行文件的过程操作系统镜像文件ucore.img是如何一步一步生成的?(需要比较详细地解释Makefile中每一条相关命令和命令参数的含义,以及说明命令导致的结果)在lab1路径下,查看makefile文件内容:花了一个晚上学习makefile和gcc的语法……target...:prerequisites... command目标文件...:所需文件... 为
古航
·
2019-06-15 17:33
操作系统
操作系统实验
零——
操作系统实验
环境准备
前言最近在学习清华大学操作系统课程,同时在实验楼做实验,打算把实验过程记录下来。算上环境搭建的实验共九个,也就是说这系列共有9篇文章。贴几张图片:1、了解汇编运行gcc-S-m32lab0_ex1.c,生成S汇编语言文件。-S表示仅仅编译,不进行链接或汇编-m32表示生成32位机器的汇编代码得到lab_ex1.S文件,下面对比理解C文件和S文件(不会):intcount=1;intvalue=1;
古航
·
2019-06-12 20:25
操作系统
操作系统实验
四 页式虚拟存储管理页面置换算法
设计目的通过请求页式存储管理中页面置换算法模拟程序,了解虚拟存储技术的特点,掌握请求页式存储管理的页面置换算法。设计内容阅读教材《计算机操作系统》第四章,掌握存储器管理相关概念和原理。模拟实现页式虚拟存储管理的三种页面置换算法(OPT、FIFO和LRU),并通过比较性能得出结论。前提:(1)页面分配采用固定分配局部置换。(2)作业的页面走向和分得的物理块数预先指定。可以从键盘输入也可以从文件读入。
只去字节
·
2019-06-05 11:39
操作系统
操作系统
实验报告
操作系统实验
四:页面置换算法
操作系统实验
四:页面置换算法代码地址点这里1.生成随机访问序列确定虚拟内存的尺寸N(初始设置为3,可修改),工作集的起始位置p,工作集中包含的页数e,工作集移动率m(每处理m个页面访问则将起始位置p+1
lllzzzhhh2589
·
2019-05-28 23:57
操作系统
操作系统 实验四:页面置换算法
操作系统实验
四:页面置换算法16281042安全1601一、设计基本信息1、模拟的虚拟内存的地址为16位,页面大小为1K2、模拟的物理内存有32K页面大小等于块的大小为1K,物理地址16位对应程序需要的物理空间为
Lixuzeng
·
2019-05-28 21:33
操作系统实验
四:页面置换算法
实验目的及基本要求设计和实现:最佳置换算法(Optimal)先进先出置换算法(FIFO)最近最久未使用置换算法(LRU)改进型Clock置换算法页面缓冲置换算法(PBA)假设模拟的虚拟内存的地址为16位,页面大小为1K,模拟的物理内存有32K,通过页面访问序列随机发生器实现对上述算法的测试及性能比较。基本知识:请求分页虚拟内存管理请求分页虚拟内存管理是建立在基本分页基础上的,为了能支持虚拟存储器功
反向梅西
·
2019-05-27 23:33
操作系统实验
四-页面置换算法实验
操作系统实验
四-页面置换算法实验Y.xj代码已上传github本实验重点为不同的页面置换算法,所以程序主体部分完全相同程序总体函数变量如下:程序实现步骤:判断是否缺页判断内存是否存满若内存不满,则直接插入若内存满
Bjtu_Y.xj
·
2019-05-27 14:41
操作系统实验
计算机网络实验三 rdt协议
,将实验文件复制到Ubuntu内,观察到文件内包含Makefile文件,于是在命令行内将路径定位到当前文件夹内打开其中某一个文件夹看到路径如图,使用cd指令切换路径执行make指令,Makefile在
操作系统实验
中
LieberVater
·
2019-05-24 21:25
计算机网络
操作系统实验
三 可变分区存储管理
实验三可变分区存储管理一.实验目的和要求通过这次实验,加深对内存管理的认识,进一步掌握内存的分配、回收算法的思想。二.实验目的和要求阅读教材《计算机操作系统》第四章,掌握存储器管理相关概念和原理。编写程序模拟实现内存的动态分区法存储管理。内存空闲区使用自由链管理,采用最坏适应算法从自由链中寻找空闲区进行分配,内存回收时假定不做与相邻空闲区的合并。假定系统的内存共640K,初始状态为操作系统本身占用
雪之下雪乃”
·
2019-05-19 15:43
操作系统
操作系统实验
一 进程管理
实验一进程管理1.目的和要求通过实验理解进程的概念,进程的组成(PCB结构),进程的并发执行和操作系统进行进程管理的相关原语(主要是进程的创建、执行、撤消)。2.实验内容用C语言编程模拟进程管理,至少要有:创建新的进程;查看运行进程;换出某个进程;杀死运行进程以及进程之间通信等功能。3.实验环境Windows操作系统、VC++6.0C语言4.实验提示PCB结构通常包括以下信息:进程名,进程优先数,
雪之下雪乃”
·
2019-05-18 14:09
操作系统
操作系统实验
一:并发程序设计
一、实验目的(1)加深对进程并发执行的理解,认识多进程并发执行的实质。(2)观察进程共享资源的现象,学习解决进程互斥和同步的方法。二、实验要求:本实验要求用高级语言,启动多进程并发运行,设计相应代码,显示进程无关并发、进程共享变量并发的运行结果。并完成实验报告。三、实验内容:分别实现以下四种情况的并发:1.并发的进程之间无关,显示进程名称,开始与结束时间。模拟多终端售票情况,并发的多个终端进程之间
星瘾
·
2019-05-18 14:00
操作系统实验
一:并发程序设计
一、实验目的(1)加深对进程并发执行的理解,认识多进程并发执行的实质。(2)观察进程共享资源的现象,学习解决进程互斥和同步的方法。二、实验要求:本实验要求用高级语言,启动多进程并发运行,设计相应代码,显示进程无关并发、进程共享变量并发的运行结果。并完成实验报告。三、实验内容:分别实现以下四种情况的并发:1.并发的进程之间无关,显示进程名称,开始与结束时间。模拟多终端售票情况,并发的多个终端进程之间
执着1224
·
2019-05-18 00:00
清华大学 - 操作系统 课程笔记
目录第零讲在线教学环境准备step1step2step3第一讲操作系统概述1.1课程概述1.2教学安排1.3什么是操作系统1.4为什么学习操作系统1.5操作系统实例1.6操作系统演变1.7操作系统结构第二讲实验零
操作系统实验
环境准备
NgCafai
·
2019-04-30 10:15
计算机基础
操作系统实验
报告三-16281028
实验三同步与通信实验目的系统调用的进一步理解。进程上下文切换。同步与通信方法。实验题目通过fork的方式,产生4个进程P1,P2,P3,P4,每个进程打印输出自己的名字,例如P1输出“IamtheprocessP1”。要求P1最先执行,P2、P3互斥执行,P4最后执行。通过多次测试验证实现是否正确。实验结果在P2和P3之间加互斥锁,P2和P3互斥访问临界资源并执行,随后当P2或P3至少一个进程完成
可能是个不会码代码的码农
·
2019-04-08 21:49
操作系统实验报告
daima
操作系统实验
:在Linux中增加系统调用
操作系统实验
:在Linux中增加系统调用环境:Ubuntu16.4+VMware,新下载内核为:4.19关于内核的编译和更改grub就不赘述了,在我原来的博客中有提到过:操作系统作业(一):Linux内核编译整个系统调用的图解
AnnaZhan
·
2019-03-23 22:46
学习
操作系统原理
操作系统实验
二报告_16281028
实验二进程控制实验目的:加深对进程概念的理解,明确进程和程序的区别。掌握Linux系统中的进程创建,管理和删除等操作。熟悉使用Linux下的命令和工具,如man,find,grep,whereis,ps,pgrep,kill,ptree,top,vim,gcc,gdb,管道|等。基础知识:进程的创建Linux中,载入内存并执行程序映像的操作与创建一个新进程的操作是分离的。将程序映像载入内存,并开始
可能是个不会码代码的码农
·
2019-03-16 11:24
操作系统实验报告
操作系统实验
一报告_16281028
实验一:操作系统初步(注意:本次所有实验都在Linux中完成)一、(系统调用实验)了解系统调用不同的封装形式。要求:1、参考下列网址中的程序。阅读分别运行用API接口函数getpid()直接调用和汇编中断调用两种方式调用Linux操作系统的同一个系统调用getpid的程序。(请问getpid的系统调用号是多少?linux系统调用的中断向量号是多少?)。
可能是个不会码代码的码农
·
2019-03-16 11:22
操作系统实验报告
南邮 |
操作系统实验
一:Linux操作、使用、编程
能够安装某Linux发行版本(例如RedHat)了解Linux的启动过程了解Linux文件的组织结构熟悉XWindow环境练习使用Linux常用命令熟练使用Linux的C语言开发环境学习并掌握Linux编译工具gcc的使用方法其它的部分不做详细记录,实验指导上都有,但是实验指导上有错误的程序代码,这里记录一下。练习使用Linux编辑器Vi,为今后输入源程序做准备利用Vi编辑器完成例程的输入、编译、
Wonz
·
2019-02-09 14:57
#
操作系统
南邮实验报告
操作系统实验
课(三)时间片轮转调度算法
#include#defineMAX10structtask_struct{charname[10];/*进程名称*/intnumber;/*进程编号*/floatcome_time;/*到达时间*/floatrun_begin_time;/*开始运行时间*/floatrun_time;/*运行时间*/floatrun_end_time;/*运行结束时间*/intpriority;/*优先级*/i
黑暗巫妖
·
2018-11-19 21:46
C/C++
操作系统
(
操作系统实验
)内存页面淘汰算法---FIFO、LRU、OPT
算法介绍参考操作系统或计算机组成原理相关教材,很容易理解,介绍略。可以参考笔者后续实验结果,有助于理解算法。源代码由于算法简单,不再进行画图设计思路,笔者直接编写代码,遇到问题随之解决。下面是源代码文件,只有一个文件,Main.java,使用文件输入,输入文件是in.txt,注意把该输入文件和Main.java放在同一个文件夹下,再用命令行编译运行即可。importjava.util.*;impo
ccnuacmhdu
·
2018-11-15 23:49
操作系统
实验一 ubunt 环境的搭建
2018-2019学年第1学期《操作系统》实验设计专业:通信工程(例)年级:2016级学号:完成人:指导教师:提交时间:2018年10月30日成绩:实验1Linux
操作系统实验
环境搭建指导一、vmware
csdnwbdream
·
2018-11-09 10:10
操作系统实验
课(二)(3)响应比高优先调度算法
#include#includetypedefstructPCB{charname;//进程名字doubleArriveTime;//进程到达时间doubleStartTime;//进程开始时间doubleServiceTime;//进程运行时间doubleFinishTime;//进程完成时间doubleTotalTime;//进程周转时间doubleWeightTime;//进程带权周转时间d
黑暗巫妖
·
2018-11-06 13:04
C/C++
操作系统
操作系统实验
课(二)(2)短作业优先调度算法
#include#includetypedefstructPCB{charname;//进程名字doubleArriveTime;//进程到达时间doubleStartTime;//进程开始时间doubleServiceTime;//进程运行时间doubleFinishTime;//进程完成时间doubleTotalTime;//进程周转时间doubleWeightTime;//进程带权周转时间b
黑暗巫妖
·
2018-11-05 13:04
C/C++
操作系统
操作系统实验
课(二)(1)先来先服务调度算法
此算法没有用到数据结构中的队列,只用了一个结构体数组来储存进程,后边流程图与代码略有出入,见谅。#includetypedefstructPCB{charname;//进程名字doubleArriveTime;//进程到达时间doubleStartTime;//进程开始时间doubleServiceTime;//进程运行时间doubleFinishTime;//进程完成时间doubleTotalT
黑暗巫妖
·
2018-11-05 09:29
C/C++
操作系统
操作系统实验
课(一)进程的创建与销毁
根据老师给的实验指导书做的#include#include#includeintmain(){STARTUPINFOsi;PROCESS_INFORMATIONpi;ZeroMemory(&si,sizeof(si));si.cb=sizeof(si);ZeroMemory(&pi,sizeof(pi));TCHARszCommandLine[]=TEXT("first");if(!CreateP
黑暗巫妖
·
2018-10-30 09:59
C/C++
操作系统
操作系统实验
ucore lab1 系统软件启动过程
实验内容lab1中包含一个bootloader和一个OS。这个bootloader可以切换到X86保护模式,能够读磁盘并加载ELF执行文件格式,并显示字符。而这lab1中的OS只是一个可以处理时钟中断和显示字符的幼儿园级别OS。实验目的操作系统是一个软件,也需要通过某种机制加载并运行它。在这里我们将通过另外一个更加简单的软件-bootloader来完成这些工作。为此,我们需要完成一个能够切换到x8
Detective_
·
2018-07-18 10:54
操作系统实验
ucore lab1 系统软件启动过程
实验内容lab1中包含一个bootloader和一个OS。这个bootloader可以切换到X86保护模式,能够读磁盘并加载ELF执行文件格式,并显示字符。而这lab1中的OS只是一个可以处理时钟中断和显示字符的幼儿园级别OS。实验目的操作系统是一个软件,也需要通过某种机制加载并运行它。在这里我们将通过另外一个更加简单的软件-bootloader来完成这些工作。为此,我们需要完成一个能够切换到x8
Detective_
·
2018-07-18 10:54
操作系统实验
——矩阵乘法
实验任务在windows操作系统上,利用WindowsAPI编写程序用多线程实现矩阵乘法。实现A、B两个矩阵的乘法,并输出计算结果。该实验相对比较简单,可先看实验报告的实验步骤,然后需要了解一下几个关于pthread里的函数使用:(1)pthread_join函数:函数pthread_join用来等待一个线程的结束。函数定义:intpthread_join(pthread_tthread,void
末尾带空格的bearBaby
·
2018-06-17 11:27
操作系统(大二下)
nachos 。。。不认真版本
一些小话前段时间因为一些杂七杂八的事情被逼无奈赶各种作业再加上某个姓张的贱人欺骗我说计网课设得交了就一直把nachos的实验放在一边然后今天听朋友说操作系统没做完所以就想着按照自己的理解写一个尽量傻瓜版的教程试一试看下能不能尝试着写的清晰一点当作
操作系统实验
报告了
小师弟_831a
·
2018-06-05 21:47
Linux模块编程-Linux(17)
今天主要写一写Linux内核模块编程,是我的
操作系统实验
课内容,如果想要看看内核系统调用编程的,看这个https://blog.csdn.net/babybabyup/article/details/79839734
你敬爱的明明哥
·
2018-06-01 16:24
Linux
云服务器
操作系统实验
二:shell 的简单实现
题目:编写一个C语言程序作为Linux内核的Shell命令行解释程序,实现以下功能:(1)解析用户提交的命令行;按照环境变量搜索目录系统;执行命令。(2)提供ls、mkdirrmdir、pwd、ps等内部命令。(3)提供历史查询功能。如用户按下Ctr1+C,信号处理器将输出最近的10个命令列表。直接贴实验代码,各位读者慢慢研读,最好不求甚解,否则会陷入好多我们不了解的知识问题里,比如代码里的获取c
末尾带空格的bearBaby
·
2018-05-19 11:52
操作系统(大二下)
操作系统实验
一 :向Linux内核增加一个系统调用
实验流程如下:1.将内核压缩包linux-4.10.14.tar.xz(这个根据你实验年代更新内核包,个人实验指导书提供的是2.0版本的,无法通过,所以提倡用新一点的版本,比如这里的4.10.14)放入Ubuntu系统2.把压缩包解压缩,使用命令tar-xvflinux-4.10.14.tar.xz3.将解压后的文件夹放到usr/src目录,这时候我们需要管理员权限,使用sudosu命令,之后输入
末尾带空格的bearBaby
·
2018-05-19 10:46
操作系统(大二下)
操作系统实验
三
准备:杭电计算机操作系统课程设计指导书(1)实现一个模拟的shell:参考:【Linux】实现一个简单的shell利用linux下的c语言编程来简单的实现一个shell功能实现!Linux--模拟实现一个shell(2)实现一个管道通信程序:参考:Linux进程间通信---有名管道代码实现Linux管道通信C语言编程示例Linux程序设计学习笔记----进程间通信——管道Linux进程间通信(三)
Grpoison_
·
2018-05-18 15:08
操作系统实验
:Lab2 物理内存管理
清华大学操作系统Lab2实验报告课程主页:http://os.cs.tsinghua.edu.cn/oscourse/OS2018spring实验指导书:https://chyyuu.gitbooks.io/ucore_os_docs/content/github:https://github.com/chyyuu/ucore_os_lab实验目的理解基于段页式内存地址的转换机制理解页表的建立和使
wenj1997
·
2018-03-30 13:17
自己写一个HashMap
前言(Foreword)最近
操作系统实验
感觉一直在copy,copy。。。嗯,不是感觉。连个HashMap自己都懒得写。
Scarborough_Coral
·
2018-03-19 16:50
后端开发
hashmap
java
educoder
实训答案(3)
#C&C++基本输入输出实训##第3关:你好,生日代码//包含I/O流库iostream#include//加载名字空间stdusingnamespacestd;intmain(){//声明三个变量,分别用来存储年、月、日inty,m,d;//请在此添加你的代码,输入你的生日,并按指定格式输出信息/**********Begin*********/cin>>y;cin>>m;cin>>d;cout
xiaoyuge16
·
2018-03-05 09:57
educoder实训
MIT JOS LAB3学习笔记
LAB3概述:本次
操作系统实验
,我们对计算机的操作系统进行了初步的探究,通过完成作业和问题,对lab3部分有了较好的理解。
codes_first
·
2018-02-08 21:22
breadcrumb
东北大学
操作系统实验
:进程同步和通信(生产者消费者问题模拟)
//producer_consumer.cc#include#include#includeusingnamespacestd;constintbufferSize=8;vectorbuffer(bufferSize);queuewaitQueue;intid;intwriteptr,readptr;intconsumer,producer;voidinit(){for(inti=0;i&v,in
ACpig
·
2018-02-06 13:29
操作系统
操作系统实验
六个(含实验报告和源代码)+期末知识点整理
免责申明:上传资料仅供学习交流使用,禁止一切不正当使用行为,如有事故本人概不负责操作系统期末知识点整理:https://download.csdn.net/download/xunciy/105272401.实验一先来先服务FCFS和短作业优先SJF进程调度算法下载地址:http://download.csdn.net/download/xunciy/10237052FCFSSJF2.实验二时间片
Sophia_fez
·
2018-02-02 14:12
其他课程资料整理
操作系统实验
之一--进程调度算法的模拟实现
发一些大三操作系统的实验代码吸引阅读量吧,当时做实验的时候看见网上很多人写的代码并不好,而且很多人都有错误的地方。如果好的话希望能点赞关注。常见的进程调度算法有:先来先服务(FCFS,firstcomefirstserved)、最短作业优先(SJF,ShortestJobFirst)、时间片轮转算法(RR,Round-Robin)、多级反馈队列(MultilevelFeedbackQueue)、最
takefetter
·
2018-01-11 13:13
操作系统
'for' loop initial declarations are only allowed in C99 mode
小问题,今天在自己的服务器上跑
操作系统实验
的时候出现了下面的小问题使用gcc编译代码时报出error:'for'loopinitialdeclarationsareonlyallowedinC99modenote
暮雪繁香
·
2018-01-08 19:22
C语言
学习笔记:
操作系统实验
3共享内存块的问题
申请共享内存快后,shmat进行绑定给一个char*,死活操作不了这个char*,最后把申请的内存块大小打印出来,结果是0,但是申请内存块的函数执行是正确的,我在另一个终端通过ipc-a查看共享内存信息看到那块内存是有大小的,就是我指定申请的大小,实在找不到别的原因了...暂时记下来#include#include#include#include#include#include#include#i
chocologic
·
2017-12-28 18:01
操作系统实验
2 进程控制和系统调用
2017-3-29实验目的1.熟悉fork,execve,exit等系统调用的使用2.通过编写程序理解Linux进程生命周期实验内容[基本要求]编写Linux环境下C程序,使用fork,exec,exit系统调用[具体要求]·程序调用fork创建子进程·父子进程至少有一个调用exec族系统调用执行其他程序·调用exit终止进程·代码有注释,提交实验报告[进一步要求]·用wait系统调用代替示例代码
weixin_33726943
·
2017-12-13 13:58
操作系统
shell
数据结构与算法
Linux0.00
操作系统实验
初步调试
首先是关于程序调试的常用方法:1.设置断点在下端命令中输入b地址例如(b0x7c00)2.查看断点blist3.执行1)continue到下个断点位置指令:c2)单步调试点击step按钮4查看内存菜单栏中view—>LinearDump->输入物理地址即可view中还可以查看gdt和idt的内容5.删除断点d断点号(断点号可以在blist中查看例如d1)
Soul_ze
·
2017-12-13 09:05
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他