【软考:程序员(03)】如何考得程序员证书?本片知识点:文件目录、目录结构、文件路径、文件命名规则、系统安全、用户权限、作业调度、用户界面

文件管理

文件管理的基本概念

文件:

  • 具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合

文件目录:

文件目录项/文件的说明/文件的控制块FCB

包含内容:

类型 说明
基本信息 文件名 文件的物理地址 文件长度 文件块数 ...
存储控制信息 文件的存储权限:读写、执行权限...
使用信息 文件建立日期 最后一次修改/访问日期 当前使用的信息
  • 打开文件的进程数
  • 在文件上的等待队列
  • ...

目录结构

结构 说明
一级目录结构 线性结构 查找速度慢,不允许重名和实现文件共享等
二级目录结构 主文件目录(MFD)+用户目录(UFD)
三级目录结构 树型目录结构

文件路径

绝对路径:

  • 从根目录开始的路径

相对路径:

  • 从用户当前工作目录下开始的路径

文件命名规则

Windows 文件系统

文件夹命令规则:

  • 最大长度为255个字符
  • 允许使用英文字母,数字。¥@&+()、下划线、空格、汉字
  • 不允许使用?\ * < > : / | ""
  • 在操作系统中搜索时可以用 * 匹配0个或多个字符,用 ?匹配任何一个字符
  • 同一文件夹下不允许有同名的两个文件,对于文件系统,是不区分大小写的

文件的基本操作

文件备份backup:

  • 对关键重要文件定期及时的备份,以免文件被毁造成重大损失

文件删除:

  • 普通删除和彻底删除

文件剪切:

  • Ctrl+X或右击------剪切,放到系统剪贴板中

文件选择:

  • 选择一个文件、选择连续多个文件、选择不连续的多个文件
扩展名 文件类型说明
exe 可执行文件
sys 系统文件
htm 网页文件
doc或docx Word文件
ppt或pptx PPT文件
pdf Adobe acrobat文档
bmp 图像文件
c C语言源程序文件
com 命令文件
zip或arj或rar 压缩文件
txt 文本文件
xls或xlsx Excel文件
mdb或mdbx Access文件
wav 声音文件
swf Flash文件
cxx C++语言源程序文件

系统安全

系统级:

  • 主要任务是不允许未经核准的用户进入系统,主要措施:
    • 注册和登录

用户级:

  • 对所有用户分类和对指定用户分配访问权,设置不同的存储权限分为超级用户、系统操作员和一般用户

目录级:

  • 保护系统中的各种目录而设计的

文件级:

  • 通过系统管理员或文件主对文件属性的设置来控制用户对文件的访问,用户对文件的访问包含:用户访问权、目录访问权限及文件属性权限

系统的安全:用户权限

Administrators:

  • 管理员组,用户对计算机/域有不受限制的完全访问权

Power Users:

  • 高级用户组可以执行除了为Administrators组保留的任务外的其他任何操作系统任务

Users:

  • 普通用户组,这个组的用户无法进行有意或无意的改动

Everyone:

  • 所有的用户,这个计算机上的所有用户都属于这个组

Guests:

  • 来宾组,来宾组跟普通组Users的成员有同等访问权,但来宾用户的限制更多

作业调度

作业调度:

  • 先来先服务、短作业优先、响应比高优先、优先级调度、均衡调度

用户界面(User interface):

计算机中实现用户与计算通信的软件、硬件部分总称,也称之为用户接口或人机界面。

  • 简易性(便于使用和理解,按业务逻辑设计,减少错误选择的可能)

  • 用户的语言(友好人性化提示,使用用户容易接受的方式,不用专业术语)

  • 记忆负担最小化(转换界面而不是选择一系列的命令行)

  • 一致性(术语一致、风格和内容一致、色调字体一致等)

  • 利用用户的熟悉程度(与其他众多的字体风格、按钮颜色等一致)

  • 从用户的观点考虑(以用户为中心,用户参与界面设计)

  • 排列分组(有序整齐方便查找和使用)

  • 安全性(选择可逆,避免选错无法恢复,出错有提示)

  • 人性化(从熟练用户和新手用户双方考虑,尽量可以根据需求定制界面)

一切以用户角度出发

🕵️🤯软考:程序员专栏前瞻

💕👉博客专栏

相关推荐
dalerkd6 小时前
忙里偷闲叙-谈谈最近两年
网络·安全·web安全
牛三金7 小时前
匿踪查询沿革-Private Information Retrieval(PIR)
算法·安全
xixixi777777 小时前
量子通信是当前信息安全和通信领域最前沿、最具变革性的技术之一
安全·信息安全·量子计算·通信·量子通信·密钥·传输
WLJT1231231238 小时前
守护自然与滋养民生的绿色之路
大数据·安全
C++ 老炮儿的技术栈8 小时前
什么是通信规约
开发语言·数据结构·c++·windows·算法·安全·链表
五仁火烧9 小时前
生产环境中配置了接口3000后,不能启动,改成8080后就可以
linux·网络·安全·vue
专业开发者9 小时前
借助安全返场方案提升智慧建筑能效的新机遇
物联网·安全
菩提小狗9 小时前
Sqlmap双击运行脚本,双击直接打开。
前端·笔记·安全·web安全
●VON10 小时前
跨模态暗流:多模态安全攻防全景解析
人工智能·学习·安全·von
廋到被风吹走11 小时前
【Spring】Spring Boot 配置管理深度指南:Profile、类型安全与加密
spring boot·安全·spring