第1次博客作业

一、对软件工程的初步认识

听到“软件工程”这个词,我首先联想到的“软件”。现如今,我们在手机和电脑上下载了各种软件:视频软件(腾讯视频,爱奇艺),音乐软件(网易云音乐,QQ音乐),购物软件(天猫,淘宝),游戏软件(英雄联盟,王者荣耀)......

软件的兴起离不开计算机以及计算机程序的发展。说到程序,就不能不提穿孔机程序创始人,建立了循环和子程序概念的Augusta Ada King女士,她翻译了数学家luigi Menabrea的文章,用分析机器的指令程序写出了计算Bernoulli数的详细步骤,被后人奉为“历史上的第一个程序”。起初,软件是依附于硬件存在的,随着程序可移植性差和编码效率低等问题的出现和软件的发展,软件被独立出来与硬件有着相同重要的地位。

在20世纪60年代末期,在计算机软件开发和维护过程中出现了一系列问题,给世界带来了不小的损失。究其原因,是因为软件的质量差,效率低和成本高。

1968年NATO在联邦德国召开了会议,德国信息学之父 里希.鲍尔提出了“软件工程”的概念,这对软件工程的发展具有里程碑意义。

 

二、描述当前你已具备的能力

  1.学习过C,Java,python语言,可以编写一些简单的程序

  2.学习过Web前端开发,可以用HTML,CSS,JS制作简单的网页和网站

posted @ 2020-09-20 19:17  180403许攀  阅读(77)  评论(0)    收藏  举报