`
jiagou
  • 浏览: 2531342 次
文章分类
社区版块
存档分类
最新评论

软件设计师需要去了解哪些知识?

 
阅读更多

    作为一个软件设计师之前都需要去知道去了解哪些知识呢?

    从准备软件设计师的考试已经有一个月左右的时间.在这一个越的时间里学习了大量的计算机相关的知识,这次的准备自己的心态发生了很大的改变,不再是为了考过为目的,而是去学习,去收获更多的知识,并夯实自己的相关基础为目的.在此之前,自己对这些相关的知识或者体系并没有一个宏观的把控,不知道彼此之间的联系,没有一个全局的掌控.


    通过这一段时间的学习,慢慢的梳理通相关的知识网络体系.接下来我将以一个软件设计师的角度来对这些零碎的知识和体系进行一次织网行动.(宏观织网,俗称:一张大网)

  1. 分析角度:软件设计师.

作为软件设计师我们需要了解哪些相关的知识体系?

计算机生成了可选文字: 软件设计师需要了解哪些知识体系?

  1. 主要的两个知识体系:
    1. 计算机硬件知识
    1. 计算机软件知识

计算机生成了可选文字: 计仲扣}.艘们知识‘仁系软件设汁师需要了解哪些知识体系?庵计算机软件知识体系

  1. 计算机硬件核心构成
    1. 计算机生成了可选文字: 弱运算器性,'触终备卜只―必砚雳梦设勺口口口乒喇目劝出口口口1』气‘月花口口叹丈叫入日及产气输控制器计算机硬件知识休系卜名器性,'

  1. 运算器
    1. 进行加减乘除和逻辑运算

计算机生成了可选文字: 2进制运算人丁!+米乘加号尸~藉洲.一六\义、尸、辑尸、逻尹运算器

  1. 控制器
    1. 发号施令,控制计算机各个部件协作.

  1. 存储器
    1. 存储原始数据和相关步骤

计算机生成了可选文字: 磁带外部存储器存储器\磁盘.光盘cache主存储器内部存储器寄存券ca山e

  1. 输入输出设备
    1. 输入和显示相关信息

计算机生成了可选文字: 鼠标攀轰盗示器

整个硬件的宏观网络如下:

计算机生成了可选文字: 石咐目宙,又X月了眼扭吸卜1的了,吕.入.二.二咤资一,l画’月尸二。:日三子一‘匕日.,橇共熏.、.介门扭曰介份r各.妞哥幽’货洋花伙娜了叮万口月谬奄褂飞不甲口合O诬乡”申〔〕已洲抽l幻tf口日目万r各万武介倪军皿介曰日.打月至J‘抽画

  1. 计算机软件分类
    1. 应用程序
    1. 系统程序
    2. 计算机生成了可选文字: 工积设汁积序,IJ工*化方走构建和维护数据处辉程序应川哥早序hgs曙场,nd。湘7分类//计算机软件计算机软件知识休系企业管理积序h8s系统积序其它应川程序服务性积序语言积序操作系统数据咋骨理系统
  1. 计算机语言和程序的演变历程
    1. 通过以下概念图可以从宏观指导各个软件以及相对应程序之间的关系.

计算机生成了可选文字: 、、弱变软件发展体系语言程序编译程序运行系统旱期户一甲二烹藻岁逻”厂大_焦一谬护‘过‘~'“卜锣”"’一实现浮早序自动化心-----一还豆沐一还乡一书纲译系统解释系统编出目行活句j积序逐一并执行结果找翻译·幽算法,潇机器语言

  1. 软件工程---用工程化的方法来构件和维护有效的、实用的和高质量的软件

计算机生成了可选文字: 月软件上积)lJl份/两斗。毖热一了分类一‘,赢氛慕森一\'l算机软件

  1. 整个网络的鸟瞰

计算机生成了可选文字: 逻辑鼠标R0臀一蕊运算器/尸‘发送指令巨三口“匡二习一/MOV似止RO,A指令互联网知识输入输出设佑//’协‘控剐券磁带。瓜构建和维护:8,、\///‘再部存储藉一刀目铂积一盯七『一臼工一J口竹一}一咭软磁盘.光盘护储才l么数据?~~~~~工积设汁程序分类_睦一自卜软件设三l师需要J’解哪些知识休系?数据如何在计算机中存储决定川工程cache卞存储器通过,,.么方赫护数据处理积序应川积序\\计算机软件知识体系\\\、\、卜不雨霹计算机软件演变企业管理程序h8s寄存器caChe系统程序软件发展体系其它应川积序语言程序编译程序运行系统服务性程序旱期语言积序操作系统编写卜(目的程序编译系统数据库管理系统将符号语言表示.决是高机器效率解释系统拼吟肠实现哥旱序自动化貌出目的积序找翻译通过一之三沂编~还乡一“二’协‘

以上概念图几乎将整个软件设计师需要知道的核心所表现出来.当然,这张网并不是死的,而是随着认识和知识的增长而活动着,每个结点下面隐藏着将是更多的知识细节和网络.具体的细节也已经通过思维导图的方式不断扩充着这个知识网.

学习是一个织网的过程.通过织网捋顺彼此知识点之间的关系,将更有助于我们的理解和记忆,当然上面的概念图是我个人的一些理解和梳理,哪里有不正确之处还请各位朋友斧正.

分享到:
评论

相关推荐

    软件设计师中级软考全套官方参考资料及辅导书

    这套资料涵盖了考试所需的所有知识点,可以帮助考生全面了解和掌握软件设计师中级考试的内容。 适用人群: 本套资料适用于准备参加软件设计师中级软考的人群,特别是正在备考或即将参加考试的学生、程序员、软件...

    软件设计师知识点总结

    里面包含了自己总结的软件设计师中级考试认证相关考试知识点,自己总结的。还包含了一份下午试题解析文档,帮你了解下午试题。

    软件设计师考试笔记

    软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试...

    软件设计师中级考试资源

    全面覆盖:考试大纲内的所有知识点都被详细梳理,确保你不会错过任何重要内容。 精心整理:内容简明扼要,重点突出,让你事半功倍,高效备考。 实用练习:海量练习题和模拟试题,帮你检验学习成果,迎接考试挑战。 ...

    中级软件设计师考试大纲

    中级软件设计师考试大纲,一、考试说明  1.考试要求:  (1) 掌握数据表示、算术和逻辑运算;  (2) 掌握相关的应用数学、离散数学的基础知识;  (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;  ...

    1.软件设计师教程(第5版)

    对于《软件设计师教程(第5版)》这本书的资源描述,你可以包括以下内容: 书籍名称:《软件设计师教程(第5版)》 作者:作者姓名或团队名称 出版日期:书籍的出版日期或版本信息 内容概述:简要介绍书籍的内容和...

    软件设计师考试内容重要知识点.rar

    软考视频课件中重要内容,了解软考相关的知识点,必考点

    2017年11月软件设计师真题及答案

    软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试...

    软考软件设计师考试大纲

    通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发...

    软件设计师考试复习综合资料

    软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试...

    软件考试电子商务设计师考点

    软件考试电子商务考点,可以先了解一下!祝你考试成功!

    软件设计师讲义复习资料

    3.3 安全性、可靠性和性能评价 3.3.1主要知识点 了解计算机数据安全和保密、计算机故障诊断与容错技术、系统性能评价方面...加密和解密算法的设计通常需要满足3个条件:可逆性、密钥安全和数据安全。 (2) 密钥体制

    word软件设计师考试大纲07年

    软件设计师考试大纲.07年软考-软件设计师(中级)大纲 一、考试说明 1.考试要求: (1) 掌握数据表示、算术和逻辑运算; (2) 掌握相关的应用数学、离散数学的基础知识; (3) 掌握计算机体系结构以及各主要部件的...

    2008年软件设计师大纲

    软件设计师大纲 一、考试说明  1.考试要求:  (1) 掌握数据表示、算术和逻辑运算;  (2) 掌握相关的应用数学、离散数学的基础知识;  (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;  (4) 掌握...

    软件设计师和系统分析师重点考点资料

    本书是数据库的实验教材,从测试DBMS边界的角度出发,通过案例现象引导读者主动思考现象的成因,对SQL的基本知识,数据库系统的完整性控制、安全性控制、并发控制、数据备份于恢复、性能检测、索引进行实验内容组织...

    2010软件设计师考试大纲

    软件设计师考试大纲 一、考试说明 1.考试要求: (1) 掌握数据表示、算术和逻辑运算; (2) 掌握相关的应用数学、离散数学的基础知识; (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理; (4) 掌握...

    软件设计师考试考点分析与真题详解

    软件设计师考试辅导指定教材,基于前两版再度精心修订,精研最新版考纲,涵盖最新网络工程师考试所有知识点,深入历年考试真题,详尽分析近年最新考题中的重点和难点。  特别制作:  历年考点分布大表,高度概括...

    2010_软件设计师考试大纲

    软件设计师考试大纲 一、考试说明 1.考试要求: (1) 掌握数据表示、算术和逻辑运算; (2) 掌握相关的应用数学、离散数学的基础知识; (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理; (4) 掌握操作...

    2009年下半年软件设计师考试大纲

    软件设计师考试大纲 内含考试范围,考试说明,以及各科的重点 1,考试要求: 1)掌握数据表示,算术和逻辑运算; 2)掌握相关的应用数学,离散数学的基础知识; 3)掌握计算机体系结构以及各主要部件的性能和基本...

    2009年软件设计师考试大纲<软考>

    2009年软件设计师考试大纲&lt;软考&gt; 一、考试说明  1.考试要求:  (1) 掌握数据表示、算术和逻辑运算;  (2) 掌握相关的应用数学、离散数学的基础知识;  (3) 掌握计算机体系结构以及各主要部件的性能和基本工作...

Global site tag (gtag.js) - Google Analytics