본문 바로가기

전체 글72

제포랩 스터디... 근데 드림핵을 곁들인...2 보호되어 있는 글 입니다. 2024. 9. 30.
제포랩 스터디...근데 드림핵을 곁들인...1 보호되어 있는 글 입니다. 2024. 9. 30.
데이터 통신 2 2. ISO-OSI 7계층OSI 모델OSI: Open Systems Interconnection model은 ISO가 만든 모델로 각각의 특성과 기준을 시스템의 기능으로 만듦프로토콜 스택: 모델 그룹 커뮤니케이션 기능은 7계층으로 나뉜다.서비스 모델: 계층마다 그 위나 아래이 층에게 제공한다.7. 응용 계층: 데이터 / HTTP, DNS, SSH6. 표준 계층: 데이터 / SMB5. 세션 계층: 데이터 / SSL 4. 전송 계층: 세그먼트 / TCP, UDP3. 네트워크 계층: 패킷 / IP, ICMP, ARP2. 데이터링크 계층: 프레임 / Ethernet1. 물리 계층: 비트 / RS-232, USB, Bluetooth 계층을 나누는 이유:계층 구조는 우리에게 크고 복잡한 시스템을 쉽고 잘 구별되게 .. 2024. 9. 27.
데이터처리프로그래밍 2주차 파이썬 기초빠르게 슛 해보자 name: 변수 명 정하기부등호를 중심으로 왼쪽은 이름, 즉, 오른쪽 값이다. /ex) hours_per_wk = 24 * 7변수는 막 짓지 말고 상징성이 있어야함 = 값과 연관이 있다function: 함수 f(24): 함수 f안에 24의 값을 넣는다.max(14, 26): max함수 발동(안의 숫자는 변수)tables: 테이블 테이블 구조: 테이블 구조는 위에서 아래로 column, 좌에서 우로 row, 맨 상위에 label로 이루어져 있다 Row: 하나의 개체를 label별로 표현한 것.Column: 개채 별 label을 나열한 것.Label: 기둥의 값의 이름. table 연산자:t.select(label): 지정된 column들로 이루어진 새로운 테이블 생성t.drop.. 2024. 9. 11.
블록체인 2-1 2. 암호의 기본1. 암호화의 해시 함수해시 함수: digest 함수 / h를 사용특징: 시간 내에 계산 불가능, 무작위값을 넣어서 섞어버림,preimage 저항성:preimage:일대일 대응즉 해시 함수는 단방향 함수인것 ; f(x) =y일 때 y값을 알아도 x값을 아는 것은 거의 불가능(알아내는데 한세월 걸려용) 2nd preimage 저항성: x값이 아니라 x'값을 넣었는데 같은 y값이 나오는 경우 방지 x값 해시>> 해시된 값 y Collision 저항성: 진짜 무작위 값과 해시값이 같은경우 방지(무결성)x해시값과 x'해시값이 같은경우 방지 정보 숨기기: 해시값에 salt 해버리기 commitment: 기록해둔거 박제시키기nonce: 일회용/ random nuber: 다회용: 근데 기능은 거의 구.. 2024. 9. 11.
운영체제 2주차 인터럽트 컴퓨터 시스템 계층응용프로그램, 운영체제, 컴퓨터 하드웨어 컴하:cpu, 메모리, 캐시, 장치들: 키보드 등등버스: address, data, control주소: 저장 공간의 위치I/O 컨트롤러시스템 버스, 입출력 버스  cpu와 메모리 관계CPU: 32비트, 64비트CPU 기계 명령    시스템 계층 구조의 특징 계층 구조로 보는 운영체제의 기능 CPU어셈블리어 명령와 기계명령 CPU 명령 처리과정CPU 레지스터CPU 명령 사이클 = CPU 일생(CPU와 메모리의 관계) 스택: 메모리 할당 공간 중 하나(코드, 데이터, 힙, 스택)함수 호출시, 지역 변수, 매개변수, 저장 값에 메모리 할당 context: 실행중인 프로그램의 "현재상태"의 정보메모리, CPU레지스터의 값= CPU에 들어있는 레.. 2024. 9. 10.