inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

CISC, RISC 질문있습니다(섹션5)

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

CISC,RISC에 대해서 헷갈리는게 있습니다 ISA 즉, 명령어 집합(구조)는 CPU의 언어라고 하셧는데요 ex) ARM, x86 등등 ==================================== 그럼 CISC와RISC는 명령어 집합인건가요? 아니면 ISA(ARM, x86)를 활용하는 CPU의 종류인가요? 영상에서는 x86,x86-64는 CISC 기반에 명령어 집합이라고 얘기 해주셧는데 그럼 CISC는 명령어 집합인걸로 생각이되는데 또 막상 CISC는 복잡한 명령어 집합을 활용하는 컴퓨터(CPU)라고 얘기해주시니 그럼 이게 CPU의 대표적인 종류인건지 헷갈려서 글 남겨드립니다.

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
dltjd503 댓글 2 좋아요 0 조회수 379

쿠키, 세션, 토큰 방식에 대한 질문

해결됨

기출로 대비하는 개발자 전공면접 [CS 완전정복]

노씨님 cs 강의 보고 공부하던중 질문이 있어서 드립니다! 1. 쿠키를 단일로 사용하는 경우에는 인증, 인가에 사용하는게 아니라, 브라우저 사용동안의 유지정보(언어, 다크모드? 등)와 같은데에 사용하는 건가요? 2. 만약 인증 인가 작업을 하기 위해서는 토큰+세션을 이용해서 사용하는 거죠? 3. 토큰도 쿠키에 담아서 많이 사용하는데, 쿠키의 경우 토큰 탈취를 방지하기 위해 HTTP ONLY를 사용해서 자바스크립트로 접근을 막으면 쿠키의 토큰 탈취를 막을 수 있죠? 4. CSRF는 토큰 값을 직접적으로 가져올 수 없는 것으로 아는데, 그렇다면 쿠키를 이용했을때, CSRF으로 인한 악성 요청을 가더라도 토큰은 보호할 수 있는 걸까요?

  • 면접
  • 운영체제
  • 기술면접
파이리이2 댓글 1 좋아요 1 조회수 250

노션공유부탁드립니다

해결됨

기출로 대비하는 개발자 전공면접 [CS 완전정복]

신청했는데 도착하지 않았네요. [메일주소]입니다

  • 면접
  • 운영체제
  • 기술면접
댓글 1 좋아요 1 조회수 219

엔진 프로그래머가 되고 싶은데 수학과 물리 지식이 어느정도로 필요한가요?

미해결

게임 프로그래머 취업 전략 가이드

엔진 프로그래머가 되고 싶어, 그에 걸맞는 수학과 물리 지식을 쌓고 싶은데 공부 방향 잡기가 상당히 힘듭니다.. 현재 제 수학지식은 그래픽스에서 쓸법한 기본적인 것들에만 국한 되어 있고 (좌표계,행렬,외적,내적,쿼터니언 등등) 그 외의 수학과 물리 지식은 거의 전무합니다. 게임 관련 커뮤니티에서 수학이나 물리 지식 관련 얘기가 나오면 "엔진 프로그래머 할 꺼 아니면 몰라도 된다." 라는 댓글을 꽤 본적이 있는데. 반대로 질문 드리면 엔진 프로그래머가 되려면 어느정도의 수학과 물리 지식이 필요한가요? 과목명이나 책 추천, 아니면 이러한 프로그램을 구현할 수 있는 수준이 되어야 한다. 이런게 있을까요? 클라의 경우 증명위주의 수학 보다는 응용 수학이 더 중요하다고 생각하는데 엔진 플머는 경우는 다른가요? (아무래도 연구를 할 일이 많을 것 같아서) 현실적으로 고등학교 수학,물리책 펴놓고 기본부터 공부하는게 시간 낭비일까요? 아니면 필요한 부분만 찾아서 공부하도록 가이드 좀 제시해 주실 수 있나요? (ex 미적분 정도만 공부한 다음 ~~를 공부하세요 같은..)

  • 포트폴리오
  • 기술면접
댓글 2 좋아요 0 조회수 1534

음수로 표현...

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

이 부분 강의가 전혀이해가 되지 않습니다.. 100에서 11을 빼면 어떻게 01이 나오는 건가요...

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
플하 댓글 2 좋아요 0 조회수 503

강사님 JS지식이 없어도 강의를 들을 수 있을까요 ?

미해결

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 자바 스크립트를 배우지않은 상태에서 강의를 듣고있습니다. API를 시작으로 따라해보려했지만 초기 개발환경 설정 등을 따라하지 못한 상태에서 따라가려고 하다보니 수업에 차질이 생기더군요. 초보자가 따라할 수 있도록 어느정도 가이드라인을 알려주셨으면 합니다. 그래서 앞 내용들을 건너뛰고 디자인패턴으로 넘어왔습니다. 내용은 순서 상관없이 들으면 되나요?

  • 면접
  • 운영체제
  • 기술면접
유준 댓글 1 좋아요 0 조회수 297

권한요청

해결됨

[취업폭격기] 공공기관 전산직 취업 치트키 : NCS·전공·PT면접까지 한 번에 뚫는 정규과정

구글폼 제출하였습니다. 확인 부탁드립니다.

  • 면접
  • 이력서
  • 기술면접
이보아 댓글 1 좋아요 1 조회수 261

권한 요청드립니다.

해결됨

[취업폭격기] 공공기관 전산직 취업 치트키 : NCS·전공·PT면접까지 한 번에 뚫는 정규과정

구글 시트폼을 통해 권한 요청드렸습니다. 확인 부탁드립니다!

  • 면접
  • 이력서
  • 기술면접
jyj7452 댓글 2 좋아요 1 조회수 295

권한요청 드립니다.

해결됨

[취업폭격기] 공공기관 전산직 취업 치트키 : NCS·전공·PT면접까지 한 번에 뚫는 정규과정

구글 시트 폼으로 권한 요청 드렸습니다. 확인 부탁드립니다.

  • 면접
  • 이력서
  • 기술면접
L_ azzzy 댓글 1 좋아요 1 조회수 186

언리얼 part.4 는 안나오나요?

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘

한달 후 결제할 생각인데 중간에 끊겨있어서 질문 드려요 ㅠㅍㅠ

  • 기술면접
제현민 댓글 1 좋아요 0 조회수 474

다른 언어를 사용할 경우

미해결

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

안녕하세요. 알고리즘 문제를 파이썬 언어를 사용해서 공부하고있는데, 동적배열 강의에서 말씀해주신 push_back(), pop_back()과 같은 메서드는 C++ 에서만 사용 가능해서 해당 강의는 어디까지만 이해하고 넘어가야할지, push_back()과 같은 기능을 하는 함수가 파이썬에도 있는지 찾아보며 강의를 들어야하는지.. 다른 언어로 준비할 때 어디까지 이해하고 적용해야하는지에 대한 감이 안잡혀(?) 문의 드립니다.

  • 면접
  • 운영체제
  • 기술면접
janeeee 댓글 1 좋아요 0 조회수 257

코어와 하이퍼스레드 관계 질문

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

안녕하세요. 코어와 하이퍼스레드간의 명령어 처리개수에 대해 궁금한점이 있어서 질문드립니다. 빠른 CPU를 위한 설계기법 챕터에서 하드웨어 스레드라고 설명주신 하이퍼스레드기술이 적용된 CPU는 4코어 8스레드의 경우, 8개의 명령어를 한 번에 처리할 수 있다고 말씀을 주셨습니다. 근데 제가 기존에 알고있던 하이퍼스레드의 경우 CPU내의 다양한 유닛들 (ALU, FPU 등) 중 잉여자원이 있을시 이를 끌어다가 대신 활용하는 방식으로 알고있습니다. 즉 경우에 따라서 자원이 남아있다면 사용할 것이고 부족하다면 사용하지 못할텐데 ( 설령 자원이 있더라도 유닛의 목적과 다른 기능을 한다면 정상적인 성능을 뽑아낼지도 의문이긴 합니다. ) 이를 8개의 명령어를 처리할 수 있다고 봐도될지 궁금합니다. 질문을 좀 정리하면 제가 이해한 방식이 하이퍼스레딩, 즉 하드웨어 스레드가 맞는걸까요 ? 하이퍼 스레드가 적용된 4코어 8스레드 CPU의 경우 8개의 명령어가 아닌 '최대' 8개의 명령어까지 처리할 수 있다고 보면될까요 ? 2번 항목에 의해 8개의 명령어를 처리할 수 있다고 했을때 8코어 8스레드와 동일한 수준으로 봐도 될지 궁금합니다.

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
정윤성 댓글 1 좋아요 0 조회수 382

재귀함수 질문

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘

이 이후에 바로 ret = max(ret, moveDist + Solve(4)); 계산이 이루어져야 하는 거 아닌가요? 디버깅해보니까 다시 Solve(4)가 호출?되고 캐쉬 값을 반환한 이후에 계산이 되는데 어떻게 작동하는 건가요? 이 사진이 첫번째 사진 Solve(4)가 반환된 후 다음코드로 이동한거에요.

  • 기술면접
김동주 댓글 1 좋아요 0 조회수 501

안녕하세요 목차 순서대로 공부를 하는 것이 좋을까요?

미해결

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

대학교를 다니고 있는 학생입니다 자료구조 수업과 알고리즘 수업을 내년에 들을 예정이라 미리 선행을 하면서 면접 준비도 해보고자 강의를 구매했습니다 목차 순서 상관없이 강의를 들어도 어려움이 없을까요?? 아니면 시간이 걸리더라도 목차 순서대로 가는 것을 추천하시나요?

  • 면접
  • 운영체제
  • 기술면접
bbin0409 댓글 1 좋아요 0 조회수 487

FTA 파일 시스템에 대한 질문입니다.

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

안녕하세요 강사님! 좋은 강의 잘 듣고 있습니다. 이번에 마지막 강의인 파일 시스템을 수강하던 도중 질문이 생겨서 글을 작성하게 되었습니다. FTA 파일 시스템의 경우 기존 연결 할당 방식의 단점들을 해결한다는 말씀을 해 주셨습니다. 연결 할당 방식의 문제로는 반드시 처음부터 접근을 해야 한다는 것 블록에 오류가 발생하였을 때, 추후의 블록을 읽을 수 없다는 점 입니다. 그렇다면 FTA가 Table을 도입함에 따라 위 2가지 문제를 해결한 방식이 다음과 같은지 여쭤보고 싶습니다. Table을 참조하여 특정 파일의 중간 블록부터 읽을 수 있기 때문에, 첫번째 문제는 해결했다고 볼 수있다. 블록에 다음 블록의 정보를 저장하지 않기 때문에, Table의 정보만 유효하다면, 다음 블록의 정보를 읽는데에는 문제가 없다. 좋은 강의 만들어 주셔서 감사합니다.

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
박준규 댓글 1 좋아요 0 조회수 200

Working set 기반 프레임 할당 방식에 대한 질문입니다.

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

안녕하세요 강사님 유익한 강의 감사히 듣고 있습니다. 이번에 가상 메모리의 프레임 할당 방식에 대한 강의를 듣던 도중 working set 기만 모델에 대해 질문이 생겼습니다. 사실 동적 할당 방식에 대한 질문이라고 볼 수도 있을 것 같은데, working set의 경우, 일정 시간을 두고, 참조되는 페이지를 통해 working set을 구성하여 프로세스에 프레임을 할당한다고 하셨습니다. 그렇다면, 해당 프로세스가 가장 처음 실행이 될 때는 해당 프로세스에 대한 프레임 할당이 어떤식으로 이루어 지는지 궁금합니다. 정적 할당의 경우에는 실행하기 전, 프로세스의 크기를 통해 미리 결정하고 들어가지만, 동적 할당의 경우에는 해당 프로세스를 실행하여 사용되는 프레임의 수를 통해 프레임을 할당한다고 하셨습니다. 그렇다면 가장 초기에는 어떤식으로 프레임이 할당이 되어 지는지 궁금합니다. 감사합니다. 새해 복 많이 받으세요~

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
박준규 댓글 1 좋아요 0 조회수 178

프레임워크와 라이브러리

미해결

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

강의를 듣다가 중간 설명에 궁금한 점이 있어서 여쭤봅니다. axios는 라이브러리고 vue.js 는 프레임워크인데 axios의 경우 vue.js나 다른 라이브러리에 적용되어서 vue.js가 axios를 통해 http 통신을 받을 수 있다고 설명하셨고, 바로 다음에 vue.js는 프레임워크이기 때문에 react와 같은 라이브러리를 그 안에 넣기가 힘들다고 하셨습니다. 즉, 라이브러리는 라이브러리 혹은 프레임워크에 적용할 수 있지만, 프레임워크는 더 엄격하기 때문에 라이브러리를 받아들이거나 수정하기는 어려다는 설명이었습니다. 여기서, "axios를 통해" 라는 건 axios가 실제 vue.js에 포함되어 지지는 않고 그냥 거쳐가기 때문에 가능하다는건가요..? 그렇다면 프레임워크에 직접적인 변경이 아니라 그냥 라이브러리를 적용하는 건 허락이 된다는 의미일까요? 라이브러리는 프레임워크에 적용될 수 있지만, 프레임워크는 라이브러리를 받아들이는 건 어렵다는게 약간의 모순으로 들려서 마이너한 질문일 수 있지만 여쭤봅니다 :) 라이브러리가 프레임워크에 적용되는것은 다른 말로 프레임워크에서 라이브러리를 채택하여 받아들이는 형태이지 않을까 해서 혼돈이 일어났습니다,,

  • 면접
  • 운영체제
  • 기술면접
yun218 댓글 1 좋아요 0 조회수 405

동기화 질문입니다.

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

안녕하세요! 강의 정말 유익하게 잘 듣고 있습니다. 이번에 동기화 단원을 듣게 되면서, 몇가지 궁금증이 생겨서 질문을 하게 되었습니다. A 프로세스 혹은 쓰레드가 임계구역에서 작업을 수행하고 있었다고 가정을 하겠습니다. 이때 cpu가 지정한 타임 슬라이스를 초과하여 cpu를 사용하였고, 임계 구역에서의 진행이 완료되지 않은 상태로 타이머 인터럽트가 발생하였다고 가정을 하겠습니다. 이러한 상황에서 만약 새로운 프로세스 B가 해당 임계구역에 접근을 하게 된다면, 이에 대한 부분은 어떻게 처리가 되는 것인지 궁금합니다. 기존의 공유 자원이 업데이트 되지 않은 상태로 진행이 되게 되면, 분명히 레이스 컨디션이 발생할 수 도 있다고 생각이 듭니다. 세마포의 경우에는 임계 구역에 진입할 수 있는 프로세스의 개수, 즉 사용 가능한 공유 자원의 개수를 전역변수로 설정하여 여러 개의 공유자원을 관리할 수 있다고 하셨습니다. 그렇다면 세마포의 경우에는 각 공유자원의 종류에 따라 구분하여 관리는 할 수 없는 것인지 여쭤보고 싶습니다. 이것이 세마포의 단점? 이 되는 것인지 궁금합니다. 운영체제는 처음 공부해 보는 것이라서 질문이 좀 난잡하고 불명확할 수 있다는 점 죄송합니다. 열정적인 강의 덕분에 재미있게 공부를 할 수 있는 것 같습니다! 항상 감사합니다.

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
박준규 댓글 2 좋아요 1 조회수 246

FIFO second-chance와 LRU의 성능 차이가 나나요?

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

안녕하세요 강의 잘 듣고 있습니다. 페이지 교체 알고리즘 중 가장 오래 사용되지 않은 페이지의 스왑 아웃과 먼저 들어온 페이지들 중 참조되지 않은 페이지를 선별하여 스왑아웃 하는 것이 결과적으로 비슷한 결과가 나올 거 같은 생각이 들었습니다. 제가 잘 이해한 게 맞다면 예시로 들어주신 참조열 2313523423의 경우에도 두 방식이 동일하게 2, 1, 5를 스왑 아웃 하는 결과가 나오는 듯 합니다. 이 둘의 사용성에 대한 더 구체적인 차이를 알 수 있을까요?

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
진홍 박 댓글 1 좋아요 0 조회수 250

인기 태그

인프런 TOP Writers

주간 인기글