본문 바로가기

코딩Language(전공)9

[전공_시스템프로그래밍] 정수(Integer) 데이터타입 컴퓨터는 모든 수를 0과 1로 표현한다. 먼저 정수(Integer)의 표현을 살펴보자. 정수는 이름그대로 부호를 갖는다. 컴퓨터에서는 Unsigned Integer, Signed Integer 이렇게 두가지로 나누는데 같은 이진수의 정수여도 Unsign이냐 Signed냐에 따라서 표현되는 값이 다른다. 예를 들면 16진수 2진수 Unsigned Signed 0x51 0101 0001 81 81 0xD9 1101 1001 217 -39 두가지 경우를 예로 들수 있는데 Signed 10진수 x Unsigned 10진수 Ux 라 할때 x>=0 이면 x와 Ux가 같다. 하지만 x=0) ux = x+2^w (xTMax에 해당되어 x=ux-2^w, 즉 음수로 변환된다. 그래서 Constant1 > Constant2.. 2019. 9. 9.
[자바] 클래스와 객체 _ 설계도로 클론을 만들어보자 코드가 보기에 어렵지 않으니 한번 슥 보고 밑으로 내려오세요. // 문제 : 이창훈 클론의 설계도를 만들어주세요. class Main { public static void main(String[] args) { 이창훈 first_클론 = new 이창훈(); first_클론.공부한다(); first_클론.운동한다(); first_클론.술먹는다(); } } class 이창훈 { void 공부한다() { System.out.println("|지능| +1"); } void 운동한다() { System.out.println("|근력| +1"); System.out.println("|뱃살| -1"); } void 술먹는다() { System.out.println("|뱃살| +1"); System.out.printl.. 2019. 8. 12.
[ 리눅스 ] 사전지식2 Internet vs Web Web은 Internet에서 제공하는 하나의 서비스라고 생각하면 된다. 간단히 표현하면 internet > web Internet은 세계각지에 있는 네트워크들을 모두 연결한 네트워크이다. Web은 어떤 웹문서를 송신하고 수신하여 사용자들에게 보여주는 서비스이다. Web서비스인지 Internet서비스인지 알기 위해서는 그 프로그램 또는 통신망이 IP를 사용한다면 Internet서비스, 그 프로그램 또는 통신망이 웹브라우저로 실행이 된다면 Web서비스 참고 https://blog.naver.com/reductionist101/221312335518 끝 2019. 7. 20.
[ 리눅스 ] 사전지식 [ 프로토콜 ] 정보기기 사이 즉 컴퓨터끼리 또는 컴퓨터와 단말기 사이 등에서 정보교환이 필요한 경우, 이를 원활하게 하기 위하여 정한 여러 가지 통신규칙과 방법에 대한 약속 즉, 통신의 규약을 의미한다. ex) TCP/IP [ HTTP ] Hyper Text Transfer Protocol의 두문자어로, 인터넷에서 데이터를 주고받을 수 있는 프로토콜 규칙을 정해두었기 때문에, 모든 프로그램이 이 규칙에 맞춰 개발해서 서로 정보를 교환할 수 있도록 한다. [ SSH ] secure shell의 약어. PGP와 마찬가지로 공개 키 방식의 암호 방식을 사용하여 원격지 시스템에 접근하여 암호화된 메시지를 전송할 수 있는 시스템. 따라서 LAN 상에서 다른 시스템에 로그인할 때 스니퍼에 의해서 도청당하는 것을 .. 2019. 7. 20.