for문 증감식 관련
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
2025년 1회 1/3 첫번째 ASCII코드 문제(10분경) 마지막 for문 증감식이 i++가 아니라 ++i인데 그러면 BACDE가 아니라 ACDE가 출력되어야 하는게 아닌가요?
- python
- java
- c
- 정보처리기사
- 정보처리산업기사
173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
2025년 1회 1/3 첫번째 ASCII코드 문제(10분경) 마지막 for문 증감식이 i++가 아니라 ++i인데 그러면 BACDE가 아니라 ACDE가 출력되어야 하는게 아닌가요?
해결됨
센서데이터를 수집하는 내가 만드는 ESP32 IoT 기기 - 초보자·아두이노 사용자
무료 실습용 보드는 4월3일 현재 아직 5개가 남아있습니다. 서둘러서 완강 후 별점과 후기작성 후 메일보내주세요. 감사합니다. 그린탐
해결됨
센서데이터를 수집하는 내가 만드는 ESP32 IoT 기기 - 초보자·아두이노 사용자
아래의 글은 유튜브 동영상, https://www.youtube.com/watch?v=35jaYlZf7M0&list=WL&index=11 의 내용을 번역, 요약한 글입니다. 요점은, "맨 처음부터 보드를 창작하지 말고, 레퍼런스 회로(이 강의의 보드)를 따라만들어 보고, 문제가 없으면 그 이후 자신의 보드를 디자인하라"입니다. "ESP32 개발 보드에서 커스텀 PCB로 가는 3단계"라는 자료는, 점퍼선으로 복잡하게 연결된 프로토타입 단계에서 벗어나, 보다 안정적이고 완성도 높은 회로 기판으로 발전하는 방법을 설명합니다. 핵심 메시지는 간단합니다. 개발 보드는 배우기에는 아주 좋지만, 실제 제품으로 사용하기에는 한계가 있다는 것입니다. 이 과정은 크게 3단계로 나눌 수 있습니다. Step 1: 선택과 문서 이해하기 목표 정하기 먼저 내가 만들고 싶은 것이 무엇인지 정해야 합니다. Wi-Fi 기능이 필요하다면 ESP32 같은 칩을 선택하고, 전력 소모가 중요하다면 STM32 L0 같은 저전력 칩을 선택할 수 있습니다. 데이터시트 보는 법 처음 보면 데이터시트는 굉장히 어렵고 복잡해 보입니다. 하지만 모든 내용을 이해하려고 하기보다, "typical application circuit(대표 회로)" 부분만 찾아보는 것이 중요합니다. 이 회로는 해당 칩이 동작하기 위해 반드시 필요한 부품들을 정리해둔 일종의 정답지입니다. 어떤 저항과 커패시터가 필요한지 한눈에 알 수 있습니다. 개발 보드 vs. 칩 초보자라면 칩의 데이터시트보다 개발 보드의 회로도를 참고하는 것이 훨씬 쉽습니다. 개발 보드는 이미 완성된 형태이기 때문에, 칩 주변에 어떤 부품들이 어떻게 연결되어 있는지 전체 구조를 그대로 볼 수 있습니다. Step 2: 1:1로 그대로 따라 만들기 리스크 줄이기 이 단계에서는 새로운 것을 만들려고 하지 않는 것이 중요합니다. 이미 잘 동작하는 회로를 그대로 복사하는 것이 목표입니다. 이것은 실험과 같습니다. 변수를 추가하지 않고 그대로 따라 만들어야, 문제가 생겼을 때 원인을 쉽게 찾을 수 있습니다. 설계와 제작 KiCad나 Altium 같은 프로그램을 사용해서 회로도를 직접 그려보고, PCB 제작 업체에 맡겨 보드를 제작합니다. 처음 전원 넣기 (스모크 테스트) 보드를 받으면 바로 전원을 연결하고 테스트를 진행합니다. 이때는 전류 제한이 가능한 전원 공급 장치를 사용하는 것이 안전합니다. 보드를 만져보면서 이상하게 뜨거운 부분이 없는지 확인하고, 타는 냄새가 나지 않는지도 체크합니다. 이 단계의 목표는 간단합니다. LED를 깜빡이거나(“Blink”), 간단한 프로그램(“Hello World”)이 실행되면 성공입니다. 즉, “보드가 살아있다”는 것을 확인하는 단계입니다. Step 3: 나만의 보드로 발전시키기 기능 추가하기 기본 동작이 확인되면, 이제부터는 원하는 기능을 추가할 수 있습니다. 예를 들어 센서를 추가하거나 외부 모듈을 제거하고 회로에 직접 넣거나 비효율적인 전원 회로를 더 좋은 방식으로 바꿀 수 있습니다. 외형(케이스)까지 고려하기 제품으로 만들기 위해서는 회로만으로는 부족합니다. 사용자가 사용할 수 있는 형태가 필요합니다. 그래서 이 단계에서는 보드 크기와 형태를 정하고 나사 구멍을 만들고 버튼과 디스플레이 위치를 정하는 작업을 하게 됩니다. 핵심 기술 팁 왜 PCB를 써야 할까? 점퍼선은 시간이 지나면 접촉 불량이 생기기 쉽습니다. 반면 PCB 안의 구리 패턴은 훨씬 안정적이고 문제를 찾기도 쉽습니다. 테스트 방법 멀티미터를 이용해서 GPIO 핀이 제대로 동작하는지 확인해 보세요. 0V와 3.3V(또는 5V) 사이에서 정상적으로 바뀌는지 보는 것입니다. 만약 보드가 동작하지 않는다면 처음 참고했던 개발 보드 회로도와 비교해 보세요. 내가 다르게 만든 부분이 문제의 원인일 가능성이 높습니다. 결론 직접 PCB를 만들어 보는 경험은 단순히 회로를 만드는 것을 넘어서, 우리가 사용하는 전자기기가 어떻게 동작하는지를 이해하게 해줍니다. 이 과정을 통해 단순히 사용하는 사람에서 무언가를 만들어내는 사람으로 성장할 수 있습니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
안녕하세요 Python에서만 있는 연산자들 텍스트 강의입니다. 짧은 문자열, -5~256 범위 내의 숫자, None, bool 값은 is로 비교시에 동일하게 True로 나옵니다. 라고 적혀있는데 -5 부터 맞을까요? 이해가 잘 안되어서 질문드립니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
12:50의 업캐스팅 문제 예시4는 super.paint()이 전에 A를 먼저 참조하고 Constructor of A를 쓰는데 15:39의 업캐스팅 문제 예시6은 왜 super(10)이 있는데 바로 생성자 of AA10이 되나요?? super.paint와 super(10)의 차이인가요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
29분 51초의 화면 기준으로 아래 코드를 보면 node가 None인지를 먼저 판단하는것 같습니다. 즉, 위 코드에 if가 2개 존재하는데, 그 중 오른쪽 if 조건을 먼저 판단하는 것 같습니다. 제가 제대로 알아들은게 맞을까요?? 그런데 result = "왼쪽 성공!" if True else "가운데" if (1 / 0 == 1) else "오른쪽" print(result) 이 코드를 실행시켜보면, 왼쪽 성공이 출력됩니다. 그럼 왼쪽의 if를 먼저 판단한다는거같은데... 제가 어디서 잘못 생각하고 있을까요??
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
유형1번에서 super()가 없는경우에도, 부모의 기본 생성자는 호출해야한다고 생각했는데, 맞나요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅(부모 형태, 자식 생성자) 5:33 결론으로, 에러가 발생한다고 하는데 현재 업캐스팅 상태여서 에러가 뜬다고 하는 것 같은데 만약에, 업캐스팅이 아닌 자식=new 자식 이면 public void chargeBattery() 메서드는 정상적으로 출력이 되는건가요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅(부모 형태, 자식 생성자) 3:12 오버라이딩하여 자식꺼를 호출하려고 하면 부모 생성자를 호출하여야 하는데 해당 시간대 영상에 나오는 코드에서는 부모 생성자는 없고 void sound()라는 메서드만 있는데 어떻게 되는건가요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅(부모 형태, 자식 생성자) 14:04 자식을 출력하기 위해서는 부모의 기본 생성자(매개변수 없는) 것을 먼저 호출해야하는데 부모의 기본 생성자가 없을 경우에는 어떻게 되나요
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
시험에서 샤프 지우개 들고가도? 되나요 써도되는지
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
안녕하세요! 질문을 하실 때 아래 내용을 준수 부탁드립니다. 질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요. 6:27 조건문 v2 파이썬 elif 문의 안녕하세요~ '조건문의 기본형태' 부문에서 c언어, 자바 / 파이썬으로 else if(조건식2) / elif 조건식2 이렇게 있는데 왼쪽은 조건식2가 참일 경우 실행 / 우측은 조건식이 거짓일때로 실행되어있는데 c언어나 자바에서는 if 조건식1 거짓 -> else if 조건식2 참 실행 -> else는 실행되지않음 파이썬은 if 조건식1 거짓 -> elif 조건식 거짓 실행 -> else는 실행되지 않음으로 이해하면 될까요? 똑같이 else if인데 둘이 실행조건이 참 / 거짓으로 나뉘어있어서 문의드립니다
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
생성자와 메서드 8:49 상속 관련하여 알려주고 있는데 해당 코드 관련해서 자식이 태어나려면 부모꺼를 먼저 호출하라고 들었습니다. 호출 답 관련해서 상세하게 설명요청드립니다. 어떤 것은 부모 호출을 먼저한 뒤 자식을 호출하고 어떤 것은 부모 호출 없이 자식만 호출하는 것 차이를 모르겠습니다.
해결됨
기초 탄탄! 독하게 시작하는 Java Part 3(상) : 멀티스레드와 동기화
안녕하세요, 강사님. 강의를 통해 많은 도움을 얻고 있는 수강생입니다. 강의 내용 중 스레드 경합과 관련하여, 제가 확인한 공식 문서의 내용과 차이가 있는 부분 이 있어 명확히 이해하고자 질문을 남깁니다. 강의 내에서는 "하나의 인스턴스에 존재하는 메소드를 여러개의 스레드가 호출하는 경우 해당 매소드 호출에 따른 경합이 발생할수 있다" 라고 말씀하셨는데 공식문서 상에는 " synchronized 예약어 존재하는 경우에만 락이 발생 한다" 설명하고 있어 아래의 문의드립니다. 혹시 강의 상의 경합이 synchronized 예약어가 존재하는 경우를 한정해서 말씀하신걸까요? 만약 일반적인 경우라면 강의상에서 언급하신 스레드별 로컬변수 처리되어 경합처리가 발생하지 않고, 인스턴스의 지역변수인 경우는 락에 대한 처리가 되지 않을것 같은데 혹시 다른 상황을 가정하신 걸까요? 감사합니다. 참고 문헌 : https://docs.oracle.com/javase/specs/jls/se21/html/jls-14.html#jls-14.19 - synchronized가 있는 경우에만 monitorenter 코드가 생성됨 https://docs.oracle.com/javase/specs/jvms/se21/html/jvms-3.html#jvms-3.14 https://docs.oracle.com/javase/specs/jvms/se21/html/jvms-6.html#jvms-6.5.monitorenter - monitorenter 코드가 존재하면 object 락이 생성됨
미해결
김영한의 실전 자바 - 기본편
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] '2. 기본형과 참조형.pdf' 파일 13페이지에 사소한 오타가 있습니다.
해결됨
서버개발자 과제전형 완벽가이드 - 1편
학습관련 질문을 남겨주세요! 상세히 작성주시면 더 좋아요 🙂 안녕하세요, 재밌는 강의 만들어주셔서 감사합니다! 저는 먼저 구현 후, 강사님의 강의를 보며 리팩토링을 진행하고 있습니다. 제가 궁금한 것은 강사님은 external 모듈에서 naver/kakao 를 하위 모듈로 분리하셨는데, 저는 external 하위에 kakao 패키지, naver 패키지로 분리했었습니다. 그래서, 모듈로 분리하신 이유가 무엇인질 고민하다가 naver 와 kakao 의 수정되는 주기가 달라서 빌드/배포에 이점이 있겠다는 생각이 들었는데 강사님은 어떤 기준으로 모듈과 패키지를 선택하시는지 질문 드립니다.
미해결
바닥부터 시작하는 STM32 드론 개발의 모든 것
안녕하세요 얼마전 드론강의 수료하여 드론을 날려보려하는데 드론원스톱 민원서비스 기준으로 신청방법이나 비행승인하는 그런 과정이 나와있지않아 제원및 성능표 또는 안정성인증 등등에서 막혀서 실내에서만 비행을 진행하고있습니다. 가능하다면 이와 관련된 내용도 촬영하여 제공받을수있을까요? 또한 GPS를 이용한 웨이포인트 강의는 찾을수가 없던데 그 강의도 제공이되는건가요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
for문과 if문을 통해 가장 첫번째 달성하는 순간 return(i,j)까지는 이해 했는데요. 해당 코드를 봤을때, 첫번째 i for문과 두번째 j for문이 있는데 가장 밖에 return -1은 첫번째 i for문에 return이 아닌 함수 fp(arr)의 return으로 봐야하는건가요? i for문과 j for문에 해당하는 리턴값이 없을경우에 영향을 미치는 걸까요? return(i,j) 값을 받아 함수를 탈출할때, return -1은 영향이 없는지 궁금합니다.
미해결
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요. 영한님. 프로젝트 환경설정 - JPA와 DB 설정, 동작확인 오탈자 제보합니다. 강의에서는 Spring을 사용하고 있기 때문에 Spring의 org.springframework.transaction.annotation.Transactional 을 사용하셨지만 수업자료는 jakarta.transaction.Transactional 을 사용하고 있습니다. [1. 프로젝트 환경설정 | JPA와 DB 설정, 동작확인] import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.annotation.Rollback; import org.springframework.transaction.annotation.Transactional; import 문 수정 내용입니다. 감사합니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
지금 7강 조건문 듣고 있는데 파일에 문제가 있는지 수업자료를 열면 pdf 프로그램이 cpufmf 80% 가까이 잡아먹으면서 실행이 되지 않습니다. 파일 크기가 2mb 밖에 안되는데도 저렇게 잡아먹는거 보면 파일에 문제가 있는거 같아요