일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 해커톤
- regression
- gpt
- 딥러닝
- AI
- 분류
- 오블완
- 회귀
- OpenAI
- supervised learning
- 지도학습
- Classification
- deep learning
- LG Aimers 4th
- Machine Learning
- PCA
- 머신러닝
- LLM
- LG Aimers
- ChatGPT
- LG
- GPT-4
- 티스토리챌린지
- Today
- Total
목록3학년 1학기 전공 (47)
SYDev
경희대학교 유인태 교수님의 컴퓨터네트워크 수업을 기반으로 정리한 글입니다. 2계층 스위치 - L2 스위치 초기 구성L2 스위치 -> 2계층에서 쓰이는 스위치스위치 부팅 프로세스ROM 내의 POST(Power On Self Test) 프로그램 로딩 후 CPU, DRAM, FLASH 장치 테스트ROM 내의 부트 로더 소프트웨어 로딩 (Boot loader: 컴퓨터 시스템이 부팅되고 운영체제를 로드하고 실행하기 전에, 하드웨어 초기화, 시스템 구성, 운영체제 로딩을 담당)Boot loader에 의한 CPU, 물리 메모리가 매핑되는 위치, 메모리 양, 속도를 제어하는 CPU 레지스터 초기화Boot loader에 의한 시스템 보드 상의 플래시 파일 시스템 초기화마지막으로 부트 로더는 디폴트 IOS 운영 시스템 소..
경희대학교 이대호 교수님의 수업 자료를 바탕으로 작성한 글입니다. File Streams#include #include void save_vector (const std::string& filename, const std::vector& vec) { std::ofstream out(filename); if(out.good()) { int n = vec.size(); for(int i = 0; i & vec) { std::ifstream in(filename); if(in.good()) { vec.clear(); int value; while(in >> value) vec.push_back(value); in...
경희대학교 김정욱 교수님의 컴퓨터 구조 강의 내용을 기반으로 한 정리글 Processor: 컴퓨터를 실행하는 연산을 수행하는 intergrated electronic circuit Datapath of the ProcessorFetch stage, Decode stage, Execut stage로 나뉨 -> stage들은 반복된다. Fetch stageFetch -> 꺼낸다는 의미다음 명령어 -> 메모리 어드레스로부터 꺼내짐fetch operation의 끝에서 -> program counter는 다음 명령어(다음 cycle에서 읽힐 명령어)를 가리킨다. Decode stage인코딩된 명령어는 디코더에 의해 해석된다. Execute stage명령어가 무엇인지에 따라 -> 명령어가 요구하는 act..
경희대학교 이영구 교수님의 데이터베이스 수업 복습용 게시물입니다. ER 모델데이터베이스 설계를 용이하게 하기 위해 P.P. Chen이 1976년에 제안현재는 EER(Enhanced Entity Relationship) 모델이 데이터베이스 설계 과정에 널리 사용됨개념적 설계를 위한 인기 있는 모델, 많은 CASE 도구들에서 지원됨실세계 -> 엔티티, 애트리뷰트, 엔티티들 간의 관계로 표현쉽게 관계 데이터 모델로 사상됨기본적 구문: 엔티티, 관계, 애트리뷰트기타 구문: 카디날리티 비율, 참여 제약조건 등적은 노력으로 쉽게 배울 수 있고, 전문가가 아니어도 이해하기 쉬움자연어보다 좀 더 정형적이고, 구현에 독립적 -> 데이터베이스 설계자들이 최종 사용자들과 의사 소통을 하는데 적합ER 모델을 기반으로 만들어..
경희대학교 이영구 교수님의 데이터베이스 수업 복습용 게시물입니다. 데이터베이스 설계개념적 데이터베이스 설계와 물리적 데이터베이스 설계로 구분개념적 데이터베이스 설계: 실제로 데이터베이스를 어떻게 구현할 것인가와는 독립적으로 정보 사용의 모델을 개발하는 과정물리적 데이터베이스 설계: 물리적인 저장 장치와 접근 방식을 다룸 개념적 데이터베이스 설계조직체의 엔티티, 관계, 프로세스, 무결성 제약조건 등을 나타내는 추상화 모델을 구축엔티티: 서로 구분이 되면서 조직체에서 데이터베이스에 나타내려는 객체(사람, 장소, 사물 등)를 의미관계: 두 개 이상의 엔티티들 간의 연관프로세스: 관련된 활동무결성 제약조건: 데이터의 정확성과 비즈니스 규칙을 의미 개념적 수준의 모델특정 데이터 모델과 독립적으로 응용 세계를 모..
경희대학교 이대호 교수님의 수업자료를 참고한 게시물입니다. #include int main(int argc, const char * argv[]) { //int (*p)[2] -> int형이 들어가는 크기가 2인 array(= int a[][2]), int *p[2] -> int형 pointer를 요소로 하는 크기가 2인 array int a1[3] = {1, 2, 3}; int a2[2][3] = {{1, 2, 3}, {4, 5, 6}}; int(*p2)[3] = new int[2][3]; //int p2[][3] = new int[2][3], static:3 dynamic:2 delete[] p2; int** p3 = new int * [2]..
경희대학교 이영구 교수님의 데이터베이스 수업 복습용 게시물입니다. 불일치 문제와 커서호스트 언어는 단일 변수/레코드 위주의 처리(Tuple 위주의 방식)를 지원하는 반면, SQL은 데이터 레코드들의 처리(집합 위주의 방식)를 지원하기 때문에 불일치 문제 발생불일치 문제를 해결하기 위해서 커서(cursor)가 사용됨두 개 이상의 tuples를 검색하는 SQL문에 대해서 반드시 커서를 선언하고 사용해야 함커서는 한 번에 한 tuple씩 가져오는 수단 커서DECLARE CURSOR문을 사용하여 커서 정의OPEN cursor문은 질의 수행, 질의 수행 결과의 첫 번째 투플 이전을 커서가 가리키도록 한다. 이것이 커서의 현재 tuple그 다음에 FETCH문은 커서를 다음 tuple로 이동..
경희대학교 김정욱 교수님의 컴퓨터 구조 강의 내용을 기반으로 한 정리글 Floating Point Instruction in MIPS 레지스터 테이블의 32개의 레지스터와는 별도의 floating point를 다루는 레지스터 $f0, $f1, $f2, .. . int register와 다르게 floating point register 0는 숫자를 포함할 수 있다. single precision arithmetic instruction Addition - add.s Subtraction - sub.s Multiplication - mul.s Division - div.s double precision arithmetic instruction Addition - add.d Subtraction - sub.d..