TEST&복습 17

마무리 문제풀이 4 추가 - 배경이미지

마무리 문제풀이 (명언 랜덤) 에서 배경이미지를 추가하여 같이 10초마다 바뀌게 만들었습니다. HTML 배경이미지를 넣기 위해 wrap클래스명을 가진 div로 main 영역을 감쌌습니다. CSS SCRIPT 추가한 script function randomImg(){ let wrapImg = document.querySelector(".wrap"); const bgimgURL = `https://source.unsplash.com/random/?nature&t=${new Date().getTime()}`; wrapImg.style.backgroundImage = `url(${bgimgURL})`; } randomImg(); setInterval(randomImg, 10000); 함수 randomImg를 만..

TEST&복습 2023.04.17

마무리 문제풀이 5

문제 자바스크립트를 사용해서 자동으로 복권 번호를 생성해주는 프로그램을 작성하세요. 번호는 중복되면 안되므로 Set을 이용하고, 숫자는 1부터 45까지의 범위 안에 있어야 하며, 6개의 무작위 수를 추출합니다. 버튼을 클릭했을 때 모든 조건을 반영해서 6개의 숫자를 추출하세요. HTML 로또 번호 생성기 추첨 CSS SCRIPT 추첨 버튼 클릭시 실행하는 함수 lottoNumber를 생성합니다. button.addEventListener("click", lottoNumber);를 통해 버튼에 클릭 이벤트를 등록합니다. let randomLotto = new Set(); 중복된 데이터를 저장하지 않는 배열 변수를 만들어 줍니다. 6개의 추첨 번호를 출력하기 위해 for문을 사용해 6번 반복실행하여 .add..

TEST&복습 2023.04.16

마무리 문제풀이 4

문제 명언 데이터를 가져와 그 중에서 1개의 명언만 가져와서 문서의 #result 영역에 명언 내용과 말한 사람을 표시해보세요. 이 때 명언 내용은 #result 영역에 있는 .quote 영역에, 말한 사람은 .author 영역에 표시하세요. 10초마다 명언과 말한사람이 바뀌게 작업하세요. HTML CSS SCRIPT JSON 형식으로 된 명언 데이터가 들어있는 사이트의 주소를 quoteURL 변수에 저장합니다. 함수 randomQuote에 fetch(quoteURL)를 사용하여 명언데이터를 가져옵니다. .then(response => response.json()) fetch 성공 했을 때 실행되는 것으로 가져온 데이터를 변수 response에 저장 후 데이터 형태를 json으로 바꿔줍니다. .then(..

TEST&복습 2023.04.15

정보처리기능사 기출문제 오답노트 2

2009년 9월 27일 필기 기출문제 3. (11111)2 + (01011)2의 결과로 옳은 것은? ① (101010)2 ② (110101)2 ③ (101001)2 ④ (010101)2 11111 +01011 ______ 101010 6. 기억장치에서 읽어낸 명령을 받고 이것을 실행하기 위하여 일시 기억하는 레지스터는? ① 명령(instruction) ② 누산기(accumulator) ③ 저장(storage) ④ 인덱스(index) 명령어를 읽어서 저장한다고 하였으므로 명령어 레지스터(IR) 입니다. 15. 다음 논리회로의 논리식은? 정답 : 1번 드모르간 정리를 이용하면 됩니다. f = (A' +B')' = A"·B" = A·B 31. 다음 ( )안에 공통으로 들어갈 알맞은 용어는? ① Input/Ou..

TEST&복습 2023.04.09

웹디자인기능사 기출문제 오답노트

2015년 7월 19일 필기 기출문제 1. 색의 3속성 중 사람의 눈이 가장 예민하고 강하게 반응하는 대비는? ❶ 명도대비 ② 색상대비 ③ 보색대비 ④ 채도대비 색의 3속성은 색상, 명도, 채도이다. 명도대비:명도가 다른 두 색의 영향에 의해 명도차가 다르게 지각되는 현상. 주위 색에 따라 더욱 밝게 느껴지거나 더욱 어둡게 느껴짐. 3. 디자인의 원리 중 비례에 대한 설명이 잘못된 것은? ❶ 균형을 가장 많이 고려하여 구성해야 한다. ② 부분과 부분, 부분과 전체에 균형이 잡혀있음을 말한다. ③ 조형을 구성하는 모든 단위의 크기를 결정한다. ④ 객관적 질서와 과학적 근거를 명확하게 드러내는 구성 형식이다. 비례란 부분과 부분, 부분과 전체의 연관시켜서 상대적으로 설명하는 것으로 부분사이의 상호관계에 대한..

TEST&복습 2023.04.08

정보처리기능사 기출문제 오답노트

2011년 4월 17일 필기 기출문제 2. 다음 중 RISC(Reduced Instruction Set Computer)의 설명으로 옳은 것은? 명령어마다 다른 수행 사이클을 가지므로 파이프라이닝이 효율적이다. 메모리에 대한 액세스는 LOAD와 STORE만으로 한정되어 있다. 마이크로 코드에 의해 해석 후 명령어를 수행한다. 주소지정방식이 다양하게 존재한다. RISC의 약자인 Reduced는 제한된으로 해석 될 수도 있습니다. 따라서 메모리에 대한 엑세스는 LOAD와 STORE만으로 "한정" 되어 있다.에서 한정 이라는 말과 Reduced의 뜻이랑 같습니다. 5. 다음에 실행할 명령어의 번지를 기억하는 레지스터는? Program Counter Memory Address Register Processor ..

TEST&복습 2023.04.07

코딩일기 2

코딩일기 2번째 입니다. 오늘은 부족하다고 생각한 내용들을 정리하려고 합니다. 전역 변수, 지역 변수 전역변수 : 함수 바깥에서 선언된 변수를 얘기하며 프로그램 전체에서 접근이 가능한 변수입니다. 지역변수 : 함수 내부에서 선언된 변수로 함수의 실행, 종료와 함께 생성되고 소멸되는 변수이고, 함수 바깥쪽에서 접근하는 것이 불가능합니다. let x = 100; // 전역 변수 let y = 200; // 전역 변수 function func(){ x = 300; // 전역 변수 - let이 앞에 없으므로 전역변수 x의 값을 변경 let y = 400; // 지역 변수 z = "javascript"; console.log("함수안"+x); //300 console.log("함수안"+y); //400 conso..

TEST&복습 2023.03.26

오답 노트 4

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.write("함수1가 실행되었습니다."); _______(); } callback(func); //함수1가 실행되었습니..

TEST&복습 2023.03.24

오답노트 3

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

TEST&복습 2023.03.17