c语言程序设计

c语言程序设计,第1张

第一章 程序设计的基本概念

第一节 C语言的发展历史与特点

第二节 程序与程序设计

第三节 算法与算法的描述

第四节 C语言的上机 *** 作

思考题与习题

第二章 C语言程序设计基础

第一节 C语言的程序结构

第二节 数据类型

第三节 运算符与表达式

思考题与习题

第三章 C程序控制结构

第一节 C程序的三种基本控制结构

第二节 顺序结构

第三节 选择结构

第四节 循环结构

思考题与习题

第四章 数组

第一节 数组与数组元素的概念

第二节 一维数组

第三节 二维数组及多维数组

第四节 字符串与字符数组

思考题与习题

第五章 指针

第一节 指针与指针变量的概念

第二节 指针变量的定义和引用

第三节 指针变量与数组

思考题与习题

第六章 函数

第一节 函数的定义

第二节 函数的嵌套调用

第三节 数组作为函数参数

第四节 指针与函数

第五节 变量的使用范围与存储类别

第六节 不同文件中的函数使用

思考题与习题

第七章 编译预处理

第一节 宏定义

第二节 文件包含

第三节 条件编译

思考题与题

第八章 结构体与共用体

第一节 结构体基础

第二节 结构体数组

第三节 结构体指针

第四节 链表

第五节 位段

第六节 共用体

第七节 枚举类型与自定义类型

思考题与习题

第九章 文件

第一节 文件概述

第二节 文件的打开与关闭

第三节 文件的读/写

第四节 文件的定位

思考题与习题

第十章 程序设计方法

第一节 程序设计的基本概念

第二节 结构化程序设计方法

第三节 程序效率

第四节 程序设计风格

思考题与习题

附录

附录A C语言实验

附录B 标准ABSII码表

附录C C语言中的关键字

附录D 运算符的优先级与结合性

0000 7812 MOV R0, #12H

0002 7934 MOV R1, #34H

0004 E4 CLR A

0005 FA MOV R2, A

0006 7F04 MOV R7, #04H

0008 C3 CLR C

0009 E8 MOV A, R0

000A 33 RLC A

000B F8 MOV R0, A

000C E9 MOV A, R1

000D 33 RLC A

000E F9 MOV R1, A

000F EA MOV A, R2

0010 33 RLC A

0011 FA MOV R2, A

0012 DFF4 DJNZ R7, 0008H

0014 80FE SJMP $

程序功能:将R1R0中的16位数,左移4位,右边填入4个0,R1的高4位,移入R2的低4位。

------------------

程序中,参与向左移位的是R2R1R0,共有24位数字。

但是,在你的程序中,事先已经将R2清零,所以实际被移动的只有R1R0中的16位数字。

在你的程序前面,我加上了两行,使得R1 R0=34 12H;

程序执行后,R2 R1 R0=03 41 20H。

程序的功能,即如前所述。

数据或者系统。分析程序可以对数据进行分析,以了解数据的特征、趋势等信息,也可以对系统进行分析,以了解系统的运行情况、性能瓶颈等信息。程序分析是以某种语言书写的程序为对象,对其内部的运作流程进行分析。

工作分析是一项技术性很强的工作,需要做周密的准备。同时还需具有与组织人事管理活动相匹配的科学的、合理的 *** 作程序。下图是工作分析的程序模型,工作分析通常依照该程序进行。

一、 准备阶段

由于工作分析人员在进行分析时,要与各工作现场或员工接触。所以,分析人员应该现行在办公室内研究该工作的书面资料。同时,要协调好与工厂主管人员之间的合作关系,以免导致摩擦或误解。在这一阶段,主要解决以下几个问题:

(一) 建立工作分析小组

小组成员通常由分析专家构成。所谓分析专家,是指具有分析专长,并对组织结构机组织内各项工作有明确概念的人员。一旦小组成员确定之后,赋予他们进行分析活动的权限,以保证分析工作的协调和顺利进行。

(二) 明确工作分析的总目标、总任务

根据总目标、总任务,对企业现状进行初步了解,掌握各种数据和资料。

(三) 明确工作分析的目的

有了明确的目的,才能正确确定分析的范围、对象和内容,规定分析的方式、方法,并弄清应当收集什么资料,到哪儿去收集,用什么方法去收集。

(四) 明确分析对象

为保证分析结果的正确性,应该选择有代表性、典型性的工作。

(五)建立良好的工作关系

为了搞好工作分析,还应做好员工的心理准备工作,建立起友好的合作关系。

二、 计划阶段

分析人员为使研究工作迅速有效,应制定一执行计划。同时,要求管理部门提供有关的信息。无论这些信息来源与种类如额,分析人员应将其予以编排,也可用图表方式表示。这一阶段包括以下几项内容:

(一) 选择信息来源

信息来源的选择应主意:(1)不同层次的信息提供者提供的信息存在不同程度的差别。(2)工作分析人员应站在公正的角度听取不同的信息,不要事先存有偏见。(3)使用各种职业信息文件时,要结合实际,不可照搬照抄。

(二) 选择收集信息的方法和系统

信息收集的方法和分析信息适用的系统由工作分析人员根据企业的实际需要灵活运用。

由于分析人员有了分析前的计划,对可省略和重复之处均已了解,因此可节省很多时间。但是分析人员必须切记,这种计划仅仅是预定性质,以后必须将其和各单位实际情况相验证,才不致导致错误。

三、 分析阶段

工作分析是收集、分析、综合组织某个工作有关的信息的过程。也就是说该阶段包括信息的收集、分析、综合三个相关活动,是整个工作分析过程的核心部分。

(一) 工作名称

该名称必须明确,使人看到工作名称,就可以大致了解工作内容。如果该工作已完成了工作评价,在工资上已有固定的等级,则名称上可加上等级。

(二) 雇用人员数目

同一工作所雇用工作人员的数目和性别,应予以纪录。如雇用人员数目经常变动,其变动范围英语已说明,若所雇人员是轮班使用,或分于两个以上工作单位,也应分别说明,由此可了解工作的负荷量及人力配置情况。

(三) 工作单位

工作单位是显示工作所在的单位及其上下左右的关系,也就是说明工作的组织位置。

(四) 职责

所谓职责,就是这项工作的权限和责任有多大,主要包括以下几方面:

1、 对原材料和产品的职责;

2、 对机械设备的职责;

3、 对工作程序的职责;

4、 对其他人员的工作职责;

5、 对其他人员合作的职责;

6、 对其他人员安全的职责。

分析人员应尽量采用“量”来确定季节是某一工作所有职责的情况。

(五) 工作知识

工作是为圆满完成某项工作,工作人员应具备的实际知识。这种知识应包括任用后为执行其工作任务,所需获得的知识,以及任用前已具备的知识。

(六) 智力要求

智力要求指在执行过程中,所需运用的智力,包括判断、决策、警觉、主动、积极、反应、适应等。

(七) 熟练及精确度

该因素适用于需用手工 *** 作的工作,虽然熟练程度不能用“量”来衡量,但熟练与精确度关系密切,在很多情况下,工作的精确度可用允许的误差加以说明。

(八) 机械设备工具

在从事工作时,所需使用的各种机械、设备、工具等,其名称、性能、用途,均应纪录。

(九) 经验

工作是否需要经验,如有需要则以何种经验为主,其程度如何。

(十) 教育与训练

1、内部训练:是由雇主所给予的训练,无论是否在本企业中举行,只要该训练是为企业中某一专门工作而开办的。

2、职业训练:由私人或职业学校所进行的训练。其目的在于发展普通或特种技能,并非为任何企业现有某一特种工作而训练。

3、 技术训练:指在中学以上含有技术性的训练。

4、 一般教育:指所接受的大、中、小学教育。

(十一) 身体要求

有些工作必须站立、弯腰、半蹲、跪下、旋转等消耗体力的要求,应加以纪录并作具体说明。

(十二) 工作环境

包括室内、室外、湿度、宽窄、温度、震动、油渍、噪声、光度、灰尘、突变等,各有关项目都需要做具体的说明。

(十三) 与其他工作的关系

表明该工作与同机构中其他工作的关系,由此可表示工作升迁及调职的关系。

(十四) 工作时间与轮班

该项工作的时间、工作的天数、轮班辞书、长度都是雇用时的重要信息,均应予以说明。

(十五) 工作人员特性

是指执行工作的主要能力,包括手、指、腿、臂的力量及灵巧程度、感觉辨别能力、记忆、计算及表达能力。

(十六) 选任方法

此项工作,应用何种选任方法,也应加以说明。

总之,工作分析的项目很多,凡是一切与工作有关的资料均在分析的范围之内,分析人员可视不同的的目的,全部予以分析,也可选择其中必要的项目予以分析。

四、 描述阶段

仅仅研究分析一组工作,并未完成工作分析,分析人员必须将获得的信息予以整理并写出报告。通常工作分析所获得信息以下列方式整理:

(一) 文字说明

将工作分析所获得的资料以文字说明的方式表述和描述,列举工作名称、工作内容、工作设备与材料、工作环境及工作条件等。

(二) 工作列表及问卷

工作列表是把工作加以分析,以工作的内容及活动分项排列,由实际从事工作的人员加以评判。或填写分析所需时间及发生次数,已了解工作内容。列表或问卷只是处理形式不同而已。

(三) 活动分析

该分析实质上就是作业分析。通常是把工作的活动按工作系统与作业顺序一一列举,然后根据每一作业进一步加以详细分析。活动分析多以观察及面谈的方法对现有工作加以分析,所的资料作为教育及训练的参考。

(四) 决定因素法

该种方法是把完成某项工作的几项最重要行为加以表列,该项“需要性”在积极方面说明工作本身特别需要的因素,在消极方面说明亟待排除的因素。

至于工作分析的报告,其编排应该根据分析的目的加以选择,以间断清晰的字句,撰成说明式的报告初稿,送交有关主管和分管人员,获取补充建议后,在予修正定稿。

五、 运用阶段

此阶段是对工作分析的验证,只有通过实际的检验,工作分析才具有可行性和有效性,才能不断适应外部环境的变化,从而不断的完善工作分析的运行程序。此阶段的工作主要有两部分:

其一,培训工作分析的运用人员。这协人员在很大程度上影响着分析程序运行的准确性、运行速度及费用,因此,培训运用人员可以增强管理活动的科学性和规范性。

其二,制定各种具体的应用文件。

六、 运行控制

控制活动贯穿着工作分析的始终,是一个不断调整的过程。随着时间的推移,任何事物都在变化,工作也不例外。组织的生产经营活动是不断变化的,这些变化会直接或间接的引起组织分工协作体制发生相应的调整,从而也相应的引起工作的变化。因此,一项工作要有成效,就必须因人制宜的作些改变。另一方面,工作分析文件的适用性只有通过反馈才能得到确认,并根据反馈修改其中不适应的部分。所以,控制活动是工作分析中的一项长期的重要活动

以上就是关于c语言程序设计全部的内容,包括:c语言程序设计、汇编语言 程序分析、分析程序中的“分析”的对象是指什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10215423.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存