(공지사항 필독!) 정보처리 산업기사를 공부하며 UI 표준 및 지침에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. UI 표준 및 지침 UI 표준 및 지침 UI 표준 : 전체 시스템에 포함된 모든 UI에 공통적으로 적용될 내용, 화면 구성이나 화면 이동 등이 포함됨. UI 지침 : UI 요구사항, 구현 시 제약사항 등 UI 개발 과정에서 꼭 지켜야 할 공통의 조건 UI 스타일 가이드 개발자나 디자이너들이 UI를 작성할 때 기준이 되는 규칙 구동 환경, 레이아웃, 네비게이션 정의 UI 스타일 가이드 작성 순서 구동 환경 정의 컴퓨터 OS, 웹 브라우저, 모니터 해상도, 프레임 세트 등을 사용 환경에 적합하도록 규정 레이아웃 정의 화면 구조를 정의하고 ..
(공지사항 필독!) 정보처리 산업기사를 공부하며 품질 요구사항에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 품질 요구사항 품질 요구사항 사용자의 입장에서 얼마나 충족하는가를 나타내는 소프트웨어 특성의 총체 관련 표준 ISO/IEC 9126 소프트웨어의 품질 특성과 평가를 위한 국제 표준 ISO/IEC 25010 ISO/IEC 9126에 호환성, 보안성 강화해 개정한 소프트웨어 제품에 대한 국제 표준 ISO/IEC 12119 패키지 소프트웨어의 일반적인 제품 품질 요구사항 및 테스트를 위한 국제 표준 ISO/IEC 14598 소프트웨어 품질의 측정과 평가에 필요 절차 규정한 표준 ISO/IEC 9126 소프트웨어 품질 특성 기능성(Functiona..
오늘은 22년 정보처리산업기사 1회차 실기 시험이 12일 앞으로 다가온 만큼 필자의 막바지(?) 공부법에 대해 소개하겠다. 🤔 구체적인 시험 준비 계획을 일정별로 알아보자. ➕ 4/26(D-12) 필자의 경우 아직 1회독을 못끝낸 상태라,, 😂 5과목 SQL 활용을 끝낼 계획이다. ➕ 4/27(D-11) 6,7과목의 1회독을 끝내겠다. ➕ 4/28(D-10)~5/2(D-5) 1회독 완료하였으므로 처음으로 돌아가 2회독을 한다 🤔 2회독 방법? 개념의 경우 요점정리를 쭉 읽으며 아직 헷갈리는 내용을 따로 정리해두고(시험장에 들고갈 예정) 문제풀이의 경우 책의 모든 문제를 한번더 꼼꼼하게 풀 계획이다. (이때 틀린문제 체크하기 ✅) ➕ 5/3(D-4)~5/6(D-1) 최종 정리된 요점본을 자주 외우고 틀린 ..
오늘은 필자의 정보처리 산업기사 카테고리의 공지사항을 정리해보려고 한다. 우선 최근 필자는 정보처리 산업기사 자격증 준비에 힘을 쏟고있고, 필자의 공부 과정을 공유하기 위해 공부한 내용을 매일 포스팅을 통해 정리해 공유하고 있다. 😆 필기 시험때와 다르게 그때그때 즉각적으로 한 챕터씩 정리해 공유하는 이유는 혼자 하면 지루한 공부를 '같이 공부하는 느낌을 주고 싶어서'이다. 필기때처럼 시험 합격 후 한꺼번에 필기 정리본을 공유할 수도 있겠지만 이번에는 '준비하는 과정'을 공유하고 싶어 매일 기록한다. 📢 이때 오해하지 않았으면 하는 부분이 있는데 필자가 정리해서 올려주는 내용이 시험 범위의 '전부'는 아니라는 거다. 필자가 모르는 부분과 주관적으로 중요하다고 생각하는 부분'만'을 정리하는 것이므로 ❗ 절..
정보처리 산업기사를 공부하며 UI 테스트 결과 보고에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 📢 (혹시나 하는 마음에 말하면 '정보처리 산업기사' 카테고리에 올라오는 모든 글들은 필자가 헷갈리는 부분 + 중요하다고 생각하는 부분 위주로 작성되었음을 명백히 알린다. 단순 참고용으로 보기에는 좋으나 필자의 포스팅'만' 보고서 시험을 응시하는 일은 없었으면 한다.) UI 테스트 결과 보고 UI 테스트 결과 보고 사용성 및 UI 테스트를 통해 도출된 결과에 대해 개선 방안을 마련하고 이를 토대로 수정 계획을 수립하여 수행한 후 작성된 결과 보고서를 관련 부서와 공유하기까지의 과정 컨셉 모델, 멘탈 모델 등의 기법을 활용하여 UI의 구조와 아이디어를 ..
정보처리 산업기사를 공부하며 UI 테스트 기법의 종류에 대해 학습한 내용을 공부한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. UI 테스트 기법의 종류 UI 테스트 구현된 UI의 사용성을 검증하기 위해 테스트를 수행하고, 결과에 따라 개선 및 결과 보고서를 작성하는 행위 또는 그 절차 사용자가 미리 작성된 시나리오에 따라 직접 제품을 사용하면서 진행하는 사용자 중심의 테스트 UI 테스트 기법의 종류 휴리스틱 평가(Heuristic Evaluation) 최소 3명 이상의 디자인 전문가가 사전에 작성한 원칙에 따라 제품을 평가하는 기법 페이퍼 프로토타입(Paper Prototype) 해당 서비스를 간단하게 만들어 실제 구현되는 것처럼 표현 중요한 내용 체크리스트 작성 제품의 전..
정보처리 산업기사를 공부하며 사용성 테스트에 대해 학습한 내용을 정리한다. 정보처리 산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 사용성 테스트 시스템에 구현된 UI를 일반 사용자가 사용하면서 문제점이나 개선점을 도출해 내는 방식의 테스트 사용성(Usability) 사용자와 컴퓨터 사이에 발생하는 어떠한 행위에 대하여 사용자가 정확하게 이해하고 사용하며, 향후 다시 사용하고 싶은 정도를 나타냄. 사용성 테스트 기법 종류 파일럿 테스트(Pilot Test) 구현 전에 소규모로 시험 작동해 보거나, 모의로 시행해 보는 기법 NEM 기법(Novice Expert ratio Method) 초심자와 대상 제품의 설계 및 개발에 참여한 숙련자를 테스트에 참여시킨 후 수행시간을 비교하여 문제점을 찾..
정보처리 산업기사를 공부하며 사용자 인터페이스에 대해 학습한 내용을 정리한다. 정보처리 산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 사용자 인터페이스 사용자 인터페이스(UI, User Interface) 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어 정보 제공과 전달을 위한 물리적 제어에 간한 분야 콘텐츠의 상세적인 표현과 전체적인 구성에 관한 분야 사용자 인터페이스 구분 CLI (Command Line Interface) : 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스 GUI(Graphical User Interface) : 그래픽 인터페이스 NUI(Natural User Interface) : 사용자의 말이나 행동으로 기기를 조작하는 인터페이스 ..
정보처리 산업기사를 공부하며 DB 관련 신기술/용어에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. (이번 편은 1부와 2부로 나눠서 진행된다. 2부는 내일 업로드 하도록 하겠다.) DB 관련 신기술 / 용어 DB 관련 신기술 빅데이터(Big Data) 막대한 양의 정형, 비정형 데이터 집합 브로드데이터(Broad Data) 다양한 채널에서 소비자와 상호 작용을 통해 생성된 것 이전에 사용하지 않거나 알지 못했던 새로운 데이터나 기존 데이터에 새로운 가치가 더해진 데이터 메타 데이터(Meta Data) 일련의 데이터를 정의하고 설명해주는 데이터 데이터 사전의 내용, 스키마 등 의미 HTML 문서에서 메타 태그 내용이 이에 해당 디지털 아카이빙(Dig..
정보처리 산업기사를 공부하며 HW 관련 신기술에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. HW 관련 신기술 고가용성(HA, High Availability) 장애 발생 시 즉시 다른 시스템으로 대체 가능한 환경을 구축하는 메커니즘 3D Printing(Three Dimension Printing) 평면 출력이 아닌 손으로 만질 수 있는 실제 물체 만드는 것 4D Printing(Fourth Demension Printing) 특정 시간이나 환경 조건이 갖추어지면 스스로 형태를 변화시키거나 제조되는 자가 조립 기술이 적용된 제품을 3D Printing하는 기술 RAID(Redundant Array of Inexpensive Disk, Redund..
정보처리 산업기사를 공부하며 SW 관련 신기술에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. SW 관련 신기술 인공지능(AI, Artificial Intelligence) 컴퓨터 스스로 추론, 학습, 판단 등 인간지능적인 작업을 수행하는 시스템 응용분야 : 패턴 인식, 전문가 시스템, 로봇 공학 뉴럴링크(Neuralink) 테슬라(Tesla)의 CEO 일론 머스크(Elon Musk)가 사람의 뇌와 컴퓨터를 결합하는 기술을 개발하기 위해 설립 ‘신경 레이스(Neural Lace)’ - 작은 전극을 뇌에 이식함으로써 생각 업로드, 다운로드하는 것 목표 딥 러닝(Deep learning) 인간의 두뇌를 모델로 만들어진 인공 신경망(ANN, Artific..
정보처리 산업기사를 공부하며 네트워크 관련 신기술에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 018 네트워크 관련 신기술 IoT(Internet of Things, 사물 인터넷) 정보 통신 기술 기반으로 실세계와 가상세계의 다양한 사물들을 인터넷으로 서로 연결해 진보된 서비스를 제공하기 위한 서비스 기반 기술 M2M(Machine to Machine, 사물 통신) 무선 통신을 이용한 기계과 기계 사이의 통신 ex) 변압기 원격 감시, 무선 보안단말기, 무선 신용카드 조회기 모바일 컴퓨팅(Mobile Computing) 휴대용 기기로 이동하면서 자유로이 네트워크에 접속하여 업무를 처리할 수 있는 환경 클라우드 컴퓨팅(Cloud Computing)..
정보처리 산업기사를 공부하며 서버 개발에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 서버 개발 서버 개발 웹 애플리케이션 로직을 구현할 서버 프로그램을 제작하여 웹 애플리케이션 서버(WAS)에 탑재하는 것 Java, JavaScript, Python, PHP, Ruby 등의 언어 존재 프레임워크 : 특정 기능을 수행하는 데 필요한 클래스나 인터페이스 등을 모아둔 집합체 서버 개발 프레임워크 다양한 네트워크 설정, 요청 및 응답 처리, 아키텍쳐 모델 구현 등을 손쉽게 처리할 수 있도록 클래스나 인터페이스를 제공하는 소프트웨어 모델-뷰-컨트롤러(MVC) 패턴 기반으로 개발 종류 Spring Java 기반 프레임워크, 전자정부 표준 프레임워크 기반 기..
정보처리 산업기사를 준비하며 개발 지원 도구에 대해 학습한 내용을 정리한다. 정보처리 산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 개발 지원 도구 통합 개발 환경(IDE, Integrated Development Environment) 개발에 필요한 환경, 즉 편집기, 컴파일러, 디버거 등의 다양한 툴을 하나의 인터페이스로 통합하여 제공하는 환경 빌드 도구 소스 코드 파일들을 컴퓨터에서 실행할 수 있는 제품 소프트웨어, 변환하는 과정 또는 결과물 대표적인 빌드 도구 Ant(Another Neat Tool) : 아파치 소프트웨어 재단, 자바 공식 빌드 도구 Maven : 아파치 소프트웨어 재단, 의존성 설정하여 라이브러리 관리 Gradle : 한스 도커가 개발, 안드로이드 스튜디오 공식..
정보처리 산업기사를 준비하며 개발 환경 구축에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 개발 환경 구축 개발 프로젝트 이해하고 소프트웨어 및 하드웨어 장비 구축하는 것 하드웨어 환경 클라이언트 : PC, 스마트폰 서버 웹 서버(Web Server) : 저용량 정적 파일 웹 애플리케이션 서버(Web Application Server) : 동적 서비스 제공, 웹 서버와 데이터베이스 서버 또는 웹 서버와 파일 서버 사이 인터페이스 역할 수행 데이터베이스 서버(DB Server) : 데이터베이스와 이를 관리하는 DBMS 운영 파일 서버(File Server) : 서버 제공 목적으로 유지하는 파일 저장 소프트웨어 환경 클라이언트와 서버 운영을 위한 시스..
- Total
- Today
- Yesterday
- 정보처리산업기사
- 정보처리 산업기사
- 소스코드
- queue
- 풀이
- ORM
- 챌린지
- 해커랭크 챌린지
- JPA
- 해커랭크 자바
- 그리디
- 해커랭크
- challenges
- 자바
- 정보처리산업기사 공부법
- 22 정보처리산업기사
- stack
- hackerrank challenges
- hackerrank
- LinkedList
- 코드
- Java
- 디버깅
- 백준
- 개발자
- 자바의 정석
- BAEKJOON
- 해커랭크 자바 챌린지
- 22 정보처리 산업기사
- 강의
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |