자료구조 자료를 저장하는 구조 어떻게 저장할 것인가? 1. 배열 Array 같은 자료형을 제한된 크기로 선언해서 사용. 순차적인 주소로 묶여있기 때문에 속도가 빠르다. 2. 리스트 List 같은 자료형을 무제한 연결해서 사용. 추가, 삭제, 갱신이 용이하다. - 환형 링크드리스트 -> 룰렛처럼 어느 부분에서 처음으로 돌아간다. - 더블 링크드리스트 -> 양방향으로 주소를 연결해서 이전으로 되돌아갈 수도 있다. 3. 스택 Stack FILO (First In Last Out) 정적메모리 (Static Memory) 한쪽 끝에서만 자료를 넣고 뺄 수 있다. 막힌 컵에 층층이 쌓듯이 처음 들어온 것이 맨 밑에 깔리기에 맨 마지막에 나갈 수 있다. 넣을 때는 push / 뺄 때는 pop 4. 큐 Queue FI..
네트워크 두 대 이상의 컴퓨터들을 연결하고 서로 통신(이야기)할 수 있는 것. 케이블이나 전화선, 무선 링크 등으로 연결되어 '동일한 프로토콜'을 사용하는 디바이스들의 집합. 디바이스들끼리 통신을 위해 연결이 되어 있다.(케이블 or 무선) ※ 디바이스 장치 (하드웨어). 네트워크에 연결해서 어떤 서비스를 이용하거나 제공할 수 있는 것. 네트워크 프로토콜 컴퓨터들 간의 정보 교환에서 네트워크의 프로토콜이 맞지않으면 통신이 불가능하다. 그리하여 일정한 약속을 정해 같은 계층의 네트워크에서 사용하도록 만든 표준통신규약. 1. 설계시 주의사항 - 주소표현. - 오류 제어. - 흐름 제어. - 데이터 전달 방식. 1-1. 주소 표현 주소는 네트워크 상의 시스템 구분 활용도를 높이기 위해 구조적 정보 포함(국가,..
10진법 일상 생활에서 사용하는 숫자 표기법. 2진법 컴퓨터는 0V,5V의 전파 두 가지만 인식한다. 숫자를 4자리씩 끊어서 기입하며, 각 자리는 2의 배수로 늘어난다. .... 128 64 32 16 8 4 2 1 예) 5를 2진수로 변환 -> 0101 15를 2진수로 변환 -> 1111 129를 2진수로 변환 -> 1000 0001 16진법 2진수로 먼저 변환 후 4자리 단위로 끊어 각각 단위를 10진법으로 치환 후 다시 16진수로 변환 [16진수 표기법] 0~9까지는 숫자로 표기. 10 이상은 알파벳으로 표기. 10 = A 11 = B 12 = C 13 = D 14 = E 15 = F ... 예) 125 -> 2진수 0111 1101 -> 4자리 단위로 10진수 7 13 -> 16진수 7D
코드 프로그램 언어의 명령문 or 프로그램 언어 그 자체. 코딩 생각을 프로그램으로 작성하는 일.(= 알고리즘) 프로그램의 코드를 작성하는 일. 프로그래밍 프로그램을 작성 + 알고리즘 + Skill 알고리즘을 특정한 프로그래밍 언어를 이용해 구체적 컴퓨터 프로그램으로 구현하는 기술. 컴파일 특정한 프로그래밍 언어로 쓰인 프로그램을 기계어(어셈블리어)로 번역하여 컴퓨터로 실행하는 일. 알고리즘 문제를 푸는 방법과 순서.(어떻게 해결할 것인가?) 무한 루프에 빠지면 안 되며, 반드시 종료가 되어야 한다.(非모호함) C언어 기반. 자료구조 자료를 저장하는 구조 - 변수에 저장 - 배열에 저장 - 어레이리스트에 저장 - 데이터베이스에 저장
운영체제OS Operating System. 윈도우. 리눅스. 맥. 유닉스. 안드로이드. IOS 등. 하드에 있지만, 부팅하면 램으로 일부를 불러온다. 사운드카드. 그래픽카드 등을 제어하고, 자원을 관리한다. - 안드로이드OS [부팅순서] 1. 부트로더(BootLoader) : 자원 할당. 환경 설정. 바이오스와 유사. 2. 커널(Canal) : 드라이버가 하드웨어와 통신. C로 설계. 3. 프레임워크(FrameWork) : Java 또는 C++로 설계. 4. 어플리케이션(App) : Java로 설계 - 서버용 OS 서버는 OS가 중요하다. 프롬프트 만을 띄우는 검은 색 창. 리눅스 OS가 무료라서 많이 사용한다. (우분투, 페도라 등으로 확장.) 저장장치 - CPU 중앙처리장치. 계산 밖에 하지 못한다..
- Total
- Today
- Yesterday
- Spring
- 캘리그라피
- 캘리작품
- SQL
- 캘리그라피의뢰
- Database
- 캘리엽서
- 다중insert
- 스프링부트
- calligraphy
- 켈리그라피
- postgres
- 캘리
- Altibase
- OracleSQL
- 캘리그라피로고
- 캘리그라피배우기
- springboot
- 스프링
- 작품
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |