728x90
반응형
SMALL

분류 전체보기 301

1과목 소프트웨어 설계(20문제) - 3

* 결합도(Coupling) ★★ - 모듈 간에 상호 의존하는 정도 또는 두 모듈 사이의 연관 관계를 의미 - 결합도는 낮을수록 좋음 = 독립적인 모듈 1) 내용 결합도(Content Coupling)- 한 모듈이 다른 모듈의 내부 기능 및 그 내부 자료를 직접 참조하거나 수정할 대의 결합도 2) 공통 결합도(Common Coupling)- 공유되는 공통 데이터 영역을 여러 모듈이 사용할 때의 결합도 (전역 변수) 3) 외부 결합도(External Coupling)- 어떤 모듈에서 선언한 데이터(변수)를 외부의 다른 모듈에서 참조할 때의 결합도(순차적) 4) 제어 결합도(Control Coupling) - 어떤 모듈이 다른 모듈 내부의 논리적인 흐름을 제어하기 위해 제어 신호를 이용하여 통신하거나 제어 ..

정보처리기사 2023.06.22

반도체 육성 나선 인도....R&D·제조 투자 확대

인도는 중국과 더불어 세계 최다 인구를 보유한 국가로 IT·가전 및 제조업 분야에서 성장 가능성이 높은 지역으로 꼽힙니다. 지난해 인도는 G20 국가 중 가장 높은 6.8%의 경제성장을 실현했으며 글로벌 경기가 다소 침체될 것으로 예상되는 올해도 5%대 성장할 것으로 전망됩니다. UN에 따르면 올해 인도 인구수는 중국을 추월해 세계 1위에 등극할 예정입니다. 인도 정부는 최근 전자제품을 시작으로 제조업 육성과 인프라 투자 등 경제개혁을 추진 중이며, 지난해는 반도체 제조업 육성 정책을 발표했습니다. 이는 최근 IT, 가전, 반도체 업계가 인도 시장에 주목하는 이유입니다. 이에 지디넷코리아가 3회에 걸쳐 인도 시장 현황과 전망을 짚어보고자 합니다. [편집자주] 사진=지디넷코리아 인도가 반도체 산업 육성에 ..

정보 수집 2023.06.20

1과목 소프트웨어 설계(20문제) - 2

* 품질 요구사항 ★ 1) 국제 제품 품질 표준 ★ - ISO/IEC 9126 - ISO/IEC 12119 - ISO/IEC 14598 - ISO/IEC 25000 : SW 품질 평가 통합 모델, SQuaRE로도 불리며 위 3개 표준을 통합 품질 관리(2500n) 품질모델(2501n), 품질 측정(2502n), 품질 요구(2503n), 품질 평가(2504n) 2) ISO/IEC 9126 ★★ - 기능성(Functionality) : 요구사항을 정확하게 만족하는 기능을 제공하는가? # 적절성(적합성), 정확성, 상호 운용성, 보안성, 호환성 - 신뢰성(Reliability) : 요구된 기능을 정확하고 일관되게 오류 없이 수행하는가? # 성숙성, 결함 허용성, 회복성 - 사용성(Usability) : 사용자..

카테고리 없음 2023.06.20

TSMC, 2나노 시범생산 앞당겨 착수...삼성·인텔 견제

대만 파운드리 업체 TSMC가 2나노미터(나노미터=10억분의 1m) 공정 반도체 시범 생산 준비에 착수했다. 올 초만 하더라도 TSMC는 2나노 공정 시제품 생산을 내년 초로 계획했지만, 이를 앞당겨 올해 소량 생산에 들어간다는 목표다. 첨단 파운드리 시장에서 삼성전자에 이어 인텔까지 가세하면서 경쟁이 심화되자, TSMC가 이를 견제해 2나노 공정 시범 생산 준비를 조기 착수하고 고객사를 먼저 선점한다는 전략으로 풀이된다. 파운드리 분야는 기술을 개발해도 고객사를 확보해야 수익을 낼 수 있기 때문이다. 반도체 팹(사진=TSMC) TSMC, 올해 2나노 공정 시범생산 시작…2025년 양산 6일 자유시보 등 대만 언론에 따르면 TSMC가 2나노 공정 반도체 제품의 시범 생산 준비에 착수했으며, 첨단 인공지능..

정보 수집 2023.06.17

1과목 : 소프트웨어 설계(20문제) - 1

* 소프트웨어 생명 주기 ★★ 1) 폭포수 모형(waterfall Model) ★ - 가장 오래되고 가장 폭넓게 사용된 고전적 생명 주기 모형 - 한 단계가 끝나야만 다음 단계로 넘어가는 선형 순차적 모형 - 단계별 정의 및 산출물이 명확 - 개발 중간에 요구사항의 변경이 용이하지 않음 - 타당성검토 -> 계획 -> 요구 분석 -> 설계 -> 구현(코딩) -> 테스트(검사) -> 유지보수 (분설구테유) 2) 프로토타입 모형 (Prototype Model, 원형모형) ★ - 견본(시제)품을 만들어 최종 결과물을 예측하는 모형 - 인터페이스 중점을 두어 개발 - 개발 중간에 요구사항의 변경이 용이 3) 나선형 모형 (Prototype Model, 원형모형) ★ - 폭포수 모형과 프로토타입 모형의 장점에 위험..

정보처리기사 2023.06.16

대출 이동 서비스, 금융·핀테크 경계 허문다

31일부터 모바일 플랫폼이나 각 금융사 애플리케이션(앱)을 통해 자신이 받은 대출을 한번에 조회하고, 더 나은 상품으로 갈아탈 수 있는 대출 이동 서비스가 개시됐다. 하지만 플랫폼 별로 제휴 금융사가 천차만별이고, 대출 보유 고객을 빼앗기지 않기 위해 제공하는 대출 상품군이 한정된 상황이다. 현재는 53개 금융사에서 받은 10억원 이하의 직장인 대출, 마이너스통장(한도 대출) 등 신용대출만 갈아탈 수 있지만, 연말까지 금융당국이 주택담보대출로 상품을 늘리겠다고 공언했다. 이를 통해 금융소비자가 실질적인 혜택을 누릴 수 있을지, 또 금융 및 핀테크에 어떤 결과를 가져올지 귀추가 주목된다. (사진=이미지투데이) 14 초 후 SKIP 금융소비자들이 '대출 이동 서비스'를 쓰는 이유는 하나다. 한 번에 다양한 ..

정보 수집 2023.06.12

데이터 모델과 성능 -(3)

* 분산 DB 1. 여러 곳으로 분산되어있는 DB를 하나의 가상시스템으로 사용할 수 있도록 한 DB 2. 논리적으로 동일한 시스템에 속하지만, 컴퓨터 네트워크를 통해 물리적으로 분산되어 있는 데이터 집합 * 분산 DB를 만족하기 위한 6가지 투명성 1. 분할 투명성(단편화) : 하나의 논리적 Relation이 여러 단편으로 분할되어 각 사본이 여러 site에 저장 2. 위치 투명성 : 사용하려는 데이터의 저장 장소명시 불필요, 위치정보가 시스템 카탈로그에 유지 3. 지역사상 투명성 : 지역 DBMS와 물리적 DB사이의 Mapping 보장 4. 중복 투명성 : DB 객체가 여러 site에 중복되어 있는지 알 필요가 없는 성질 5. 장애 투명성 : 구성요소의 장애에 무관한 트랜잭션의 원자성 유지 6. 병행 ..

SQLD 2023.06.07

데이터 모델과 성능 -(2)

* 로우 체이닝 - 로우의 길이가 너무 길어 데이터 블록 하나에 데이터가 모두 저장되지 않고 두 개 이상의 블록에 걸쳐 하나의 로우가 저장되어 있는 형태 * 로우 마이그레이션 - 데이터블록에서 수정이 발생하면 수정된 데이터를 해당 데이터 블록에서 저장하지 못하고 다른 블록의 빈 공간을 찾아 저장하는 방식 - 로우 체이닝과 로우 마이그레이션이 발생하여 많은 블록에 데이터가 저장되면 DB 메모리에서 디스크 I/O가 발생할 때 많은 I/O가 발생하여 성능저하 발생 트랜잭션을 분석하여 적절하게 1:1관계로 분리 함으로써 성능향상이 가능하도록 해야한다. * PK에 의해 테이블을 분할하는 방법(파티셔닝) 1. RANGE PARTITION : 대상 테이블이 날짜 또는 숫자값으로 분리가 가능하고 각 영역별로 트랜잭션이..

SQLD 2023.06.06

수장 공백 D-90 전경련, 혁신안 쏟아내도 '시큰둥'

전국경제인연합회가 정경유착 꼬리표를 떼기 위해 혁신에 시동을 걸고 있지만, 4대 그룹 복귀 가능성은 여전히 낮다는 평가가 나온다. 4대 그룹(삼성·LG·SK·현대차)이 복귀할 명분이 부족하다는 것이다. 30일 재계에 따르면 전경련은 조만간 총회를 열고 ‘한국경제인협회’로 단체명을 바꿀 예정이다. 전경련은 최근 새 간판을 달고 새로운 역할, 기능, 거버넌스를 갖춘 싱크탱크형 경제단체로 환골탈태한다는 혁신안을 발표했다. 서울 여의도 소재 전국경제인연합회(전경련) 회관 전경. (사진=뉴스1) 전경련은 산하기관인 한국경제연구원(한경연)과 통합할 계획도 밝혔다. 이를 위해 4대 그룹 관계자도 합병 총회에 참여할 예정이다. 이 같은 사실이 알려지자 4대 그룹 복귀설이 제기됐다. 4대 그룹은 2016년 전경련에서 탈..

정보 수집 2023.06.06

데이터 모델과 성능 -(1)

* 성능 데이터 모델링 - DB 성능향상을 목적으로 설계단계의 데이터 모델링 때부터 정규화, 반정규화, 테이블통합, 테이블분할, 조인구조, PK, FK 등 여러가지 성능과 관련된 사항이 데이터 모델링에 반영 될 수 있도록 하는 것 - 분석/설계 단계에서 데이터 모델에 성능을 고려한 데이터 모델링을 수행할 경우 성능저하에 따른 재업무 비용을 최소화 할 수 있음. 데이터의 증가가 빠를수록 성능저하에 따른 성능개선비용은 기하급수적으로 증가하게 된다. * 성능 데이터 모델링 고려사항 순서 1. 데이터 모델링을 할 때 정규화를 정확하게 수행 2. DB 용량산정을 수행한다. 3. DB에 발생되는 트랜잭션의 유형을 파악한다. 4. 용량과 트랜잭션의 유형에 따라 반정규화를 수행 5. 이력모델의 조정, PK/FK조정, ..

SQLD 2023.06.05
728x90
반응형
LIST