예제로 배우는 C# 프로그래밍
홈
C# 문법
C# 최신기능
C# 윈폼
코딩가이드
C# 데이타
C# 활용
C# 개발팁
C# 자료구조
C# 멀티쓰레딩
C# 실전테스트
C# 권장도서
C# 웹프로그래밍
C# 네트워크
C# 알고리즘 퀴즈
C# 비트코인
개발자노트
C# 실수
C# 스토리
C# 동영상 강의
C# 초보캠프
Contact
유료 멘토링
C# 기초 실력 체크 테스트 3회
Exam-103
(열람수: 5159)
Q1.
다음 C# 코드에 대한 설명으로 맞는 것은?
Region.Seattle 은 100 이다
Region.LA 는 값이 지정되지 않아 알 수 없다
i 를 const int i 바꾸면 에러가 없다
i 값을 NewYork (2) 보다 작은 1로 변경해야 한다
Q2.
C# Exception 에 대한 설명으로 맞는 것은?
C# Compiler 컴파일시에 발생한다
Linking 시에 발생한다
JIT Compilation 시에 발생한다
런타임시에 발생한다
Q3.
다음은 C# 클래스 생성자 (Constructor)이다. 잘못된 곳은?
class A { private int _id; public int A() { _id = 0; } }
생성자명
파라미터
리턴타입
할당문(assignment)
Q4.
C#의 모든 클래스는 직간접적으로 ( )클래스로부터 상속된다. 괄호안에 적합한 것은?
System
Object
Value
Null
Q5.
C# 코드로 추상 메서드를 선언할 때 맞는 표현은?
public abstract dynamic Run1();
public abstract dynamic Run2() { }
public virtual void Run3() { }
public virtual void Run4();
Q6.
C#의 Entry Point인 Main() 메서드의 표현으로 잘못된 것은?
public static void Main()
public static int Main()
public static void Main(string[] s)
public static long Main(string[] args)
Q7.
C#의 int 키워드는 다음 중 어떤 .NET 클래스에 해당되는가?
System.Int16
System.Int32
System.Int64
System.UInt32
Q8.
다음 C# 키워드중 Exception Handling 에서 사용하는 것이 아닌 것은?
try
catch
using
throw
finally
Q9.
다음 C# 코드가 실행되었을 때 콘솔 출력값은?
int? i = 8 >> 5;
int? j = i > 0 ? i : null;
var a = j ?? int.MinValue;
Console.WriteLine(a);
1
null
0
-2147483648
Q10.
다음 C# 예제에서 using을 잘못 쓴 곳은?
1
2
3
4