| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- CSS 박스모델 구성
- 정수 연산
- 삼항연산자
- 대입연산자
- 고양이 출력
- java
- HTML
- 논리부정
- oracle
- 부호/증감 연산자
- background-repeat 속성
- 자바
- 변수사용범위
- 연산자
- background-size 속성
- 데이터베이스
- 실수 타입
- 새싹 출력
- 위치속성
- 박스 모델의 성격
- 키보드입력데이터
- 백준 문제풀기
- ul 태그
- 연산의 방향
- 이클립스
- 콘솔로 변수값 출력
- CSS 정리
- CSS
- 논리연산자
- 강아지 출력
- Today
- Total
목록전체 글 (83)
너와 나의 개발 고리
백준 문제풀기 > 입출력과 사칙연산 정답 코드 문제 번호 2257번 import java.util.*; public class Main{ public static void main(String args[]){ System.out.println("Hello World!"); } } 문제 번호 1000번 import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println(a + b); } } 문제 번호 1001번 import java.util.*; public..
데이터 모델이란 컴퓨터에 데이터를 저장하는 방식을 정의해 놓은 개념 모형이다. 대표 데이터 모델에는 계층형, 네트워크형, 관계형, 객체 지향형 등이 있다. 계층형 데이터 모델 계층형 데이터 모델은 나뭇가지 형태의(tree) 구조를 활용하여 데이터 관련성을 계층별로 나누어 부모 자식 같은 관계를 정의하고 데이터를 관리한다. 이 모델은 상위 개념에 하위 개념이 포함되는 특징이 있다. 기본적으로 하나의 부모 객체가 여러 자식을 가질 수 있는 반면에 자식 개체는 여러 부모 개체를 가질 수 없다는 제약이 있다. 따라서 일대다 구조의 데이터를 표현하기에는 알맞지만 자식 개체가 여러 부모를 가진 관계는 표현 할 수 없다. 네트워크형 데이터 모델 네트워크형 데이터 모델은 망형 데이터 모델이라고도 하며 그래프 구조를 기..
데이터베이스는 데이터(data)와 베이스(base)의 합성어이며 DBMS는 Database Management System의 약자로 '데이터베이스 관리 시스템'을 의미한다. 데이터와 정보 데이터는 어떤 필요에 의해 수집했지만 아직 특정 목적을 위해 평가하거나 정제하지 않은 값이나 사실 등을 의미한다. 정보는 수집한 데이터를 목적을 위해 분석하거나 가공하여 새로운 의미를 이끌어 낼 수 있는 결과로 볼 수 있다. ※ 효율적인 데이터 관리를 위한 조건 데이터를 통합하여 관리 일관된 방법으로 관리 데이터 누락 및 중복 제거 여러 사용자(응용 프로그램 포함)가 공동으로 실시간 사용 가능 위 조건을 만족하면서 특정 목적을 위해 여러 사람이 공유하여 사용할 수 있으며, 효율적인 관리와 검색을 위해 구조화한 데이터 집..
1. 다음 코드를 실행했을 때 출력 결과를 작성해보세요. int x = 10; int y = 20; int z = (++x) + (y--); System.out.println(z); 2. 다음 코드를 실행했을 때 출력 결과를 작성해보세요. int score = 85; String result = (!(score>90)) ? "가" : "나"; System.out.println(result); 3. 534자루의 연필을 30명의 학생들에게 똑같은 개수로 나누어 줄 때 1인당 몇 개를 가질 수 있고, 마지막에 몇 개가 남는지를 구하는 코드입니다. ( )에 들어갈 알맞은 코드를 차례대로 작성해보세요. int pencils = 534; int students = 30; // 학생 한명이 가지는 연필 수 int p..
산술 연산식에서 덧셈(+), 뺄셈(-) 연산자보다는 곱셈(*),나눗셈(/) 연산자가 우선 처리 된다. x > 0 && y ,0 과 y
삼항 연산자(피연산자 ? 피연산자 : 피연산자)는 총 3개의 피연산자를 가진다. 피연산자1 은 boolean변수 또는 조건식이 오므로 조건 연산자 라고도 한다. 이 값이 true이면 콜론(:) 앞의 피연산자2 가 선택되며, false이면 피연산자3 이 선택된다.
대입 연산자는 우측 피연산자(리터럴 및 변수, 다른 연산식 등)의 값을 좌측 피연산자인 변수에 대입한다. 대입 연산자의 종류는 단순히 값을 대입하는 단순 대입 연산자가 있고, 정해진 연산을 수행 후 결과를 대입하는 복합 대입 연산자가 있다. 구분 연산식 설명 단순 대입 연산자 변수 = 피연산자 우측의 피연사자의 값을 변수에 저장 복합 대입 연산자 변수 += 피연산자 우측의 피연산자의 값을 변수의 값과 더한 후에 다시 변수에 저장 (변수 = 변수 + 피연산자) 변수 -= 피연산자 우측의 피연산자의 값을 변수의 값에서 뺀 후에 다시 변수에 저장 (변수 = 변수 - 피연산자) 변수 *= 피연산자 우측의 피연산자의 값을 변수의 값과 곱한 후에 다시 변수에 저장 (변수 = 변수 * 피연산자) 변수 /= 피연산자 ..
비트 논리 연산자는 bit 단위로 논리 연산을 수행한다. 2진수로 저장되는 정수 타입(byte, short, int, long)만 피연산자가 될 수 있고 부동 소수점 방식으로 저장되는 실수타입(float, double)은 피연산자가 될 수 없다. 구분 연산식 결과 설명 AND (논리곱) 1 & 1 1 두 비트 모두 1일 경우에만 연산 결과가 1 1 0 0 0 1 0 0 0 0 OR (논리합) 1 | 1 1 두 비트 중 하나만 1이면 연산 결과는 1 1 0 1 0 1 1 0 0 0 XOR (배타적 논리합) 1 ^ 1 0 두 비트 중 하나는 1이고 다른 하나가 0일 경우 연산 결과는 1 1 0 1 0 1 1 0 0 0 NOT (논리 부정) ~ 1 0 보수 0 1 논리 연산자는 byte, short, char..
논리연산자란 논리곱(&&), 논리합(||), 배타적 논리합(^), 논리 부정(!) 연산을 수행한다. 논리 연산은 흐름 제어문인 조건문(if), 반목문(for, while) 등에서 주로 이용된다. 구분 연산식 결과 설명 AND (논리곱) true && 또는 & true true 피연산자 모두가 true일 경우만 연산 결과가 true true false false false true false false false false OR (논리합) true || 또는 | true true 피연산자 중 하나만 true이면 연산 결과는 true true false true false true true false false false XOR (배타적 논리합) true ^ true false 피연산자가 하나는 true이고..
비교 연산자는 동등(==, !=) 또는 크기(=) 를 평가해서 boolean 타입인 true/false를 산출한다. 비교 연산자는 흐름 제어문인 조건문(if), 반복문(for, while)에서 실행 흐름을 제어할 때 주로 사용한다. 구분 연산식 설명 동등 비교 피연산자1 == 피연산자2 두 피연산자의 값이 같은지를 검사 피연산자1 != 피연산자2 두 피연산자의 값이 다른지를 검사 크기 비교 피연산자1 > 피연산자2 피연산자1이 큰지를 검사 피연산자1 >= 피연산자2 피연산자1이 크거나 같은지를 검사 피연산자1 65 == 65 -> true 3 == 3.0 -> 3을 double타입으로 변환 -> 3.0 == 3.0 -> true 한 가지 예외가 있다. 0.1f == 0.1 -> 0.1f를 double타입..