软考初级程序员学习资料(希赛2023年软考备考已开始)(1)

很多同学问:软考备考一般要花多长时间呢?小希建议:软考备考当然是越早越好,将备考周期拉长,学习压力就减小了,基础也更牢固,上岸就更轻松了。

新一轮软考备考来啦,为了帮助大家更好的提高备考效率,今晚20:00-21:00我们将开展2023上半年软考初级备考免费公开课。今年下半年的软考考情、明年5月份的备考路径,软考初级重点、难点及易错点讲解,想要备考软考初级的同学赶紧扫码预约起来吧!

2023上半年软考初级备考免费公开课:https://wx.xisaiwang.com/zhibo2/v200004581.html?classifyId=101


同时,小希还将2023上半年软考程序员知识点速记分享给大家,快来一起打卡学习吧!


第一章、计算机组成与体系结构

1、进制之间的转换进制的种类:二进制(B)、八进制(O)、十进制(D)、十六进制(H)

软考初级程序员学习资料(希赛2023年软考备考已开始)(2)

进制的转化:二进制、八进制、十进制、十六进制之间的相互转换。
2、浮点数表示法
(1)浮点数表示:

软考初级程序员学习资料(希赛2023年软考备考已开始)(3)

软考初级程序员学习资料(希赛2023年软考备考已开始)(4)

特点:阶码的位数决定数的表示范围,位数越多范围越大;尾数的位数决定数的有效精度,位数越多精度越高。(2)两浮点数进行运算的过程运算过程:对阶>尾数计算>结果格式化对阶时,小数向大数看齐,对阶是通过较小数的尾数右移实现的。3、计算机系统的组成

软考初级程序员学习资料(希赛2023年软考备考已开始)(5)


第二章、多媒体基础知识1、多媒体的概念及分类

传播信息的载体,如语言、文字、图像、视频、音频等;

存贮信息的载体,如ROM、RAM、磁带、磁盘、光盘等。

多媒体的分类:

感觉媒体:直接用于人的感觉器官,使人产生直接感觉的媒体

表示媒体:传输感觉媒体的中介媒体,用于数据交换的编码

表现媒体:进行信息输入输出的媒体

存储媒体:用于存储表示媒体的物理介质

传输媒体:传输表示媒体的物理介质

交换媒体包括存储媒体和传输媒体。

2、声音信号的数字化过程

采样(采样频率,与采样周期成反比)

量化(量化精度(量化分辨率):样本用二进制表示,位数多少反映精度)

编码(按照一定格式进行数据编码及组织成文件)

3、常见音频文件格式

(.wav):微软公司发布的音频文件格式, Windows系统使用的标准音频文件格式。记录音乐的模拟信号的采样数值。质量高,数据量大。

(.mod):乐谱和乐曲使用的各种音色样本

(.mp3):最流行的音频文件格式

(.ra):网络上的音频格式,流媒体技术,强大压缩比和极小失真

(.mid):非波形采样点音乐格式,工业标准,文件非常小

(.voc):Create公司发布的波形音频文件格式

(.snd):数字声音文件格式,支持压缩

(.aif):APPLE计算机上的音频格式

(.au):Unix系统中的数字文件格式

4、图形/图像区别

图形:矢量表示,用数学的方式来描述一幅图,放大、缩小、扭曲等变换后不会损失画面细节。(用于线框型图画、工程制图和美术字等)

图像:像素点表示,用若干二进制位来指定像素的颜色、亮度和属性。放大后会失真。存储空间大,需进行压缩。

5、常见图像文件格式

(.bmp):windows标准位图文件格式

(.gif):用于网络传输,数据块为单位传输信息,采用无损压缩算法

(.tif):扫描仪和桌面出版系统中较为普及

(.pcx):PC画笔的图像文件格式

(.png):作为GIF替代品

(.jpg):有损压缩,压缩比例高,适合于处理大量图像的场合

(.wmf):只在windows中使用,保存函数调用信息

6、常见视频文件格式

(.gif):用于网络传输

(.avi):微软公司发布的视频文件格式(AVI文件)

(.mov/.qt):Apple公司发布的视频文件格式,较小存储空间,开放性(Quick Time文件)

(.rm/.rmvb):Real Networks公司格式,影像实时传输与播放(RealVideo文件)

(.mpeg/.mpg/.dat/.mp4):运动图像压缩标准,压缩效率高,质量好,兼容性好

(.fli/.foc):Autodesk公司出品答得彩色动画文件格式(Flic文件)


第三章、操作系统

1、操作系统的五大功能

进程管理:进程控制、进程同步、进程通信、进程调度

文件管理:文件存储空间管理、目录管理、文件的读写管理、存取控制

存储管理:存储分配与回收、存储保护、地址映射(变换)、主存扩充

设备管理:对硬件设备管理,对输入输出设备的分配、启动、完成和回收

作业管理:任务、界面管理,人机交互、图形界面、语音控制、虚拟现实

2、操作系统的分类

批处理操作系统:单道批和多道批操作系统

分时操作系统:一个计算机系统与多个终端设备连接,特点:多路性、独立性、交互性和及时性

实时操作系统:实时控制系统和实时信息系统,交互能力要求不高,可靠性要求高

网络操作系统:方便有效共享网络资源,提供服务软件和有关协议的集合,主要的网络操作系统有:Unix、Linux和Windows Server系统

分布式操作系统:任意两台计算机可以通过通信交换信息,是网络操作系统的更高级形式,具有透明性、可靠性和高性能等特性

微机操作系统:Windows:Microsoft开发的图形用户界面、多任务、多线程操作系统和Linux:免费使用和自由传播的类Unix操作系统,多用户、多任务、多线程和多CPU的操作系统

嵌入式操作系统:运行在智能芯片环境中,特点:微型化、可定制、实时性、可靠性、易移植性


第四章、程序设计语言

1、常见的程序设计语言

Fortran语言(第一个高级程序设计语言,科学计算,执行效率高)

Pascal语言(结构化程序设计语言,表达能力强,Delphi)

C语言(通用、结构化程序设计语言,指针操作能力强,高效)

Lisp语言(函数式程序语言,符号处理,人工智能)

C 语言(C语言基础上增加了类机制,面向对象,高效)

Java语言(面向对象,中间代码,跨平台,通用的程序设计语言)

Python(面向对象,解释型程序设计语言,通用的脚本语言)

PHP(服务器端脚本语言,制作动态网页)

Ruby(简单快捷、面向对象、脚本语言)

Delphi(快速应用程序开发工具,可视化编程环境)

COBOL(数据处理领域最为广泛的程序设计语言,高级编程语言)

XML(可扩展标记语言,标准通用标记语言的子集 )

PROLOG(逻辑式语言,建造专家系统、自然语言理解、智能知识库等)

2、程序设计语言组成

数据成分:常量、变量、全局量、局部量以及数据类型。

运算成分:程序语言允许使用的运算符号及运算规则。

控制成分:顺序结构、选择结构、循环结构。

3、后缀表达式

前缀表达式( ab):把运算符写在运算对象的前面。

中缀表达式(a b):把运算符写在运算对象的中间。

后缀表达式(ab-):又叫做逆波兰式,把运算符写在运算对象的后面。


篇幅有限,想要获取软考程序员知识点其他内容,文末留言告诉小希,小希将精选呼声最高的知识点发布出来,敬请期待~

,