![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/OXsmD/btrz3Q2sj9P/UJqyKKxYTaxkGHuozu9yw0/img.jpg)
정보처리 산업기사를 공부하며 사용성 테스트에 대해 학습한 내용을 정리한다. 정보처리 산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 사용성 테스트 시스템에 구현된 UI를 일반 사용자가 사용하면서 문제점이나 개선점을 도출해 내는 방식의 테스트 사용성(Usability) 사용자와 컴퓨터 사이에 발생하는 어떠한 행위에 대하여 사용자가 정확하게 이해하고 사용하며, 향후 다시 사용하고 싶은 정도를 나타냄. 사용성 테스트 기법 종류 파일럿 테스트(Pilot Test) 구현 전에 소규모로 시험 작동해 보거나, 모의로 시행해 보는 기법 NEM 기법(Novice Expert ratio Method) 초심자와 대상 제품의 설계 및 개발에 참여한 숙련자를 테스트에 참여시킨 후 수행시간을 비교하여 문제점을 찾..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bsnfU4/btrzYUZNbSA/JOLpw2U5Tawfxwd7VgwRwK/img.jpg)
정보처리 산업기사를 공부하며 사용자 인터페이스에 대해 학습한 내용을 정리한다. 정보처리 산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 사용자 인터페이스 사용자 인터페이스(UI, User Interface) 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어 정보 제공과 전달을 위한 물리적 제어에 간한 분야 콘텐츠의 상세적인 표현과 전체적인 구성에 관한 분야 사용자 인터페이스 구분 CLI (Command Line Interface) : 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스 GUI(Graphical User Interface) : 그래픽 인터페이스 NUI(Natural User Interface) : 사용자의 말이나 행동으로 기기를 조작하는 인터페이스 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cln4GX/btrzw0sKqCv/WlXk2NzJKT5ZWDIjwXVPL0/img.jpg)
정보처리 산업기사를 공부하며 DB 관련 신기술/용어에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. (이번 편은 1부와 2부로 나눠서 진행된다. 1부는 이전 포스팅을 참고하자.) (👉 글자 클릭) DB 관련 용어 스택(Stack) 큐(Queue) 정규화(Normalization) 함수적 종속성 등의 종속성 이론을 이용하여 잘못 설계된 관계형 스키마를 더 작은 속성의 세트로 쪼개어 바람직한 스키마로 만들어 가는 과정 반정규화(Denormalization) 시스템의 성능 향상, 개발 및 운영의 편의성 등을 위해 정규화된 데이터 모델을 통합, 중복, 분리하는 과정, 의도적으로 정규화 원칙을 위배하는 행위 이상(Anomaly) 정규화를 거치지 않으면 데이터..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/OhQpG/btrzzX248Oy/5DRnCqzVpXBRFR946SqOG1/img.jpg)
정보처리 산업기사를 공부하며 DB 관련 신기술/용어에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. (이번 편은 1부와 2부로 나눠서 진행된다. 2부는 내일 업로드 하도록 하겠다.) DB 관련 신기술 / 용어 DB 관련 신기술 빅데이터(Big Data) 막대한 양의 정형, 비정형 데이터 집합 브로드데이터(Broad Data) 다양한 채널에서 소비자와 상호 작용을 통해 생성된 것 이전에 사용하지 않거나 알지 못했던 새로운 데이터나 기존 데이터에 새로운 가치가 더해진 데이터 메타 데이터(Meta Data) 일련의 데이터를 정의하고 설명해주는 데이터 데이터 사전의 내용, 스키마 등 의미 HTML 문서에서 메타 태그 내용이 이에 해당 디지털 아카이빙(Dig..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/N3x7h/btrzGLHV28Q/OdZQW6113q6pqBtubDbbdk/img.jpg)
정보처리 산업기사를 공부하며 HW 관련 신기술에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. HW 관련 신기술 고가용성(HA, High Availability) 장애 발생 시 즉시 다른 시스템으로 대체 가능한 환경을 구축하는 메커니즘 3D Printing(Three Dimension Printing) 평면 출력이 아닌 손으로 만질 수 있는 실제 물체 만드는 것 4D Printing(Fourth Demension Printing) 특정 시간이나 환경 조건이 갖추어지면 스스로 형태를 변화시키거나 제조되는 자가 조립 기술이 적용된 제품을 3D Printing하는 기술 RAID(Redundant Array of Inexpensive Disk, Redund..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/d1SqaS/btrzI1QNh3a/sRgfDZEwgiEINNOc0J5kvK/img.jpg)
정보처리 산업기사를 공부하며 SW 관련 신기술에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. SW 관련 신기술 인공지능(AI, Artificial Intelligence) 컴퓨터 스스로 추론, 학습, 판단 등 인간지능적인 작업을 수행하는 시스템 응용분야 : 패턴 인식, 전문가 시스템, 로봇 공학 뉴럴링크(Neuralink) 테슬라(Tesla)의 CEO 일론 머스크(Elon Musk)가 사람의 뇌와 컴퓨터를 결합하는 기술을 개발하기 위해 설립 ‘신경 레이스(Neural Lace)’ - 작은 전극을 뇌에 이식함으로써 생각 업로드, 다운로드하는 것 목표 딥 러닝(Deep learning) 인간의 두뇌를 모델로 만들어진 인공 신경망(ANN, Artific..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/BuWGo/btrzIoyyEDr/St8aL4KwAVXGauvKfTVYt1/img.jpg)
정보처리 산업기사를 공부하며 네트워크 관련 신기술에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 018 네트워크 관련 신기술 IoT(Internet of Things, 사물 인터넷) 정보 통신 기술 기반으로 실세계와 가상세계의 다양한 사물들을 인터넷으로 서로 연결해 진보된 서비스를 제공하기 위한 서비스 기반 기술 M2M(Machine to Machine, 사물 통신) 무선 통신을 이용한 기계과 기계 사이의 통신 ex) 변압기 원격 감시, 무선 보안단말기, 무선 신용카드 조회기 모바일 컴퓨팅(Mobile Computing) 휴대용 기기로 이동하면서 자유로이 네트워크에 접속하여 업무를 처리할 수 있는 환경 클라우드 컴퓨팅(Cloud Computing)..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/vudfh/btrzg5zINgU/6xlKkU9tuekWozzc9YAiek/img.jpg)
정보처리 산업기사를 공부하며 서버 개발에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 서버 개발 서버 개발 웹 애플리케이션 로직을 구현할 서버 프로그램을 제작하여 웹 애플리케이션 서버(WAS)에 탑재하는 것 Java, JavaScript, Python, PHP, Ruby 등의 언어 존재 프레임워크 : 특정 기능을 수행하는 데 필요한 클래스나 인터페이스 등을 모아둔 집합체 서버 개발 프레임워크 다양한 네트워크 설정, 요청 및 응답 처리, 아키텍쳐 모델 구현 등을 손쉽게 처리할 수 있도록 클래스나 인터페이스를 제공하는 소프트웨어 모델-뷰-컨트롤러(MVC) 패턴 기반으로 개발 종류 Spring Java 기반 프레임워크, 전자정부 표준 프레임워크 기반 기..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/FlkEI/btrzdM89Lvs/Kz4QogS6jVc9MH9Sd3cmak/img.jpg)
정보처리 산업기사를 준비하며 개발 지원 도구에 대해 학습한 내용을 정리한다. 정보처리 산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 개발 지원 도구 통합 개발 환경(IDE, Integrated Development Environment) 개발에 필요한 환경, 즉 편집기, 컴파일러, 디버거 등의 다양한 툴을 하나의 인터페이스로 통합하여 제공하는 환경 빌드 도구 소스 코드 파일들을 컴퓨터에서 실행할 수 있는 제품 소프트웨어, 변환하는 과정 또는 결과물 대표적인 빌드 도구 Ant(Another Neat Tool) : 아파치 소프트웨어 재단, 자바 공식 빌드 도구 Maven : 아파치 소프트웨어 재단, 의존성 설정하여 라이브러리 관리 Gradle : 한스 도커가 개발, 안드로이드 스튜디오 공식..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/roV2v/btry4fRmxk1/LJJqwhJAay2zKbQ9k7cbD1/img.jpg)
정보처리 산업기사를 준비하며 개발 환경 구축에 대해 학습한 내용을 정리한다. 정보처리산업기사를 준비하는 사람이 아니더라도 도움될 내용이니 참고하자. 개발 환경 구축 개발 프로젝트 이해하고 소프트웨어 및 하드웨어 장비 구축하는 것 하드웨어 환경 클라이언트 : PC, 스마트폰 서버 웹 서버(Web Server) : 저용량 정적 파일 웹 애플리케이션 서버(Web Application Server) : 동적 서비스 제공, 웹 서버와 데이터베이스 서버 또는 웹 서버와 파일 서버 사이 인터페이스 역할 수행 데이터베이스 서버(DB Server) : 데이터베이스와 이를 관리하는 DBMS 운영 파일 서버(File Server) : 서버 제공 목적으로 유지하는 파일 저장 소프트웨어 환경 클라이언트와 서버 운영을 위한 시스..
- Total
- Today
- Yesterday
- BAEKJOON
- 해커랭크
- ORM
- challenges
- 정보처리산업기사
- hackerrank challenges
- 디버깅
- 강의
- 해커랭크 자바
- 챌린지
- JPA
- 해커랭크 자바 챌린지
- 소스코드
- 22 정보처리 산업기사
- 그리디
- Java
- stack
- 정보처리 산업기사
- 22 정보처리산업기사
- 코드
- 정보처리산업기사 공부법
- 개발자
- 자바
- LinkedList
- 해커랭크 챌린지
- 풀이
- hackerrank
- 자바의 정석
- queue
- 백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |