首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
结构化分析方法(SA)的主要思想是()。
查看本题答案
包含此试题的试卷
初级程序员《单选题》真题及答案
点击查看
你可能感兴趣的试题
结构化分析方法SA的主要思想是51
自顶向下、逐步分解
自顶向下、逐步抽象
自底向上、逐步抽象
自底向上、逐步分解
结构化分析SA是软件开发需求分析阶段所使用的方法______不是SA所使用的工具
DFD图
PAD图
结构化英语
判定表
结构化分析SA是软件开发需求分析阶段所使用的方法以下哪一项不是SA所使用的工具
PAD图
DFD图
判定表
结构化语言
结构化分析SA是软件开发需求分析阶段所使用的方法以下选项中哪个不是SA所使用的工具
DFD图
PAD图
结构化语言
判定表
简述计算机软件工程结构化分析SA方法的步骤
结构化分析方法SA的主要思想是
自顶向下、逐步分解
自顶向下、逐步抽象
白底向上、逐步抽象
自底向上、逐步分解
软件工程中的结构化分析SA是一种面向【3】的分析方法
结构化分析SA是软件开发需求分析阶段所使用的方法下列不是SA所使用工具的是
DFD图
PAD图
结构化语言
判定表
结构化分析SA是软件开发需求分析阶段所使用的方法以下选项中不是SA所使用的工具
DFD图
PAD图
结构化应用
判定表
需求分析的主要方法有
形式化分析方法
PAD图描述
结构化分析(SA)方法
OOA法
结构化分析SA是软件开发需求分析阶段所使用的方法不是SA所使用的工具
DFD图
PAD图
结构化语言
判定表
结构化分析方法SA是面向的需求分析方法
对象
数据结构
数据流
结构图
常用的需求分析方法有面向数据流的结构化分析方法SA面向对象的分析方法OOA下列不是结构化分析方法的图
决策树
数据流图
数据字典
快速原型
结构化分析方法SA的主要思想是8
自顶向下、逐步分解
自顶向下、逐步抽象
自底向上、逐步抽象
自底向上、逐步分解
软件工程中的结构化分析SA是一种面向______的分析方法
热门试题
更多
对矩阵压缩存储的主要目的是
在Windows系统中通过设置文件的1可以使其成为“隐藏”文件如果用户要整理D盘上的碎片可选中D盘2单击“开始整理”按钮在弹出的对话框中单击“整理碎片”按钮即可 1
试题一 阅读以下说明和流程图回答问题1和问题2【说明】 为便于管理每本正式出版的图书都印有国际标准书号标准书号由“ISBN”和10个数字组成其格式为ISBN组号-出版者号-书名号-校验码其中校验码是根据前面9个数字计算得到的用于计算机自动校验假设标准书号的10个数字依次是a1a2„a10则校验码a10的设置应使S=10*a1+9*a2+8*a3+„1*a10能被11整除如果校验码a10应设置成10则规定以“X”表示之例如信息处理技术员考试大纲的标准书号为ISBN7-302-11191-X第1段上的数字“7”是国际ISBN中心分配给中国ISBN中心管理的组号第2段上的“302”表示清华大学出版社标准书号的校验过程如图1-1所示计算校验码的过程如图1-2所示其中ModS11表示S除以11得到的余数【流程图】 【问题2】设程序员考试大纲标准书号前9个数字为7-302-08493请写出其校验码
以下关于字符串的判定语句中正确的是
【应用说明】 某应用的登录界面如下 登录界面中的文本框txtUserID和txtPassword分别用于接受用户输入的用户名和口令命令按钮为“确定cmdOk”和“取消cmdCancel”ADO数据控件Adodc1与数据库EmployeeData连接在EmployeeData中表“Users”的字段“UserID”和“Pswd”分别记录了所有的合法用户名和口令 在登录界面中输入正确的用户名和口令并单击“确定”按钮后就会打开应用程序的主窗口fxmApp用户名或密码输入错误时给出提示信息并返回登录界面 【VisualBasic程序代码】 PrivateSubcmdOKClick Adodcl.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/data/EmployeeData.mdb;PersistSecurityInfo=False" Adodcl.RecordSource="select*1" Adodcl.Refresh Do usrname=2 pwd=Adodc1.Recordset"Pswd" Adodc1.Recordset.MoveNext LoopUntilusrname=3OrAdodc1.Recordset.EOF Ifusrname<>txtUserID.TextThen MsgBox"无效的用户ID请重新输入!""提示信息" Else If4Then MsgBox"欢迎进入系统主界面!""提示信息" Unloadme 5 Else MsgBox"无效的用户密码请重新输入!""提示信息" EndIf EndIf EndSub
程序设计语言的定义一般应包括几个方面
若将下图a所示的无向图改为完全图则还需要增加1条边下图b的邻接矩阵表示为2行列均以ABCDE为序 1
设有一个关系EMP职工号姓名部门名工种工资若需查询不同部门中担任“钳工”的职工的平均工资则相应的SELECT语句为SELECT部门名AVG工资AS平均工资FROMEMPGROUPBY1HAVING2将职工号为“23115”姓名为“李军”部门名为“硬件测试部”的元组插入EMP关系中的SQL语句为Insert3 1
在Excel表处理软件中1是当公式在复制或移动时会根据移动的位置自动调节公式中引用单元格的地址假设单元格A1A2B1和B2内容如下图所示并在C1中输入公式“=$A$1+$B$1”并将公式复制到C2那么C2的内容为2 1
通过关系数据库的运算可以从表1和表2获得表3
设有一个关系EMP职工号姓名部门名工种工资若需查询不同部门中担任“钳工”的职工的平均工资则相应的SELECT语句为SELECT部门名AVG工资AS平均工资FROMEMPGROUPBY1HAVING2将职工号为“23115”姓名为“李军”部门名为“硬件测试部”的元组插入EMP关系中的SQL语句为Insert3 3
阅读以下说明和C函数将应填入__n__处的字句写在答题纸的对应栏内 【说明1】函数Counterintnintw[]的功能是计算整数n的二进制表示形式中1的个数同时用数组w记录该二进制数中1所在位置的权例如十进制数22的二进制表示为10110对于该二进制数1的个数为3在w[0]中存入2即21w[1]中存入4即22w[2]中存入16即24【C函数1】 【说明2】函数SmoveintA[]intn的功能是将数组中所有的奇数都放到所有偶数之前其过程为设置数组元素下标索引i初值为0和j初值为n-1从数组的两端开始检查元素的奇偶性若A[i]A[j]都是奇数则从前往后找出一个偶数再与A[j]进行交换若A[i]A[j]都是偶数则从后往前找出一个奇数再与A[i]进行交换若A[i]是偶数而A[j]是奇数则交换两者直到将所有的奇数都排在所有偶数之前为止【C函数2】
以下试题六至试题八任选一题 阅读下列说明和C++代码请回答问题1至问题3 【说明】 已知下列程序运行时的输出应为 1:1 1:1 1:1 【C++程序】 01#include<iostream> 02usingnamespacestd; 03classStock{ 04protect: 051{}; 06Stockihtnintpr=1{ 07shares=n;share_val=pr; 08}; 09void~Stock{}; 10public: 11//成员函数 12voidoutput{ 132<<shares<<":"<<shareval<<endl; 14} 15private: 16//成员变量 17intshares; 18intshare_val; 19}; 20 21voidmain{ 22Stocka1;a.output; 23Stockb;b.output; 24Stockc=Stock;c.output; 25} 【问题2】类Stock的定义中有两处错误请指出错误所在行号并给出该行修改后的完整结果
在Word编辑状态下将正文中所有“internetexplorer”改写为“InternetExplorer”常选用编辑子菜单上的1命令单击“工具”栏中的“2”按钮可以在光标所在处插入超链接 1
请从下列名词中区分类和对象其中1全部是类2全部是对象 1
【说明】 函数countmonthsDATEstartDATEend的功能是计算两个给定日期之间所包含的完整月份数 该函数先算出起止日期中所含的完整年数再计算余下的完整月份数 规定两个相邻年份的同月同日之间的间隔为1年例如2007.5.30—2008.5.30的间隔为1年若相邻两年中前一年是闰年并且日期是2月29日则到下一年的2月28日为1年即2008.2.29—2009.2.28的间隔为1年 规定两个相邻月份的相同日之间的间隔为1个月但需要特别考虑月末的特殊情况例如2007.1.29—2007.2.28的间隔为1个月同理2007.1.30—2007.2.282007.1.31—2007.2.28的间隔都是1个月 计算起止日期间隔不足一年的完整月份数时分如下两种情况 1起止日期不跨年度先用终止日期的月号减去起始日期的月号得到月份数然后再根据情况进行修正例如起止日期为2008.3.31—2008.9.20通过月号算出月份数为6修正时通过调用函数makevalid将2008.9.31改为2008.9.30与终止日期2008.9.20比较后将月份数修正为5 2起止日期跨年度计算方法如下例所示对于起止日期2008.7.25—2009.3.31先计算2008.7.25—2008.12.25的月份数为5再算出2008.12.25—2009.3.25的月份数为3因此2008.7.25—2009.3.31之间的完整月份数为8 日期数据类型定义如下 typedefstruct{ intyear;intmonth;intday;/*日期的年号4位月和口号*/ }DATE; 程序中使用的函数cmp_dateisLeapYear和makevalid说明如下 【C语言函数】 intcount_monthsDATEstartDATEend { intyears=0months=0; DATEr; ifcmp_datestartend>0{ r=start;start=end;end=r; } years=end.year-start.year;/*计算年数*/ r=start; r.year=end.year; ifcmp_daterend>0{/*修正年数*/ 1; r.year--; } ifr.year<end.year{/*跨年度时先计算到12月的月份数*/ months=2; r.month=12; } months+=end.month+12-r.month%12; r.year=end.year;r.month=end.month; makevalid3;/*将日期r修正为有效日期*/ ifcmp_daterend>0/*修正月份数*/ 4; months+=5;/*计算总月份数*/ returnmonths; }
阅读以下说明和Java代码请回答问题1和问题2 【说明】 己知类Stock和类cxyjava都定义在cxyjava.jav__件中类Stock的定义中第14行前共有四行出现了错误将下面代码修改正确并完善后的输出结果为 0:0 1:23 【Java代码】 01publicclassStock{ 02static{ 03shares=0; 04shareval=0.0; O5} 06publicStock{getData;} 07publicStockintnihtpr=0{ 08shares=n; 09shareval=pr; 10getData; 11} 12publicvoidgetData{ 13System.out.printlnshares+":"+share_val; 14} 15privateintshares; 16privateintshare_val; 17}; 18 19publicclasscxyjava{ 20publicstaticvoidmainStringargs[]{ 21Stocka=1; 22Stockb=newStock123; 23//其他无输出代码省略 24} 25} 【问题2】请补齐第21行代码中的空缺
面向对象开发方法中1是把数据以及操作数据的相关方法组合在一起从而可以把2作为软件开发中最基本的复用单元 1
某网络结构如下图所示在Windows操作系统中配置Web服务器应安装的软件是1在配置网络属性时PC1的“默认网关”应该设置为2首选DNS服务器应设置为3 3
1用于存放执行指令的地址若存储器按字节编址且指令长度为16位则程序顺序执行时每执行一条指令程序计数器的值增加2 1
【应用说明】 某交通灯演示程序启动后其运行窗口中包括红绿灯标志以及当前红绿灯状态剩余秒数的动态显示如下图红灯与绿灯持续的时间分别为30秒与40秒持续时间结束时立即变更红绿灯并重新显示剩余秒数 【VisualBasic开发说明】 在开发过程中先在窗体内制作形状“红绿灯框架”长方形透明在该框架中上部制作形状“红灯”ShpRed圆形默认属性为透明下部制作形状“绿灯”ShpGreen圆形初始设置其填充方式属性FillStyle为实心填充颜色属性FillColor为绿色 再设置两个图像框Image1在左Image2在右使其能分别装入数字图像文件以显示当前红绿灯状态剩余的秒数10个数字图像文件N0.bmp~N9.bmp分别用于显示数字01…9这些文件存放在该应用程序所在目录中以便在程序运行时按需要选择装入这两个图像框为使图像文件装入图像框时能自动改变大小以适应图像框这些图像框的Stretch属性都应设置成1为使这些数字能每秒变化一次开发窗体中设置了计时器Timcr1其Enable属性设置成True其Interval属性设置成1000 程序中全局变量Light用以标志当前红灯0或绿灯状态1RedT和GreenT分别表示红灯或绿灯状态剩余的秒数 计时器Timer1的定时过程是在该程序启动1秒后首次执行的以后每隔1秒执行1次开发者应考虑对以下四种情况的处理绿灯持续绿灯转红灯红灯持续红灯转绿灯 过程LoadNumber的功能是将红绿灯剩余秒数N2位整数分离出两个一位数i与i再将其变换成字符删除前面可能产生的空格再将数字图像文件Ni.bmp与Nj.bmp装入两个图像框其中i与j应以相应的数字字符代替 【VisualBasic程序代码】 PublicLightASIntegerRedTAsIntegerGreenTAsInteger PrivateSubForm_Load Light=1:GreenT=40:RedT-0’初始化设置 EndSub PrivateSubTimer1_Timer’计时器定时过程 IfLight=1Then’绿灯状态时 2 IfGreenT>0Then’绿灯持续时 CallLoadNumberGreenT’调用过程显示数字GreenT Else’绿灯转红灯时 ShpRed.FillStyle=0’置红灯形状实心 ShpRed.FillColor=vbRed’为红灯形状填充红色 ShpGreen.FillStyle=1’置绿灯形状透明 CallLoadNumber30 Light=0:RedT=30 EndIf Else’红灯状态时 RedT=RedT-1 IfRedT>0Then’红灯持续时 CallLoadNumberRedT Else’红灯转绿灯时 ShpRed.FillStyle=1 ShpGreen.FillStyle=0 ShpGreen.FillColor=vbGreen 3 Light=1:GreenT=40 EndIf EndIf EndSub SubLoadXumberNAsInteger’根据剩余秒数N将数字图象装入图像框 DimiAsIntegerjAsInteger i=Int4 j=5 Image1.Picture=LoadPicture"N"&TrimStri&".bmp"’显示十位上的数字 Image2.Picture=LoadPicture"N"&TrimStrj&".bmp"’显示个位上的数字 EndSub
阅读以下说明和C函数将解答填入答题纸的对应栏内 【说明】函数del_substrST的功能是从头至尾扫描字符串S删除其中与字符串T相同的所有子串其处理过程为首先从串S的第一个字符开始查找子串T若找到则将后面的字符向前移动将子串T覆盖掉然后继续查找子串T否则从串S的第二个字符开始查找依此类推重复该过程直到串S的结尾为止该函数中字符串的存储类型SString定义如下
通过1关系运算可以从表1和表2获得表3表3的主键为2 1
阅读以下说明和Java代码将应填入__n__处的字句写在答题纸的对应栏内 【说明】已知类LinkedList表示列表类该类具有四个方法addElernentlastElementnumberOfElement以及removeLastElement四个方法的含义分别为voidaddElementObject在列表尾部添加一个对象ObjectlastElement返回列表尾部对象intnumberOfElement返回列表中对象个数voidremoveLastElement删除列表尾部的对象现需要借助LinkedList来实现一个Stack栈类Java代码1和Java代码2分别采用继承和组合的方式实现【Java代码1】 【Java代码2】 【问题】若类LinkedList新增加了一个公有的方法removeElementintindex用于删除列表中第index个元素则在用继承和组合两种实现栈类Stack的方式中哪种方式下Stack对象可访问方法removeElementintindex__5__A.继承B.组合
某网络结构如下图所示在Windows操作系统中配置Web服务器应安装的软件是1在配置网络属性时PC1的“默认网关”应该设置为2首选DNS服务器应设置为3 1
正规式1|3|5202c|de表示的正规集合中元素数目为12是该正规集合中的元素 1
在程序的执行过程中用结构可实现嵌套调用函数的正确返回
某系统中有一个缓冲区进程P1不断地生产产品送入缓冲区进程P2不断地从缓冲区中取出产品消费用PV操作实现进程间的同步模型如下图所示假设信号量S1的初值为1信号量S2的初值为0那么ab处应分别填1cd处分别填2 1
程序中的局部数据结构测试通常在1阶段进行而全局数据结构测试通常在2阶段进行 1
已知递归函数fn的功能是计算1+2++n且n≥1应采用的代码段是
热门题库
更多
中级信息系统管理工程师
初级程序员
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术