计算机软件与理

合集下载

计算机科学与技术专业各方向简要介绍-限选、任选开课学期及设置

计算机科学与技术专业各方向简要介绍-限选、任选开课学期及设置

附件1

各方向简要介绍

计算机科学与技术专业按“计算机软件与理论”、“图像与视频处理”、“计算机网络”和“嵌入式系统”四个方向实施分类培养。

(1)“计算机软件与理论”方向:掌握计算机基础理论、软件体系结构、软件开发过程和软件开发基本方法;具备从事计算机理论与系统的研究能力;具有一定的工程意识,具备全面的软件开发和工程实践技能。

(2)“图像与视频处理”方向:掌握图像与视频处理技术的基本理论,具备从事图像处理、视觉计算等理论及系统的研究能力;具有一定的工程意识,具备图像与视频处理相关软件的设计与开发的工程实践技能。

(3)“计算机网络”方向:掌握计算机网络的基本理论;具备从事计算机网络研究、信息系统规划设计及运维的能力;具有一定的工程意识,具备项目管理和工程质量管理的基本知识。

(4)“嵌入式系统”方向:掌握嵌入式系统的基本理论和系统的设计、开发的基本方法和技术;具备从事嵌入式系统开发和设计的能力。具有一定的工程意识,具备项目管理和工程质量管理的基本知识。

计算机科学与技术专业各方向限选课程、任选课程设置

《计算机软件》课件

《计算机软件》课件

2 医疗
用于电子病历管理和医学影像处理。
4 娱乐
提供游戏、音乐和影视娱乐等多种形式的娱 乐软件。
计算机软件的发展趋势
1
云计算
2
软件服务通过云端提供,实现高效、灵
活的资源管理。
3
区块链
4
加密货币和分布式账本技术的兴起和应 用。
人工智能
智能化软件和机器学习技术的应用越来 越广泛。
大数据
海量数据处理和分析的技术和工具的不 断发展。
《计算机软件》PPT课件
计算机软件是指计算机系统中指令和数据的集合,是计算机系统的重要组成 部分,推动了现代社会的科技进步和信息化发展。
关于计算机软件
计算机软件是由计算机程序和相关数据组成的一系列规则和指令的集合。它能够控制计算机硬件资源,实现各 种功能和任务。
计算机软件分为系统软件和应用软件两大类。系统软件是为计算机硬件提供管理、调度和控制的程序,如操作 系统、编译器和驱动程序等。应用软件是为满足用户需求而开发的各类软件,如办公软件、娱乐软件和专业设 计软件等。
计算机软件的挑战和机遇
Βιβλιοθήκη Baidu挑战
• 软件安全风险 • 技术更新迭代 • 隐私数据保护
机遇
• 人工智能应用 • 大数据分析 • 云计算服务
结语
计算机软件在现代社会的发展中起到了至关重要的作用,它不仅提高了工作效率和生活质量,还催生了无数创 新和突破。

计算机软件入门知识与应用指南

计算机软件入门知识与应用指南

计算机软件入门知识与应用指南第一章:软件基础知识

计算机软件是指用来控制计算机硬件和数据的程序及相应的文档的集合。了解计算机软件的基本概念是学习和应用软件的第一步。

1.1 软件的定义与分类

计算机软件可以根据其功能和用途进行分类。常见的软件类型包括系统软件、应用软件和编程软件。系统软件是控制和管理计算机硬件的核心软件,例如操作系统;应用软件是为用户提供特定功能的软件,例如字处理软件和图像编辑软件;编程软件是用来编写和调试程序的软件,例如编译器和集成开发环境。

1.2 软件开发过程

软件开发是指从需求分析到软件发布的整个过程。了解软件开发过程有助于理解软件的生命周期。常见的软件开发模型包括瀑布模型、迭代模型和敏捷开发模型。

第二章:常用办公软件

办公软件是指用于办公和管理工作的软件。熟练掌握常用办公软件可以提高工作效率和质量。

2.1 文字处理软件

文字处理软件用于创建、编辑和格式化文档。常见的文字处理软件包括Microsoft Word和Google Docs。掌握文字处理软件的基本操作和高级功能可以帮助用户创建专业的文档和报告。

2.2 电子表格软件

电子表格软件用于处理和分析数据。常见的电子表格软件包括Microsoft Excel和Google Sheets。学习使用电子表格软件可以进行数据建模、数据分析和制作图表。

2.3 演示软件

演示软件用于创建演示文稿和展示信息。常见的演示软件包括Microsoft PowerPoint和Google Slides。掌握演示软件的使用技巧可以制作出生动、有吸引力的演示文稿。

论计算机软件与伦理价值观的相互作用

论计算机软件与伦理价值观的相互作用

论计算机 软件 与伦 理价 值观 的相 互作 用
钟 晓 鸣
( 上海 应用技术学 院社会科 学系 , 上海 2 0 3 ) 0 2 3

要: 文章对计算机软件和伦理 价值观 之 间的相 互作 用进 行 了思考。伦 理价值 观 对软件 的渗透 表现 在软
件立项 、 软件本身都非价值 中立, 因此 , 必要 对软件 从业 者加 强伦 理教 育。软 件也 对伦理 价值 现 有 着很 强的影 有
以软件为核心的信息技术 , 自上世 纪 中叶以来将 人类带 入了信息时代 。与此相 适应 , 逐渐形成 了与信 息技术 有关 的

范所影 响 , 开发 的软件 产 品 , 他 无论 从心 理动 力还 是从 内蕴 折射 , 皆与通 常的物质产品和能量产 品有所 区别 。由于开发 主体 的精 神活动 中理性 与非 理性方面难 能截然 分开 , 体现在 软件 开发 中 , 就是 软件产品 的“ 非价值 中立性 ” 。 软件开发 中的伦理价值 取 向主要表现 在以下方面 。 首先 , 软件开 发者 的伦 理价值 判 断影 响软 件开 发立 项 。 实践 中 , 开发 什么样的软件与开发 主体 的伦 理价值 观紧密 相 连。在多个 等待开发 的软件项 目中 , 主体 的价值 观是在经 济 动机 之外 的重要影 响因素 , 有着很 强 的筛选 和动 力功能 。由 于软件产品对社会生活 渗透 性强 , 品种 繁多 , 复制方便 , 政府

计算机软件理论与应用

计算机软件理论与应用

计算机软件理论与应用

计算机软件是指计算机程序和与程序相关的文档、用户数据及其附属品的总称。它是计算机硬件的高级形式,也是计算机技术发展中最重要的组成部分之一。计算机软件不仅需要具备可靠性、高效性和安全性等基本特性,还需要具备灵活性、可维护性和可扩展性等更高级的特性。

计算机软件理论

计算机软件理论是指计算机软件的形式化方法、理论模型、算法和数学分析等

的集合。计算机软件理论为计算机软件的设计与实现提供了理论基础和方法论。计算机软件理论主要有以下几个方面:

1. 程序设计语言的理论

程序设计语言是计算机软件的核心技术之一。程序设计语言的理论主要研究程

序设计语言的语法、语义、语法分析、语义分析和语言翻译等问题。

2. 软件工程理论

软件工程是指应用工程化思想、原则和方法来开发、维护和管理软件的学科。

软件工程理论主要研究软件工程的流程、方法和工具等问题。

3. 数据库理论

数据库是一种用于存储、组织和管理数据的软件系统。数据库理论主要研究数

据库的结构、设计、管理和查询等问题。

4. 人工智能理论

人工智能是指利用计算机模拟人类智能的技术和方法。人工智能理论主要研究

智能算法、知识表示、推理、学习、语言处理和图像处理等问题。

计算机软件应用

计算机软件应用是指将计算机软件应用于实际生产和生活中的各个领域。计算机软件应用的广泛性和深度已经深刻地改变了人们的工作和生活方式。计算机软件应用主要有以下几个方面:

1. 工业控制

工业控制是指利用计算机软件对工业生产过程进行监控和控制的技术。工业控制软件的主要应用领域有化工、制药、电力、环保等行业。

计算机软件与理论专业课程介绍

计算机软件与理论专业课程介绍

计算机软件与理论专业课程介绍

(P39-P71)课程编号:S0115010812001课程名称:自然辩证法课程英文名称:Politics

学分:2 周学时:2 总学时:36

课程性质:工程硕士学位必修

适用专业:软件工程、计算机软件与理论

教学内容及基本要求:

教学内容:掌握近代科学的诞生情况;尤其了解当代自然科学对社会正在产生的深远影响。

教学要求:主要通过课堂教学的方式,使学生理解自然科学的起源及其发展规律,了解自然科学与社会的相互关系,了解著名科学家的生平及工作方式。

考核方式及要求:考试

学习本课程的前期课程要求:无

教材及主要参考书目、文献与资料:

1、《宗教与现代科学的兴起》,R. 霍伊卡著,四川人民出版社,1991年。

2、《科学的历程》,(上下两册)吴国盛著,湖南科技出版社,1997年。

3、《进化的阶梯》,陈蓉霞著,中国社会科学出版社,1996年。

4、《科学与近代世界》,N. 怀特海著,商务印书馆,1989年。

5、《意大利文艺复兴时期的文化》,布克哈特著,商务印书馆,1991年。

填写人:陈蓉霞审核人:姜宁康

课程编号:S1*******、 S1*******课程名称:英语口译翻译课程英文名称:English Interpretation

学分:2 周学时:2 总学时:72

课程性质:工程硕士学位适用专业:软件工程、计算机软件与理论教学内容及基本要求:

积累实用英语词汇和表达方式,了解中外翻译历史和翻译标准的演变、英语汉语表达差异、单词层面的翻译技巧、翻译措辞、定语从句的翻译、被动句式的翻译、长句的翻译、成语、习语、俗语的翻译、人名、地名、数字等细节的翻译、汉语特殊句型的翻译、说明文翻译、科技英语翻译、论述文体翻译、文学翻译、实用文体翻译、翻译常见错误分析等

计算机软件使用教程的操作技巧和实用技术分享

计算机软件使用教程的操作技巧和实用技术分享

计算机软件使用教程的操作技巧和实用技术

分享

第一章:操作系统

操作系统是计算机的核心软件,能管理和控制计算机硬件和其

他软件。掌握操作系统的操作技巧可以提高计算机的效率和安全性。

1.1 登录和注销

登录操作系统时,需要输入用户名和密码。为了安全起见,应

定期更改登录密码,并不要将密码泄露给他人。注销时,应在使

用完计算机后及时注销,以保护个人信息和数据的安全。

1.2 桌面布局和自定义

桌面是操作系统的视觉模式,可以根据个人喜好来自定义桌面

布局和外观。可以通过更改壁纸、图标大小和位置以及添加小部

件等方式,将桌面打造得更加个性化。

1.3 文件管理

文件管理是操作系统的重要功能之一。学会使用文件管理器,

可以轻松管理文件和文件夹。常用的操作包括创建、复制、粘贴、删除和重命名等。另外,合理地组织文件和文件夹,并备份重要

数据,可以提高数据的安全性。

第二章:办公软件

办公软件是进行各种文档处理、数据处理和演示的工具。熟练使用办公软件可以提高工作效率和质量。

2.1 文字处理

文字处理软件如Microsoft Word是常见的办公软件之一。了解文字处理的基本功能,如插入、编辑、格式化文本、调整页面布局以及设计目录和标题等,可以创建专业的文档。

2.2 电子表格和数据分析

电子表格软件如Microsoft Excel可以用于数据的统计、分析和建模。学会使用公式和函数、创建数据透视表、生成图表以及数据的筛选和排序等技巧,可以高效地处理和分析大量数据。

2.3 演示和表达

演示软件如Microsoft PowerPoint可以用于制作演示文稿。掌握幻灯片的设计技巧,如选择合适的主题模板、添加图像和动画效果以及讲解和演示技巧,可以使演示更具吸引力和表达力。

软件工程和计算机专业有什么不一样

软件工程和计算机专业有什么不一样

软件工程和计算机专业有什么不一样

软件工程专业是目前就业比较好的专业之一,软件工程专业也是一个与时俱进的专业,计算机科学与技术专业是一个相对比较传统的专业,比较留意知识结构的全面性,那么,软件工程和计算机专业有什么不一样呢?

软件工程和计算机专业有什么不一样

1、研究方向不同:计算机专业偏向于理科,主要研究和解决算法

问题,而软件工程专业主要学习软件开发技术内容,偏向于工科。2、就业方向不同:计算机专业可以往软件工程、网络工程、信息

安全、物联网工程以及数字媒体技术方向进展,软件工程专业比较留意学生动手能力的培育,所以学生可以选择大数据、机器学习的就业方向。

材料补充:

1、计算机专业:计算机专业一般指计算机科学与技术(一级学科),计算机科学与技术(Computer Science and Technology)是国家一级学科,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术专业。计算机专业主修大数据技术导论、数据采集与处理实践(Python)、Web前/后端开发、统计与数据分析、机器学习、高级数据库系统、数据可视化、云计算技术、人工智能、自然语言处理、媒体大数据案例分析、网络空间安全、计算机网络、

数据结构、软件工程、操作系统课程。

2、软件工程专业:软件工程专业一般指软件工程(中国一般高等学校本科专业),是一门一般高等学校本科专业,属计算机类专业,基本修业年限为四年,授予工学学士学位。该专业涉及程序设计语言、数据库、软件开发工具、系统平台、设计模式方面,培育学生适应计算机应用学科的进展,特殊是软件产业的进展,使其具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力。

计算机软件与理论

计算机软件与理论

计算机软件与理论

081202

(一级学科:计算机科学与技术)

本学科点的科学研究与研究生培养工作涵盖理论计算机科学、软件工程、软件开发等多个领域,2003年获得博士学位授予权,经过全体教学与科研人员的共同努力,已经形成了结构合理、实力雄厚的学科梯队,在EDA及ASIC设计方法学、C3I和军用共性软件、异构数据库、算法理论、人工智能理论与软件、基于Internet的新型软件方法与技术、支持软件全工程期的CASE环境与工具等方面的多项研究工作处于国内先进行列,多项科研成果和教学成果获国家级或部级奖励,主要研究方向有:1.系统软件与软件工程:主要从事嵌入式实时操作系统、数字系统自动设计理论与专用集成电路设计方法学、大型软件工程化方法、软件开发技术、软件工具与环境、软件体系结构等方面的基本理论与技术的研究工作。

2.数据库:主要从事异构信息源的集成、多媒体数据库、海量信息处理、数字图书馆、Web数据库、数据仓库、数据挖掘、Web挖掘、嵌入式数据库等方面的研究工作。

3.智能软件技术:主要研究多Agent技术、移动Agent技术、人工智能技术在软件开发中的应用,研究因特网上的数据集成、数据挖掘及知识发现的有效算法与软件系统。

4.软件理论:主要针对软件领域内的共性问题,从形式化、自动化和方法学等基本层面来研究软件的理论与方法。

一、培养目标

掌握坚实的计算机科学与技术的基础理论和系统的计算机软件与理论和有关计算机系统结构、计算机应用技术方面的专门知识,具有从事科学研究工作和独立承担专门技术工作的能力,能够胜任计算机软件与理论的教学、科研、软件系统开发等工作。

计算机软件工程管理与应用

计算机软件工程管理与应用

计算机软件工程管理与应用

摘要:随着科学技术的快速发展,我国计算机软件工程领域管理进入全新阶段,软件工程技术应用也同样面临更多挑战。软件工程是现代计算机技术的核心之一,其应用效率与质量也直接影响到当前社会生产生活服务水平,因此,其发展广受社会各界的关注。在本文中,笔者将会针对计算机软件工程管理与应用进行初步分析,并探讨其未来发展策略,希望借此可对相关从业人员起到一定借鉴价值。

关键词:计算机软件工程,软件工程管理,软件工程应用

引言:软件工程是现代计算机信息技术的重要分支,其在社会生产生活各个领域均发挥着不可估量的作用。在此影响下,软件工程管理与应用也发展成为一项更为系统的学科与内容,软件工程整体水平也成为产业技术人员的关注重点。软件工程与社会生产及信息产业发展有着密切的内在联系。因此,产业工作者应加快实施软件工程管理与应用,重视软件开发的安全性,优化管理与应用模式,提高计算机软件的总体质量,全面推动计算软件工程的可持续健康发展。

1、计算机软件工程的特点

1.1、灵活性

计算机软件具备非常高的灵活性,研发工作者借助各类开发语言,可面向各类生产生活过程提供合理的功能制作工作,软件的逻辑体系可根据用户需求的变化随意调整,可根据具体服务场景的不同提供对应的功能展现形式,设计研发体系十分灵活,场景适应能力强。

1.2、协作性

计算软件工程开发环节使用的各类软件系统带来很强的关联性,无论是动态环境还是静态环境,研发人员可在软件系统的帮助下,实现对不同功能与服务的共同开发,根据个人承担的职责与研发内容不同,进行合理分工、有效协调,从

计算机软件工程管理与应用分析

计算机软件工程管理与应用分析

随着信息化时代的带来,我国的计算机技术与网络技术迎来了新的挑战,软件工程作为计算机技术的核心,受到了广泛群众的关注。本文将针对计算机软件工程技术的管理与应用策略展开研究。

计算机软件工程

软件工程是隶属于计算机技术的一门重要学科,计算机软件工程一般用于对软件的开发,所开发的软件应用的学科不同就会有不同的用处。计算机软件工程的主要目的是在保证预算的范围内研发出使用率高、性能优的软件,利用这目标,计算机软件工程对于实现产品的质量有了更高的积极性,大大提高了软件开发的效率。计算机软件包括系统软件和应用软件,系统软件是最基本的软件,其是为了维护系统的正常运行所产生的,就目前而言,计算机上操作系统与众多杀毒软件都属于计算机系统软件。而应用软件则是为了方便人们生活与工作而研发的,例如各类听歌软件、聊天工具等都属于应用软件。但是无论是哪一种软件,他们的主要作用都是为了让计算机能够更加高效的运行,使计算机操作变得更加便捷。

计算机软件工程的特点

1.灵活性

每一个计算机软件都具有独立性和灵活性,所以在计算机软件工程设计期间,就要让设计人员在实际研发过程中根据用户需求的不同能够对其中的任意过程进行修改,满足每个不同用户的实际需求。

2.协作性

在软件工程中软件系统之间都具有一定的关联性,所以无论是在动态环境中还是静态环境下,互相之间都能进行紧密相连、协调工作,保证各个系统之间的互通性和互联性。这样不但可以提升计算机软件工程自身的开放水平,更可以有效地拓展计算机软件系统的应用范围。

3.反应性

在如今飞速发展的社会背景下,计算机软件自身就要与时代契合。因此计算机软件工程必须具有良好的反应能力、与感知水平,只有这样才能够更好地推动计算机软件的开发与发展,更好地满足社会各个领域的需求。

计算机软件工程管理与应用策略

计算机软件工程管理与应用策略

计算机软件工程管理与应用策略

【摘要】

计算机软件工程管理与应用策略是当今信息技术领域中至关重要

的议题。本文首先介绍了软件工程管理的重要性,指出有效的软件工

程管理能够提高项目的成功率和质量。探讨了应用策略的意义,强调

了在竞争激烈的市场中,制定合适的应用策略是必不可少的。接下来,文章详细解释了软件工程管理的基本概念,包括软件开发生命周期、

团队协作与沟通、质量控制与测试以及需求分析与变更管理等方面。

总结了软件工程管理的关键要点,并强调了应用策略在软件开发过程

中的重要性。通过本文的阐述,读者将深入了解到如何有效管理软件

工程项目,并制定合适的应用策略以取得成功。

【关键词】

软件工程管理、应用策略、软件开发生命周期、团队协作、沟通、质量控制、测试、需求分析、变更管理、关键要点、重要性。

1. 引言

1.1 软件工程管理的重要性

软件工程管理的重要性在当今信息技术高速发展的时代尤为突出。随着软件应用范围的不断扩大和复杂度的增加,单凭个人英才难以完

成大型软件项目的开发和管理。软件工程管理成为保证软件开发项目

圆满成功的重要保障。软件工程管理可以帮助组织合理分配资源,优

化工作流程,提高工作效率,确保项目按时交付和达到质量要求。软件工程管理也强调团队协作,促进团队成员之间的沟通和合作,有效地解决项目中出现的问题和挑战。通过科学的管理方法,软件工程管理可以最大限度地减少项目失败风险,提高项目成功率,提升软件产品的竞争力和市场影响力。软件工程管理的重要性不可忽视,它是软件开发过程中不可或缺的一环,对于企业的发展和竞争优势具有重要意义。

计算机软件与理论(081202)

计算机软件与理论(081202)

计算机软件与理论(081202)

计算机软件与理论(081202)

⼀、学科简介

计算机软件与理论专业涉及计算机科学与技术的基本理论和⽅法,强调计算、算法、软件、设计等概念,主要的领域包括计算理论、算法与复杂性、系统软件、软件⾃动化、程序设计语⾔、软件设计与理论、数据库系统、软件⼯程与软件复⽤技术、计算机⽹络技术、并⾏处理技术、⾼性能计算、智能软件、信息安全理论与⽅法、信息系统⼯程等。

该学科的研究⽅向主要有:软件⽅法学、信息系统⼯程、并⾏处理与⾼性能计算、计算机⽹络与普适计算和数据库技术与应⽤等。以培养⾼素质的创新型科学研究与⼯程技术⼈才为⽬的。教学科研⼯作中,兼顾理论研究与⼯程技术实践,着⼒建设重基础、宽⼝径的特⾊专业,以校企联合为⼿段,为科学研究和信息技术产业输送⾼层次的计算机专门⼈才。

在科学研究和应⽤技术⽅⾯跟踪国内外前沿⽅向,形成基础研究与应⽤技术研究结合、产学研结合的特⾊。通过委托、横向合作等⽅式将科研成果转化为计算机应⽤产品,为政府、企事业等单位的公共信息平台建设进⾏研发,涉及信息系统集成、Web技术、信息安全、智能控制、图形图像处理、新农村及制造业信息化、远程教育、软件项⽬管理等众多应⽤领域。

计算机软件与理论专业是我院重点发展,进步较快的专业。⽬前,有教授7⼈,副教授11⼈,近年来承担国家⾃然科学基⾦项⽬3项、省部级项⽬8项,参与国家“863项⽬”3项,主持国家科技⽀撑项⽬⼦课题2项;在国际学术刊物、国内重要期刊和国际会议发表学术论⽂130余篇,SCI/EI/ISTP检索20余篇。学科带头⼈和学术⾻⼲平均年龄约40岁,在各⾃的研究领域取得了丰厚的科研成果。

计算机软件与理论介绍

计算机软件与理论介绍

计算机软件与理论

计算机软件与理论专业简介

一、学科简介

计算机科学与技术是研究信息过程、用以表达此过程的信息结构和规则及其在信息处理系统中实现的学科。计算机科学与技术研究的主要对象是现代计算机及其相关的现象。该学科的工作集中于计算机系统的结构和操作、计算机系统的设计和程序设计的基本原则、使之运用于各种信息加工任务的有效方法、以及它们的特性和局限的理论特征。学科包括科学与工程技术两方面,二者相互作用、相互影响。

半个多世纪以来,计算机科学技术迅猛发展,成为当代科技的非常重要的学科。随着电子技术的发展,计算机的逻辑器件的不断更新换代,目前已经进入了超大规模集成电路的时代。微电子技术的变化发展,直接带动了计算机系统结构的发展,许多行之有效的理论和方法得以应用。计算机已经从早期的单一计算装置发展成多计算机系统、并行分布式计算机系统、计算机网络等多种形式的高性能系统。微型计算机的产生与发展,进一步改变了人类社会生产、生活方式。软件理论和技术的发展和软件工程方法导致了软件设计和开发方法的根本变革。理论研究已经从单纯的计算模型的研究发展到计算机系统理论、软件理论、计算理论和应用技术理论等多个研究分支,并拓展到人工智能等方面。

计算机科学与技术学科可分为理论计算机科学、计算机软件、计算机系统结构。计算机应用技术等领域以及与其他学科交叉的研究领域,如人工智能、应用数学等。通常,本学科可概括为计算机软件与理论、计算机系统结构、计算机应用技术等3个二级学科。

计算机软件与理论主要研究软件设计、开发、维护和使用过程中涉及的软件理论、方法和技术,探讨计算机科学与技术发展的理论基础。计算机系统结构研究计算机硬件与软件的功能分配、软硬件界面的划分、计算机硬件结构、组成与实现方法与技术。计算机应用技术研究应用计算机到各个领域的原理、方法和技术,所涉及的研究内容非常广泛。

北京大学计算机系计算机软件和理论专业简介

北京大学计算机系计算机软件和理论专业简介

北京大学计算机系计算机软件和理论专业简介

2007年09月10日星期一 17:00

北大计算机系素以师资力量雄厚,学生素质高而闻名。计算机系的专业设置齐全,包括微电子专业、计算机应用专业、计算机软件和理论专业、计算机体系结构专业。各专业都有顶尖专家,如:微电子有中国科学院院士王阳元教授,其微电子方面的研究是国内最先进的;计算机应用有中国科学院、中国工程院、第三世界科学院三院院士王选教授;计算机软件和理论有中国科学院院士、我国著名的计算机科学家杨芙青教授;体系结构专业有留美归国的李晓明教授。

计算机系每年的招生总数为42人,其中推荐免试人数约为25人左右,每年通过全国研究生入学考试招收的硕士研究生的数目约为20人左右,而每年的报考人数约300~400人不等,录取比例在15∶1以上,竞争非常激烈。希望考生在报考前准确估计自己的实力,报考适合于自己的学校。

对于很多非计算机专业的同学,考取的难度尤其大,因为要自学多门专业课程。计算机系录取时有一个明显特点,由于计算机系统结构、计算机软件与理论、计算机应用技术三个专业的所考课程大致相同,所以系里在录取时是按照统一的分数线来进行,而不是分专业单独进行录取,即按照考生的总分自高向低排列,在前20名之内的考生可以被录取。这样,考生在报考专业时就不必担心某专业的报考人数过多,如果自己所报的专业或方向招生名额已满,会自动被调整到其他的专业或方向。

在考试成绩公布之前联系导师是毫无必要的,因为导师不会给你任何答复和承诺。但在考研成绩出来后,考生可以去和自己感兴趣的导师联系,并且联系要及时。

谈谈计算机软件的认识和理解

谈谈计算机软件的认识和理解

谈谈计算机软件的认识和理解

我对计算机的认识仅限于“提供运行各种各样程序的平台”。对数字电路技术基础的学习使我对计算机的硬件实现原理有了一定的了解,写了些win32 程序让我知道了应用软件与硬件之间作为沟通桥梁的win32API,而它的提供者正是大名鼎鼎的Windows 操作系统。计算机就仅仅是底层的硬件基础再加上操作系统吗?这个认识很明显也是不准确的,甚至是错误的。我在这里所指的计算机并不仅仅是硬件,而是与计算机相关的一系列科学和技术。

以上就是我对编程和计算机的认识了,即:

编程:编写并运行程序

计算机:提供程序运行的平台

这两条认识很是浅显,很明显是从功能出发得到的结果,没有进一步地探索其内部的分类与组成。但这样的认识同样也是朴素的,是从我的编程实践中得到的最直观的体验。如果我满足于这样的认识,那么本文到了这里就可以结束了,但这是显然不可能的。在下文中,我会参考一些具有权威性的网站和书籍,对我上面列出的两句话进行修正和补充,以此得到一个更丰富,更准确的认识。

如果是对这两个词进行释义的话,上面两句话基本上是对的,但是本文的主要目的是对与它们相关的科学技术进行一个总结和整理。

让我们开始吧。

什么是编程

编程,是为了完成特定计算或执行特定任务而设计和构建一个可执行计算机程序的过程。编程的目的是找到一个可以在计算机上自动执行一个任务(这个任务可以像操作系统一样复杂)的指令序列。精通编程通常需要掌握多个不同学科的知识,包括应用领域的知识、特定的算法知识和形式逻辑等。

和编程相关的任务包括:测试、调试、源代码维护等。这些工作可以被看作编程过程的一部分,但对于较大的编程过程通常会使用使用术语“软件开发”(software development),实际的编写代码的过程则使用术语实现(implement)或编码(coding)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机软件与理论(081202)

一、学科简介

计算机软件与理论专业涉及计算机科学与技术的基本理论和方法,强调计算、算法、软件、设计等概念,主要的领域包括计算理论、算法与复杂性、系统软件、软件自动化、程序设计语言、软件设计与理论、数据库系统、软件工程与软件复用技术、计算机网络技术、并行处理技术、高性能计算、智能软件、信息安全理论与方法、信息系统工程等。

该学科的研究方向主要有:软件方法学、信息系统工程、并行处理与高性能计算、计算机网络与普适计算和数据库技术与应用等。以培养高素质的创新型科学研究与工程技术人才为目的。教学科研工作中,兼顾理论研究与工程技术实践,着力建设重基础、宽口径的特色专业,以校企联合为手段,为科学研究和信息技术产业输送高层次的计算机专门人才。

在科学研究和应用技术方面跟踪国内外前沿方向,形成基础研究与应用技术研究结合、产学研结合的特色。通过委托、横向合作等方式将科研成果转化为计算机应用产品,为政府、企事业等单位的公共信息平台建设进行研发,涉及信息系统集成、Web技术、信息安全、智能控制、图形图像处理、新农村及制造业信息化、远程教育、软件项目管理等众多应用领域。

计算机软件与理论专业是我院重点发展,进步较快的专业。目前,有教授7人,副教授11人,近年来承担国家自然科学基金项目3项、省部级项目8项,参与国家“863项目”3项,主持国家科技支撑项目子课题2项;在国际学术刊物、国内重要期刊和国际会议发表学术论文130余篇,SCI/EI/ISTP检索20余篇。学科带头人和学术骨干平均年龄约40岁,在各自的研究领域取得了丰厚的科研成果。

二、培养目标

培养目标应根据国家对学位获得者的基本要求,结合本学科专业的特点,阐明对本学科专业硕士学位获得者在德、智、体等方面的要求。

1. 较好地掌握马列主义、毛泽东思想和邓小平理论,拥护党的基本路线,树立正确的世界观、人生观和价值观,遵纪守法,具有较强的事业心和责任感,具有良好的道德品质和学术修养,愿为社会主义现代化建设事业服务。

2. 硕士研究生在本学科内掌握坚实的基础理论和系统的专业知识,具有从事科学研究工作、软件系统开发、教学工作或独立担负专门技术工作的能力。硕士研究生的知识结构应达到能够读懂本专业学术论文;具有计算机软件和理论方面的研究能力,掌握软件设计和开发技能;应具有参加完整科研过程的科研能力。

3. 掌握一门外国语,硕士研究生应能运用该门外国语比较熟练地阅读本专业外文资料。

4. 身心健康。

三、培养方式

硕士研究生培养方式灵活多样,充分发挥导师指导硕士研究生的主导作用,建立和完善有利于发挥学术群体作用的培养机制。

四、学习年限

硕士研究生的学习年限一般为 3 年,最长不得超过5年(含休学等中断学习的时间),优秀硕士研究生提前完成课程学习和学位论文者,可申请提前答辩和提前毕业,获得硕士学位。

五、研究方向

1. 软件方法学

以软件方法为研究对象,涉及指导软件设计的原理和原则,以及基于这些原理、原则的方法和技术。中心问题是如何正确、高效地设计软件。研究目的是寻求科学方法的指导,使软件开发过程“科学化”,将软件开发活动置于坚实的理论基础之上。软件工程需要软件方法学为依据和指导;软件方法学依赖于软件工程环境及工具来发挥实际效用。软件方法学从性质上可分为形式方法(formal method)和非形式方法。形式方法需要健全的数学基础(如:集合论、数理逻辑、抽象代数、范畴论等),将软件和软件开发活动作为数学来重新发现,以避免系统中的歧义性、不一致性和不完备性,寻找规范的“求解过程”来正确、高效地设计软件。

2.信息系统工程

以计算机科学与技术和管理科学与工程为支撑,研究Web信息技术、信息系统建模、企业建模、信息系统集成与开发、供应链信息系统、决策支持模型及管理模式、数据挖掘技术及应用。

3.并行处理与高性能计算

本研究方向主要研究并行计算的理论、算法、技术、方法和工具,包括:串行程序并行化、并行程序设计方法;集群计算技术、多核并行技术、图像并行处理、符号计算的并行化以及并行处理在应用系统中的软件设计与实现等。

4.计算机网络与普适计算

本研究方向以理论研究与应用开发相结合,新技术探索与多技术集成相交融为研究特色,对计算机网络和普适计算理论与相关应用技术进行研究。主要在网络体系结构与网络安全、网络监测与管理、下一代网络建设及应用、大型网络环境下的软件开发、3S技术、分布式系统、网格计算应用、普适计算和无线网络等方面,针对不同领域的需求,开展多技术集成应用研究与新技术探索。

5.数据库技术与应用

主要研究:Web中非规范知识的获取问题,以各种非规范化的、非结构化的信息,如文本信息、图像信息为研究对象,使之成为结构化的数据信息,同时为Web用户提供个性化检索服务。具体内容包括:文本挖掘、信息抽取、语义理解、个性化搜索和推荐等;基于Web的大型分布式数据库应用技术、数据仓库和数据挖掘技术及数据库在信息系统中的应用。

六、课程设置与学分计算

1.课程设置原则

(1)理论课设置以能读懂本专业学术论文为目的,设置本专业所必需的基础理论和基础知识课程。

(2)以能熟练运用本专业常用的实验方法、计算方法、分析方法等研究方法为目的,设置本专业必需的案例分析与强化训练课程。

2.课程设置

硕士研究生课程设置按类别分为学位课和非学位课。

3.学分计算

第一外国语17学时计1学分(136学时),其它课程 17学时计1学分,实验课34学时计1学分,补修课不计学分。

总学分控制在40—42学分以内,其中课程学分为33—35学分(学位课课程不少于25学分),必修环节学分为4学分,创新能力3学分。

学位课课程:25学分

科学社会主义理论与实践 (34 学时 )2学分。

自然辩证法 (51学时) 3学分。

第一外国语(136学时) 8学分。

专业共同必修课共6学分。

研究方向课共6学分。

非学位课课程:8—10学分

选修课8—10学分。

跨学科、专业和以同等学力考入的硕士研究生,需补修本学科大学本科 3--4 门主干课程(不计学分)。

必修环节:4学分

(1)教学实践或专业实习2学分。

教学实践与专业实习是硕士研究生培养过程的重要环节,每位硕士研究生都必须参加,其评价材料是申请学位的必备材料之一。

教学实践可采取多种方式进行,如辅导本科生有关课程,指导实验、协助指导毕业设计(或论文)等,累计时间不少于4周。教学实践应在本学科、专业指定的教师指导下进行,完成后填写《宁夏大学研究生教学\专业实习考核表》,经指导教师及院、系审核后归入本人档案。

专业实习的目的是增强硕士研究生的专业实践知识和独立工作能力。专业实习包括进企业、进社区、下乡等方式,专业实习累计时间不少于4周。各学科专业根据本学科特点确定适当的方式。专业实习结束后,由研究生本人填写《宁夏大学研究生教学\专业实习考核表》,并由接受实习单位作出相应的书面鉴定。

各培养单位应制定切实可行的、便于有效考核的教学实践或专业实习方案。

(2)文献综述、开题报告1学分。

硕士研究生文献阅读要结合课题研究方向和具体的研究领域进行,参考文献不得少于40篇,其中外文参考文献不少于10篇,文献综述报告不少于4000汉字。

相关文档
最新文档