3월 학평 기술 지문을 잘못 해설하는 경우가 종종 있습니다.
게시글 주소: https://orbi.kr/00055891843
현재 기술 지문 칼럼 업로드하였습니다.
결론부터 말씀드리면 문자열과 문자는 다른 것이며,
문자열 1개 = 문자 1글자 의 의미를 갖는 것이 아닙니다.
4번 선지의 문자열이 1개라는 의미는 '나는 학생이다.' 와 같은 문자열이 하나 있다는 뜻이고
5번 선지의 문자열이 2개라는 의미는 '나는 학생이다.' / '학생은 공부를 열심히 해야 한다.'
이런식으로 문자열이 2개 주어졌다는 의미입니다.
검색어의 길이가 길어지면 비교 대상의 개수가 작아지고
검색어의 길이가 짧아지면 비교 대상의 개수가 많아지겠죠.
대상 문자열의 개수는 제가 강의에서도 말하지만 낚시용으로 넣어둔 것뿐입니다.
아무런 상관이 없었습니다.
즉,
대상 문자열이 2개니까 두 글자?
두 글자일 때 검색어의 길이가 길어지면 어차피 검색이 안 되네?
검색어 길이에 비해 대상 문자열이 짧거나 같은 경우는 없잖아?
이런 식으로 답을 찾으면 안 된다는 거죠.
심지어 검색어 길이에 비해 대상 문자열이 짧거나 같은 경우가 없다는 건
지문에 제시된 18글자를 3글자씩 나눌 때의 이야기입니다.
'우리글'이라는 검색어를 넣고 싶은데 문자열이 '우리'까지 밖에 없으면
대상 문자열이 더 짧다고 얘기해야 하지 않나요?
4번 역시 마찬가지 이야기입니다.
대상 문자열이 1개 = 1글자 라고 본다면
검색어의 길이가 짧아지는 게 0글자 검색을 의미하는 건가요?
국어로 보나, 컴퓨터(기술)의 관점에서 보나
문자 / 문자열을 구분하는 건 당연한 거지만
그냥 넘어가기엔 저렇게 설명하는 강사 분들이 종종 있으셔서 글 남깁니다.
교육청 해설지의 설명도 제가 말한 방향으로 제시되어 있습니다.
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
수학 개념 부족한 채로 기출&n제 풀어도 괜찮나요? 0
지금 3등급인데 기출하고 있거든여 하다가 좀 막히는 개념 있으면 그때그때 채워도...
-
올해 초부터 신축 오피스텔 사는데 ㄹㅈㄷ네요 ㅋㅋㅋ 0
1. 신축이라 관리비 얼마인지 몰랐는데, 방 크기에 비해 관리비가 너무 비싸서 어떤...
-
대성패스랑 메가패스 있어요 원하시는 걸로 공유해드려요 수능 전까지 서로 공유원해요
-
수학 n제 추천 0
3월2, 5월3, 6월4, 7월2 떴는데 풀만한 준킬러 n제 추천주세요 기출은...
-
고1이고 내신시험에 외부지문이 많아서 여름방학에 국어 피지컬 올리려고하는데 어떻게...
-
잠을 7시간으로 늘리려고 합니다.. 몸이 안좋을땐 밥이랑 잠이 최고지 않나
-
3000부 판매신화 기록 지구과학 핵심모음집을 소개합니다. (현재 오르비전자책...
-
"영역 전개." 0
평가원 허리를 잘라버릴 핀셋 술식 ON
-
[서울=뉴시스] 최윤서 인턴 기자 = 자신의 아들 휴대전화를 바로 찾아주지 않았다는...
-
대성에서 하란대로 했는데 오답률top5옆에 +버튼이 안뜨고 화면이 잘림..
-
수학 기출 좀 풀어볼까하고 예전에 본 모의고사 문제 풀어봤는데 0
풀어보지도 못한 문제라 오답 하기 싫게 생겨서 그냥 냅뒀는데 뭔가 다 풀기 싫게...
-
올해 수능부터 '온라인원서' 허용…우체국 소포 분실 3일내 배상 2
전기차 급속충전기 2배 이상으로 확대…임산부 KTX 운임 40% 할인...
-
러시아! 라샤! 뭔가 군대노래 같았는데 밈처럼 쓰이는 것 같았음
-
생윤 킬러? 3
-
6모 50, 7모 47 받았습니다 고정 50 원하는데 어떤 강좌나 교재가 좋을까요?
-
유빈 아카이브에 제 모의고사가 올라왔다는 제보를 받았습니다. 원래는 아예 올리지...
-
6모 50 , 7모 47 받았는데 도움 많이 될까요? 고정 50 원해서.. 아니면...
-
ㅈㄱㄴㅈㄱㄴㅈㄱㄴ
-
여기에 이런거 적는게 참 그렇긴한데..혹시 몸캠피싱 당해보신 분 있으신가요? 쪽지 주셔도 되구요
-
현자의돌은 커리가 어떻게 되는지 모르겠네요 김종익 풀커리 타고있는데 뭔가 생윤 잘모르겠네요
-
퀄 ㅅㅌㅊ 인가요?
-
디카프 피셜 다들 개꿀사문합시다 ㅊㅊ: 포
-
오늘 영어 끝 영단어 200 어법2빈칸2
-
정확히 며칠인 줄 알면 그냥 날짜 맞춰서 사유결석 때릴 텐데 언제 퇴원할지 모르니...
-
6월에 사탐런한 재수생입니다 임정환쌤 사문,생윤 커리큘럼 다 따라가면 ebs랑...
-
수학을 달린다 1
2시간 동안
-
6월 화작 표점 최고점(가장먼저 답다시먼 1000덕드림) 2
6월 화작 표점 최고점이 몇점인가요? 찿아봐도 언매만 나오고 화작은없네요
-
어떰 본인이 다니는곳 말해주삼
-
인강은 어떻게 듣지
-
휴
-
강기원 0
이번에 미적 정규반 처음 듣는데 원래 수1은 안하나요?
-
서바 전국이나 풀까
-
먹고 수학 n제 벅벅
-
근데 한편으로는 그게 맞음 연대 프사인데 심란해서 불안하는 글을 마지막으로 남기고...
-
글이ㅜ안 올라옴
-
끼앗호우!!!! 그래서 등급이 한 2 정도 나오고 틀린거 분포가 이러한데 지인선...
-
뇌가 공부 더 하지말라고 외치는데 이거 어케하지
-
혼틈 0
하니
-
아 가기싫다
-
여캐일러 투척. 7
수능 만점 기원 9일차
-
문제20개 해설20개 거의 3~4일을 꼬박 진짜 밥잠검토 돌리면서 오케이 때려도...
-
어제도 오늘도 역시 아침에는 삼각김밥[참치마요]하고 쌍화차가 국룰이지 ㅎㅎㅎ 오늘은...
-
. 0
-
얼버기 1
-
역사상 가장 어려웠던 교육청 수학 22번은 뭔가요? 1
3가지 순서매겨서ㄱㄱ
-
올해 국어 공부를 할 때마다 느끼는 건 내가 국어라는 과목을 오해하고 있었다는거다....
-
칼의기상 6
기상의나팔소리 나를깨우고 우렁찬폭음소리 온겨례를깨우네
-
고2 정시준비하고 있는데 현우진 풀커리 타기엔 시간없나요?.. 2
중학교땐 수학 잘 열심히 했었어서 굳이 도형은 인강은 안들을 생각인데 고등학교와서...
-
7/22 플래너 9
질문을 한 번이 아니고 몇 번 받았던 걸로 봐서 잘못 설명하는 강사 분들이 종종 계시는 거 같습니다. 문자와 문자열은 엄연히 다릅니다. 이걸 설명해야 한다는 것도 우스운..
![](https://s3.orbi.kr/data/emoticons/dangi_animated/001.gif)
기술 다 맞았어요, 해설추![](https://s3.orbi.kr/data/emoticons/dangi/035.png)
goat![](https://s3.orbi.kr/data/emoticons/dangi/034.png)
문자열과 문자는 다르다 코딩배워 봤으면 아는 사실![](https://s3.orbi.kr/data/emoticons/dangi/035.png)
국어적으로 접근해도 이론의 여지가 없죠 ㅎㅎ..![](https://s3.orbi.kr/data/emoticons/oribi/037.png)
유익추전 풀면서 ‘문자열=문장’이라 생각하고 풀었는데 이게 맞는 거죠,,?
엄밀하게 따지면 문자열이랑 문장은 또 다를껄요
![](https://s3.orbi.kr/data/emoticons/oribi_animated/006.gif)
제가 댓글 쓰던 중에 답 달아주셨네요! 닉값..!![](https://s3.orbi.kr/data/emoticons/oribi_animated/015.gif)
히히![](https://s3.orbi.kr/data/emoticons/dangi/035.png)
거기까지 생각하면 되도록 문제가 나오긴 했으나'학생'도 문자열이고
'나는 학생이다.'도 문자열이고
' 나는 학생이다.
오늘 학교에 갔다.
배가 고프다.
밥을 먹는다.' 도 문자열입니다.
문자열(string)이라는 건 단어, 문장, 문단을 다 아우르는 개념임을 설명드린 거에요.
그래도 뭐
char a[5] = "hello";
이런 걸 바라지는 않았을 테니..
어디선가 자주 보이던 분이라 반갑네요
그냥 본문에서의 예시가 문장이었을 뿐이지, 결국엔 문자열의 의미는 문자 그대로 '문자의 나열'로 받아들이는 것이 맞는 거였군요..!
![](https://s3.orbi.kr/data/emoticons/oribi_animated/015.gif)
그렇죠 '부분 문자열'이라는 말이 나왔으니 아마 말씀 주신 부분을 물어봤어도 출제 오류라고 할 부분은 없었을 거에요그리고 아마 많이들 틀리지 않았을까 하는...
학평이든 모평이든 출제되지 않은 문제를 상상해보는 건 중요한 거 같네요
근데 선지 보자마자 1번이 말 그대로 '당연'한 말이었어서 바로 골랐죠 ㅎㅎ
문자열은 string입니다. 즉, 하나의 '그릇'이고 그 안에 얼마나 많은 문자나 문장을 넣을지는 자유입니다.
"나는 행복했다."는 8문자 (기호포함) 1문장 1문자열,
"나"는 1문자 1문장 1문자열,
"나는 행복했다.\n너도 행복했다."는 2문장 1문자열입니다.
char a[] = "나는 행복했다."
char b[] = "너도 행복했다."
와 같이 선언하면 문자열이 2개라고 말하는데
학생 분들이 제대로 이해하셨을지 모르겠네요
뀨뀨대의 명쾌한 설명..!
아이고 저거를 잘못 설명하는 분도 계시는군요.. ㅜㅜ 좋은 글 감사합니다!!
대상 문자열이 2개니까 두 글자
이건 오르비에서도 봤습니다...
저격하고 싶은 마음도 없고 실수할 수 있는 거라 생각하는데
그냥 학생 분들이 잘못 알고 계시면 안 될 거 같다는 취지에서 썼습니다 ㅎㅎ...
아이고 그게 뭔.. ㅋㅋㅋㅋㅋ
문자의 나열로 생각하고 풀었는데..
![](https://s3.orbi.kr/data/emoticons/rabong/020.png)
잘 하셨어요그러니까
대상 문자열이 1개, 2개... 라는 것은
int strcmp (const char* str1, const char* searchstr);
int strcmp (const char* str2, const char* searchstr);
이렇게 검색해야 할 대상이 되는 문자열 자체가 많아진다는 뜻이고
"검색어의 길이가 길어진다"는 것은
strlen_s(const char* searchstr) 값이 커진다는 건데
이 둘을 헷갈려하는 강사님들이 있다는 말씀이시죠...?!
선생님 여기서 이러시면 학생들 놀래요ㅋㅋㅋㅋㅋ.ㅋㅋㅋㅋㅋ.ㅋㅋㅋㅋㅋ
저도 댓글로 설명할 때 제일 간단한 예 없을까 해서 쓴 게 저건데
이것도 하실 줄 알면 어떡하나요..
앗... *^^* 부끄럽습니다 저 초딩 때 코딩 배우는 게 유행이었어서요... ☞☜
놀랍게도 오르비에서 누가 그렇게 썼길래 글 읽고 ???했었는데 수강생이 학원에서 배웠다고 질문한 내용도 똑같아서.. 글을 안 쓸 수가 없었네요
아무래도 이런 쪽 나오면 강사 분들도 헷갈리실 수는 있다고 생각합니다ㅠ
서울대 의대+컴퓨터 이거 안철수식 조합이네요