본문 바로가기

분류 전체보기98

[정보처리기사 실기] 11. 응용 SW 기초 기술 활용 *리눅스/유닉스 운영체제의 기본 명령어 명령어 설명 파일 처리 ls 자신이 속해있는 폴더 내에서의 파일 및 폴더들을 표시하는 명령어 pwd print working directory의 약자 현재 작업 중인 디렉토리의 절대 경로를 출력하는 명령어 rm 파일 삭제 명령어 cp 파일 복사 명령어 mv 파일 이동 명령어 파일 권한 chmod 특정 파일 또는 디렉토리의 퍼미션 수정 명령어 chown 파일이나 디렉토리의 소유자, 소유 그룹 수정 명령어 검색 grep 입력으로 전달된 파일의 내용에서 특정 문자열을 찾고자할 때 사용하는 명령어 find 특정한 파일을 찾는 명령어 파일 이동 cp 디렉토리를 복사할 때 사용하는 명령어 디렉터리 이동 cd 디렉토리를 이동하는 명령어 *가상화 기술요소 가상화: 물리적인 리소스.. 2021. 7. 16.
[정보처리기사 실기] 4. 서버 프로그램 구현 *개발 도구의 분류 4가지 1) 구현 도구: 개발자의 코드 작성과 디버킹, 수정 등과 같은 작업을 지원하는 도구. 프로그램 개발할 때 가장 많이 사용되는 도구 2) 테스트 도구: 코도의 기능 검증과 전체의 품질을 높이기 위해 사용하는 도구. 코드의 테스트, 테스트에 대한 계획, 수행 및 분석 등의 작업 가능 3) 형상관리 도구: 개발자들이 작성한 코드와 리소스 등 산출물에 대한 버전 관리를 위한 도구. 프로젝트 진행 시 필수로 포함되는 도구. 4) 빌드 도구: 작성한 코드의 빌드 및 배포를 수해하는 도구. 각각의 구성요소와 모듈에 대한 의존성 관리를 지원 *응집도 유형 -우연적 응집도(Coincidental Cohesion): 모듈 내부의 각 구성요소가 연관이 없을 경우 -논리적 응집도(Logical C.. 2021. 7. 15.
[정보처리기사 실기] 12. 제품소프트웨어 패키징 *모듈화: 모듈을 이용하여 소프트웨어의 성능을 향상시키거나 시스템의 디버깅, 시험, 통합 및 수정을 용이하도록 하는 소프트웨어 설계 기법 *사용자 중심의 모듈 패키징 작업 수행: 기능 식별 > 모듈화 > 빌드 진행 > 사용자 환경 분석 > 패키징 적용 시험 > 패키징 변경 개선 *릴리즈 노트: 조직의 최종 사용자인 고객과 잘 정리된 릴리즈 정보를 공유하는 문서 *릴리즈 노트 작성 항목 -헤더: 문서 이름(릴리즈 노트 이름), 제품 이름, 버전 번호, 릴리즈 날짜, 참고 날짜, 노트 버전 등의 정보 -개요: 제품 및 변경에 대한 간략한 전반적 개요 -목적: 릴리즈 버전의 새로운 기능목록과 릴리즈 노트의 목적에 대한 개요, 버그 수정 및 새로운 기능 기술 -이슈 요약: 버그의 간단한 설명 또는 릴리즈 추가 .. 2021. 7. 13.
정보처리기사 실기 기출 문제 (2020년 1회~2021년 1회) 2020년 1회 *XML(eXtensible Markup Language) *JSON(JavaScript Object Notation) *머릿말(Header) (코드) *JAVA언어 실행결과 *결합도(Coupling), 응집도(Cohesion) *트랜잭션의 특징(ACID) -원자성: 트랜잭션의 연산은 데이터베이스에 모두 반영되고 완료되든지 아니면 전혀 반영되지 않도록 복구되어야 한다 (All or Nothing) -일관성: 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환한다. -독립성: 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행중에 다른 트랜잭션의 연산이 끼어들 수 없다. -지속성: 성공적으로 완료된 트랜잭션의 결과는 시스템이 고장나더.. 2021. 7. 12.
2021년 2회차 정보처리기사 실기 문제/답안 복기 (2021.07.10 시행) 정보처리기사 실기 2021년 2회차 문제/답안 복기 배점: 모든 문항 5점씩 * 총 20문항 (부분점수) 3문항: 0, 2, 4, 5 / 2문항: 0, 3, 5 / 1문항: 0, 5 1. 네트워크 장치가 필요없으며, 멀티 홉 라우팅 기능, 긴급~이나 군사네트워크에 사용되는 네트워크는? (답) ad-hoc 네트워크 or 애트 혹 네트워크 or ad-hoc network 2. (수제비 6-1) (1) ( ) : 사람의 감정이나 경험을 나타내는 개념 (2) ( ) : 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체. 좁은 의미로는 정보 기기나 소프트웨어의 화면 등에서 사람이 접하게 되는 화면. 사용자인터페이스 예시 CLI (답) (1) UX (2) UI 3. 파이썬 코드 실행 결과.. 2021. 7. 10.
C, C++, 자바, 파이썬에서 사용할 수 있는 변수명 조건 각 언어에서 어떤 변수명을 사용할 수 있는지 전공시험에 나온 적이 있는데, 정처기 실기를 공부하다가 또 나와서 정리한다. C, C++, 자바, 파이썬에서 사용할 수 있는 변수명 조건 -사용 가능 문자: 영문 대문자/소문자, 숫자, 언더바(_) 사용 가능. 단, 변수명 첫 글자는 언더바(_), 대문자/소문자로 시작 -예약어 사용 불가 -특수기호 사용 불가 -공백 사용 불가 문제) 다음 중 C, C++, 자바, 파이썬에서 사용할 수 있는 변수명을 쓰시오. _a, -a, for, A, 1a, a1, $a, ?a, a b 답) _a, A, a1 2021. 6. 30.