본문 바로가기
728x90
반응형

개발 관련 끄적임2

[개발자 장고] 개발자 전공 면접 정리 OS? 시스템의 자원과 동작을 관리하는 소프트웨어 프로세스, 저장장치, 네트워킹, 사용자, 하드웨어 관리 메모리 구조 메모리 공간 종류 4가지 : Code(실행할 프로그램의 코드), Data(전역/정적 변수), Heap(사용자가 직접 관리하는 역역/동적할당), Stack(함수의 호출정보, 지역변수, 매개변수 저장) 힙 영역 : 언타임에 크기가 결정됨 스택 영역 : 컴파일 타임에 크기가 결정됨 프로세스 : 실행중인 프로그램(메모리 공간 독립) - 여러개의 스레드를 가지고 있다. 메모리와 cpu를 프로세스마다 할당 받아 사용 스레드 : 프로세스 안 실행 단위(메모리 공간 stack만 독립/나머지는 공유) - 프로세스 안에서 실행되는 흐름 단위. 메모리와 cpu를 공유해서 사용 스케쥴러 - FCFS, SJF,.. 2023. 7. 17.
신입, 경력직 회사 생활 자기개발에 필요한 것들 맡은 공식, 비공식 업무 및 서류 등 기록하는 습관 - 가능하면 모든 것을 문서화 또는 보여줄 수 있는 형태로 결과가 나오면 좋다. - 기록은 개인 문서를 만들거나 코드 리뷰 또는 문서 링크를 적어두는 형식으로 하면 좋다. - 기록은 성과를 평가할 때 자신이 미처 몰랐던 부분을 알 수 있게 해준다. 또한 성과를 평가하는 사람이 내가 한 일을 잘 알고있다고 착가하지말고 업무 기록 요약해 공유하는 방법등을 활요하는 것이 도움이 될 것이다. - 이직 준비시 도움이 된다. 2023. 5. 30.
728x90
반응형