工程导论笔记(二)

工程导论笔记(二)

  1. 工程与技术,工程依赖技术的发展,技术是实现工程的手段。技术比工程更依赖科学的发展。也可以认为技术是建立在科学与工程间的桥梁,这也是人们总是将科学与技术统称为“科技”的原因。尽管技术工作和工程工作存在较大的区别,但这两项工作所需要的科学基础知识和技能非常相似,由这些基础知识和技能组成的课程体系,逐步形成了现代大学的工科专业。

  2. 工程技术的传统学科有:土木工程、建筑工程、机械工程、电气工程、化学工程、工业工程、航空航天工程、材料工程、农业工程、核工程、生物医学工程、计算机工程、其他工程。

  3. 工程师的概念。其实在某种程度上,所有人都具有工程师的天赋。从历史上看,“工程师(Engineer)”这个词来源于“器械(Engine)”和“独创性(Ingenious)”,而这两个词都来自拉丁文的一个单词,意思是创造。

  4. 工程师工作的本质就是对于给定的问题,发现解决方案并验证其为最佳,并能对之进行解释。工程师不是独自面对技术、社会及价值问题,但工程师拥有特别的责任。他们在解决简单问题及复合问题方面得到充分的培训之后,会拥有专门技术和技能。经过求解不同性质约束问题的培训,工程师拥有面向实际问题的工具(如成本必须进行平衡,而且有时某个相对值还是模糊的)的工具和经验。理解工程思维有助于更好地对工程师进行培训并服务社会。

  5. 工程师应具备的能力。技术能力、职业能力:交流能力、表述能力、社交能力、工作态度。

  6. 工程师的传统学科有土木工程、机械工程、电气工程等。工程师需要创造力的艺术家。

    工程师的工作要点就是依赖科学、数学及方法学,解决实际工程问题,并采用技术交流语言,诠释、展示解决方案或模型。

    工程师是解决问题的人,他不仅要掌握简单问题的推理解决方法,还要掌握解决复合问题的思维方法。

    成为工程师不仅要具备优秀的技术技能,更需要具备良好的职业素养。

### 关于《软件工程导论》学习资料与笔记 #### 一、定义理解 软件工程是指研究和应用如何以系统化、规范化以及可度量的方式开发、运行并维护软件的过程,即将工程方法应用于软件领域[^1]。 #### 、组成部分解析 该学科主要由三大部分构成:程序设计、数据处理及文档编写。这三大要素共同作用确保了整个项目的顺利实施和发展。 #### 三、历史沿革与发展背景 随着信息技术的进步,特别是计算机硬件性能提升带来的复杂性增加,传统编程方式难以满足日益增长的需求。因此,在此背景下诞生了专门针对这些问题而设立的新分支—软件工程技术。其核心在于解决大型项目中存在的效率低下等问题,并通过引入新的理论和技术手段来提高生产率和服务质量[^2]。 #### 四、具体实践工具介绍-UML顺序图 作为一种可视化表达形式之一,UML中的顺序图用于描述对象间按时间序列发生的交互过程;它不仅能够清晰展示不同实体之间的关系变化情况,还支持对特定业务逻辑进行精确建模。绘制此类图表通常遵循以下几个原则: - 明确所需模拟的任务流程; - 合理布局参与交互的对象位置及其对应的生命线条目; - 基于实际需求补充必要的通信指令说明; - 整合局部视图为全局视角提供全面的支持[^4]。 ```python # Python UML Sequence Diagram Example (Pseudo Code) class Object: pass def draw_sequence_diagram(): obj_list = [] # List to hold all objects involved in the interaction. while True: action = input("Enter next action or 'done' when finished:") if action.lower() == "done": break sender, receiver, message_type = parse_action(action) add_message_to_timeline(sender,receiver,message_type,obj_list) draw_sequence_diagram() ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值