计算机软件基础 ppt,计算机软件基础.ppt

计算机软件基础

上 课 内 容 安 排 实验内容安排 教学要求和成绩评定方式 考勤很重要,来与不来是大有区别的; 平时成绩占30%,期末考试成绩为70%; 平时上机要带参考资料 本课内容安排 1. 计算机基本概念 2. 复习C语言知识 1.1 计算机基本概念 一、硬件概念 Q1 硬件系统是指2 什么是主机U3 微型计算机与计算机的区别4 内存与外存的不同之处是5 计算机发展史是怎样的6 计算机主要技术指标有哪些算机硬件组成 第一台电子计算机(ENIAC) 冯·诺依曼计算机 计算机硬件组成 问:计算机硬件系统由哪几部分组成:主机包含哪些部件PU又是什么意思机=运算器 + 控制器 + 存储器 CPU =运算器 + 控制器 问:微型计算机与一般意义上的计算机有什么区别本质特征是 问:内存与外存是一回事吗被计算机系统总线直接相连控制的存储器称为内存; 通过I/O接口才能被CPU控制的存储器称为外存。 练习: 1、CPU直接访问的存储器是   。   A、内存 B、磁盘 C、光盘 D、硬盘 问:计算机发展的几个阶段 练习: 1、个人计算机属于 。 A、微型计算机 B、小型计算机 C、中型计算机 D、小巨型计算机 答案: 问: 计算机主要技术指标有哪些习: 微机中1K字节表示的二进制位数是 A)1000 B)8×1000 C)1024 D)8×1024 答案: 二、软件概念 Q1 软件系统包含哪些软件2 什么是系统软件和应用软件3 操作系统是个什么系统4 机器语言、汇编语言、高级语言的区别算机软件系统组成 问: 软件系统包含哪些软件 :什么是系统软件是应用软件:什么是操作系统点是:机器语言、汇编语言、高级语言的区别器语言——用二进制代码直接表示的语言,是计算机唯一能识别、执行的语言 汇编语言——符 化了的机器语言(用助记符来写程序,靠汇编程序翻译成机器码才能执行) 高级语言——接近自然英语和数学公式的语言(要通过编译或解释程序翻译成机器码) 复习C语言知识 函数的调用  形参在函数被调用前不占内存。函数调用时为形参分配内存,调用结束时释放内存。 函数的调用--实例1 main( ) { int a=3, b=5; swap1(a, b); printf(“%d, %dn”, a, b); } 函数的调用--实例2 main( ) { int a=3, b=5,*pointer1,*pointer2;  pointer1=&a, pointer2=&b; swap2(pointer1, pointer2); printf(“%d, %dn”, *pointer1, *pointer2); } 函数的调用--实例3 main( ) { int a=3, b=5,*pointer1,*pointer2;  pointer1=&a, pointer2=&b; swap3(pointer1, pointer2); printf(“%d, %dn”, *pointer1, *pointer2);} 练习1(06年4月二级C真题37题): 练习2(06年4月二级C真题38题): 练习3(05年9月二级C真题47题): 练习4(05年9月二级C真题48题): 练习5(补充题): 指针的概念 实例:输出数组a全部元素(三种方法) void fun1(char *r) { char *q; q=r; while(*q!=’0′) { (*q)++; q++; } } main( ) { char a[]={“Program”},*p; p=&a[3]; fun1(p); printf(“%sn”,a); } Key: Prohsbn 族闲焙埋烤葫赂圈朋兵躇饭缕蹦救亭绰忍拘客倘撮漆貉吱稍俄芝蒲陛恭名计算机软件基础计算机软件基础 void swap(char *x,char *y) { char t;   t=*x; *x=*y; *y=t; } main( ) { char *s

相关资源:精通Matlab数字图像处理与识别电子书,张铮 倪红霞 苑春苗 杨立红…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月6日
下一篇 2021年6月6日

相关推荐