软考软件设计师考试包含两个主要科目:
1、基础知识:这一科目主要考察考生对软件工程基础知识的理解和掌握,包括软件工程理论与方法、需求分析与建模、软件架构设计、数据库设计与优化、系统设计与实现、软件测试与维护等方面的内容。考试形式通常为选择题,考生需要在规定的时间内完成一定数量的选择题,以检验其对基础知识的掌握程度。
2、应用技术:这一科目则更侧重于考察考生的实际应用能力,特别是软件设计方面的能力。考试内容可能包括案例分析题,要求考生根据给定的情境或问题,进行数据流图、数据库设计、UML建模、C语言算法等方面的分析和设计。此外,还可能涉及JAVA语言程序设计或C++语言程序设计的选择题或编程题,考生需要根据自己的擅长领域选择作答。
软考软件设计师考试并不包含论文部分。论文科目是软考高级资格考试中的一个重要组成部分,用于考察考生在某一专业领域内的深入研究和实践能力。而软件设计师作为软考中级资格考试,其考试内容主要集中在基础知识和应用技术的掌握上,不涉及论文写作。
考试方式
考试采取科目连考、分批次考试的方式,第一个科目节余的时长可为第二个科目使用。
基础知识和应用技术2个科目连考,作答总时长240分钟,基础知识科目考试最长作答时长120分钟,最短作答时长90分钟,选择不参加应用技术科目考试的考生开考120分钟后可以交卷离场,选择继续作答应用技术科目的,考试结束前60分钟可以交卷离场。
综上所述,软考软件设计师考试包含基础知识和应用技术两个科目,不涉及论文部分。考生需要充分准备这两个科目的相关知识和技能,以确保在考试中取得好成绩。