본문 바로가기

Studying

(36)
[JAVA]_Operator(연산자) 1. 산술연산자package operator;public class Operator1 { public static void main(String[] args) { /* 산술 연산자 */ // 변수 초기화 int a = 5; int b = 2; // 덧셈 int sum = a + b; System.out.println("a + b = " + sum); // 출력 a + b = 7 // 뺄셈 int diff = a - b; System.out.println("a - b = " + diff); // 곱셈 ..
[JAVA]_Variable(변수) 1. 변수package variable;public class Var1 { public static void main(String[] args) { System.out.println(20); // 변경 10 -> 20 System.out.println(20); // 변경 10 -> 20 System.out.println(20); // 변경 10 -> 20 }} [Var1] 숫자 10이라고 적혀 있는 곳을 모두 찾아 20으로 변경하면 총 3번의 코드 변경이 발생하는 것을 알 수 있음.만약 예제처럼 간단하게 3개가 아닌 100개 이상의 코드라면 모두 변경해야 하는 번거로움이 발생할 수 있음.따라서 어딘가에 값을 보관해 두고 필요할 때 값을 꺼내서 읽을 수 있는..
[정보처리기사 실기]_2024년_프로그래밍 [1회] 1. 다음은 Java 코드에서 알맞는 출력 값을 작성하시오.class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count++; } public int getCount() { return count; }}public class Gisafist { public static void main(String[] args) { Connection conn1 = ..
[정보처리기사 실기]_2024년 2회 2. 다음 문제에서 설명하는 용어를 작성하시오.- 시스템의 성능 향상과 개발 운영의 단순화를 위해 데이터 모델을 중복, 통합, 분리 등을 수행하는 데이터 모델링 기법.- 적정 수준의 정규화 이후, 질의 성능 향상을 위해 일부의 데이터에 의해 중복을 허용하는 작업.- 정규화된 엔티티타입, 속성, 관계에 대해 시스템의 성능향상과 개발 및 운영의 단순화를 위해 데이터 모델을 통합하는 프로세스. : 반정규화 3. 다음은 SQL문에 관한 문제이다. 아래 SQL 구문의 빈칸을 작성하시오. 테이블- 사원 [사원번호(PK), 이름, 나이, 부서]- 부서 [사원번호(PK), 이름, 주소, 나이] 1) INSERT INTO 사원(사원번호, 이름, 나이, 부서) ___①___ (10, 'Jain', 20, '영업');2) ..
[정보처리기사 실기]_2024년_1회 3. 다음에 제시된 응집도(Cohesion)를 높은 순서에서 낮은 순으로 나열하시오.(보기)ㄱ. 기능적 응집도(Functional Cohesion)ㄴ. 교환적 응집도(Communication Cohesion)ㄷ. 우연적 응집도(Coincidental Cohesion)ㄹ. 시간적 응집도(Temporal Cohesion) : (   ㄱ   ) → (   ㄴ   ) → (   ㄹ   ) → (   ㄷ   ) 5. 아래 그림에서의 네트워크에서 라우터를 통한 할당 가능한 2번, 4번, 4번의 IP를 작성하시오.(보기)ㄱ. 192.168.35.0 / ㄴ. 192.168.35.72 / ㄷ. 192.168.36.0 / ㄹ. 192.168.36.249 / ㅁ. 129.200.8.0 / ㅂ. 129.200.8.249 ① ..
[정보처리기사 실기]_2023년_프로그래밍 [1회] 1. 다음은 자바 코드이다. 출력 결과를 쓰시오.class Static { public int a = 20; static int b = 0;}public class Soojebi { public static void main(String[] args) { int a; a = 10; Static.b = a; Static st = new Static(); System.out.println(Static.b++); System.out.println(st.b); System.out.println(a); System.out.print(st.a); }} 1) class Static ① public int a = 20;     - 인스턴스 변수.      - 객체가 생성될 때마다 각각의 객체가 ..
[정보처리기사 실기]_2023년 3회 2. 다음에서 설명하는 용어를 쓰시오.- 사용자가 비밀번호를 제공하지 않고 다른 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있게 하는 개방형 표준 기술이다.- 구글, 페이스북 등의 외부 계정을 기반으로 토큰을 이용하여 간편하게 회원가입 및 로그인할 수 있는 기술이다. : Oauth 3. 리눅스(Linux)에서 사용자에게 읽기/쓰기/실행 권한을 부여하고, 그룹에게는 읽기/실행을 부여하고, 그 이외에는 실행 권한을 soojebi.txt 파일에 부여하는 명령어는 다음과 같다. 빈칸에 들어갈 답을 작성하시오. (8진법을 사용)(   ①   )(   ②   ) soojebi.txt ① chmod② 751 https://mh030128.tistory.com/24 [정보처리기사 실기]_2020년 2회1. 정보시..
[정보처리기사 실기]_2023년 2회 4. [학생] 테이블의 스키마 이용해 [처리 조건]에 맞은 쿼리문을 작성하시오.[학생] 테이블속성명데이터 타입비고학번INTPRIMARY KEY이름VARCHAR(20 학년INT 과목VARCHAR(20) 연락처VARCHAR(20) (처리 조건)- 학생 테이블에 학번이 9830287, 이름이 '한국산', 학년이 3, 과목이 '경영학개론', 연락처가 '050-1234-1234'인 학생의 정보를 입력.- 명령문 마지막의 세미콜론(;)은 생략이 가능.- 인용 부호가 필요한 경우 작은따옴표(')를 사용. : INSERT INTO 학생 (학번, 이름, 학년, 과목, 연락처) VALUES (9830287, '한국산', 3, '경영학개론', '050-1234-1234'); 6. 전체 조건식의 영향은 고려하지 않고, 결정 ..