计算机的概述与C语言的概述

计算机的基本原理是存储程序和程序控制。冯诺依曼原理。

计算机系统由硬件系统和软件系统两大部分组成。

硬件系统:运算器和控制器(处理器CPU) 存储器  输入设备和输出设备(io设备)。

软件系统:操作系统和应用软件。

硬件的基本组成:硬盘 内存 CPU 各个部件之间运作协调,cpu与内存间读取指令,内存与硬盘间装载软件。

软件:指令的集合

开发软件:写出能控制计算机的指令

计算机语言

机器语言   0 1 效率高  可读性差

汇编语言  指令命令  可直接访问和控制硬件设备 执行快  不可移植

高级语言  简单易用 可移植   程序不能直接被计算机识别,需编译

高级语言分面向过程开发语言和面向对象开发语言;

UNIX操作系统

c语言  面向过程开发的

有着丰富的运算符和数据类型,可以直接操作硬件,高效的目标代码,可移植性好;

用于编写系统软件、图形处理、单片机程序、嵌入式系统开发、游戏外挂、android程序、ios程序;

ISO(国际标准化组织) 89年c语言标准为ANSIC  99年标准为C99  2011年标准为C11

时间: 2024-09-29 22:06:04

计算机的概述与C语言的概述的相关文章

4_Shell语言———脚本概述

一.初识脚本 简单说,脚本就是数条可执行语句的罗列.例如我们将以下可执行命令粘贴至first.sh 这个文件中: UserName=user1 mkdir /users useradd -d /users/$UserName $UserName echo $UserName | passwd --stdin $UserName 这样first.sh就是一个脚本,sh用来标注这是一个shell脚本,它能够使用以下命令执行: # bash first.sh 二.脚本的执行 上面的例子中我们使用了ba

添物零基础到大型全栈架构师 不花钱学计算机及编程(预备篇)- 概述

不花钱学计算机及编程 (预备篇) --概述:如何学习计算机及编程 个人是98年进入大学,开始学习计算机的,当时对计算机等于零了解,只有初中的时候在镇上一个同学家见过,当时放卡拉OK听,别的也不知道什么了,高中的时候学校有校友会捐赠不少计算机,可是没让我们摸过.到大学连回车是什么都不知道,当时学校还是DOS操作系统,Windows也有好像是Windows3.1,不过很简陋. 学了几年大学,基本对计算机有个感性认识,理性认识不是太多,虽然学了计算机基础,计算机组成原理,计算机体系结构,C语言,操作系

[JAVA_开课吧资源]第一周 Java语言概述、Java语言基础

主题一 Java语言概述 » JDK介绍及其基本组件 Sun公司利用Java开发工具箱(Java Development Toolkit ,JDK)发布Java的各个版本.JDK由开发和测试Java程序的独立程序集组成,它们都从命令行调用. [请点击查看更多内容 转自51CTO.com] » 使用CMD开发运行Java程序 代码文件的拓展名必须为.java,并且文件名应该与类的类名完全相同.编译一个程序是指使用编译器将源代码翻译成java字节码.下面的命令用来编译源代码文件welcome.jav

C语言的概述及C的数据类型

一.C语言概述 1.C语言的诞生 2.C语言的特点 3.嵌入式C的使用 二.C的数据类型 1.什么是数据类型 2.各数据类型的字节长度和指针变量的字节长度 3.变量及变量的特点 4.右左法则及举例 5.sizeof()和strlen() 一.C语言概述 1.C语言的诞生 C语言是在1978年由丹尼斯.里奇与布莱恩·科尔尼干一起出版了名著<C程序设计语言>时发表诞生的.目前C的发展经历了以下的过程 ●在1972年,美国贝尔实验室的 D.M.Ritchie 在B语言的基础上最终设计出了一种新的语言

xml语言的概述

1.1 xml语言的概述1.1.1 xml介绍xml语言是具有结构性的标记语言, 可以灵活的存储一对多的数据关系.举例:以上这种数据, 如果通过我们学习的集合来存储的话, 需要通过多个集合的嵌套使用.那么很显然, 数据存储的过程就非常麻烦, 但是我们今天所学习的xml文件就可以很简单的存储这种一对多的数据至于怎样存储, 我们稍后会详细讲解, 目前需要掌握的是关于xml的使用场景用来存储一对多的数据另外, xml还有一些其他的应用方面: 之前学习过properties配置文件, 通过这种配置文件,

蓝牙核心技术概述(一):蓝牙概述

蓝牙核心技术概述(一):蓝牙概述 标签: 蓝牙bluetoothsig 2014-07-26 16:01 6143人阅读 评论(3) 收藏 举报  分类: 协议(14)  版权声明:本文为博主原创文章,未经博主允许不得转载. 关键词:蓝牙 核心技术 协议 版本 历史作者:xubin341719(欢迎转载,请注明作者,请尊重版权,谢谢)欢迎指正错误,共同学习.共同进步!!下载连接:Bluetooth PROFILE SPECIFICATIONS (基本涵盖所有蓝牙协议).buletooth cor

杨森翔:春节文化大观上编 第三章 春节古诗词 目录 第一节:春节诗词概述 一、 除夕诗词概述 二、元日诗词概述 三、 元宵诗词概述 第二节:春节古诗词拾萃

杨森翔:春节文化大观上编 第三章 春节古诗词 目录 第一节:春节诗词概述 一. 除夕诗词概述 二.元日诗词概述 三. 元宵诗词概述 第二节:春节古诗词拾萃 一.腊祭诗词 二.祭灶诗词 三.除夕诗词 四.元旦诗词 五.人日诗词 六.元宵诗词 第一节:春节古诗词概述 中国的春节,作为除旧迎新的节日,时间相当长,从年前的腊月二十三,天空中就似乎弥漫了节日的气息.这种节日的气氛,在保持传统风俗较好的地方,甚至会持续到二月二龙抬头的时候,但欢度春节的高潮,应该说是自除夕始一直到上元之夜.因此,历代歌咏和反

C语言程序设计概述

1 概论 1972年Dennis Ritchie发明了C语言,而后Dennis Ritchie又使用C语言重写了Unix系统,自那以后C语言逐渐受到了全世界大多数编程爱好者的喜爱,后期的主流操作系统Linux,MacOSX,Windows的绝大部分底层都是采用C语言来实现的,主流编程语言Java,PHP,Python的底层也是C语言实现的. 而伴随着移动互联网(Android,IOS),云计算,大数据以及物联网的不断发展,C语言会占据更加广阔的市场,因此C语言是作为一名ITMan必须深入掌握的语

c语言入门-概述

起源 1950晶体管计算机年代,欧美计算机学家合力所组成的联席大会共同开发 ALGOL(ALGOrithmic Language),也称为A语言. 1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言. 1967年,英国剑桥大学的 Dennis MacAlistair Ritchie(丹尼斯·麦卡利斯泰尔·里奇) 对 CPL语言做了简化,推出了 BCPL (Base Combined Programming Langurage