[ 정보처리기사 ] 소프트웨어 설계 - 개발 기술 환경 파악 > knowledge

본문 바로가기
사이트 내 전체검색

knowledge

[ 정보처리기사 ] 소프트웨어 설계 - 개발 기술 환경 파악

페이지 정보

작성자 웹지기 댓글 0건 조회 3,050회 작성일 21-02-01 17:17

본문

❖ 운영체제

 •컴퓨터 시스템 자원들의 효율적 관리와 사용 환경을 제공하는 소프트웨어

 •컴퓨터 운영체제 : Windows, UNIX, Linux, Mac OS 등

 •모바일 운영체제 : iOS, Android 등

 

❖ 운영체제 관련 요구사항 식별 시 고려사항

구분 내용
가용성 운영체제 고유의 장애 발생 가능성
메모리 누수로 인한 성능 저하, 재가동
지속적인 패치 설치로 인한 재가동
운영체제 결함으로 인한 패치 설치
성능 •대규모 동시 사용자 요청에 대한 처리
•대규모 및 대용량 파일 작업에 대한 처리
•지원 가능한 메모리 크기(32bit, 64bit)
기술 지원 •제작업체의 안정적인 기술 지원
•여러 사용자들 간의 정보 공유
•오픈 소스 여부(Linux)

❖ 운영체제 관련 요구사항 식별 시 고려사항

구분 내용
주변 기기 •설치 가능한 하드웨어
•여러 주변기기 지원 여부
구축 비용 •지원 가능한 하드웨어 비용
•설치할 응용 프로그램의 라이선스 정책 및 비용
•유지관리 비용
•총 소유 비용(TCO)

❖ 데이터베이스 관리 시스템(DBMS)

14.png

 •데이터베이스의 구성, 접근 방법,유지관리에 대한 모든 책임

 •Oracle, IBM DB2, Microsoft SQL Server, MySQL, SQLite, MongoDB, Redis 등

 

❖ DBMS 관련 요구사항 식별 시 고려사항

구분 내용
가용성 시스템의 장시간 운영으로 인해 발생할 수 있는 운영체제 
  고유의 장애 발생 가능성
DBMS의 결함 등으로 인한 패치 설치를 위한 재가동
백업이나 복구의 편의성
DBMS 이중화 및 복제 지원
성능 •대규모 데이터 처리 성능(분할 테이블 지원 여부)
•대용량 거래 처리 성능
•튜닝 옵션의 다양한 지원
•최소화된 설정과 비용 기반 질의 최적화 지원
기술 지원 •제작업체의 안정적인 기술 지원
•여러 사용자들 간의 정보 공유
•오픈 소스 여부

❖ DBMS 관련 요구사항 식별 시 고려사항

구분 내용
주변 기기 •설치 가능한 운영체제의 종류
•JDBC, ODBC와의 호환 여부
구축 비용 •라이선스 정책 및 비용
•유지관리 비용
•총소유비용(TCO)

❖ 웹 애플리케이션 서버

15.png

 

 

❖ 웹 애플리케이션 서버(WAS) 관련 요구사항 식별 시 고려사항

구분 내용
가용성 시스템의 장시간 운영으로 인해 발생할 수 있는 고유의 장애 발생 가능성
WAS의 결함 등으로 인한 패치 설치를 위한 재가동
안정적인 트랜잭션 처리
WAS 이중화 지원
성능 •대규모 거래 요청 처리 성능
•다양한 설정 옵션 지원
•가비지 컬렉션(GC; Garbage Collection)의 다양한 옵션
기술 지원 •제조업체의 안정적인 기술 지원
•여러 사용자들 간의 정보 공유
•오픈 소스 여부
구축 비용 •라이선스 정책 및 비용
•유지관리 비용
•총 소유 비용(TCO)

 

 

❖ 오픈 소스 사용에 따른 고려사항

 •라이선스의 종류

 •사용자 수

 •기술의 지속 가능성

추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

Total 89건 1 페이지
  • 89 [ filezilla ] 설정, 편집기, 인터페이스, 파일, 로그 위치 변경으로 편하게 사용
  • [ filezilla ] 설정 변경으로 편하게 사용 설정화면 들어가기 : Edit > Settings * 설정을 여는 방법 [편집(E)] -> [설정(S)] 1. 서버와 자동 연동 기능 해제 1) <설정> - <파일편집> - [로컬 파일 편집을 감시하여 수정시 업로드 여부 묻기(W)] 해제 2. 편집기를 다른 편집기로 변경. 1) <설정> - ...
  • 웹지기 07-07 3628 0 0 댓글 0
  • 88 [ APM ][ NPM ] Nginx ( engine X )
  • Nginx [engine x] nginx [engine x]는 HTTP 및 리버스 프록시 서버이며 Igor Sysoev가 작성한 메일 프록시 서버 Rambler (RamblerMedia.com)를 포함하여 러시아의 많은 사이트에서 5년 이상 운영됨 기본 HTTP 서버 기능 정적 및 인덱스 파일 제공, 자동 인덱싱; 열린 파일 디스크립터 캐시 캐싱을 통한 가속 리버스 프록시; 간단한로드 밸런싱 및 내결함성 FastCGI, uwsgi, SCGI 및 memcached 서버 캐싱에 대한 지...
  • 웹지기 02-18 4344 0 0 댓글 0
  • 87 [ APM ][ NPM ] Apache HTTP Server | Apache( Nginx ) + PHP + …
  • Apache HTTP Server Apache는 www(월드와이드웹)의 초기 활용에 중요한 역할을 하는 유용한 웹서버 Apache는 www(월드와이드웹)의 초기 활용에 중요한 역할을하는 유명한 웹 서버 2009년에 1억 웹사이트 이정표를 넘어선 최초의 웹 서버 Apache는 Netscape Communications Corporation 웹서버의 첫 번째 대안으로, 기능 및 성능 측면에서 다른 Unix 기반 웹 서버와 경쟁하기 위해 발전 Apache를 사용하는 모든 웹 서버의 대부분...
  • 웹지기 02-18 4022 0 0 댓글 0
  • 86 [ xampp ] mysql 설치 > root 비밀번호 변경 후 phpmyadmin 접속 설정
  • xampp 에서 mysql root의 비밀번호를 변경하게 되면 phpmyadmin에 접속이 되지 않는다. root의 비밀번호를 phpmyadmin의 config파일에 넣어줘야 한다. /xampp/phpMyAdmin/config.inc.php 21줄에 mysql root로 설정된 비밀번호를 넣어준다.
  • 웹지기 01-19 5675 0 0 댓글 0
+1
  • 85 [ xampp ] 설치 후 root 경로 변경
  • xampp 패널을 열고 apache 의 config를 admin 클릭 Apache(http.conf) 파일을 연다 documentroot를 찾아서 경로를 변경해준다.
  • 웹지기 01-19 6659 0 0 댓글 0
+1
  • 84 [ laragon ] 프로그램 설치 링크 연결과 자동설치 방법
  • Laragon에서 자동설치 할 수 있게 해주는게 Menu > Tools > Quick add 부분에 나오는 명령어들이다. 이곳에 새로운 것을 추가 할 수 있고, 삭제 할 수도 있다. 일단 추가 하고 싶으면 선택하면 notepad++ 로 파일이 연결되어서 열리게 된다. 이부분에 원하는 방식으로 추가를 해주면 되는데 압축파일로된 경로를 입력해주면 된다. # 은 주석의 역할이므로 설명이나 간단제목을 적는다 이름으로 정의하고 싶은 부분을 변수처럼 왼쪽에 적...
  • 웹지기 11-02 4228 0 0 댓글 0
  • 81 [ synology ] ssh 접속하기 - root 계정 접속
  • 일단 ssh 를 열어줘야 한다. 제어판 > 터미널 및 SNMP > 터미널 > SSH 서비스 활성화 체크 > 포트 : 원하는포트(기본은 22 되도록 변경) > 적용 사용자는 관리자의 권한을 가진 일반 사용자라 할지라도 ssh에 접속은 가능하나 root로의 전환은 불가능하다 root계정에 접속하고 싶다면 ssh에admin으로 로그인을 해야 한다. 비밀번호는 admin에서 설정한 비번과 같다 일반적으로 admin의 계정은 ...
  • 웹지기 06-15 5084 0 0 댓글 0
  • 80 [ windows ] xmanager / xshell / xftp / xlpd
  • 유료로 상용되는 쉘, ftp, 원격인쇄 프로그램 소개 xmanager / xshell / xftp / xlpd - xmanager = 윈도우에서 리눅스-원격 - xshell = ssh 클라이언트 - xftp = 네트워크 파일 전송 - xlpd = 원격인쇄 https://www.netsarang.com
  • 웹지기 06-11 4778 0 0 댓글 0
  • 79 autoset openssl install
  • 오토셋 버젼안에 openssl이 들어있다.openssl로 key와 csr을 만들자오토셋매니저설정 > 웹서버세부설정 > 웹서버 모듈관리 > mod_ssl.so 체크설정 > PHP세부설정 > PHP확장모듈 설정 > php_openssl.so 체크설정 > 웹서버 세부설정 > 가상호스트 설정C:\Autoset9\server\confhttp.conf 파일 수정Listen 80 하단에 Liste...
  • 웹지기 09-09 6837 0 0 댓글 0
  • 78 XenServer 5.6에 NAS 구성하기
  • [펌]http://ifwind.tistory.com/10XenServer의 Local Storage 중 일부를 NAS로 구성하여 리눅스 가상머신에는 NFS로 붙이고, 윈도우 가상머신에는 CFS로 붙이는 구성을 해보았다. XenServer에 NAS를 구성하면 다음과 같은 장점이 있다.ISO 라이브러리를 XenServer내에 구성할 수 있다.XenServer는 항상 가동중이기 때문에 VM의 상태와 관계없이 안정적인 네트워크 스토리지를 제공할 수 있다.VM에서 사용하는 중요 데이터를 XenServer에...
  • 웹지기 09-27 6522 0 0 댓글 0
  • 77 뉴스 rss 사이트
  • http://news.einfomax.co.kr/rss/ http://news.jtbc.joins.com/Etc/RssService.aspx SBS http://news.sbs.co.kr/rss/news_rss.jsp 속보 http://api.sbs.co.kr/xml/news/rss.jsp?pmDiv=all 정치 http://api.sbs.co.kr/xml/news/rss.jsp?pmDiv=politics 경제 http://api.sbs.co.kr/xml/news/rss.jsp?pmDiv...
  • 웹지기 10-05 6972 0 0 댓글 0
  • 76 무료 홈페이지 템플릿
  • 무료 템플릿(template) 사용방법템플릿은 여러 분야에서 많이 쓰이는 용어인데 영어사전을 찾아보니깐 ‘본뜨는 공구’, ‘형판’ 이라는 뜻으로 쓰이고 있습니다. html템플릿이라고 하면 html로 미리 웹문서를 디자인 해 놓은 것을 말한다고 보면 될 것 같습니다. 아래 나열된 사이트들은무료로템플릿을 제공하는 사이트들입니다.opendesigns.orgfreetemplatesonline.comcss4free.comfreecsstemplates.comoswd.orgfreecss.infoopensour...
  • 웹지기 09-27 11023 0 0 댓글 0
  • 75 네이버 스마트 에디터 폰트추가 방법
  • smarteditor2.min.js 파일this.addFont('Noto Sans KR', 'sans-serif', 0, "", "", 1, "abcd", true);smarteditor2.min.js 파일에this.addFont('Noto Sans KR', 'sans-serif', 0, "", "", 1, "abcd", true);SmartEditor2.html 샘플파일 스마트에디터 생성시...
  • 웹지기 09-04 11722 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
8,382
어제
15,369
최대
33,828
전체
8,345,172

그누보드5
Copyright © funyphp.com. All rights reserved.