关于软件工程——第一篇博客 2019.9.17

你对软件专业或者计算机专业了解是怎样?

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。——百度百科《软件工程》

BUT我对百科里的东西看的不是完全明白,看懂一些对软件工程的理解大概是这样的:
1.准备工作。(对用户所需要的功能进行初步的分析,然后制定一些起始的方案和计划);
2.开发软件。(开始用所需的各种工具开发软件,并记录开发过程中遇到的问题加以解决,改进完善起始方案和计划,使该软件能够符合用户需求,并对软件的界面等进行一系列的人性优化);
3.后续对软件的不断完善,改进,维护。(不断的跟进用户的需求,添加新功能);

你了解C语言么?C语言主要应用有哪些?

暑假做个一个月的pta算了解吗?
目前我对C语言的认知仅局限于一些有关的历史和题目中,所以算不上很了解。

C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译.——百度百科《C语言》

关于C语言的主要应用,C语言给我一种感觉就是它很广泛,具有很强的数据处理能力,也可能正是这些特点让C语言注定是用来做底层开发。

不过似乎C语言对于学习其他语言都是一个坚硬的后盾。

你希望在这个专业学到哪些内容?

我希望我能够很熟练很熟练地掌握多种编程语言(C,C++,JAVA等),并且学到一些有关游戏开发设计的知识。

和学长学姐交流,阅读学长学姐们大一课程总结,谈谈你打算如何规划你的大一生活?

1.通识课程:

*英语每天做到背到一定数量的单词(因为还没开始,所以没数量),多看看mooc里的英语课程,每次CET4都去考一下争取早日能过四级。

*高数的话我有点恐惧,,其他通识课程没上过也不清楚,想不到合理的规划,只能凭借过往的一些经验走一步看一步,绝不挂科然后尽量往高处走。

2.专业课程:

*虽然暑假刷过一段时间的pta,但是就是学过才知道自己有多少不足,所以要学,往死里学,有多少学多少(疯狂喊口号)

*每周去2~3次图书馆,学习一些有关当前知识的课外资料。

*多刷mooc(什么的多法。。看心情) (mooc是真的香)

*还有就是经常性的和小组讨论一些东西,大概1~2周一次。

3.课余生活:

*街舞算是我的兴趣之一,加入街舞社希望有一定的提升(本来菜的一批)

*电脑硬件也是我的兴趣之一,加入计算机协会,算是对自己软件工程专业的一个补充。

*玩一些有名的游戏,观察一下这些游戏对于人们的吸引点。

*多参加一些活动,多运动(别敲代码敲到过于肥宅)。

Attention:

需要有强大的能力协安排好时间,本身暂时这种能力还不够强,还需要继续磨练。

以上皆为暂定办法,毕竟计划赶不上变化。

我的第一个“Hello World”程序

1804171-20190917090722371-462440100.png
1804171-20190917145638769-626593535.png

一知半解还请评论区大佬补充OvO。

转载于:https://www.cnblogs.com/LikeGhost/p/11531399.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值