전체 글 103

Java 제어문 - 조건문 ( if / switch 문 )

제어문의 뜻 : 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것. 제어문의 종류 조건문 : 조건식에 따라서 다른 실행문을 실행하기 위해서 사용. 반복문 : 어떤 작업을 반복적으로 실행되도록 하는 구문. 조건문 if - else문 아래는 조건문의 기초적인 사용을 적어 놓은 것이다. if의 괄호 "( )" 안의 값이 참일 경우 "참임"이라는 글자가 Eclipse의 Console에 출력한다. 반대로 값이 참이 아닐 경우 else 문장을 실행해 "거짓임" 이라는 글자를 출력하게 된다. ** if 만 있어도 됨. package test; public class ConditionEx { public static void main(String args[]) { boolean a = true; if(a..

Java 2022.02.11

[과정평가형 정보처리 산업기사] UI 메뉴 구조 확인

제품의 디자인이 유익한지를 파악하자 사용성(Usability) 특정 목적을 성취하고자 하는 특정 사용자들에 의해 어떤 제품이 사용될 때와 같은 특정한 맥락의 사용에서의 효과성, 효율성, 만족도에 관한 것 (출처 : ISO 9241-11, 2001) 사용자가 업무를 쉽고 편리하게 수행하는 것에 의미를 둔다. 유용성(Usefulness) 사용자가 업무를 수행하는 데 있어 얼마나 정확하게 수행할 수 있는지를 나타내는 것이다. 정보 구조(Information Architecture) 설계 단계에서 사이트를 구성하는 처리 내용이나 메뉴의 구조를 표현함으로써 사이트의 구조를 파악할 수 있도록 하는 것 = 사이트 맵 표현하는 방법에 따라 계층적 구조, 계열 구조, 그리드 구조, 네트워크 구 조 등으로 나뉜다. 내비게..

[과정평가형 정보처리 산업기사] UI 설계 확인하기

UI UI란 사용자가 하드웨어나 시스템에 연결되는 과정에서 사용자의 편리성과 가독성을 높여주기 위한 것. CLI ( Command Line Interface : 명령어 라인 인터페이스 ) 사용자가 명령어를 텍스트로 입력하면 컴퓨터가 실행하는 형태 GUI ( Graphical User Interface : 그래픽 유저 인터페이스 ) 사용자가 컴퓨터의 자원을 쉽게 사용할 수 있도록 그래픽으로 조작할 수 있게 한 UI NUI (Natural User Interface : 자연어 유저 인터페이스 ) 몸짓 , 말소리만으로도 IT 기기를 사용할 수 있는 사용자 인터페이스 UI 표준 및 지침 표준 : 시스템 전반에 걸쳐 모든 UI에 공통적으로 적용되는 내용 . 화면 구성 내용 ,화면 이동이 포함 지침 : UI 개발 ..

[과정평가형 정보처리 산업기사] 운영체제 기초 활용

운영체제의 특징 파악 운영체제의 특징 운영체제는 컴퓨터의 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공해 주는 소프트웨어. 대표적인 운영체제는 Windows , Linux , Unix , Mac이 있다. 하드웨어는 CPU( 중앙처리 장치) , 기억 장치 , 통신 장치, 입출력 장치 등으로 나누어져 있다. CPU 컴퓨터에서 인간의 뇌의 역할을 담당한다. 기억 장치 ( 저장 장치 ) 데이터(자료)를 일시적으로 , 혹은 영구적으로 보존하는 장치를 말함. 주기억 장치(ROM)와 보조기억 장치(RAM)로 구성 됨. 주기억 장치 CPU가 처리하는 내용을 저장하는 기억장치 ROM과 RAM이 있다. ROM 전원이 꺼져도 보존하는 비휘발성 메모리 BIOS 같은 데이터들이 반영구적으로 저장 됨. RAM 전원이 꺼지면..

[과정평가형 정보처리 산업기사] - 네트워크 핵심 알고리즘 파악

패킷 스위칭 1. X.25 전기 통신 국제기구인 ITU-T에서 관리 감독하는 프로토콜이다. X.25는 패킷이라고 불리는 데이터 블록을 사용하여 대용량의 데이터를 다수의 패킷으로 분리하여 송신하며, 수신 측 에서는 다수의 패킷을 결합하여 원래의 데이터로 복원한다. X.25는 OSI 7계층상의 레이어 중 1~3계층까지를 담당하고 있다. 초기에 에러 제어나 흐름 제어를 위한 복잡한 기능을 가지고 있어 자체로 성능상의 오버헤드가 발생되었기 때문에 현재는 프레임릴레이나 ISDN, ATM 등 고속망으로 대체되었다. 2. 프레임릴레이 사용자의 요청에 따라 유연한 대역 폭을 할당한다. 망의 성능 향상을 위해 에러 제어 기능과 흐름 제어 기능을 단순화시켰다. OSI 7계층 중 1~2계층만을 담당 한다. 전용선을 사용하는..

[과정평가형 정보처리 산업기사] - 네트워크 기초 활용

네트워크 계층 구조 파악 네트워트란? 더보기 네트워크(Network)란, Net과 Work의 합성어이다. 따라서 말뜻그대로 해석하자면, ‘일하는 그물’ 정도가 될 것이다. ‘그물처럼 서로 엮여서 일하는 것’이란 의미가 되는 셈이다. 이것을 통신에 접목시켜보면, 각종 통신 장비들이 서로 연결되어 데이터를 교환하며, 일하는 통신망이라 할 수 있겠다. 출처 - 데이터넷(http://datanet.co.kr) 요약 여러 정보통신 자원이 연결되어 어떤 일을 수행하는 것. 원하는 정보를 원하는 수신자 or 기기에 정확하게 전송하기 위한 기반 인프라. 공통적으로 정보를 보내고 받기 위해 사용하는 것이 네트워크라고 생각하면 될 것 같다. 정보를 전달 시에는 약속한 규칙에 따라서 정보를 전달해야 하는데, 이를 프로토콜이..

JVM의 개념 - 자바 동작 과정 아주 기초!

본 글 외 올리는 글들은 자바 공부한 것을 개인적으로 기초부터 개념을 재정립하기 위해 작성하는 것으로, 구글링 및 개인적으로 찾아본 후 올리겠지만 절대! 모두 맞는 말은 아니기 때문에 틀린 부분은 지적해주세요. https://beetr.tistory.com/29 프로그래밍 언어 & 자바 ( Java )의 탄생 및 소개 본 글 외 앞으로의 글들은 자바 공부한 것을 기초부터 개념을 재정립하기 위해 작성하는 것으로, 구글링 및 개인적으로 찾아본 후 올리겠지만 절대! 모두 맞는 말은 아니기 때문에 틀린 부분은 beetr.tistory.com 이전의 글에서도 말 했듯이 Java 언어로 만든 소스 파일( 코드가 적힌 파일 )은 .java 형식의 파일이고 , .class 파일(바이트 코드 파일)을 새로 만들어서 .c..

Java 2022.02.03

프로그래밍 언어 & 자바 ( Java )의 탄생 및 소개

본 글 외 앞으로의 글들은 자바 공부한 것을 기초부터 개념을 재정립하기 위해 작성하는 것으로, 구글링 및 개인적으로 찾아본 후 올리겠지만 절대! 모두 맞는 말은 아니기 때문에 틀린 부분은 지적해주세요. 프로그래밍 언어 더보기 프로그래밍 언어란 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 언어이다. 여기엔 고급 언어와 저급 언어가 있다. - 위키 백과 간단하게 설명하자면 고급 언어는 사람이 사용하는 언어에 가깝고 저급 언어는 컴퓨터가 사용하는 언어에 가깝다. 컴퓨터는 0과 1로 이루어진 이진법(11011처럼 0과 1로만 이루어짐)의 코드를 사용한다. 만약에 아는 사람이 당신에게 이진법으로 코딩을 하라고 하면 그 자리에서 도망을... 컴퓨터는 사람의 언어를 이해할 수 없고, 사람은 컴퓨터의 언어를 ..

Java 2022.02.03

[정보처리 산업 기사 과정 평가형] UI 테스트 학습 - Chap 1

UI 테스트의 목적 : 구현된 UI 를 검증하기 위해서 하는 것. 1. 테스트 기법 선정 휴리스틱 평가 목적 : 평가 대상의 문제점을 발견해 디자인에 반영 결과 : 평가보고서 절차 평가 계획 수립 평가 실행 이슈 취합 개선방향 논의 평가 결과 정리해 평가보고서 작성 요약 : 규칙 만들어 놓고 규칙 얼마나 지키는지 평가 페이퍼 프로토타입 목적 : 출시 될 프로토타입을 경험해 수정 및 보완점 발견 결과 : 프로토타입 절차 제품 및 시스템 계략도 그림 순서에 따라 페이지에 번호나 설명 첨부 사용자와 디자이너가 실제 형태를 테스트하면서 발전 요약 : 실제 사용해보면서 문제점 발견하는 테스트 기법 선호도 평가 목적 : 사용자의 감성 읽기 위해 과학적 시점으로 객관적으로 해석 결과 : 선호도 평가 내용 : 수집되는..

[과정평가형 정보처리 산업기사] UI 테스트 - Chap2

1. 사용성 테스트 수행 파일럿 테스트 최신 기술을 개발하여 시험 작동 해보는 모의시험. 심층 인터뷰 응답자(사용자 쪽) 한 명과 면접 통해 응답자의 니즈 , 태도 , 감정 등을 발견하는 면접조사. 조사원의 능력에 따라 신뢰성이 변할 수 있어서 철저한 준비 필요. 포커스 그룹 인터뷰 표적 소비자(예비 사용자)를 6-12명 선발해 , 토론을 하여 자료를 수집. 맥락적 인터뷰 특정 상황 , 맥락에서 이뤄짐. 인터뷰 대상자(고객 , 직원 , 이해관계자)의 사회적 , 물리적 환경 이해 2. 평가 분석서 작성 및 이슈 도출 매트릭스 : 환경 , 모양 , 주형 , 틀 - 틀로 보는게 태스크 성공 매트릭스 개선 이전과 이후의 UI/UX 디자인의 태스크 성공여부를 빈도 분포로 표현. 에러 매트릭스 태스크 수행동안 사용..