목록2023/오답노트 (10)
Leeyanggoo
서른에 접어 뭔가를 새롭게 시작한다는 건 마냥 설레이는 일만은 아니다. 겨울잠을 자던 뇌를 깨워 배움에 전념하다 보면 뇌도 몸도 벌벌 떨리는 게 느껴질 정도이기 때문에. 늦깍이에 시작한 코딩을 지금까지 무사히 하고 있는 건 여러 Captin이 있었기에 가능했음이 떠올라 소개해보고자 한다. 1. 생활코딩 https://www.opentutorials.org/ opentutorials.org GIT 모듈내 토픽 갯수 42 봤어요 1,229 www.opentutorials.org 코딩에 입문하기 전 학원에서 꼭 보고 오라 했던 생활코딩의 강의. 처음엔 너무 안정적이고 나긋한 목소리에 졸음을 몇 번이나 참았던 기억이 난다. 그래도 알려주는 방식이 거의 유치원 애기들 상대하는 정도라 그런지 아무런 지식이 없던 내..
01. 다음의 결괏값을 작성하시오. { let i = 0; let sum = 0; while(i < 10){ i = i+1; if( i % 4 == 0) sum -= i; if( i % 4 == 1) sum += i; if( i % 4 == 2) sum *= i } console.log(sum) } 더보기 i = 1, sum = 0 + 1 = 1 (i % 4 == 1) i = 2, sum = 1 * 2 = 2 (i % 4 == 2) i = 3, sum = 2 (i % 4 == 3, 조건에 해당하지 않음) i = 4, sum = 2 - 4 = -2 (i % 4 == 0) i = 5, sum = -2 + 5 = 3 (i % 4 == 1) i = 6, sum = 3 * 6 = 18 (i % 4 == 2) i ..
2011년 07월 31일 3. 다음 중 제어장치에서 명령어의 실행 사이클에 해당하지 않는 것은? 1.인출 주기(fetch cycle) 2.직접 주기(direct cycle) 3.간접 주기(indirect cycle) 4.실행 주기(execute cycle) 정답 : 2 제어장치의 명령어 실행 사이클은 기계주기(Machine Cycle)라 하며, 다음과 같다. 인출사이클(Fetch Cycle) - 중앙처리장치가 기억장치에서 다음에 실행할 명령을 가져오는 주기) 명령사이클(Instruction Cycle) - 기억장치의 번지를 확인하여 명령을 읽어 낼 때까지의 단계 실행사이클(Execution Cycle) - 명령에 따라 필요한 신호를 만들어 결과를 얻을 때까지의 단계 인출 - 간접 - 실행 - 인터럽트 4..
2015년 07월 19일 3. 디자인의 원리 중 비례에 대한 설명이 잘못된 것은? 1. 균형을 가장 많이 고려하여 구성해야 한다. 2. 부분과 부분, 부분과 전체에 균형이 잡혀있음을 말한다. 3. 조형을 구성하는 모든 단위의 크기를 결정한다. 4. 객관적 질서와 과학적 근거를 명확하게 드러내는 구성 형식이다. 정답 : 1 비례란 부분과 부분, 부분과 전체를 상대적으로 설명하는 것입니다. 분포,면적,길이 등의 대비관계를 말합니다. 7. 먼셀의 색체계에서 색상의 기본색을 10가지로 나누었을 때 포함되지 않는 색은? 1. PR 2. P 3. YR 4. GY 정답 : 1 R: Red(빨강) / Y:Yellow(노랑) / G:Green(초록) / B:Blue (파랑) / P: Purple(보라) / YR : Ye..
2011년 4월 17일 4. 중앙처리장치(CPU)에 해당하는 부분을 하나의 대규모 집적회로의 칩에 내장시켜 기능을 수행하게 하는 것은? 1. 마이크로프로세서 2. 컴파일러 3. 소프트웨어 4. 레지스터 정답 : 1. 마이크로프로세서 마이크로프로세서 : 중앙처리장치에 해당하는 부분을 하나의 대규모 집적회로의 칩에 내장시켜 기능을 수행하게 하는 것입니다. 컴파일러 : 소스 프로그램을 컴퓨터에서 수행가능한 목적프로그램으로 변환하고 수행하는 기능 소프트웨어 : 하드웨어와 반대되는 의미로 프로그램을 말합니다. 레지스터 : CPU 내부의 고속 기억장치 5. 다음에 실행할 명령어의 번지를 기억하는 레지스터는? 1. Program Counter 2. Memory Address Register 3. Instruction..
01. 다음의 결괏값을 작성하시오. ⭕ { let num = 0; while(false){ num++; if( num == 3 ){ continue; } if( num > 10 ){ break; } } console.log(num); } 더보기 0 02. 다음의 결괏값을 작성하시오. ⭕ { let a = 6, b = 9, c = 3, result; result = ++a + b++ + ++c; console.log(result); console.log(a+b+c); } 더보기 20 21 03. 결괏값을 작성하시오. ⭕ { function func(){ let a = []; for(i=1; i
자바스크립트 테스트 수업시간에 배운 자바스크립트를 간단하게 테스트합니다. 제대로 배웠는지 간단하게 테스해보세요! 01. 결괏값을 작성하시오. ⭕ { const str = "javascript"; const text = str.indexOf("a"); const text2 = str.lastIndexOf("a"); const text3 = str.includes("a"); console.log(text); console.log(text2); console.log(text3); } 더보기 1 3 true 02. 다음의 결괏값을 보고 빈칸을 채우시오. ⭕ { function func(){ document.write("함수2가 실행되었습니다."); } function callback(str){ document...
자바스크립트 테스트 수업시간에 배운 자바스크립트를 간단하게 테스트합니다. 제대로 배웠는지 간단하게 테스해보세요! 01. 결괏값을 작성하시오. ⭕ { (function(){ console.log("함수가 실행되었습니다."); })(); } 더보기 함수가 실행되었습니다. 02. 결괏값을 작성하시오. ⭕ { function func(str = "함수가 실행되었습니다."){ document.write(str); } func(); } 더보기 함수가 실행되었습니다. 03. 결괏값을 작성하시오. ❌ { let sum = 0; for(var i=1; i num2) return num1 else return num2 } console.log(func(10, 23) + func(40, 50)) } 더보기 73 틀린 문제 ..
01. 결괏값을 작성하시오. ⭕ { if( null ){ console.log("true"); } else { console.log("false"); } } 더보기 false 02. 결괏값을 작성하시오. ⭕ { let num = 0; while( num 6 ){ break; } console.log(num); } } 더보기 1 2 4 5 6 07. 결괏값을 작성하시오. ⭕ { for(let i=1; i { const str = "함수가 실행되었습니다."; return str; } console.log(func()); } 더보기 함수가 실행되었습니다. 11. 결괏값을 작성하시오. ⭕ { let direct = 1; function gallery(num){ if(num){ if(num == 2) direct..
01. 다음의 출력값을 보고 빈칸을 채우시오! ⭕ { var x = 100; var y = 200; var z = "javascript"; console.log(__); console.log(__); console.log(__); //100 //200 //300 } 더보기 1. x 2. y 3. x+y; 02. 다음의 출력값을 보고 빈칸을 채우시오! ⭕ { let x = 100; let y = 200; let z = "javascript"; x = ___; y = ___; z = ___; console.log(x); console.log(y); console.log(z); //300 //400 //jquery } 더보기 1. 300(혹은 x +200) 2. 400(혹은 y+200) 3. "jquery";..