본문 바로가기 메뉴 바로가기

야훔의 저렴한 개발

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

야훔의 저렴한 개발

검색하기 폼
  • 분류 전체보기 (131)
    • Diary (4)
    • 컴퓨터 일반 (4)
    • Dev (99)
      • Development (4)
      • HTML&CSS (10)
      • Javascript (5)
      • TypeScript (13)
      • Java (12)
      • Python (13)
      • Docker (2)
      • Vue.js (18)
      • React (1)
      • 어플리케이션 (2)
      • 프로그래밍 잘하기 (17)
      • Node.js (2)
    • Goods (3)
    • IT관련 (20)
      • 정보처리기사 (14)
  • 방명록

분류 전체보기 (131)
[정보처리기사] 2018년 8월 19일 기출문제 해설 #021 ~ #030

21. 하나 이상의 프로그램 또는 연속되어 있지 않은 저장 공간으로부터 데이터를 모은 다음, 데이터들을 메시지 버퍼에 넣고, 특정 수신기나 프로그래밍 인터페이스에 맞도록 그 데이터를 조직화하거나 미리 정해진 다른 형식으로 변환하는 과정을 일컫는 것은? 이 문제는 Converting과 Marshalling이 햇깔리기 쉽다. 1번 Porting(포팅)은 서로 다른 컴퓨터에 프로그램을 이식(Porting)하는 것을 의미하고, 4번 Streaming(스트리밍)은 데이터를 전송하는 방식을 이야기하는 것으로 생각하면 정답은 2번과 3번중 하나인데 "미리 정해진 다른 형식으로 변환하는 과정"이라는 문제를 보아 Converting이 정답이겠구나 하고 생각하는 사람이 있을 수 있겠으나(나처럼) 함정이다. 정답은 Mars..

IT관련/정보처리기사 2019. 7. 22. 18:28
[정보처리기사] 2018년 8월 19일 기출문제 해설 #011 ~ #020

11. 해싱 테이블의 오버플로우 처리 기법이 아닌 것은? 해싱 테이블 오버플로우를 발생시키지 않기위한 기법으로는 아래와 같다. [개방 주소법(Open Addressing)] - 선형 방법(Linear Method) 라고도 함. - Collision이 발생했을 때 순차적으로 다음 빈 버킷을 찾아 저장. [폐쇄 주소법(Close Addressing)] - Overflow된 레코드들을 별도의 Overflow 영역에 저장하고 Chain(Pointer)로 홈 버킷에 연결 - Direct Chaining : 해시표 내의 빈 자리(Cylinder Overflow Area)에 Overflow 레코드를 보관 - Indirect Chaining : 해시표와는 별도의 기억공간(Independent Overflow Area)..

IT관련/정보처리기사 2019. 7. 22. 00:47
[정보처리기사] 2018년 8월 19일 기출문제 해설 #001 ~ #010

장장 한달여간 정보처리기사 기출문제 한편을 들여다 봤다. 오늘부터는 다시 작년도 기출문제를 들여다볼 계획이다. 지난번엔 처음이니까 좀 오래걸렸지만 다음부터는 점점 빨라질거다. 금방금방 배워서 꼭 필기 통과하자. 1. Linear Search의 평균 검색 회수는? 순차검색(Sequential Search, Linear Search) - 첫번째 또는 마지막 레코드를 시작으로 특정 레코드의 탐색 작업이 순차적으로 처리 - 프로그램 작성이 쉽고, 정렬되지 않은 레코드 검색이 가능 - 파일이 크면 탐색 시간 증가 - 평균비교횟수: ( n + 1 ) / 2 - 평균 검색시간 : O(n) 정답은 ( n + 1 ) / 2, 2번이 되겠다. 2. 관계 데이터베이스 제약조건 중 한 릴레이션의 기본 키를 구성하는 어떠한 속..

IT관련/정보처리기사 2019. 7. 21. 21:22
[정보처리기사] 2019년 3월 3일 기출문제 해설 #091 ~ #100

91. 주파수 분할 다중화 방식(FDM)에서 Guard Band가 필요한 이유는? 이건 일단 FDM의 특성에 대해서 이해하면 바로 알 수 있는 내용이지만 그냥 외워두는게 속 편하다. FDM은 전송로 상의 공통 채널을 더욱 효율적으로 이용하기 위해 주파수 분할에 의한 다중화 방식을 이야기한다. 서로 다른 주파수 대역에서 여러 신호를 동시에 다중화 전송하는 방식이라고 하는데 간단하게 주파수 대역안에서 여러신호를 보내는 거라고 생각하면 되겠다. FDM의 경우 무선통신에서 전통적으로 사용되어왔던 다중화 방식이다. 이런 다중화 방식의 약점은 주파수 대역을 다중화하기때문에 채널의 간섭이 발생한다는 것인데 이를 보완하기 위해 Guard Band가 필요하다. 92. X.25 프로토콜의 3계층에 해당하지 않는 것은? X..

IT관련/정보처리기사 2019. 7. 17. 16:43
[정보처리기사] 2019년 3월 3일 기출문제 해설 #081 ~ #090

81. 자기 정정 부호의 하나로 비트 착오를 검출해서 1bit 착오를 정정하는 부호 방식은? 일단 비트 착오를 검출해서 정정한다고 하면 패리티 코드, 해밍코드 두개를 가려내야한다. ASCII Code는 문자열을 7비트의 숫자로 표현한 코드를 아스키 코드라고 하고 EBCDIC Code는 Extended Binary Coded Decimal Interchange 코드라고 해서 확장 이진화 10진법 교환 코드라고 한다. 이것도 문자열 표현을 위해 8비트를 사용하는 코드를 이야기한다. 한마디로 ASCII나 EBCDIC이나 BCD 코드가 나오면 문자열 관련 코드라고 생각하면 되겠다.(BCD코드는 2비트의 존비트(그룹분류) + 4비트의 디지트로 구성된 6비트짜리 코드임, 8421 코드라고도 함) 이렇게 문제 보기 ..

IT관련/정보처리기사 2019. 7. 17. 15:26
[정보처리기사] 2019년 3월 3일 기출문제 해설 #071 ~ #080

71. 구조적 분석에서 자료 사전(Data Dictionary)작성 시 고려할 사항으로 옳지 않은 것은? 자료 사전의 말 뜻 그대로 "이름이 중복"되면 안되겠지. 사전에 이름이 중복되는게 없는 것처럼. 72. 외계인코드(Alien Code)를 가장 잘 설명한 것은? 외계인 코드는 오래되서 참고할 문서도 없고, 개발자도 없어서 유지보수 안되는 코드를 이야기한다. 로직이 복잡한건 스파게티코드. 73. 다음 중 독립적인 모듈이 되기 위해서 가장 좋은 결합도 상태는? [Data Coupling(자료 결합)] - 모듈 간의 인터페이스가 자료요소로만 구성될 때의 결합도 - 어떤 모듈이 다른 모듈을 호출하며 매개 변수, 인수로 데이터를 넘겨주며 호출받은 모듈은 받은 데이터에 대한 처리결과를 다시 돌려주는 것 [Sta..

IT관련/정보처리기사 2019. 7. 16. 16:31
[정보처리기사] 2019년 3월 3일 기출문제 해설 #061 ~ #070

61. 소프트웨어 프로젝트 관리의 주요 구성 요소인 3P에 해당하지 않는 것은? 프로젝트 관리를 위한 3P - 사람(People) : 프로젝트 관리에서 가장 기본이 되는 인적 자원 - 문제(Problem) : 사용자 입장에서 문제를 분석하여 인식함 - 프로세스(Process) : 소프트웨어 개발에 필요한 전체적인 작업 계획 Power는 하드웨어 관리쪽이 아닐까?? 정답은 4번 Power. 62. 소프트웨어 재공학의 주요 활동 중 역공학에 해당하는 것은? 일단 "소프트웨어 재공학의 주요활동"에 대해서 알아보자. - 분석(Analysis) : 기존 소프트웨어 명세서를 확인하여 소프트웨어 동작을 이해하고, 재공학 대상을 선정. - 개조(재구조, 재구성) : 상대적으로 같은 추상적 수준에서 하나의 표현을 다른 ..

카테고리 없음 2019. 7. 16. 13:15
[정보처리기사] 2019년 3월 3일 기출문제 해설 #051 ~ #060

51. 운영체제의 역할로 가장 옳지 않은 것은? 원시프로그램을 목적프로그램으로 변환하는 것은 컴파일러다. 컴파일러와 인터프리터는 사용자가 작성한 원시프로그램을 목적프로그램으로 변환하는 것을 이야기한다. 목적프로그램을 실행가능한 모듈로 바꾸는 것은 링커다. 52. HRN 스케쥴링 방식에서 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 것은? 작업 대기시간 서비스(실행)시간 A 5 20 B 40 20 C 15 45 D 20 2 HRN 스케쥴링 방식은 대기 시간과 실행시간을 혼합하여 어느 작업이 CPU를 사용할지 결정하는 방법이다. HRN 값을 구하는 방법은 아래와 같다. HRN 값 = ( 대기시간 + 실행시간 ) / 실행시간 위 공식을 이용해 각 작업에 대한 HRN 값을 구하면 아래와 같다. 작업 대기..

IT관련/정보처리기사 2019. 7. 15. 08:44
[정보처리기사] 2019년 3월 3일 기출문제 해설 #041 ~ #050

41. 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는? 페이지 참조 순서 : 1, 2, 3, 1, 2, 4, 5, 1, 2 일단 페이지 교체 알고리즘에 대해서 알아야 문제를 해결할 수 있다. - FIFO : First In First Out 알고리즘. 가장 먼저 들여온 페이지부터 교체하는 방법. - LRU : Least Recently Used 알고리즘. 가장 오랫동안 사용되지 않은 페이지부터 교체하는 방법 - LFU : Least Frequently Used 알고리즘. 사용된 횟수(참조 횟수)가 가장 적은 페이지부터 교체하는 방법 일단 위의 페이지 ..

IT관련/정보처리기사 2019. 7. 14. 18:30
[정보처리기사] 2019년 3월 3일 기출문제 해설 #031 ~ #040

31. 블루레이 디스크(Blue-ray Disc)에 관한 설명으로 틀린 것은? 블루레이 디스크라니 아직 2000년대 초반인줄 아는 이 시험문제는 아직 USB의 존재에 대해서 모르고 있는 것 같지만 문제로 나온다니 풀긴 해야겠지. 일단 블루레이라는 말 답게 405nm의 청색 레이저를 사용한다. 그래야 더 많은 트랙을 사용할 수 있어서 데이터를 더 많이 저장할 수 있다. 그리고 MPEG-2, H.264/AVC, SMPTE VC-1 코덱을 지원한다. 표준 디스크 크기는 12cm, 25GB를 저장하고 듀얼 레이어인 경우 50GB까지 저장이 가능하다.(앞면 뒷면 25 * 2) 디스크 종류에는 BC-ROM(읽기만 가능), DB-R(1회 기록 가능), BD-RE(재사용 가능)이 있다. 정답은 당연히 적색 레이저가 아..

IT관련/정보처리기사 2019. 7. 10. 16:51
이전 1 2 3 4 5 ··· 14 다음
이전 다음
최근에 올라온 글
  • 보안과 관련하여
  • 으허 프로젝트의 늪에서 살아 돌아온..
  • Koa + MySQL + Passport-jwt ⋯
  • Koa + MySQL + Passport-jwt ⋯
최근에 달린 댓글
  • 다시한번 꼼꼼히 읽어보고 찾아냈어요 파이프 추가를 빼먹⋯
  • 안녕하세요!! 너무너무 감사하게 잘 배우고 있습니다. ⋯
  • 덕분에 store에 대한 개념을 잡을 수 있었습니다. ⋯
  • ㅎㅎ 덕력이 그렇게 많은 것 같지 않다능

Blog is powered by Tistory / Designed by Tistory

티스토리툴바