计算机科学

软件工程第一次作业

时光总嘲笑我的痴心妄想 提交于 2019-11-29 21:46:24
#你对软件工程或者计算机专业了解是怎样? 软件工程是作为计算机科学的一部分,侧重于开发软件和技术上的应用,在社会生活,各个领域工作上有重要的实际应用并扮演关键的角色。 #你了解C语言么?C语言主要应用有哪些? 作为语言的基础,学好C语言才能进一步学习其他的编程语言,是每一位初学者都要学习的基础语言。C语言应用于系统软件开发和应用软件开发,系统软件开发如windows的操作系统和数据库等方面。应用软件开发如WPS,photoshop还有游戏的开发制作等。 #你希望在这个专业学到哪些内容? 我希望我能学习并掌握C语言和java,学习到专业的知识还有培养较强逻辑思维,从事有关游戏制作开发的相关领域。(游戏不够玩啊T—T) #和学长学姐交流,阅读学长学姐们大一课程总结,谈谈你打算如何规划你的大一生活? 1.先学好基础的东西,为以后的学习做好准备。 2.每天坚持背诵英语单词,做2篇的阅读理解。 3.锻炼自己的交流能力,多和同学分享交谈,向老师或同学请教问题。 4.形成良好的生活习惯,多去外面走走而不是泡在宿舍。 # 我的第一个“Hello World”程序 来源: https://www.cnblogs.com/thilr/p/11532707.html

软件工程第一次作业

感情迁移 提交于 2019-11-29 11:38:12
第一章计算机专业术语 1.1 软件=程序+软件工程 1、 程序=数据结构+算法 2、从一个简单的 程序 ,扩展到一个满足各种功能的 应用软件 ,在扩展到一个能保证服务质量的 软件服务 。 3.软件 构建 的过程:合理的 软件架构(Software Architecture)、软件设计与实现(Software Design, Implementation and Debug) ,还要有各种文件和数据来描述各个程序文件之间的依赖关系。 4. 源代码管理(Source Code Control) 的问题也叫 配置管理(Software Configuration Management) 5.质量保障具体的体验过程叫 软件测试(Test) 6. 软件维护(Software Maintenance)或服务运营(Service Operation): 给软件打一个补丁‘,或者维护众多的服务,这一系列的过程是 软件的生命周期。 7. 推论 :软件 = 程序 + 软件工程 扩展推论 :软件企业 = 软件 + 商业模式 1.2 软件工程 1、 定义: 把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。 2、 领域: 软件需求分析、软件设计、软件构建、软件测试和软件维护。 3、 与下列学科相关: 计算机科学、计算机工程、管理学、数学、项目管理学、质量管理、软件人体工学、系统工程

软件第一次作业

孤人 提交于 2019-11-29 09:49:01
(一) 1.1:软件=程序+软件工程 C语言、二叉树遍历、数据结构、java、软件、程序、excel、c#、c++、vb、Unix Shell、Emacs、Powershell、Javascript、perl、python、用户、需求、软件服务、源程序、软件架软件设计与实源代码管理、配置管理、质量保障、软件测试、需求分析、程序理解、软件维护、服务运营、软件的生命周期、软件项目的管理、用户体验、国际化与本地化、职业道德规范 软件企业=软件+商业模式 1.2:软件特殊性 软件具有复杂性、不可见性、易变性、服从性、非连续性 1.3:软件工程与计算机科学的关系 计算理论、信息和编码理论、算法和数据结构、形式化方程、程序语言设计、计算机体系结构、并行计算机和分布式系统、实时系统和嵌入式系统、操作系统、计算机网络、科学计算、安全和密码学、人工智能、模式识别、机器学习、数据挖掘、信息提取、计算机图形学、计算机视觉、多媒体、数据库和大规模数据处理、万维网、自然语言处理和语音、人机交互、软件工程 1.4软件工程的目标 用户满意度、可靠性、软件流程的质量、可维护性、bug、 (二) 1、完成一项软件工程需要经历那些步骤? 2、代码复审者和开发者有什么样的关系? 3、敏捷流程带来的好处有哪些? 4、一个合理的团队应该有哪些配置? 5、如何将用户体验快速提升? (三) web app :(浏览器

软件第一次作业

我们两清 提交于 2019-11-29 09:45:59
软件工程第一次作业 一、专业术语: 软件=程序+软件工程 程序=数据结构+算法 软件企业=软件+商业模式 软件工程(software engineering)、程序、源程序、数据、软件架构(Software Architecture)、软件设计与实现(Software Design,Implementation and Debug)、计算机科学(computer computing),计算机理论(theoretical computing),信息和编码理论(information and coding theory),算法和数据结构(algorithm and data structure),形式化方法(formal methods),程序设计语言(programming language),计算机体系结构(computer architecture),并行计算和分布式系统(concurrent,parallel and distributed system),实时系统和嵌入式系统(real time and embedded system),操作系统(operating system),计算机网络(networking),科学计算(scientific computing),安全和密码学(security and cryptography),人工智能(artificial

MapReduce分布编程模型之函数式编程范式

拟墨画扇 提交于 2019-11-29 09:27:56
导读: 计算机科学是算法与算法变换的科学,算法是计算机科学的基石。 任何一个计算问题的分析与建模,几乎都可以归为算法问题。 MapReduce算法模型是由Google公司针对大规模群组中的海量数据处理而提出的分布编程模型,主要应用于大规模数据集{大于1TB}的分布并行运算。 在MapReduce模型中的Map{映射}和Reduce{化简}创意来自函数型编程语言,同是也继承了向量型编程语言的特性。 MapReduce模型能够使程序员在不了解分布式并行编程的情况下,将自己书写的程序在分布式系统上运行。MapReduce模型主要实现了映射与化简两个核心功能,分别由Map和Reduce完成,这两个函数也是函数型语言中常用的函数,由用户负责实现。 Map函数应用于集合中的所有成员,然后返回一个基于这个处理的结果集。而Reduce函数是从两个或更多个Map结果中,通过多个线程、进程或者独立系统并行执行处理的结果进行分类和归纳。 一个Map函数用来把对映象成一组新的键值对,Reduce函数用来对同一个键的值进行合并。 下面给大家着重介绍一下函数式编程范式,函数式编程是一种编程范式,在这种编程范式中,更多地使用了函数运算。 函数型语言与函数式编程 函数型语言是一种典型的程序设计语言。函数型语言的特点是把问题求解过程表示成块结构,对调用块的调用者来说,每个块都有输入数据和经过加工处理后的输出数据

软件工程第一次作业

徘徊边缘 提交于 2019-11-29 09:08:45
第一章 概论 一 、 1. 软件=程序+软件工程   程序=数据结构+算法   一个复杂的软件不但要有合理的软件构架(Software Architecture),软件设计与实现(Software Design,Implementation and Debug),还要有各种文件和数据来描述 各个程序文件之间的依赖关系,编译参数,链接参数等,这些都是软件构建的过程。    有些程序要配置不同的界面,运行在中文,英文或其他语言的操作系统上;有些程序还有32位版本,64位版本等。这是源代码管理(Source Code Control)的问题——也叫配置管理(Sofeware Configuration Management)。我们还有一系列的工具,流程和文档来保证程序的正确性,这些工具(也是软件)流程应该达到很高的质量,才能保证开发出来的软件质量。这就是质量保障(Quality Assurance),具体的验证过程叫做软件测试(Test)。    软件团队要从需求分析(Requirement Analysis)开始,把合适的需求梳理出来,然后逐步展开后续工作。    软件团队的人员也会流动,新的成员要尽快读懂已有的程序,了解程序的设计,这叫程序的理解(Program Comprehension)。软件在运行过程中还会出这样那样的问题,也许我们要时不时给软件打一个补丁,或者维护众多的服务

第一次作业

╄→гoц情女王★ 提交于 2019-11-29 08:51:19
第一章总结 1.软件=程序+软件工程 2.软件构件的过程:一个复杂的软件不但要有合理的软件构架、软件设计与实现,还要有各种文件和数据来描述各个程序文件之间的依赖关系、编译参数、链接参数等的,这些都是软件构建的过程。 3.配置管理:有些程序需要配置不同的界面,运行在中文,英文或其他语言操作系统上,有些程序还要有32位版本、64位版本等。这是源代码管理的问题—也叫配置管理。 4.质量保障:我们还有一系列的工具、流程和文档来保证程序的正确性,这些工具、流程应该达到很高的质量,才能保证开发出来的软件质量。 5.具体的验证过程叫做软件测试 6.软件工程有以下内容 1.)软件工程是把系统的,有序的,可量化的方法应用到软件的开发,运营和维护上的过程。 2.)软件工程包括下列领域;软件需求分析,软件设计,软件构建,软件测试和软件维护。 3.)软件工程和下列学科相关:计算机科学,计算机工程、管理学、数学、项目管理学、质量管理、软件人工学、系统工程、工业设计、用户体验设计。 7.软件企业=软件+商业模式 8.软件开发的不同阶段 1).玩具阶段 2.)业余爱好阶段 3.)探索阶段 4.)成熟产业阶段 9.软件的特殊性 1.)复杂性 2.)不可见性 3.)易变形 4.)服从性 5.)非连续性 10软件工程的知识领域 1) 生命周期:软件需求、软件设计、软件构件、软件测试、软件维护 2) 专门领域

软件工程实践2019第一次作业

拟墨画扇 提交于 2019-11-29 08:37:33
回顾~我的初心 1.当初为什么报 计算机科学与技术 这个专业? 因为当时的高考分数和福大的热门专业的影响,家里人认为学计算机好就业,非常的现实。 再加上我原先觉得学计算机非常的酷,于是选了计算机。 2.当初对 计算机科学与技术 这个专业的期待和想象是什么? 原本对计算机的印象是电视中关于黑客和IT人员的印象,觉得学会了计算机非常的酷, 很多问题都可以通过键盘上的飞舞来解决,敲着代码开发软件。 3.当初希望自己是如何投入这个专业的学习的? 一开始刚进大学,认为大家都在同一起跑线上,希望自己可以好好的上好基础课,多敲代码, 并且希望自己可以多参加相关的部门提升自己,争取不落后于别人。 4.曾经做过什么准备,或者立下过什么FLAG吗? 原本以为和高中的学习方式差不多,认为自己只要好好上课,就能取得不错的成绩可以拿到奖学金,想考研。 阶段总结与展望~我的简历 当前值 技能 C语言C++ 技术 没有参加项目的经验 预计值 技能 能够熟练掌握语言以及思想 能力 希望能够试着设计软件 学习 学会java等语言 我目前最想学的技术 java和人工智能,虽然暂时都不会 来源: https://www.cnblogs.com/LXY7012/p/11495194.html

软件工程实践2019第一次作业

放肆的年华 提交于 2019-11-29 08:37:26
回顾——我的初心 当初我为什么报计算机科学与技术这个专业? 当时填报志愿时,我比较想学的时生物方面的知识,但父母认为计算机科学于技术这个专业比较好。后来父母也找朋友给我做思想教育,计算机渗透到生活的方方面面,就业率高且薪资水平高,所以就报了福大的计算机类了。 当初对计算机科学与技术这个专业的期待和想象是什么? 以前父母不让我碰电脑,所以可能没有什么想象吧,连c语言也是来学校后才知道的。 当初希望自己是如何投入这个专业的学习的? 当初是想着上课认真听讲,做好笔记,课后自主学习的。 曾经做过什么准备,或者立下过什么flag吗? 没有吧,高二快结束的时候感觉很迷茫,完全不知道自己以后能做什么,然后高三也没怎么好好读书。来福大后,一开始课挺简单的,舍友也在玩,所以就养成了不好的习惯了。 阶段总结与展望——我的简历 联系方式 13225919032 当前值 c,c++,会用PR、AE、AI,PPT制作还行 预期值 有较强的编程能力,具备软件开发的思想和能力,掌握JAVA、C++语言,具有一定的开发能力 我目前最想学的技术 大一的时候时间比较多,有时间在微信的公众号上看到一些有关于计算机的东西,感觉什么都想了解,但没有付出时间,所以就夭折了。目前最想学的是软件,完成学校课程后,看需要什么,再去学习。 来源: https://www.cnblogs.com/linguoqin/p

软件工程实践2019第一次作业

断了今生、忘了曾经 提交于 2019-11-29 08:34:45
回顾--我的初心 Q1:当初为什么报计算机科学与技术这个专业? 为什么呢,我自己也不是很清楚,读了十二年书也没有好好思考过自己的未来,稀里糊涂地就选择了这个专业。 只因当时太年轻 Q2:当初对计算机科学与技术这个专业的期待和想象是什么? 帮助我找份工作混吃等死 好好努力学到各种知识,以后出社会能更加自信地面对各种挑战 Q3:当初希望自己是如何投入这个专业的学习的? 根据学校/老师的安排掌握课堂知识. 然而并没有做到 Q4:曾经做过什么准备,或者立下过什么FLAG吗? FLAG是不可能立的这辈子都不可能立的。 诶,真香 阶段总结与展望——我的简历 姓名 李涵宇 爱好 冻鳗,玩游戏,逛同学宿舍 当前值 能力 有一些C++基础 技术 获奖经历 预期值 能力 具有较强的软件开发思想与编程能力 技术 数练掌握多种编程语言 技能 熟练掌握JAVA且具有一定开发能力 我目前最想学的技术 JAVA语言,机器学习_(:з」∠)_ 来源: https://www.cnblogs.com/msz006/p/11494616.html