inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

디자인패턴 질문

미해결

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

안녕하세요 큰돌님! 무지몽매한 질문을 드리게 안타깝습니다. 혹시 프론트엔드 3년차 기반으로 디자인 패턴을 면접에서 중요하게 생각할까요? 시간을 단축하고자 네트워크 -> 자료구조 -> 데이터베이스 -> 운영체제 순으로 강의를 듣고 있는데 디자인패턴의 우선순위를 어디에 넣으면 될지? 궁금합니다..!

  • 면접
  • 운영체제
  • 기술면접
이민찬 댓글 2 좋아요 0 조회수 112

노션

미해결

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

안녕하세요 전자책 노션 보고싶어서 요청드리려 질문글 올리게 되었습니다 phm6318@sookmyung.ac.kr로 추가해주시면 감사하겠습니다!

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

학습 순서에 대한 질문입니다.

미해결

리눅스 커널의 구조와 원리: 디버깅 - Basic [저자 직강 1부-2]

안녕하세요 저는 Windows x86 x64 환경에서만 리버싱을 하다 ARM 아키텍처와 리눅스에 대해서도 한번 공부를 해보고 싶은 평범한 직장인입니다. 우선 좋은 강의를 제공해주셔서 정말 감사드립니다. 제가 궁금한 점은 우선 개발자님께서 제공해주시는 커리큘럼이 총 3개가 존재하는데 시스템 소프트웨어 개발자를 위한 Arm - basic course 시스템 소프트웨어 개발자를 위한 Arm - advanced course 시스템 소프트웨어 개발자를 위한 Linux kernel - basic course 우선 제가 궁금한 점은 Linux kernel 강의가 ARMV8 아키텍처 위에서 진행되는 강의다 보니 먼저 ARM basic 과 ARM advanced 코스를 공부한 후 Linux kernel 강의를 들어야 하는지 아니면 같이 공부를 해도 수강하는데 문제가 없는지 궁금합니다. 그리고 추가적으로 궁금한 점은 개발자님께서 출간하신 Linux kernel 책 2권의 내용은 아직 강의로 제공되지 않는 것 같은데 ARM 강의와 마찬가지로 Linux kernel advanced 로 후반부의 내용을 강의로 제공하실 계획이 있으신지 궁금합니다. 감사합니다!

  • linux
  • 운영체제
  • debugging
  • linux-kernel
  • ftrace
Droid 댓글 1 좋아요 0 조회수 255

메모리맵 입출력과 고립형 입출력의 물리적 차이가 이게 맞나요?

미해결

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

"메모리 맵 입출력은 메모리에 접근하기 위한 주소공간과 입출력 장치에 접근하기 위한 주소공간을 하나의 주소공간으로 간주하는 방법입니다." 는 한마디로 같는 램 안에 섞여잇단 말씀인가요? 예시로 1024개의 주소를 나타내는 램에 반은 일반적인 메모리를 위해, 반은 입출력장치를 위해 사용된다는 말씀인가요? 그렇다면 고립형 입출력에서 메모리에도 1024, 입출력장치도 1024개의 주소를 사용할수 잇다는 말씀은...램이 두배로 증가한것도 아닐테고...메모리를 위한 주소공간은 램에 표현되고 입출력장치를 위한 주소공간은 입출력장치 내의 레지스터나 입출력장치내의 램을 뜻하는게 맞을까요? 좀 두서없어서 죄송합니다...정리하자면 메모리맵 입출력에서 메모리를 위한 주소공간과 입출력을 위한 주소공간은 램에 존재하는 것이고 고립형 입출력에서 메모리를 위한 주소공간은 램에, 입출력장치를 위한 주소공간은 장치 컨트롤러 내의 기억장치에 존재하는 것..이 맞을까요?

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

2 정규화에 대해 질문 있습니다.

미해결

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

강의에서 보여주신 예제에서 2 정규형을 하게 되면 할인율은 기본키에 완전 함수 종속이 아니여서 빠져야 하는것 아닌가요?

  • 면접
  • 운영체제
  • 기술면접
누구게 댓글 2 좋아요 0 조회수 122

섹션3 포팅 실습

미해결

FreeRTOS 프로그래밍

강의와 다르게 아래와 같이 IOC와 프로젝트가 따로 되는데 이게 맞는지 궁금합니다. (강의에서는 IOC 에서 소스가 생성된 것으로 보였습니다) 물론 LED 깜빡거리는 건 가능합니다.

  • 운영체제
  • 임베디드
  • FreeRTOS
세계시민83 댓글 2 좋아요 1 조회수 147

질문있습니다

미해결

FreeRTOS 프로그래밍

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. TASKMAN 에서 ioc파일에서 몇개의 입출력을 건들면 바로 테스크1만 실행이 됩니다 이 코드가 추가되는거 같아서 수정했는데도 이러네요 ㅜㅜ

  • 운영체제
  • 임베디드
  • FreeRTOS
김민섭 댓글 2 좋아요 1 조회수 122

Dockerfile compose build 에러

해결됨

실리콘밸리 엔지니어와 함께하는 리눅스 실전

안녕하세요. ubuntu:24.10 버전으로 강의를 들었었습니다. 그리고 지금 현재 ros2를 사용해야해서, 22.04버전으로 다운그레이드하려고합니다. 이 것이 현제 제 Dockerfile인데, docker-compose build --no-cache를 할 때 이런 에러가 납니다.

  • linux
  • 운영체제
  • sre
  • operating-systems
msj990305 댓글 2 좋아요 0 조회수 235

자료 구조

해결됨

넓고 얕게 외워서 컴공 전공자 되기

- 선생님 수업 중에 자료구조를 꼭 공부하라 하셨는데요. 선생님 수업 중에 추천할 만한 강의 있나요? 아님 책으로라도요. 자료 구조를 심도있게 공부해 보고 싶습니다.

  • 운영체제
Hyungshin Kim 댓글 2 좋아요 0 조회수 279

스레드 종료 순서

해결됨

곰책으로 쉽게 배우는 최소한의 운영체제론

안녕하세요. 강의 재밌게 잘 듣고있습니다. 예제 코드에서 WaitForSingleObject(g_threadexit01); WaitForSingleObject(g_threadexit02); 로 되어있는데 이 경우에 thread1이 끝나기 전까지 thread2는 작업이 끝나도 wait상태로 있는걸까요?

  • 운영체제
Grace 댓글 1 좋아요 0 조회수 208

섹션1 보드 디버깅 putty 실행화면(속도:115200)

미해결

FreeRTOS 프로그래밍

속도를 115200 으로 변경한 결과인데 이게 맞는 것인지 모르겠습니다. 어떤 설정으로 또 수정해야 할까요?

  • 운영체제
  • 임베디드
  • FreeRTOS
세계시민83 댓글 2 좋아요 1 조회수 329

섹션1 보드 디버깅 putty 실행화면

미해결

FreeRTOS 프로그래밍

강의처럼 안 나오는데 원인을 알 수 있을까요? 해상도 문제인건지 잘 모르겠네요

  • 운영체제
  • 임베디드
  • FreeRTOS
세계시민83 댓글 1 좋아요 0 조회수 128

메모리 대역폭과 하드웨어 스레드의 관계가 궁금합니다.

해결됨

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

DDR SDRAM 에 메모리 "대역폭" 개념이 등장했는데요, "메모리 내의 명령어를 한 번에 얼마만큼 읽는지는 하드웨어 스레드가 결정하는것"과 "메모리 대역폭이 넓으면 한 번에 더 많은 데이터를 주고받을수 있다"라는 말이 서로 상충해서 이해가 가지않습니다... 스레드가 4개면 한 번에 4개를 인출하는건데 대역폭이 넓은것과 좁은것의 차이는 뭔가요? 궁금합니다!

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

면접 질문. 개발자의 컴퓨터에 필요한 Ram은 어느정도 인가요?

해결됨

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

큰돌님 안녕하세요? 이번엔 면접 질문을 가져왔습니다. 아마 제 기억이 맞다면, 면접 질문 공유해 주시면 답변해주신다고 하셔서 가져오게 됐습니다. 면접 질문은 제목과 같이 Q. 개발자의 컴퓨터에 필요한 Ram은 어느정도 인가요? (오래된 질문이라.. Ram 아니면 메모리 관련 질문이었습니다.) 인데, 이 강의를 듣고 따로 CS 공부를 해봐도 명쾌한 답이 안 떠올라 질문 드리게 되었습니다. 면접을 본 곳은 게임업계입니다. 아래는 그냥 제가 생각한 답변의 뉘앙스인데요, A? : 게임 충분히 개발환경에서 돌아가야하므로 극한의 환경에서도 게임 리소스가 감당 될 정도로 할당? 이 질문의 경우 면접관이 원하는 대답이 궁금합니다.

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

Nucleo-64 F103RB 케이블

해결됨

FreeRTOS 프로그래밍

죄송합니다. 완전 초보입니다. Nucleo-64 F103RB 를 구입했는데 케이블은 어떤 것으로 구입하면 되나요? 검색했는데 헷갈려서 지정해주심 그걸로 구입하겠습니다 ㅠㅠ

  • 운영체제
  • 임베디드
  • FreeRTOS
세계시민83 댓글 2 좋아요 1 조회수 285

메모리 가변 분할과 메모리 압축에 대해 질문 있습니다.

해결됨

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

메모리 가변 분할의 기법 중에 최악 적합은 필요한 공간과 가장 큰 차이가 나는 공간을 할당한다고 설명하셨는데, 이건 의미가 없는 게 아닌가요? 오히려 메모리 내부 단편화가 발생할 것 같습니다. 메모리 외부 단편화의 해결책으로 윈도우 운영체제에서 흩어진 메모리를 한곳으로 모으는 메모리 압축을 사용하는 것으로 알고 있습니다. 하지만 윈도우의 페이지, 프레임 크기는 4KB인데 남은 메모리 공간 중에 4kb의 경계에 정렬할 수 없는 공간(남은 공간 총합 % 4096)의 압축은 진행하지 않는건가요?

  • 면접
  • 운영체제
  • 기술면접
누구게 댓글 1 좋아요 0 조회수 138

라즈베리파이 메모리 사이즈 큰거 사도 될까요?

해결됨

한국에서 제일 쉬운 리눅스 커널 강의

안녕하세요.당근에 중고로 사려는데 저희동네엔 4기가 하나있어서 그런데 라즈베리파이 메모리만 큰거 사려는데 CPU는 두기종 동일한것 같던데 괜찮을까요?

  • c
  • linux
  • Raspberry-Pi
  • 운영체제
  • arm-architecture
  • asm
황기범 댓글 1 좋아요 0 조회수 369

LCD 프로젝트 가져오기 질문 있습니다

미해결

FreeRTOS 프로그래밍

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요 1602 LCD쓰고 있고, 순서대로 SCL, SDA VCC, GND 다 잘 연결해서 LCD에 불빛은 들어오는데 mutex 켜기전에 그냥 펌웨어 코드로 LCD에 글자 나오게 하는게 안 되네요 왜 이럴까요? LCD는 새로샀고 펌웨어도 새로 사서 문제는 아니라고 생각합니다 풀업저항을 안 달고 그냥 보드랑 LCD랑 연결해서 그런걸까요?

  • 운영체제
  • 임베디드
  • FreeRTOS
김민섭 댓글 2 좋아요 1 조회수 167

LCD 프로젝트 가져오기

미해결

FreeRTOS 프로그래밍

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 1602 LCD로 실습하려고 하는데, VCC,GND는 다 잘 연결했고, SDA, SCL CN 어디에 연결해야하는지.. 등등 프로젝트 세팅에 대해 아무것도 없어서 막혀있는 상태입니다 ㅜ

  • 운영체제
  • 임베디드
  • FreeRTOS
댓글 1 좋아요 0 조회수 126

페이징 기법 내부 단편화

해결됨

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

페이징 기법과 세그먼테이션 기법의 단편화 관련 질문이 있어서 드립니다. 페이징 기법이 페이지 크기로 나누어서 메모리에 불연속 분할할당을 하는걸로 이해했습니다. 예를들어 한 프로세스가 100.1 크기를 가지고 있고, 페이지 단위가 1이라고 친다면 이걸 페이지로 다 나누게 되면 101개가 생기고 결국 내부단편화가 생기는 부분은 마지막 페이지의 0.9 밖에 없는게 맞나요? 결국 페이징 기법에서 내부 단편화는 한프로세스에서 마지막 페이지에서만 발생할 것이고 그 크기는 페이지 단위보다 무조건 작지않나요? 이러면 4kb 보다 작을테니 거의 없는 수준이라고 봐도 되고 무시할 만한 크기 아닌가요? 이와 비교했을 때, 세그먼테이션기법에서는 프로세스를 세그먼트 단위 즉 코드,데이터,스택,힙 이렇게 크게 4개로 나누니까 프로세스 크기를 100이라고 친다면 10, 20, 30, 40 이거나, / 20, 30, 15, 35/ 등 이런식으로 페이징으로 나누는 경우보다 훨씬 큰 단위일 것이며 외부단절화 크기가 페이징 기법에서보다 훨씬 클거라고 예상 되는게 이게 맞는지 궁금합니다.

  • 면접
  • 운영체제
  • 기술면접
Justin Hong 댓글 1 좋아요 0 조회수 198

인기 태그

인프런 TOP Writers

주간 인기글