묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
파일 수정 시 API는 변경되지 않는 실습 질문 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 유사한 질문을 보았지만 제가 이해한게 맞는지 알고싶어 질문 드립니다.API 실습 2번의 b.js 파일에서 사진과 같이 "name" 데이터만 API로 만들어져서 사용한 것이고, 실습에서 수정하신 "tall" : "200"은 API에 관계 없는 부분의 수정이라 상관 없다고 하신 걸까요?key 값인 "name" 데이터를 수정하면 반영 되는데, API로 만들어진 것 외의 데이터 수정을 의미하신 건지 궁금합니다.부족하지만 이해한 것이 맞는지 질문 드립니다. 감사합니다.
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
외워야 할 단위 체계와 숫자 바이트?
외워야 할 단위 체계와 숫자강의에서'64비트를 용량으로 계산하면 16EB 가 된다''16비트는 65,536 가지로서 64KB 이다'' 1KB = 1024Byte 다'라고 하셨는데64비트 = 8바이트 인데 왜 16EB 인가요16비트 = 2바이트 인데 왜 64KB 인가요 저도 뭔가 잘못알고있는건 알겠는데용량으로 계산한다는 말이 무엇이고 제가 어떻게 잘못이해하고 있는지 궁금합니다..WIN 64 는 64비트 이고 2의 64승 개수 만큼의 표현을 할 수 있는건데 왜 이걸 2의 64승 바이트? 라고 계산하나요찾아보니 64비트로는 2의 64승 개수의 주소를 표현할 수 있고, 컴퓨터는 1Byte 마다 하나의 주소를 부여하므로 2의 64승 바이트 만큼을 컴퓨터에 저장할 수 있으므로 16EB 가 된다는거 같은데 맞나요?
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
Dynamic Array vs Linked List
안녕하세요 강사님, 제목 그대로 위의 두 자료구조를 비교한다고 하면,삽입/삭제를 자주해야 될 때말고는 어느 상황에 Linked List를 쓰는게 나은가요? 그리고 Dynamic Array도 메모리를 적게 쓰는 중요한 상황일 때, Linked List보다 효율적이라고 할 수 있나요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
네트워크의 기초 #5
안녕하세요. 선생님 강의 잘 듣고 있습니다.현재 네트워크의 기초#5가 강의에서 누락된 것 같습니다.네트워크의 기초#4 이후 바로 네트워크의 분류 : LAN , MAN, WAN으로 강의가 진행됩니다.확인 부탁드립니다.감사합니다.
-
미해결FreeRTOS 프로그래밍
포팅 부탁드립니다.
안녕하세요. 강의 듣고 있는데 포팅 부탁드립니다.- 사용하고 싶은 ST 보드명: NUCLEO_G070RB- 사용하시는 컴파일러(stm32cubeide) 버젼: 1.12.0감사합니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
큰돌님 서브넷마스크 교안 질문이 있습니다.
먼저, 강의 잘 듣고 있습니다 :)서브넷마스크 부분을 잘 듣고 이해했다고 생각했는데강의교안 1부 133p 퀴즈부분Q. 10개의 사무실이 있으며 사무실당 12개 장치를 연결한다면?에서`한 서브네트워크(서브넷)당 123.12.12.12/28로 16개의 네트워크를 확보해야.`이 부분 123.12.12.12는 어떻게 나온 숫자인지 궁금합니다.
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
DB index 적용 column (1% and 99%)
안녕하세요.Column에 index를 생성할 때는 SELECT 횟수가 INSERT/UPDATE/DELET 연산보다 많고 column의 데이터 중복도가 낮으며 데이터 양이 많아야 효율적이다라는 것은 이해했습니다. 그렇기 때문에 남자 1% 와 여자 99%인 column에서는 index를 생성하면 안된다는 것도 이해했습니다.그러다가 만약 "1%와 99%인 column에서 조회만 발생하는데 비즈니스 요구사항에 따라 1%에 대해서만 조회가 일어나면 index를 생성하여도 되는가?"에 대해서 의문이 생겼습니다.예를 들어 1이 백만개가 있고 2가 1개 있으며 조회가 굉장히 많이 일어나는데 어떠한 경우에서도 2에 대해서만 조회가 발생한다고 한다고 가정했을 때 index를 생성하지 않으면 백만하고도 한 번의 탐색을 해야 합니다. 하지만 index를 하면 한 번의 탐색으로 조회를 완료할 수 있습니다. 이럴 경우에는 index를 생성하는 것이 더 효율적일 수도 있나요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
시스템 버스와 관련하여 질문드립니다.
책 p.46 메인보드와 시스템 버스 에 대한 질문입니다.제어버스를 통해 제어신호를 보내는 주체는 제어장치로 이해하고 있습니다. 그런데 나머지 주소버스와 데이터버스를 이용하는 주체가 무엇인지는 명시적으로 주어진 것 같지는 않아서요.주소버스를 통해 메모리를 찾아가고 데이터 버스를 통해 데이터를 읽고 쓰는 주체도 제어장치 인가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
뭔가 더 심화해서 배울 수 있는 자료가 더 있을지 넌지시 여쭤봅니다.
안녕하세요. 현재 제가 선생님 책을 사서 읽고 있는 중인데, 혹시 이 보다 더 심화된 내용의 책도 존재하나요?? 뭔가 공부하다 보니까 설명을 너무 잘 적어두셨고, 강의까지 있으니까 이해도 쉽고 해서 이 이상 더 배우고 싶은 욕심이 생겼어요, 그래서 이 책을 다 나가고 나면 연계해서 추가적으로 더 배우고 싶은데, 혹시 계획 중이거나 기존에 존재하는 그런 자료 없을까요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
deep dive www.naver.com~ 이 영상 재생이 안되는데
저만 그럴까요
-
해결됨그림으로 쉽게 배우는 운영체제
교재는 어디서 다운 받을 수 있나요?
교재는 어디서 다운 받을 수 있나요?
-
해결됨곰책으로 쉽게 배우는 최소한의 운영체제론
운영체제/메모리분할방식 질문있습니다.
안녕하세요. 선생님!운영체제 - 가변 메모리분할 관련 질문있습니다.개념정리)프로그램이 실행된후 가상메모리 부여받고 물리메모리에도 실제 사용할?량만큼의 크기를 OS가 판단하여 공간을 잡는것으로 이해했습니다.궁금한점은 프로세스 A가 비행기 슈팅게임이라고하고 총알을 계속 발사하고있습니다.총알을 메모리에서 삭제안한다고 했을때, 처음 부여받은 물리메모리공간을 만약에 초과하게 된다면 어떻게 되는지? 궁금합니다.가변분할방식 수업중 그림예제에서 프로세스 A,B,C가 물리메모리에 연속으로 배치되는 이미지를 보다가 만약에 A에서 메모리가 증가하게되어 B메모리 영역에 침범하면 어떻게 되는지 궁금합니다.
-
해결됨곰책으로 쉽게 배우는 최소한의 운영체제론
User mode와 관련하여 질문있습니다.
선생님 수업 잘 듣고 있습니다!선생님의 컴퓨터 공학 기초 강의를 듣고 운영체제 강의로 넘어왔습니다.컴퓨터 공학 기초 강의에서는 보지 못했던 User mode에서 App과 Service 계층에 대해 궁금한게 있습니다.App Layer에 있는 Process가 Service Layer에 있는 API를 호출한다고 하셨습니다.c언어에서 printf같은 함수들이 모여있는 lib 폴더가 있는 곳을 Service Layer로 보면 되는건가요?그리고 App과 Service Layer가 너무 생소한데 그냥 무조건 User mode에 저런게 있다고 외우면 될까요?
-
미해결운영체제 공룡책 강의
퀴즈 7번의 답에 대한 질문입니다.
Quiz 7의 답안은 4로 표기되어 있습니다.atomic_variable 명령어는 변수에 대한 접근을 제어하는 하드웨어적 명령어교수님이 수업 시간에 설명하신 내용 중 일부를 살펴보면, "An atomic variable can be used to ensure mutual exclusion in situations."라는 내용이 있는데, mutual exclusion에 대해서 설명하실 때,"If process P_i is executing in its critical section, then no other processes can be executing in their critical section."이라고 말씀하셨습니다. 즉, atomic variable은 mutual exclusion을 ensure하기 위해 다른 프로세스(혹은 쓰레드)가 critical-section에 있는 변수에 접근하는 것을 제어(handle)하는 하드웨어적 명령어로 해석할 수 있지 않을까요? 답안에 대한 상세한 해설을 원하는 질문은 아니지만, 저처럼 위 선지를 해석하면 어떻게 되는지 의견 부탁드립니다!
-
해결됨그림으로 쉽게 배우는 운영체제
프로그램과 프로세스 강의 3분47초
안녕하세요. 프로그램과 프로세스 강의 3분47초에서 강사님이 "운영체제의 전략에 따라서 우리의 프로세스가 실행될 텐데 이를 CPU 관점에서 살펴보겠습니다"하시면서 설명을하시는데요. 이 부분이 잘 이해가 가지 않습니다.CPU가 메모리에 올라와있는 프로세스 내의 코드를 실행 및 연산처리하는 과정을 설명하신 것인가요?그리고 이 부분에 대해 더 자세히 알고 싶은데 어떤 검색어로 구글링해야 이 과정에 대한 설명을 더 자세히 알 수 있을까요?
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
인터넷 계층과 네트워크 엑세스 계층
해당 패킷은 전기신호로 랜선을 통해 네트워크로 전송되고, 목적지 IP에 도달합니다. 라고 설명 하셨습니다. 그럼 이부분이 인터넷 계층과 네트워크 엑세스 계층을 거치는 것이 맞나요??
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
패킷이란
패킷은 헤더와 데이터가 합쳐져 있는 형태를 이야기하는 것인가요?
-
해결됨곰책으로 쉽게 배우는 최소한의 운영체제론
프로세스 생성, 복사 강의 관련
안녕하세요 선생님.좋은 강의 유익하게 듣고 있읍니다. 프로세스 생성, 복사 강의중에생성은- (비유하자면) 주택을 짓기 위하여 토지를 준비하고 건축도면부터 완공까지 새롭게 진행하는 것fork- 기존에 갖고있던 건축도면으로 새 토지위에 건물을 짓는 것exec- 기존 살던 사람이 나가고 새로 들어오는 사람이 내부 인테리어만 변경 하는 것정도로 일단 받아들여도 될까요!제가 오해하고 있는 부분이나 추가적으로 생각해야 할 것이 있는지 조언 부탁드립니다.
-
미해결곰책으로 쉽게 배우는 최소한의 운영체제론
교재 질문
안녕하세요 교수님. 교재를 구매하려고 찾아보던 중, 곰책 신판이 출간 되었던데 이 강의를 듣기 위해서는 구판을 구매하는게 나을까요?
-
미해결운영체제 공룡책 강의
이해하고 있는것이 맞는건지 궁금합니다 ㅠㅠ
안녕하세요. 교수님!하드웨어를 제어하고, 애플리케이션 프로그램의 서비스를 제공하며 사용자가 컴퓨터를 사용할 수 있도록 매개역할을 해주는 소프트웨어를 우리가 운영체제라고 한다고 알려주셨는데요! 여기서 '애플리케이션 프로그램의 서비스를 제공'한다는 말이 무슨 말인지 이해를 잘 못하겠습니다..