-
[카카오 테크 캠퍼스 1기] 카테캠 시작 !(•̀ᴗ•́)و ̑̑
활동 기록 😵💫/카카오 테크 캠퍼스 2023. 5. 16. 01:05제목은 카테캠 시작이지만 실은 시작한지 거의 한달이 지났다 (게으른게 아니라 시간이 없어서...) 아무튼 적어보는 카테캠 ( •̀∀•́ )✧ 합격 카카오는 지역 대학과의 협업을 통해, 급변하는 디지털 환경에 적합한 IT 인재를 양성하고, IT 업계의 건강한 성장을 지원 합니다. ’23년 기준, 1차년도 협업 대학은 부산대, 전남대 두 곳이며, 중장기적으로 대상 대학과 지역을 확대할 예정입니다. 카카오 테크 캠퍼스 1기를 우리 학교에서 하게 된것도, 딱 그 시기에 내가 3학년인것도 (작년엔 진짜 아무것도 몰랐어서...) 완전 행운이었다 ,,• ֊ •,,♡ 물론 그렇다 해도 .. 전공자만 모집하는 것도 아니였고, 전교에서 프론트 백앤드 35명씩 이던가.. 듣기로는 프론트앤드는 3:1 정도 였다 하는데 아무튼..
-
[C++] 과제 위쪽 둘레 구하기
프로그래밍 언어 😵💫/C++ 2023. 5. 16. 00:25//입력 사각형 개수 //사각형 가로와 세로 길이 //출력 //최대 위쪽 둘레 //1. 가로 길게 세로 짧게 //2. 세로 길게 가로 짧게 //3. 가로 길게 세로 짧게 //지그재그로 ! #include #include #include using namespace std; int main() { int n; //사각형 갯수 cin >> n; int arry[][2] = { { 0,0 } }; //0으로 초기화 int result=0; int temp; int row; vector col; for (int i = 0; i > arry[i][j]; } if (arry[i][0] > arry[i][1]) { // 첫 번째 원소..
-
[운영체제] 05. 스케쥴링
CS/OS 2023. 5. 16. 00:0705 .스케링 문제 - 작업 스케쥴링 : 대기중인 배치 작업 중 메모리에 적재할 작업 - cpu 스케쥴링 : 프로세스/ 스레드 중 하나를 선택하여 cpu 할당 (오늘날은 스레드) - 디스크 스케쥴링 : 디스크 장치 내에서 입출력 요청 처리 순서 - 프린터 스케쥴링, 네트워크 스케쥴링, 서버에서의 요청 처리 등 다중프로그래밍 도입 목적 : 여러 프로세스가 하나의 cpu돌아가며 사용 -> 어떤 순서로 돌아갈지? 스케쥴링 필요 ! 이걸 잘하면 cpu의 유휴(대기)시간 줄고, cpu 활용률 향상 다중프로그래밍의 2가지 스케쥴링 1. 작업 스케쥴링 : 디스크장치로 부터 메모리에 올릴 작업 선택하기 2. cpu 스케쥴링 : 메모리에 적재된 작업 중 cpu에 실행 시킬 프로세스 선택하기 스케쥴링 level ~ 발생 ..
-
[운영체제] 04. 스레드
CS/OS 2023. 5. 16. 00:0604. 스레드 프로세스의 문맥교환 문제 -> 스레드 등장 오늘 날 실질적 실행 단위 : 스레드 , 함수하나 = 쓰레드 스레드 : 프로세스보다 더 작은 실행단위, 운영체제가 작업 스케쥴링 하는 단위 pthread_t = tid; pthread create(id, attribute, function_pointer, argument) 프로세스는 스레드의 컨테이너 , 프로세스는 스레드들의 공유공간 (모든 스레드는 프로세스의 코드,데이터,힙 공유) 쓰레드의 주소공간은 프로세스 주소공간 내 형성 side- by - side 형태 스레드 사적 공간 1. 스레드 코드 2. 스레드 스토리지(TLS) 3. 스레드 스택 공유공간 1. 프로세스 코드 2. 프로세스 데이터(로컬 스토리지 제외) 3. 프로세스 힙 스레드는 스케쥴..