[정처기] 4과목 : 프로그래밍 언어 활용 기출 문제 모음 및 풀이 (24년도~20년도)
·
자격증/정보처리기사
1. UNIX에서 새로운 프로세스를 생성하는 명령어는?① Is② cat③ fork④ chmod- ls : 현재 디렉터리 내의 모든 파일을 표시한다.- cat : 파일의 내용을 화면에 표시한다.- fork : 새로운 프로세스를 생성한다.- chmod : 파일의 사용 권한을 지정한다. 2. Java 프로그래밍 언어의 정수 데이터 타입 중 ‘long’의 크기는?① 1byte② 2byte③ 4byte④ 8byteJava 정수 데이터 타입- byte : 1Byte- short : 2Byte- int : 4Byte- long : 8Byte 3. 다음 JAVA 프로그램이 실행 되었을 때의 결과는?public class ovr { public static void main(String[] args) { int a..
[정처기] 3과목 : 데이터베이스 구축 기출 문제 모음 및 풀이 (24년도~20년도)
·
자격증/정보처리기사
1. 다음 설명과 관련 있는 트랜잭션의 특징은?“트랜잭션의 연산은 모두 실행되거나, 모두 실행되지 않아야 한다.”① Durability② Isolation③ Consistency④ Atomicity트랜잭션의 특성- 원자성(Atomicity) : 완전하게 수행 완료되지 않으면 전혀 수행되지 않아야 함- 일관성(Consistency) : 시스템의 고정 요소는 트랜잭션 수행 전후에 같아야 함- 격리성(Isolation, 고립성) : 트랜잭션 실행 시 다른 트랜잭션의 간섭을 받지 않아야 함- 영속성(Durability, 지속성) : 트랜잭션의 완료 결과가 데이터베이스에 영구히 기억됨 2. 데이터베이스에 영향을 주는 생성, 읽기, 갱신, 삭제 연산으로 프로세스와 테이블 간에 매트릭스를 만들어서 트랜잭션을 분석하..
[정처기] 2과목 : 소프트웨어 개발 기출 문제 모음 및 풀이 (24년도~20년도)
·
자격증/정보처리기사
1. 연결 리스트(Linked List)에 대한 설명으로 거리가 먼 것은?① 노드의 삽입이나 삭제가 쉽다.② 노드들이 포인터로 연결되어 검색이 빠르다.③ 연결을 해주는 포인터(Pointer)를 위한 추가 공간이 필요하다.④ 연결 리스트 중에서 중간 노드 연결이 끊어지면 그 다음 노드를 찾기 힘들다.연결 리스트가 특정 노드를 찾기 위해서 처음부터 순차적으로 탐색해야 하므로 검색 속도가 빠르지 않다. 2. 정보시스템을 개발 단계에서 프로그래밍 언어 선택 시 고려할 사항으로 가장 거리가 먼 것은?① 개발 정보시스템의 특성② 사용자의 요구사항③ 컴파일러의 가용성④ 컴파일러의 독창성 3. 소스코드 품질분석 도구 중 정적 분석 도구가 아닌 것은?① pmd② checkstyle③ valance④ cppcheck소..
[정처기] 1과목 : 소프트웨어 설계 기출 문제 모음 및 풀이 (24년도~20년도)
·
자격증/정보처리기사
1. XP(eXtreme Programming)의 기본원리로 볼 수 없는 것은?① Linear Sequential Method② Pair Programming③ Collective Ownership④ Continuous IntegrationXP(eXtreme Programming) 12 실천사항 - 전소테 계공짝디Pair ProgrammingPlanning GameTest Driven DevelopmentWhole TeamContinuous IntegrationDesign ImprovementSmall ReleasesCoding StandardsCollective Code OwnershipSimple DesignSystem MetaphorSustainable Pace 2. 럼바우(Rumbaugh) 객체..
[정처기] 2과목 : 소프트웨어 개발 내용정리 - 2
·
자격증/정보처리기사
27. 테스트 커버리지(1) 테스트 커버리지1️⃣ 테스트 커버리지 종류종류설명기능 기반어플리케이션 전체 기능을 모수로 설정하고, 실제 테스트가 수행된 기능의 수를 측정Line Coverage 라인 단위Code Coverage소스 코드 구문, 조건, 결정 등Statement Coverage 코드 구조 내의 모든 구문에 대해 한 번 이상 수행Condition Coverage결정 포인트 내 모든 개별 조건식에 대해Decision Coverage결정 포인트 내 모든 분기문에 대해Modified Contidion / Decision Coverage조건과 결정을 복합적으로 고려한 측정 방법독립적으로 전체 조건식의 결과에 영향을 주는 테스트 커버리지 (2) 테스트 자동화1️⃣ 테스트 자동화 도구 유형유형설명정적 ..