본문 바로가기

컴퓨터158

C# 시스템 시간 측정 PC가 측정할 수 있는 (최소의) 시간은 CPU 의 Frequency에 좌우 된다.현재 사용하고 있는 PC는 3.4GHz 의 CPU를 장착하고 있다. 이를 통해 PC가 측정할 수 있는 시간을 계산해보면, 1(초)/3,400,000(Hz) = 300ns이 된다. 즉, 시간 측정의 정확도는 300ns 가 된다. 실제로 C# 프로그램을 통해 CPU Frequency와 시간 측정 정확도를 구해 보았다.코드는 다음과 같다. C# CPU Frequency 측정, 시간 측정 정확도 구하는 Source Code using System.Diagnostics; //나노시간을 측정하는 함수// Stopwatch 클래스 사용 public static void DisplayTimerProperties() { // Display.. 2012. 11. 16.
변수표기법 1. 파스칼 표기법 모든 단어 대문자 클래스 이름에 많이 사용 e.g) class UserInfo {} 2. 카멜 표기법 첫단어 소문자 + 두번째 단어 대문자 멤버 함수에 많이 사용 e.g) function getName() 3. 헝가리안 표기법 변수타입 + 변수 이름 멤버 변수에 많이 사용e.g) String strName 2012. 11. 16.
[Network] 클래스와 IP주소 Classfull addressing : IP주소를 클래스에 할당하는 것 클래스 식별 방법 : 첫 옥텟의 비트 주소를 보고 판단 네트워크의 개수 = 클래스별 네트워크 번호의 범위 A 클래스(대규모 네트워크): 1.0.0.0 ~ 126.0.0.0 B 클래스(중대규모 네트워크): 128.0.0.0 ~ 191.255.0.0 C클래스(소규모 네트워크) : 192.0.0.0~223.255.255.0 D클래스(멀티캐스트) : 224.0.0.0 ~ 239.255.255.255 E클래스(연구용) : 240.0.0.0 ~ 255.255.255.255 호스트 개수 = 호스트 번호의 범위 - 2 (모두 0 또는 1) = 2^N - 2 (N: 호스트 부분의 비트수) Network address : 호스트 번호가 모두 0라우터.. 2012. 11. 16.
[NETWORK] Command-Line 네트워크 명령어 출처 : http://jsblab.com/30023281504● Ping (Packet Internet Groper) ping은 ICMP 메시지를 이용해 네트워크 계층까지 연결성을 테스트하는 명령어. 출처 ICMP 메시지 중 Echo Request와 Reply 메시지를 사용한다. 대부분의 네트워크를 구축해서 가장 먼저 해보는 테스트가 바로 ping 명령어인데 ping 명령어에도 여러 가지의 옵션이 있다. 1. ping [Domain or IP] -t 사용자가 멈추라고 할 때까지 계속 ICMP 메시지를 전송한다. 당연히 네트워크의 트래픽을 차지한다. 2. ping [Domain or IP] -n count 사용자가 count에 지정한 횟수만큼만 ICMP 메시지를 전송한다. 3. ping [Domain or.. 2012. 11. 15.