乙巳🐍年

acc8226 的博客

1 程序设计语言概述

本节主要介绍程序设计语言的基本概念、基本成分和一些有代表性的程序设计语言。

1.1 程序设计语言的基本概念

1.1.1 低级语言和高级语言

  • 机器语言 :计算机硬件唯一能直接识别和执行的语言,由 0 和 1 组成的机器指令序列。其特点是效率高(执行度快),但存在效率低(编写困难)、可读性差、难以修改和维护等缺点。
  • 汇编语言 :用助记符(如 ADD 表示加法、SUB 表示减法等)代替机器指令的二进制代码,克服了机器语言的点,提高了程序设计效率,但汇编语言仍然面向机器,需用汇编程序将汇编语言编写的程序翻译成机器语言程序才能被计算执行。
  • 低级语言 :机器语言和汇编语言的统称,它们与计算机硬件紧密相关,依赖于特定的计算机系统和机器指令。
  • 高级语言 :为了克服低级语言的缺点而开发,具有功能更强、抽象级别更高、通用性强、易学易用等特点,且与硬件关系相对疏远,常见的有 Java、C、C++、PHP、Python、Delphi、PASCAL 等。高级语言编写的程序需经过编译或解释才能被计算机执行,虽然执行速度不如低级语言,但大大提高了程序设计的效率和可维护性。
    阅读全文 »

1 计算机系统基础知识

1.1 计算机系统硬件基本组成

系统构成:计算机系统由硬件和软件共同组成,协同工作以运行程序。

五大核心部件

组件名称 功能描述
运算器 负责数据加工处理,执行算术运算和逻辑运算
控制器 协调控制各部件工作流程
存储器 计算机记忆设备,分内部存储器和外部存储器
输入设备 接收用户输入的原始数据和命令
输出设备 将处理结果呈现给用户
阅读全文 »

一、考试说明

1.考试目标

通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平。

阅读全文 »

Mermaid 是一个基于 JavaScript 的图表绘制工具,可渲染 Markdown 启发的文本定义以动态创建和修改图表。

流程图

流程图由节点(几何形状)和边(箭头或线条)组成。Mermaid 代码定义了如何制作节点和边,并适应不同的箭头类型、多方向箭头以及任何与子图的链接。

---
title: 流程图
---
graph TD
  A[Hard] -->|Text| B(Round)
  B --> C{Decision}
  C -->|One| D[Result 1]
  C -->|Two| E[Result 2]
阅读全文 »

21 天深度共读营《被讨厌的勇气》

《被讨厌的勇气》是一本探讨自我成长与幸福的哲学心理学书籍。它通过青年与哲人的对话形式,深入浅出地阐述了阿德勒心理学的核心观点。书中强调,真正的自由在于勇敢面对被他人讨厌的可能,活出真实的自我。它还提出了“课题分离”的概念,帮助我们明确自己的责任边界,避免因过度在意他人评价而迷失自我。这本书适合那些渴望摆脱迷茫、追求内心自由和幸福的读者。

阅读全文 »
0%