1. 자바 플레이 그라운드 with TDD, 클린코드
- 람다 사용법
- 람다 사용이유(간결,중복제거)
- 익명 클래스 활용
2. 혼자서 공부하는 컴퓨터 구조+운영체제
- CPU의 작동원리(ALU, 제어장치, 레지스터)
- ALU(산술논리장치) : 제어장치로부터 제어신호(수행할 연산)를 전달받고, 레지스터로부터 데이터(피연산자)를 전달 받아 연산을 수행, 결과는 레지스터에 저장 후 메모리로 이동
- 제어장치 : 명령어 레지스터로부터 명령어를 전달 받아 해석하여 제어신호를 발생시킨다. CPU내부(ALU, 레지스터), CPU외부(메모리, I/O)와 제어버스를 이용해 제어신호를 주고 받는다.
- 레지스터 : 메모리에서 가져온 명령어, 데이터를 임시저장하기 위한 공간이고 ALU의 연산결과를 저장하기 위한 저장소. 프로그램 카운터의 값을 증가시키며 다음 주소에 있는 명령어, 데이터를 가져와 저장한다.
3. 코딩테스트
- 백준 1929번
- 에라토스테네의 체
- 탐색은 범위 끝의 제곱근 까지(범위끝 N보다 작은 숫자는 항상 N의 제곱근 보다 작은 양수를 가짐)
'TIL' 카테고리의 다른 글
TIL - 0220 (0) | 2023.02.20 |
---|---|
TIL - 0218 (0) | 2023.02.18 |
TIL - 0217 (0) | 2023.02.17 |
TIL - 0216 (0) | 2023.02.16 |
TIL - 0215 (0) | 2023.02.15 |