정처기 실기 : 2020년 2회차 기출, 1️⃣1️⃣ ~ 2️⃣0️⃣

m_ngyeong·2025년 3월 25일
0
post-thumbnail

정보처리기사 실기


📝 2020년 2회차 기출, 1️⃣1️⃣ ~ 2️⃣0️⃣

11. 운영체제

Linux 운영체제 위에서 구동하며 휴대폰 전화를 비롯한 휴대용 장치를 위한 운영체제와 미들웨어, 사용자 인터페이스 그리고 표준 응용프로그램(웹 브라우저 등) 등을 포함하고 있는 소프트웨어 스택이자 리눅스 모바일 운영체제로 개발자들이 자바와 코틀린 언어로 응용 프로그램을 작성할 수 있게 했고, 컴파일 된 바이트 코드를 구동할 수 있는 런타임 라이브러리를 제공하는 운영체제는 무언인지 쓰시오.

🖍️ Android(안드로이드)

12. SQL

학생 테이블의 name속성에 IDX_NAME 이름으로 인덱스 생성하는 SQL문을 작성하시오.

[학생]

STIDNAMESCOREDEPTID
1000김이름901
2000임이름952
3000권이름903
4000강이름954

🖍️ CREATE INDEX IDX_NAME ON 학생(NAME);

13. HTTP, HTTPS SMTP를 통해서 XML 기반의 데이터를 주고받는 프로토콜로 웹 서비스 방식에 HTTP기반의 ( ) 을/를 사용하여 송수신한다. ( ) 대신 RESTful 프로토콜로 대체할 수 있다.

🖍️ SOAP (Simple Object Access Protocol)

14. SQL Injection

🖍️ 응용 프로그램의 보안 취약점을 이용해서 악의적인 SQL 구문을 삽입, 실행시켜서 데이터베이스의 접근을 통해 정보를 탈취하거나 조작 등의 행위를 하는 공격 기법

15. 사용자에게 읽기 / 쓰기 / 실행 권한을 부여하고 그룹에게는 읽기 / 실행을 부여하고 그 이외에는 실행 권한을 a.txt에 부여하는 명령어를 한줄로 작성하시오. (8진법사용)

🖍️ chmod 751 a.txt
1️⃣ rwx r-x --x
↓ ('-'는 0, 나머지는 1로 바꿈)
2️⃣ 111 101 001
↓ ('3자리 2진수를 8진수로 변환)
3️⃣ 7 5 1
∴ chmod 751 a.txt

16. UI 설계 원칙

  • 직관성: 누구나 쉽게 이해하고 사용할 수 있어야 한다.
  • 학습성: 누구나 쉽게 배우고 익힐 수 있어야 한다.
  • 유연성: 사용자의 요구사항을 최대한 수용하며 오류를 최소화해야 한다.
  • ( ): 사용자의 목적을 정확하게 달성하여야 한다.

🖍️ 유효성

🖍️ LOD (Linked Open Data)

18. 데이터 모델링 절차

🖍️ 요구사항 분석 > 개념적 데이터 모델링 > 논리적 데이터 모델링 > 물리적 데이터 모델링

19. Java Lang.

class A{
	private int a;
    public A(int a){
    	this.a = a;
    }
    public void display(){
    	System.out.println("a=" + a);
    }
}
class B extends A {
	public B(int a){
    	super(a);
        super.display();
    }
}

public class Main {
	public static void main(String[] args){
    	B obj = new B(10);
    }
}

🖍️ a=10

20. 소프트웨어 개발 과정에서 변경 사항을 관리하는 기법은 ( ) 기법이라고 하며, ( ) 기법을 활용한 도구로는 CVS, SVN, Git 등이 있다.

🖍️ 형상관리



참고,
https://newbt.kr/시험/정보처리기사+실기
https://chobopark.tistory.com/195

profile
ʚȉɞ

0개의 댓글