IT 용어 치트 시트 (자신 용)

소개



초보자 SE의 자신의 불명 용어 등을 치트 시트로서 정리한다.
작성 조건
1. 항목별 제목 작성
2. 개요 작성
3.참고 페이지 등의 URL 기재
4. 사용 예 등을 기술
        随時追加予定
※초보자 SE 때문에 실수하고 있는 곳이 있을지도 모릅니다.
이상한 곳이 있었을 때는, 수고스럽지만 유식자의 분 지도 채찍을 잘 부탁드립니다(._.)

캐스트(cast)



유형을 변환하는 것.
연산자의 일종.
암시적 캐스트와 명시적 캐스트가 있다.

· 명시적 캐스트
변수 A = (변수 A 유형) 변수 B; ← 익숙한 광경
예)
int A=int.Parse("100");
int A=Convert.ToInt32("100");
                       등등…
· 암시적 캐스트
변수 A = 변수 B; ← 외형 캐스트하지 않는 것처럼 보인다.
프리미티브형이나 클래스 놓을 수 있는 캐스트가 존재하고 있지만, 이들은 전혀 다른 것으로 생각하는 편이 베터인 것 같다.
참고
Java 프로그래밍 사전 JavaAzZ\캐스트란?

매직 넘버



프로그램 제작자에게는 알지만, 그 이외의 사람에게는 모르는 숫자.
하지만 이것이 있다면 왠지 움직인다는 마법의 숫자라는 의미다.
물론 없는 편이 좋다.
임시 데이터라든지 설정 지정 두고 지워 잊었을 때 발생하는 것 같아 무섭다.
Wiki에는 소비세 8%를 예로 들었다.
참고
Wiki\매직 넘버(프로그램)

구조체(struct)



여러 종류의 서로 관련하는 데이터를 정리하여 하나의 덩어리로 한 것 같다.
데이터의 정리라고 하는 것인가…
예)
사람을 예로 하면

사람
{이름, 성별, 체중, 신장 등등...}

이것이 사람의 데이터를 정리한 구조체(상당히 적당).
그래서 이름, 성별, 신장 등의 사람 속의 것을 멤버라고 한다.

동기화는 게임 캐릭터라든지의 스테이터스라고 생각했다는 것, 과연.
스테이터스가, 게임 캐릭터의 구조체로 그 멤버는 공격력이라든지 방어력이라든지 그런 느낌인 것 같다.
참고
교토산업대학~~\구조체

Void란?



공간을 의미하는 것처럼 반환 값을 가지지 않는 함수를 나타냅니다.
private void hoge(){}는 반환값이 없는 메조드(함수) 말하는 것.
그건 그렇고, 반환 값은 다음과 같습니다.
*privare string hoge(string ret)
{
string ret="返り値”;
retune ret;
}*

반환 값이 ret (string 형) 인 메소드 (함수)

편집기 (텍스트 편집기)



프로그램뿐만 아니라 일반 텍스트를 수정하는 도구.
메모장도 그 하나(?)
히데마루라든지 사쿠라라든지 TeraPad라든지…
배경색, 문자색 등을 자신의 흐름으로 바꾸거나 할 수 있는 것이 많다.
*실은 Word라든지 여러가지 변경 가능합니다. (방법 잊은 orz)
VS와 Noeditor, 사쿠라, VX 편집기 등을 사용합니다.

문자형에 대해서



Int,String,LongInt,Float,ShortInt,Char,UnsignedInt라든지…
・Char=1Byte
・Int=2Byte
・LongInt=4Byte
・Float=4Byte
・Double=8Byte
*환경에 따라 다르므로 주의가 필요.
참고
초보자를위한 포인트 학습 C 언어 \ 2 장 데이터 취급 \ 2-2. 변수 (1) 변수 유형
--- 추가 예정

그렙(grep)



업무중에 갑자기 그렙해라고 해서 조사했다.
편하게 말하면 문자 검색 기능.
에디터 등에 있는 기능으로 텍스트 파일로부터 임의의 문자에 일치하는 행을 검색한다.
엑셀의 Ctrl+F의 강화 차례 같은 것으로 해석.
예) 사쿠라 에디터

참고
Wiki\grep

파일 구성(C,C+)



- 추가 예정

마샬링



데이터 처리의 일종
서로 다른 두 시스템간에 데이터를 교환할 수 있도록 데이터를 조작하는 프로세스.

Java로 취득한 데이터를 Windows에서 사용하기 위해서 사용한다.
어구만 조사했으므로 상세 생략…

좋은 웹페이지 즐겨찾기