정보처리기사/정보처리기사 실기

2025. 시나공 정처기 실기 1-004 개발 기술 환경 파악

코드라니(CODERANY) 2026. 1. 23. 07:42

https://youtu.be/cakjQmTmM_U?si=WY-61f_Qa7o4BEAM

우리는 앞에서 현행시스템 파악에 대해 배웠음. 그 시스템 위에서 특정 기술개발을 사용하기 위한 그런 환경을 알아봐야 함. 그런걸보고 개발 기술 환경 파악이라 부름 

개발기술 환경에서 파악하고자 하는 것들

컴퓨터 켰을 때 제일 먼저 뜨는게 OS(운영체체)임. 가정용은 대부분 윈도우.

리눅스, 유닉스, 안드로이드, IOS, DOS 등이 있음.

 

이게 하는 거

컴터 쓸려고 켰는데, 윈도우가 안떠, 그럼 컴퓨터를 쓸 수 없음.

컴퓨터를 보면 여러 시스템 자원들이 있는데, 사용자가 컴퓨터를 편리하게 사용할 수 있도록 환경을 제공하는 것

사람이 퓨터라는 기기를 보다 편리하게 쓸 수 있게 함ㅇ

 

윈도우가 떠야 여러 프로그램을 사용할 수 있음. 

 

가용성: 동영상 찍고 싶은데 회사에 엤날 사진기만 가지고는 동영상은 찍을 수 없음.-> 가용성x 
현재 하고 싶은 작업을 진행할 수 있냐 없냐

 

기술 지원: 개발에 필요한 매뉴얼이든 레퍼런스에 관련된 커뮤니티등 그런 것들을 제공하냐 안하냐~

문제가 생겼을 때 해결 가능 루트를 얼마나 제공하냐.

국산차 같은경우 AS센터가 많아서 기술 지원 받을수 있음. 특히 희귀 브랜드는 기술지원을 잘 받을 수 없다. 

데이터베이스에 찾을 내용이 있어 그럼 DBMS가 찾아줌. 

 

종속성: 학번을 가지고 이름을 찾을 수 있음. 근데 이름만 가지고는학번을 찾을 수 없음(동명이인)

그럴 때 이름을 학번에 종속한다.

 

가용성

성능

기술 지원

상호 호환성: 서버하고 클라이언트간에 호환이 되냐 안되냐, 백업 및 서버 이중화가 되냐 안되냐

구축 비용

특정 웹 사이트 들어갈 때 그림 등이 이미지화 되어 있고 그게 정적 콘텐츠임. 

날씨, 주식 정보 등 실시간으로 변하는 컨텐츠는 동적인 컨텐츠라고 부름. 

사용자는 그런 동적인 콘텐츠를 처라하는 미들웨어가 있음. 

 

가용성

성능

기술 지원

구축 비용