기본모의고사
1회
287쪽
3-3
왜 if문을 사용하는지 이해가 잘 안됩니다.
4-1
dlookup("강사이름","회원관리현황","회원성명=lst회원정보") 함수 설명 좀 부탁드려요, dlookup함수에서 각각 강사이름은 어디에 해당되고 어디서 확인하고 작성한건지 각 위치의 값 설명부탁드려요
기본모의고사 3회
페이지313
문제2
폼보기를 누르거나 탭을 할때마다 메모나ole개체에 조인할수없습니다라고 뜹니다. 파일 재설치해도 오류 동일하구요
페이지314
문제2-3
매크로로 조건란에 입력할떄 원래 forms에 f만입력해도 forms가 아래 목록이 떠서 쉽게 입력할수 있었는데 갑자기 목록이 뜨지않는 이유는 뭔가요?뜨게하려면 설정을 하면되나요?
316쪽
문제4-3
<>"s-0001" or <>"s-0002" 이렇게 입력해도 되나요?
기본모의고사 4회
332쪽
문제 4-2
*4-1 번에서는 가입일자를 2번 가져왔잖아요. 하나는 가입된기간 하나는 월 조건으로 지정하여 검색할때 값으로 그런데 이 문제에서도 대여횟수를 조건으로 지정해서 검색하는데 대여횟수를 두번 입력하지 않는건 왜그런가요?
기본모의고사5회
345쪽
문제2-1-2
=Format("● 총 : " & Count(*) & " ●") 이렇게 입력하면 오답인가요?
348쪽
문제4-4
문제에서 접수 테이블에서 한 번도 사용하지 않은 운송방법의 모든정보를 표시하시오 라고 했는데
not in 조건은 왜 운송코드 필드에 작성한것인가요?
그리고 from에 접수는 접수 테이블인걸 알겠는데 select에 운송코드는 어디서 확인하나요?
기본모의고사7회
페이지 372
문제2-1-4
=IIf([TXT승진시험점수]>=400,"승진대상",IIf([TXT승진시험점수]>=350,"우수",IIf([TXT승진시험점수]>=300,"보통","저조")))
여기서 IIF함수가 하나가 아니라 여러개가 쓰인 이유는 뭔가요? 액세스에서는 IIF함수를 조건마다입력하나요?
문제3-1-4
-이 문제에서는 MAX함수를 썼는데 문제 2-1-5에서는 왜 DMAX를 사용했나요?
페이지374
문제3-2
lst사원정보.RowSource 무슨 뜻인가요? ROWSOURCE 정확한 뜻이뭔가요?
문제4-1
여기서도 ROWSOURCE를 사용하는데 왜 쓰인건가요?
문제에 어떤 내용을 보고 사용한거죠?
기본모의고사8회
384쪽
문제1-3
InStr("물품코드"," ")=0 여기서 =0 은 어떤 뜻인가요? INSTR함수에 정확한 뜻은 뭔가요? 정답 해설 부탁합니다.
387쪽
문제4-4
-DLOOKUP함수에서 첫번쨰 전화번호 값은 어디서 가져오고 확인하나요?
-마지막 값에 소매점코드=TXT소매점코드는 어떤 뜻인가요? 정답을 봐도 어떤 의미인지 이해가 안가요
기본모의고사9회
페이지 394
문제1-1-5
정답이 이해가 안가요.
Len([주민등록번호])-InStr([주민등록번호],"-")=7
여기서 len은 주민등록번호의 총 글자를 의마하나요? 그뒤에 - instr함수와 =7은 어떤 뜻인지 모르겠어요
1-1-6
;[파랑]\남;[빨강]\여 여기서 파랑과 남사이에 \이건 무슨 뜻인가요?
그리고 조회 컨트롤 표시에 텍스트 상자로 왜 바꾸는 거죠?
페이지396
문제3-2
findfirst"이름='" 여기서 이름은 어디서 확인하나요? 아니면 문제에서 (컨트롤에 이름을 입력하고 ,조회를 클릭하면 입력된 이름에 해당하는)
여기에 쓰인 이름과 같은 건가요?
페이지 397
문제4-3
mid(발령예정일,5,2,) 이렇게 되있는데 6,2,가 아니라 왜 5,2, 인가요?
2017-04-01 여기서 5번째는 숫자가 아니라 - 이 기호 아닌가요?
기본모의고사10회
페이지 406
문제1-1-3
###-####;;#
여기서 ;;#은 무슨 뜻인가요?
정답 해설에는 저장여부 결정이라고 되어있는데 문제에는 저장여부에 대해 따로 주어지지않은거 아닌가요? 해설에도 0과 1에 대해서만 설명이 나와있지 ; 기호에 대해서는 설명이 없는데 ; 이렇게 표시한 이유는 뭔가요?
페이지408
문제2-2
unload me 사용하면 오답인건가요?
페이지409
문제3-3
DOCMD.OpenReport "고객별이용현황",acViewPreview,,목적지명=FORMS!운항고객관리!CMB목적지명 원래 이렇게 입력 해야 하는거 아닌가요? 제가 입력한 답은 그럼 어떤 경우에 쓰이나요?
*간혹가다 몇 문제 빠트리고 정답 설명해주시던데 빠짐없이 설명 부탁드립니다
안녕하세요.
우선, 제가 놓친 문제가 있었다면 죄송합니다.
문의 내용이 길다보니 놓쳤나봅니다. 주의하도록 하겠습니다.
기본모의고사
1회
287쪽
3-3
Fra확인란의 회원성명이 선택되었을 때와 강사코드를 선택했을 때를 구분하기 위해 if가 사용된 것
입니다. Fra확인란이 1인 경우 회원성명이 선택된 것이고, 1이 아닌경우 강사코드가 선택된 것입니
다.
4-1
DLOOKUP(인수, 도메인, 조건) 함수는 도메인에서 조건에 맞는 인수를 표시합니다.
dlookup("강사이름","회원관리현황","회원성명=lst회원정보")는 회원관리현황 쿼리에서 회원성명
이 (스포츠클럽관리 폼의)lst회원정보와 동일한 회원관리현황 쿼리의 강사이름을 표시합니다.
기본모의고사 3회
313쪽
문제2
문제1에서 지정하는 지역코드 필드의 데이터 형식과 필드 크기를 작업하지 않으셔서 오류가 나는
것입니다. 문제1번부터 차근차근 풀어주시면 연결되어 오류없이 작성하실 수 있습니다.
314쪽
문제2-3
시스템 설정문제인 것 같은데요, 확인이 어려운 점 양해 부탁드립니다.
기본모의고사 4회
332쪽
문제4-2
문제1번에서는 가입일자 필드를 이용해서 가입기간 필드도 구하고, 월을 매개변수로 입력받기 위해
서도 사용되었습니다.
문제2번에서는 도서코드 필드의 개수를 세어서 입력받는값 이상인지 확인했습니다.
두 문제를 비교하기 보다는 필요에 의해 여러번 사용할 수도 있다는 것을 알고 가시면 될 것 같습니
다.
제시된 그림과 동일하게 만들기 위해 필요한 필드를 각각 판단해 주시면 됩니다.
문제 지시사항에 맞춰 그림과 동일하게 쿼리를 구성하시면 사용 필드의 개수에 상관없이 정답으로
인정됩니다.
기본모의고사 5회
345쪽
문제2-1-2
시험에서는 화면 표시 결과가 지시된 것과 동일하면 사용하셔도 됩니다.
348쪽
문제4-4
운송 테이블과 접수 테이블에 모두 존재하는 운송코드 필드를 이용한 것입니다.
기본모의고사 7회
372쪽
문제2-1-4
엑셀의 중복 IF문 처럼 사용된 것입니다.
거짓일 때 다시 비교하기 위한 것이죠.
조건이 여러개일 때 사용할 수 있는 방법입니다.
문제3-1-4
MAX 함수를 사용한 것은 승진시험점수가 가장 높은 점수를 표시하기 위한 것입니다.
2-1-5번의 경우
직위가 사원인 사원 중 승진시험점수가 가장 높은 점수를 표시한 것입니다.
DMAX 함수는 조건을 넣을 수 있으므로 직위가 사원인 사원을 위해 사용된 것입니다.
374쪽
문제3-2
ROWSOURCE는 행원본입니다.
lst사원정보 목록 상자의 행 원본을 지정하는 것입니다.
lst사원정보에 포함되는 데이터를 행원본으로 지정하신다고 보시면 됩니다.
문제4-1
lst사원정보의 데이터를 조건에 맞는 데이터로 지정하기 위해 사용된 것입니다.
기본모의고사 8회
384쪽
문제1-3
INSTR(문자열, 찾는문자) 함수는 문자열에서 특정한 문자 또는 문자열이 있는 위치를 구합니다.
InStr("물품코드"," ")=0 이면, 물품코드에 공백" "이 없도록하는 것입니다. 공백을 입력하지 못하도
록 지정하는 것이죠.
액세스에서 사용되는 함수는 교재 107쪽을 참고해 주세요.
유효성 검사 규칙은 교재 62쪽을 참고해 주세요.
387쪽
문제4-4
문제가 물품판매상세 쿼리를 이용해서 아래 메시지 박스의 그림처럼 전화번호를 찾아서 표시하는
것입니다.
"전화번호"는 물품판매상세 쿼리에서 가져오는 것입니다.
"소매점코드=txt소매점코드"는 조건으로 txt소매점코드 컨트롤에 입력된 내용이 물품판매상세 쿼리
의 소매점코드와 같은지 비교하는 것입니다.
DLOOKUP(인수, 도메인, 조건) 함수는 도메인에서 조건에 맞는 인수를 표시합니다.
물품판매상세 쿼리(도메인)에서 조건("소매점코드=txt소매점코드")에 맞는 인수("전화번호")를 표
시하는 것입니다.
기본모의고사 9회
394쪽
문제1-1-5
교재 오류인 것 같습니다. 학습에 불편을 드려 죄송합니다.
데이터의 7번째 텍스트가 -가 아니므로 "7번째 자리에 입력되는 '-' "라는 해당 문구를 삭제해야 옳
은 것으로 보입니다.
InStr 함수는 한 문자열 안에 특정 문자열이 처음으로 나타난 위치를 지정하는 것입니다.
instr([제품코드],"-") 라고 하면 - 이 처음 나타난 위치를 지정 하게 되죠.
131218-4321234
라는 주민등록 번호가 있다면 - 가 처음 표시된 7 이 값으로 나옵니다.
len 은 문자의 개수를 세게 되므로 15가 될 것이고
14 - 7 을 하면 7이 남겠죠. 즉 4321234 가 입력되는 7자리를 꼭 입력하게 하기 위해서
len([주민등록번호])-instr([주민등록번호],"-")=7
와 같이 사용한 것입니다.
- 이 표시되는 곳 까지의 문자개수를 빼는 것이죠.
문제1-1-6
엑셀의 사용자 지정 셀 서식 방법과 비슷하게 생각하시면 됩니다.
여기서 \는 다음 텍스트를 표시한다는 의미로 사용됩니다.
\없이 입력해도 프로그램에서 자동으로 \를 붙입니다.
컨트롤 표시를 텍스트 상자로 변경해야 남,여로 표시됩니다.
변경하지 않으면 확인란으로 표시됩니다.
간혹 텍스트 상자로 설정해도 다시 확인란으로 변경되는 경우가 있는데요,
이런 경우를 제외하고는 텍스트 상자로 변경해 주세요.
396쪽
문제3-2
폼의 레코드 원본에서 찾은 이름 필드를 의미하는 것입니다.
문의하신 내용처럼 문제에서 언급한 이름은 폼의 레코드 원본에서 해당 자료를 찾아 필드명을 확인
한 후 사용하시면 됩니다.
397쪽
문제4-3
mid(발령예정일,5,2)는 월에 해당하는 것으로,
20170401 로 데이터가 존재하면 5번째부터 2글자를 추출합니다.
2017(04)01에 해당하는 것이죠.
기본모의고사 10회
406쪽
<입력 마스크 사용자 지정 형식>
000-000 ; 0 ; x
------- - -
ⓐ ⓑ ⓒ
ⓐ : 사용자 지정 기호를 사용하여 입력 마스크를 지정합니다.
ⓑ : 데이터를 입력할 때, -./,=과 같은 서식 문자의 테이블 저장 여부를 지정합니다.
0으로 지정하면 문자를 포함하여 저장하고, 1이나 공백으로 지정하면 입력된 데이터만 저장합
니다.
ⓒ : 데이터를 입력할 때 데이터가 입력될 자리에 표시할 문자를 지정합니다.
;는 구분을 위해 사용되는 것입니다.
이 문제에서는 저장여부에 관한 언급이 없지만, 입력시 데이터가 입력될 자리를 #으로 표시하기 위
해 ;;# 이 사용되어야 합니다. 그래서 저장여부를 공백으로 처리한 후 마지막 인수에 ;#를 넣은 것입
니다.
408쪽
문제2-2
unload me는 엑셀에서 사용됩니다.
409쪽
문제3-3
정확히 실행되면 사용하셔도 됩니다.
매크로 함수에서 모든 경로를 적어주는 형태로 사용하신 것입니다.
조금 수정하여 아래처럼 입력하셔도 됩니다.
DoCmd.OpenReport "고객별이용현황", acViewPreview, , "목적지명 = Forms!운항고객관리!cmb목적지명 And 좌석명 = Forms!운항고객관리!cmb좌석명"
좋은 하루 보내세요.
-
관리자2019-06-14 14:14:49
안녕하세요.
우선, 제가 놓친 문제가 있었다면 죄송합니다.
문의 내용이 길다보니 놓쳤나봅니다. 주의하도록 하겠습니다.기본모의고사
1회
287쪽
3-3
Fra확인란의 회원성명이 선택되었을 때와 강사코드를 선택했을 때를 구분하기 위해 if가 사용된 것입니다. Fra확인란이 1인 경우 회원성명이 선택된 것이고, 1이 아닌경우 강사코드가 선택된 것입니
다.
4-1
DLOOKUP(인수, 도메인, 조건) 함수는 도메인에서 조건에 맞는 인수를 표시합니다.
dlookup("강사이름","회원관리현황","회원성명=lst회원정보")는 회원관리현황 쿼리에서 회원성명이 (스포츠클럽관리 폼의)lst회원정보와 동일한 회원관리현황 쿼리의 강사이름을 표시합니다.
기본모의고사 3회
313쪽
문제2
문제1에서 지정하는 지역코드 필드의 데이터 형식과 필드 크기를 작업하지 않으셔서 오류가 나는것입니다. 문제1번부터 차근차근 풀어주시면 연결되어 오류없이 작성하실 수 있습니다.
314쪽
문제2-3
시스템 설정문제인 것 같은데요, 확인이 어려운 점 양해 부탁드립니다.
기본모의고사 4회
332쪽
문제4-2
문제1번에서는 가입일자 필드를 이용해서 가입기간 필드도 구하고, 월을 매개변수로 입력받기 위해서도 사용되었습니다.
문제2번에서는 도서코드 필드의 개수를 세어서 입력받는값 이상인지 확인했습니다.
두 문제를 비교하기 보다는 필요에 의해 여러번 사용할 수도 있다는 것을 알고 가시면 될 것 같습니다.
제시된 그림과 동일하게 만들기 위해 필요한 필드를 각각 판단해 주시면 됩니다.
문제 지시사항에 맞춰 그림과 동일하게 쿼리를 구성하시면 사용 필드의 개수에 상관없이 정답으로인정됩니다.
기본모의고사 5회
345쪽
문제2-1-2
시험에서는 화면 표시 결과가 지시된 것과 동일하면 사용하셔도 됩니다.
348쪽
문제4-4
운송 테이블과 접수 테이블에 모두 존재하는 운송코드 필드를 이용한 것입니다.
기본모의고사 7회
372쪽
문제2-1-4
엑셀의 중복 IF문 처럼 사용된 것입니다.
거짓일 때 다시 비교하기 위한 것이죠.
조건이 여러개일 때 사용할 수 있는 방법입니다.문제3-1-4
MAX 함수를 사용한 것은 승진시험점수가 가장 높은 점수를 표시하기 위한 것입니다.
2-1-5번의 경우
직위가 사원인 사원 중 승진시험점수가 가장 높은 점수를 표시한 것입니다.
DMAX 함수는 조건을 넣을 수 있으므로 직위가 사원인 사원을 위해 사용된 것입니다.
374쪽
문제3-2
ROWSOURCE는 행원본입니다.
lst사원정보 목록 상자의 행 원본을 지정하는 것입니다.
lst사원정보에 포함되는 데이터를 행원본으로 지정하신다고 보시면 됩니다.문제4-1
lst사원정보의 데이터를 조건에 맞는 데이터로 지정하기 위해 사용된 것입니다.기본모의고사 8회
384쪽
문제1-3
INSTR(문자열, 찾는문자) 함수는 문자열에서 특정한 문자 또는 문자열이 있는 위치를 구합니다.
InStr("물품코드"," ")=0 이면, 물품코드에 공백" "이 없도록하는 것입니다. 공백을 입력하지 못하도록 지정하는 것이죠.
액세스에서 사용되는 함수는 교재 107쪽을 참고해 주세요.
유효성 검사 규칙은 교재 62쪽을 참고해 주세요.
387쪽
문제4-4
문제가 물품판매상세 쿼리를 이용해서 아래 메시지 박스의 그림처럼 전화번호를 찾아서 표시하는것입니다.
"전화번호"는 물품판매상세 쿼리에서 가져오는 것입니다.
"소매점코드=txt소매점코드"는 조건으로 txt소매점코드 컨트롤에 입력된 내용이 물품판매상세 쿼리의 소매점코드와 같은지 비교하는 것입니다.
DLOOKUP(인수, 도메인, 조건) 함수는 도메인에서 조건에 맞는 인수를 표시합니다.
물품판매상세 쿼리(도메인)에서 조건("소매점코드=txt소매점코드")에 맞는 인수("전화번호")를 표시하는 것입니다.
기본모의고사 9회
394쪽
문제1-1-5
교재 오류인 것 같습니다. 학습에 불편을 드려 죄송합니다.
데이터의 7번째 텍스트가 -가 아니므로 "7번째 자리에 입력되는 '-' "라는 해당 문구를 삭제해야 옳은 것으로 보입니다.
InStr 함수는 한 문자열 안에 특정 문자열이 처음으로 나타난 위치를 지정하는 것입니다.
instr([제품코드],"-") 라고 하면 - 이 처음 나타난 위치를 지정 하게 되죠.
131218-4321234
라는 주민등록 번호가 있다면 - 가 처음 표시된 7 이 값으로 나옵니다.
len 은 문자의 개수를 세게 되므로 15가 될 것이고
14 - 7 을 하면 7이 남겠죠. 즉 4321234 가 입력되는 7자리를 꼭 입력하게 하기 위해서
len([주민등록번호])-instr([주민등록번호],"-")=7
와 같이 사용한 것입니다.
- 이 표시되는 곳 까지의 문자개수를 빼는 것이죠.
문제1-1-6
엑셀의 사용자 지정 셀 서식 방법과 비슷하게 생각하시면 됩니다.
여기서 \는 다음 텍스트를 표시한다는 의미로 사용됩니다.
\없이 입력해도 프로그램에서 자동으로 \를 붙입니다.
컨트롤 표시를 텍스트 상자로 변경해야 남,여로 표시됩니다.
변경하지 않으면 확인란으로 표시됩니다.
간혹 텍스트 상자로 설정해도 다시 확인란으로 변경되는 경우가 있는데요,
이런 경우를 제외하고는 텍스트 상자로 변경해 주세요.
396쪽
문제3-2
폼의 레코드 원본에서 찾은 이름 필드를 의미하는 것입니다.
문의하신 내용처럼 문제에서 언급한 이름은 폼의 레코드 원본에서 해당 자료를 찾아 필드명을 확인한 후 사용하시면 됩니다.
397쪽
문제4-3
mid(발령예정일,5,2)는 월에 해당하는 것으로,
20170401 로 데이터가 존재하면 5번째부터 2글자를 추출합니다.
2017(04)01에 해당하는 것이죠.
기본모의고사 10회
406쪽
<입력 마스크 사용자 지정 형식>000-000 ; 0 ; x
------- - -
ⓐ ⓑ ⓒ
ⓐ : 사용자 지정 기호를 사용하여 입력 마스크를 지정합니다.ⓑ : 데이터를 입력할 때, -./,=과 같은 서식 문자의 테이블 저장 여부를 지정합니다.
0으로 지정하면 문자를 포함하여 저장하고, 1이나 공백으로 지정하면 입력된 데이터만 저장합
니다.
ⓒ : 데이터를 입력할 때 데이터가 입력될 자리에 표시할 문자를 지정합니다.
;는 구분을 위해 사용되는 것입니다.
이 문제에서는 저장여부에 관한 언급이 없지만, 입력시 데이터가 입력될 자리를 #으로 표시하기 위해 ;;# 이 사용되어야 합니다. 그래서 저장여부를 공백으로 처리한 후 마지막 인수에 ;#를 넣은 것입
니다.
408쪽
문제2-2
unload me는 엑셀에서 사용됩니다.
409쪽
문제3-3
정확히 실행되면 사용하셔도 됩니다.
매크로 함수에서 모든 경로를 적어주는 형태로 사용하신 것입니다.
조금 수정하여 아래처럼 입력하셔도 됩니다.
DoCmd.OpenReport "고객별이용현황", acViewPreview, , "목적지명 = Forms!운항고객관리!cmb목적지명 And 좌석명 = Forms!운항고객관리!cmb좌석명"
좋은 하루 보내세요.