정보처리기사

[정보처리기사 실기] 신기술 용어 & 프로그래밍 언어 정리하기

JJcoding 2023. 7. 14. 15:16

신기술 용어

 

1. 타사 제공업체가 호스팅하여 인터넷을 통해 사용자에게 제공하는 인프라, 플랫폼 또는 소프트웨어를 뜻하는 것은?

  • 클라우드 서비스

 

2. 클라우드 서비스 제공 형태 3가지

  • 퍼블릭 클라우드
  • 프라이빗 클라우드
  • 하이브리드 클라우드

 

3. 클라우드 서비스 유형 7가지

  • IaaS
  • PaaS
  • SaaS
  • SecaaS
  • BaaS
  • DaaS
  • FaaS

 

4. 컨테이너 응용프로그램의 배포를 자동화하는 오픈소스 엔진을 무엇이라고 하는가?

  • 도커 

 

5. 하나의 호스트 컴퓨터상에서 동시에 다수의 운영체제를 구동시킬 수 있는 하드웨어와 운영체제 사이의 소프트웨어 가상하화 플랫폼은?

  • 하이퍼바이저 

 

6. 양자역학에서 양자 얽힘, 중첩, 텔레포테이션 등의 효과를 이용해 계산하는 컴퓨터는? 자료의 양은 큐비트로 측정된다.

  • 양자컴퓨터

 

7. 소프트웨어 정의 기술 4가지

  • SDS
  • SDN
  • SDC
  • SDDC

 

8. 인공지능 분야의 기술 크게 3가지

  • 머신 러닝
  • 인공 신경망
  • 딥러닝 

 

9. 인공지능 키워드 4가지

  • 사이킷 런 : 2007년 구글 썸머 코드에서 처음 구현
  • 텐서플로 : 구글이 만든 딥러닝 라이브러리, CPU와 GPU를 사용
  • 파이토치 : Facebook에서 개발하여 2016년 공개
  • 케라스 : 2015년에 공개된 파이썬 기반의 오픈소스 신경망 라이브러리

 

10. 신속한 애플리케이션 개발 종류 2가지

  • No Code
  • Low Code

 

11. 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것을 무엇이라고 하는가?

  • REST

 

12. REST의 구성요소 3가지

  • 자원
  • 행위
  • 표현

 

13. 전송데이터 2가지

  • JSON
  • XML 

 

14. 다양한 비즈니스 환경에서 인터페이스를 통해 서비스 단위를 재사용/재조립이 가능하게 하는 서비스 지향 아키텍처는?

  • SOA 

 

15. SOA의 핵심기술 5가지

  • XML 
  • ESB 
  • SOAP
  • WSDL
  • UDDI 

 

16. 컴퓨터가 이해할 수 있는 방식으로 인터넷 웹 사이트를 제작함으로써 인터넷에 존재하는 다양한 정보를 컴퓨터가 쉽게 이해하고 해석할 수 있도록 하는 것은?

  • 시맨틱 웹

 

17. 사람들이 세상에 대해 느끼고 생각하며 합의한 바를 컴퓨터에서 다룰 수 있는 형태로 표현한 모델은?

  • 온톨로지 

 


프로그래밍 언어

 

1. 알고리즘 표현 방법 4가지

  • 자연어
  • 의사코드
  • 순서도
  • 나씨 슈나이더만 차트 

 

2. 변수명 표기법 4가지

  • 카멜 표기법
  • 파스칼 표기법
  • 스네이크 표기법
  • 헝가리안 표기법 

 

3. 프로그래밍 언어 유형 - 개발 편의성 측면 2가지

  • 저급 언어
  • 고급 언어 

 

4. 프로그래밍 언어 유형 - 실행 및 구현 방식 측면  4가지

  • 명령형 언어
  • 함수형 언어
  • 논리형 언어 
  • 객체지향형 언어

 

5. 프로그래밍 언어 유형 - 빌드 방식 측면 4가지

  • 컴파일 언어
  • 바이트 코드 언어
  • 인터프리터 언어 

 

6. 절차적 언어의 종류 4가지

  • C언어
  • Cobol
  • Fortran
  • basic 

 

7. 객체지향 언어의 특징 5가지

  • 추상화
  • 상속
  • 다형성
  • 정보은닉
  • 캡슐화 

 

8. 객체지향 언어의 종류 6가지

  • java
  • c++
  • python
  • 시뮬라67
  • 스몰토크
  • 오브젝티브-C

 

9. 스크립트 언어의 종류 7가지

  • javascript 
  • python
  • PHP
  • JSP
  • Perl
  • ASP 
  • VBscript

 

10. 선언형 언어의 종류

  • HTML
  • SQL
  • 하스켈