考计算机基础知识和程序设计。
初级程序员考试是软考中的一项基础考试,主要面向初学者和有一定编程经验的程序员。通过该考试,可以检验考生的编程基础知识和基本技能,为今后的学习和工作打下坚实的基础。考试科目初级程序员考试共分为两个科目:计算机基础知识和程序设计。1. 计算机基础知识这一科目主要考察考生对计算机基础知识的掌握程度,包括计算机组成原理、操作系统、数据结构、计算机网络等方面的内容。考生需要了解计算机的基本组成部件,理解计算机的工作原理,掌握操作系统的基本功能和常用命令,熟悉常见的数据结构和算法,了解计算机网络的基本概念和协议。2. 程序设计这一科目主要考察考生的编程能力,包括编程语言基础、算法与数据结构、软件工程等方面的内容。考生需要熟练掌握至少一门编程语言(如C、Java、Python等),理解编程语言的基本语法、数据类型、控制结构等概念,能够编写简单的程序。此外,考生还需要了解常见的算法和数据结构,掌握基本的算法设计和分析方法,熟悉软件工程的基本原理和开发流程。