728x90
반응형

정보처리기사 124

[정보처리기사] [Java] 상속과 오버라이딩, super 키워드 | 정보처리기사 실기 기출문제

2021 2회 정보처리기사 실기 기출문제문제다음 Java 소스코드의 알맞은 출력값을 작성하시오.public class Class01 { public static void main(String[] args) { Class01 c1 = new Class01(); Class02 c2 = new Class02(); System.out.println(c1.sum(3, 2) + c2.sum(3, 2)); } int sum(int x, int y) { return x + y; }}class Class02 extends Class01 { int sum(int x, int y) { return x - y + su..

[정보처리기사] static 메소드란? 객체 없이 호출하는 방법 | 정보처리기사 실기 기출문제

2021 2회 정보처리기사 실기 기출문제문제클래스를 생성하지 않고 사용할 수 있는 메소드를 선언할 때 사용하는 명령어이다. 아래 JAVA소스코드의 괄호안에 들어갈 명령어가 무엇인지 쓰시오.public class ClassA { public static void main(String[] args){ System.out.print(check(1)); } public (_____1_____) String check(int num) { return String.valueOf(num); }}정답static해설📌 static 메소드static은 클래스 레벨에서 메소드나 변수를 선언할 때 사용하는 키워드입니다.static 메소드는 객체를 생성하지 않고도 바로 호출할 수 있..

[정보처리기사] 객체지향 분석 방법론 | 정보처리기사 실기 기출문제

📌 객체지향 분석 방법론객체지향 분석(OOA; Object-Oriented Analysis)은 사용자 요구사항을 분석하여 문제 해결에 필요한 모든 객체와 클래스, 이들의 속성과 연산, 그리고 객체 간의 관계를 정의하고 모델링하는 과정을 의미합니다.쉽게 말해, 객체지향 분석은 복잡한 시스템을 작은 단위로 나눠 이해하기 쉽게 만드는 방법입니다. 이때 중심이 되는 객체(Object)는 '현실 세계의 실체'를 프로그램 안에서 표현한 것으로, 데이터(속성)와 이를 처리하는 기능(메서드)을 포함합니다. 객체지향 접근법은 이러한 객체들을 조합해 전체 시스템을 표현하며, 직관적이고 논리적인 방식으로 시스템 구조를 이해하도록 돕습니다.📌 객체지향 분석 방법론 비교1️⃣ 럼바우 방법객체 모델링(Object Modeli..

[정보처리기사] SQL | JOIN 기본 개념 | 정보처리기사 실기 기출문제

2021년 2회 정보처리기사 실기 기출문제문제 학생정보와 학과정보 테이블을 조인하여 데이터를 출력하는 SQL 문의 일부이다. SQL 문의 빈칸을 채우시오.조인 조건은 학생정보 테이블의 학과와 학과정보 테이블의 학과 필드가 동일한 경우SELECT * FROM 학생정보 T1JOIN 학과정보 T2 ( 1 ) T1.학과 = T2.( 2 )정답1. on2. 학과해설📌 JOINJOIN은 두 개 이상의 테이블을 조인하여 데이터를 결합하는 SQL 문법입니다. 두 테이블 간의 관계를 기반으로 일치하는 데이터를 반환하며, INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN 등의 다양한 종류가 있습니다.1️⃣ 주요 JOIN 유형INNER JOIN:두 테이블 간의 일..

[정보처리기사] 데이터베이스 병행제어 기법 : 트랜잭션 충돌을 방지하는 방법 | 정보처리기사 실기 기출문제

📌 병행제어(Concurrency Control)의 개념병행제어(Concurrency Control)는 데이터베이스에서 여러 트랜잭션이 동시에 실행될 때 발생할 수 있는 문제를 방지하고, 데이터의 일관성을 유지하기 위한 기법입니다. 병행 제어를 통해 다수의 사용자가 동시에 데이터에 접근하더라도 올바른 결과를 얻을 수 있습니다.📌 병행제어를 하지 않았을 때의 문제점 병행제어가 없으면 다음과 같은 문제가 발생할 수 있습니다:1️⃣ 갱신분실(Lost Update)두 개 이상의 트랜잭션이 동일한 데이터를 동시에 갱신하여, 하나의 트랜잭션의 변경 내용이 손실되는 문제입니다.예: 두 사용자가 같은 상품의 재고를 동시에 변경하면 하나의 변경만 반영됩니다.2️⃣비완료 의존성(Temporary Update or Di..

2025년 정보처리기사 시험일정 | 2025년 정기 기사 1회

2025년 1회 정보처리기사 시험일정정보처리기사 자격증은 IT 업계에서 대표적인 자격증으로, 많은 분들이 시험에 도전하고 있습니다.2025년 정기 기사 1회차 시험 일정이 공개되었으니, 아래 내용을 참고하여 준비하시기 바랍니다.원서접수시간:원서접수 첫날 10:00부터 마지막 날 18:00까지발표시간:필기시험 합격예정자 및 최종합격자 발표는 해당 발표일 09:00자세한 정보는 Q-net(링크)에 나와있습니다.정보처리기사 시험은 여러분의 커리어와 전문성을 입증하는 중요한 단계입니다. 이번 2025년 1회차 시험에 도전하시는 모든 분들이 좋은 결과를 얻으시길 기원합니다! 😊

메모더미 2025.01.11

[정보처리기사] SQL UPDATE 문과 SET, WHERE 조건 사용법 | 데이터 수정 방법 | 정보처리기사 실기 기출 문제

2021년 2회 정보처리기사 실기 기출문제문제학생 테이블에서 점수가 90점 이상인 학생의 과목평가를 'A'로 수정하는 SQL 문을 완성하시오( 1 ) 학생 ( 2 ) 과목평가 = 'A'WHERE 점수 >= 90;정답1. UPDATE2. SET해설[참고] ▼ SQL 기본 구문 정리▼ [정보처리기사] SQL 문법 | SQL 기본 구문 정리 | DML 명령어 : SELECT, INSERT, UPDATE, DELETE📌 SelectSQL 기본 쿼리 형식 (종합) : SELECT 컬럼1, 컬럼2, 집계함수(컬럼명) AS 별칭FROM 테이블명WHERE 조건1 AND 조건2 OR 조건3GROUP BY 그룹화할_컬럼HAVING 집계함수_조건ORDER BY 정렬할_컬럼 ASC | DESC;SQL의..

[정보처리기사] LIKE 연산자와 와일드카드 활용법 | ORDER BY로 정렬하기 | 정보처리기사 실기 기출문제

2021년 2회 정보처리기사 실기 기출문제문제다음은 students  테이블에서 '이름' 컬럼의 값이 '이'로 시작하는 학생들의 정보를 조회하는 SQL 쿼리이다. 결과는 '학번' 컬럼을 기준으로 내림차순 정렬된다. 주어진 SQL문에서 빈칸을 채우시오.SELECT * FROM students WHERE 이름 LIKE (___1___) ORDER BY 학번 (___2___);정답 1. '이%'2. DESC 해설[ 참고 ] ▼ SQL 문법 ▼ [정보처리기사] SQL 문법 | SQL 기본 구문 정리 | DML 명령어 : SELECT, INSERT, UPDATE, DELETE📌 SelectSQL 기본 쿼리 형식 (종합) : SELECT 컬럼1, 컬럼2, 집계함수(컬럼명) AS 별칭FROM 테이블명WHERE..

[정보처리기사] 애드혹 네트워크(Ad-hoc Network)의 기본 개념 | 정보처리기사 실기 기출 문제

📌 애드혹 네트워크(Ad-hoc Network) 애드혹 네트워크(Ad-hoc Network)는 고정된 인프라 없이 동적으로 형성되고 변화하는 네트워크입니다. 네트워크를 구성하는 장치(노드)가 라우터와 호스트 역할을 동시에 수행하며, 데이터는 노드 간의 라우팅을 통해 전달됩니다."Ad-hoc"의 의미: 라틴어로 "특별한 목적을 위해"라는 뜻으로, 특정 목적에 맞춰 임시로 구성된 네트워크를 지칭합니다.네트워크 특징:인프라 비의존적: AP(Access Point)나 라우터 같은 중앙 관리 장치가 필요하지 않음.동적 토폴로지: 노드가 이동하거나 추가/제거될 때 네트워크 구조가 자동으로 변경.분산 제어: 네트워크 관리가 분산된 방식으로 이루어짐.1️⃣ 주요 특징동적 토폴로지 변화네트워크가 고정되지 않고 이동성과..

[정보처리기사] 접근통제 모델 MAC, DAC, RBAC | 데이터베이스 보안 | 정보처리기사 실기 기출문제

📌 접근통제(Access Control)접근통제(Access Control)는 시스템, 데이터, 네트워크 등의 리소스에 대한 접근을 관리하고 제한하는 방법입니다. 이는 보안을 유지하고, 권한 없는 사용자로부터 중요한 정보와 시스템 자원을 보호하기 위해 필요합니다. 접근통제 모델은 접근 권한을 부여하거나 제한하는 기준을 정의하며, 대표적인 모델로는 MAC (Mandatory Access Control), DAC (Discretionary Access Control), RBAC (Role-Based Access Control)이 있습니다.1️⃣ MAC (Mandatory Access Control)정의:의무적 접근 통제로, 관리자가 설정한 정책에 따라 접근 권한이 부여됩니다.개별 사용자는 자신의 접근 권한..

728x90
반응형