第一篇:程序員C方向技能描述技能描述
軟件程序員C方向技能描述
初級(jí)
軟件程序員初級(jí)資格主要培養(yǎng)學(xué)生的基本編程能力,應(yīng)具備以下技能:
1、熟練掌握C程序設(shè)計(jì)的基礎(chǔ)知識(shí)、基本概念;掌握過程化程序設(shè)計(jì)的思想和編程技巧;理解算法的概念以及算法的表示方法,能使用C語言進(jìn)行簡(jiǎn)單的程序設(shè)計(jì)。
2、熟練掌握C++語言的基本語法規(guī)則,掌握常用數(shù)據(jù)類型、函數(shù)、類、對(duì)象等基礎(chǔ)知識(shí);掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和編程技巧;能夠使用C++語言進(jìn)行簡(jiǎn)單程序設(shè)計(jì)。
3、掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法,能進(jìn)行簡(jiǎn)單的VC界面設(shè)計(jì)。
4、掌握基本的數(shù)據(jù)庫知識(shí),熟悉常見數(shù)據(jù)庫在編程語言中的使用。
5、具有規(guī)范化、標(biāo)準(zhǔn)化的編程習(xí)慣和方法,符合軟件工程要求。
中級(jí)
中級(jí)程序員資格主要培養(yǎng)學(xué)生的基本編程能力、數(shù)據(jù)庫應(yīng)用能力,具備初級(jí)的軟件工程思想,應(yīng)具備以下技能。
1、掌握過程化程序設(shè)計(jì)的思想和編程技巧;理解算法的概念以及算法的表示方法;能夠使用C語言按照需求進(jìn)行編碼實(shí)現(xiàn)。
2、能夠深刻理解和領(lǐng)會(huì)面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)和風(fēng)格,掌握其方法和要領(lǐng)。
3、掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法,熟練使用VC進(jìn)行界面設(shè)計(jì)。
4、掌握一定的數(shù)據(jù)庫理論知識(shí),熟悉一種或兩種數(shù)據(jù)庫產(chǎn)品的使用,能夠進(jìn)行基本的數(shù)據(jù)庫設(shè)計(jì)與分析能力,熟悉編程語言與數(shù)據(jù)庫的連接和操作。
5、具備基本的軟件工程思想,熟悉軟件生命周期和常用開發(fā)模型。
6、具有規(guī)范化、標(biāo)準(zhǔn)化的編程習(xí)慣和方法,符合軟件工程要求。
高級(jí)
高級(jí)程序員資格主要培養(yǎng)學(xué)生的數(shù)據(jù)庫編程能力,具備系統(tǒng)的軟件工程理論知識(shí),應(yīng)具備以下能力:
1、熟練掌握過程化程序設(shè)計(jì)的思想和編程技巧;熟悉數(shù)據(jù)結(jié)構(gòu),能夠使用C語言能進(jìn)行較復(fù)雜的算法編程。
2、深刻理解和領(lǐng)會(huì)面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)和風(fēng)格,具有較高的使用C++語言解決實(shí)際問題的能力。
3、能正確運(yùn)用面向?qū)ο蟮乃季S方法分析問題和解決問題,能夠應(yīng)用MFC來解決實(shí)際復(fù)雜的問題,具有創(chuàng)新意識(shí)。
4、掌握一定的數(shù)據(jù)庫理論知識(shí),熟悉一種或兩種數(shù)據(jù)庫產(chǎn)品的使用,能夠進(jìn)行基本的數(shù)據(jù)庫設(shè)計(jì)。
6、具備系統(tǒng)的軟件工程理論知識(shí),有一定的軟件工程實(shí)踐經(jīng)驗(yàn),有較強(qiáng)的溝通能力和協(xié)調(diào)能力,能夠應(yīng)付軟件開發(fā)中出現(xiàn)的大多數(shù)問題。
第二篇:技能競(jìng)賽C試題(新)
重慶科技學(xué)院技能大賽
C語言程序設(shè)計(jì)試題
第1、2、3章 概述、類型、表達(dá)式
一、選擇題
1、一個(gè)C程序由若干個(gè)C函數(shù)組成,各個(gè)函數(shù)在文件中的位置順序?yàn)椋海ǎ?/p>
A、任意
B、第一個(gè)函數(shù)必須是主函數(shù),其他函數(shù)任意 C、必須完全按照?qǐng)?zhí)行的順序排列
D、其他函數(shù)可以任意,主函數(shù)必須在最后 答案:A
2、下列四個(gè)敘述中,正確的是:()
A、C程序中的所有字母都必須小寫
B、C程序中的關(guān)鍵字必須小寫,其他標(biāo)示符不區(qū)分大小寫 C、C程序中的所有字母都不區(qū)分大小寫 D、C語言中的所有關(guān)鍵字必須小寫 答案:D
3、下列四個(gè)敘述中,錯(cuò)誤的是:()
A、一個(gè)C源程序必須有且只能有一個(gè)主函數(shù)
B、一個(gè)C源程序可以有多個(gè)函數(shù)
C、在C源程序中注釋說明必須位于語句之后
D、C源程序的基本結(jié)構(gòu)是函數(shù) 答案:C
4、下面不是C語言合法標(biāo)識(shí)符的是:()
A、abc
B、5n
C、_4m
D、x3 答案:B
5、以下敘述不正確的是:()
A.分號(hào)是C語句的必要組成部分
B.C程序的注釋可以寫在語句的后面 C.函數(shù)是C程序的基本單位
D.主函數(shù)的名字不一定非用main來表示 答案:D
6、C語言中允許的基本數(shù)據(jù)類型包括:()
A.整型、實(shí)型、邏輯型
B.整型、實(shí)型、字符型
C.整型、字符型、邏輯型 D.整型、實(shí)型、邏輯型、字符型 答案:B
7、C語言中能用八進(jìn)制表示的數(shù)據(jù)類型為:()
A、字符型、整型 B、整形、實(shí)型
C、字符型、實(shí)型、雙精度型 D、字符型、整型、實(shí)型、雙精度型 答案:A
8、下列屬于C語言合法的字符常數(shù)是:()
A、’97’ B、”A” C、’t’ D、”