2020-03-25 TIL
25 Mar 2020
|
TIL
Today I Learend
윈도우즈 프로그래밍
- C#의 동작 방식에 대해서 배웠다. C#에는 자바에서 JVM과 같은 기능을 하는 CLR(Common Language Runtime)이 존재한다. 이는 C#코드의 바이트코드인 CIL을 기계어로 변환 시키는 작업을 한다. 이 때 JIT 컴파일 방식을 사용한다. CLR의 특징은 중요하니 알아둬야겠다.
- 기초적인 구조, Main 메소드의 구성과 기본 입출력을 담당하는 Console.WriteLine() 과 Console.ReadLine()을 배웠다.
이산수학
- 한정자가 두개 이상 붙은 명제논리를 해석하는 방법을 배웠다.
- 추론규칙에 대해 배웠다. 독학할때는 추론규칙에 대해서 명제논리를 이용한 추론규칙은 배우지 않았는데 이번 강의에서는 전체예시화, 존재예시화 등과 같은 명제논리의 추론규칙을 배울 수 있었다.
데이터통신
- 언어의 역사에 대해서 간단하게 배웠다.
- FORTRAN : 포트란은 최초의 high-level 언어로 특수 목적용으로 사용되었다.
- ALGOL : 비즈니스 쪽에서 사용된 언어이다.
- C : 유닉스 운영체제를 만들기 위해 만들어진 언어이다.
- C++ : C에 객체지향 프로그래밍 방식을 도입
- LISP : 초기 인공지능인 전문가 시스템을 만드는데 사용한 언어
느낀점
- 확실히 집에서 강의를 들으니 강제성이 없어서 나태해지는 기분이다. 저녁만 되면 공부가 손에 안잡힌다.
Comments