ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

软件开发涉及到的领域简单知识

2019-06-27 21:01:26  阅读:218  来源: 互联网

标签:读取 计算机 软件开发 知识 涉及 内存 操作系统 cpu 语言


一、组成架构成员:开发人员、开发工具、开发语言(编程语言)

  开发人员:人

  开发工具:笔记本、台式机等计算机

  开发语言:C、Java、Python等

二、架构成员之间的联系

  人  编写  计算机   能够识别的 编程语言,并在计算机上运行,然后让计算机把自己想做的事做出来

1.编程语言

  1)语言(汉语、日语、英语等)

    事物与事物之间的一种沟通、联系媒介,比如人与人之间通过语言进行交流、沟通,此时的语言必须是彼此都能无障碍沟通、交流的语言。

  2)编程

         人 将自己的思维逻辑和想法通过计算机能够识别的语言编写下来,让计算机按照自己的想法做出自己想要的东西。编程的最终就是一丢丢文件

2.计算机

  计算机系统:计算机应用系统、计算机操作系统、计算机硬件

  1)计算机应用系统:例如一些app软件,如QQ、微信等

  2)计算机操作系统:如Windows、Linux等操作系统,其实操作系统也是一款应用系统,但是它是针对计算机硬件的,是将复杂丑陋的操作封装起来,

                                   暴露给用户一个简单操作的快捷窗口,帮助用户更好的请求、管理、调度计算机的各个硬件

  3)计算机硬件系统:控制器、运算器、存储器、输入设备、输出设备

   其中控制器+运算器  =  cpu(计算机中央处理器)

   cpu工作流程:选取内存中读取的命令,将命令解析翻译成自己的能够对应上的操作步骤,控制硬件执行

   控制器:控制系统

   运算器:算术运算&逻辑运算

   存储器:计算机存储系统,可分为内存储器(内存)和外存储器(硬盘、磁盘)

     内存
       基于电工作的,通电数据正常读取,一旦断电数据即可丢失
               优点:读取速度快
               缺点:断电数据丢失
               外存
       优点:能够永久保存数据
       缺点:读取速度慢

            输入设备:输入系统 input,键盘、触摸屏、摄像头、鼠标

            输出设备:输出系统 output,音响、显示屏、打印机
   4)计算机三大核心组件

         cpu :大脑

         内存:短期记忆

    硬件:永远不会消失的本子

 

标签:读取,计算机,软件开发,知识,涉及,内存,操作系统,cpu,语言
来源: https://www.cnblogs.com/oldboyliuhong/p/11099544.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有