| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 방송대
- 유노코딩
- 항해99
- 프로그래머스
- 개발자취업
- 꿀단집
- nestjs
- 파이썬
- 데이터베이스시스템
- 코딩테스트준비
- 파이썬프로그래밍기초
- Azure
- 방송대컴퓨터과학과
- aws
- 코드잇
- CSS
- node.js
- redis
- HTML
- Git
- Python
- mongoDB
- JavaScript
- 엘리스sw트랙
- TiL
- 중간이들
- 클라우드컴퓨팅
- 99클럽
- 코딩테스트
- 오픈소스기반데이터분석
- Today
- Total
목록분류 전체보기 (243)
배꼽파지 않도록 잘 개발해요
if 문 // if문 (if statement) // 만약 (조건부분)이 충족되면, {동작부분}을 수행해라 if (조건부분) { 동작부분 } // if문 (if statement) // 온도가 0도 이하면, 물이 언다를 출력 let temperature = 0; if (temperature 물이 모두 수증기가 되었습니다 */ // else if 문 (if statement) let temperature = 150; // 가독성을 위해 코드를 수정함 // if -> else if -> else if -> else if (temperature 물이 업니다 0초과 100미만 -> 물이 얼지도 끓지도 않습니다 100이상 150미만 -> 물이 끓습니다 150이상 -> 물이 모두 수증기가 되었습니다 */ switc..
할당 연산자 // 할당 연산자 (Assignment operators) let name = '코드잇'; let x = 5; // '='는 수학 등호와 다름, 할당연산자임. // 오른쪽에 있는 피연산자를 왼쪽에 있는 피연산자에 할당한다는 의미 // 할당 : 지정, 정했음 // 피연산자 : 연산이 되어지는 대상 x = x - 2; // x - 2는 5 - 2가 됨. // x = 3; console.log(x); // 3 복합 할당 연산자 복합 할당 연산자(compound assignment operators) - 할당 연산자와 결합해서 자주 쓰이는 표현을 더 간략하게 쓸 수 있게 해주는 연산 // 다음 두 줄은 같습니다 x = x + 1; x += 1; // 다음 두 줄은 같습니다 x = x + 2; x +..
숫자형 // 거듭제곱 console.log(2 ** 3); // 8 // 덧셈 console.log(2 + 9); // 11 // 뺄셈 console.log(4 - 7); // -3 // 곱셈 console.log(2 * 5 * 4); // 40 // 나눗셈 console.log(4 / 3); // 1.33333 // 사칙연산 우선순위대로 연산이 됨 console.log(2 + 3 * 2); console.log((3 + 4) * 8); 문자열 문자열은 양끝을 같은 따옴표로 감싸야 함. 세미콜론(;)은 출력되지 않음. // 문자열 // console.log('I'm Iron man'); // → 오류남 /* 해결방안 큰따옴표로 문장 전체를 감싼다 */ console.log("'I'm Iron man'")..
HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 유사성 • '용호의 권'과 '철권'의 공통점 - 격투게임 - 2인의 캐릭터 결투 - 팔, 다리로 다양한 기술 구사 • 두 게임의 공통적인 특징을 먼저 구현해 놓고, 별도로 서로 다른 점을 구현하면 훨씬 더 효과적인 대형 프로그램을 만들 수 있음. (객체지향형의 시작점) • 하나의 프로그램 내부에서도 서로 다른 객체 사이의 공통점을 또 찾아내 구현함. 객체지향의 개념 • 객체와 객체 사이의 상호작용으로 프로그램을 구성하는 프로그래밍 패러다임 • 프로그램을 유연하고 변경을 쉽게 만들어 대규모 소프트웨어 개발에 사용 • 객체지향 패러다임의 특징 - 명령형 프로그래밍, 절차적 프로그래밍의 특징은 그대로 계승하지만 아래와 같은 특성이 ..
HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 오디오를 재생하는 audio 요소 웹 페이지에서 오디오를 재생하기 위한 요소 DOCTYPE html> 오디오 형식 - MP3 (*.mp3) - Wav (*.wav) - Ogg (*.ogg, *oga) 속성 속성 설명 autoplay 웹 문서 로딩 시에 오디오를 자동으로 즉시 재생 여부 controls 오디오의 제어 버튼(재생, 일시정지, 볼륨 등) 표시 여부 loop 반복 재생 여부 * autoplay, controls, loop는 속성명만 사용함. 1) 속성명 / 2) 속성명 = "속성명" ex. loop="loop" muted 음소거 여부 preload="값" 웹 페이지가 열릴 때 오디오의 로딩 방식 지정 • none : ..
HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 리스트의 종류 종류 설명 순서 없는 리스트 Unordered List 글머리기호(•)를 붙여 리스트의 항목을 표시 사용 요소 : ul ~ li 순서 있는 리스트 Ordered List 순서(1, 2, 3, ⋯)를 매겨서 리스트의 항목을 표시 사용 요소 : ol ~ li 서술 리스트 Description List 어떤 용어나 이름에 대해서 서술하는 형식 사용 요소 : dl ~ dt/dd 순서 없는 리스트를 지정하는 ul 요소 • 각 항목 앞에 순서를 나타내지 않는 기호를 붙여서 표시 • 기호 변경 : CSS list-style-type 속성 none, disc(●), circle(○), square(■) li 요소 • ul, o..
HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 인터넷과 웹 • Internet (derived by ARPANET) * 1969년 미 국방성 ARPA라는 곳에서 군사적 상황에서 연구소 사이 자원이나 정보를 공유하기 위해 만들어짐. - INTERconnected NETwork - 전 세계적으로 연결되어 있는 컴퓨터 네트워크 시스템 • World Wide Web("웹") by Tim Berners-Lee - 하이퍼링크 개념과 GUI를 사용하여 다양한 형태의 데이터와 정보에 접근할 수 있는 인터넷 서비스 - HTML로 작성된 웹 문서를 HTTP 프로토콜 기반으로 브라우저를 통해서 내려 받아서 읽을 수 있도록 구성됨. ☞ 인터넷 ≠ 웹 기본 용어 웹 관련 용어 웹 사이트 웹 페이..
HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 함수의 개념 • 함수 - 특정 작업을 수행하는 명령문의 집합 - 특정 작업을 함수의 이름으로 대체 - 유사한 유형의 문제를 해결할 수 있도록 고려 (전체적인 흐름은 같으나, 값은 다름) * 함수를 부를 때마다 그 함수의 내용을 고쳐야 된다면 그 코드를 쓰지 함수를 쓸 필요가 없음. • 사용자 정의 함수 - 내장 함수와 달리 사용자의 목적에 따라 정의된 함수 • 반환값에 따른 함수의 종류 - 반환값이 없는 함수 : print (모니터에 값을 출력만 함) - 반환값이 있는 함수 : input, format, int 등 반환값이 없는 함수 정의 • 구문형식 - 함수 이름은 식별자 (변수, 클래스와 겹칠 수 없음) - 매개변수 리스트..
HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 ※ 컴퓨터의이해 과목에서 1~3강은 과제물 작성으로, 기말범위는 4강부터 15강까지임. ※ 사진자료의 출처는 대부분 해당 강의록이나 위키백과임. ※ 강의, 강의록, 교재를 기반으로 하며 추가적인 내용도 찾아서 정리함. 정보사회와 정보혁명 • 4차 산업혁명 19세기 산업혁명 증기기관의 발명에 의하여 산업과 사회의 제반구조를 크게 변화시킴 20세기 정보혁명 컴퓨터, 반도체기술, 통신기술, 인터넷, 멀티미디어, 광통신 네트워크 등 뉴미디어 기술의 급격한 발전에 의하여 산업과 사회의 각 분야를 크게 변화시킴 → 온누리(Pervasive) 컴퓨팅 환경, 유비쿼터스 시대 4차 산업혁명 · 클라우스 슈바프(Klaus Schwab)가 201..
HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 1. 파이썬 인터프리터에서 기본적으로 지원하는 함수를 무엇이라고 하는가? [4강] ① 인터프리터 함수 ② 내장함수 ③ 기본함수 ④ 사용자 정의 함수 파이썬 내장 함수 • 파이썬 인터프리터에서 기본적으로 지원하는 함수 • 별도의 모듈이나 패키지 없이 사용 가능 ex. print, max, min, round, abs, pow 등 • 인터프리터 함수, 기본함수는 사용하지 않는 용어임. • 사용자 정의 함수는 'def' 키워드를 사용하여 정의하고, 함수명, 매개변수, 함수 내용, 반환값 등으로 구성됨. [9강] HTML 삽입 미리보기할 수 없는 소스 2. 구조적 프로그래밍 패러다임에서 제안된 제어구조가 아닌 것은? [5강] ① 순차..