IT 기초지식 배우기[챕터1]

2023. 11. 24. 23:58IT

반응형

<1>기초 지식 용어

테이블(데이터베이스)
관계형 데이터베이스와 플랫 파일 데이터베이스에서 테이블(table)은 세로줄과 가로줄의 모델을 이용하여 정렬된 데이터 집합(값)의 모임이다.

테이블 내의 데이터는 물리적으로 데이터베이스에 저장되지는 않는다. 뷰 또한 관계형 테이블이지만 이들의 데이터는 쿼리 시간에 계산된다. 다른 예로 별명(nickname)이 있는데 이는 다른 데이터베이스의 표를 가리키는 포인터를 나타낸다.

관계형 테이블: 관계형 데이터베이스의 사용자 데이터를 보유하는 기본 구조.
오브젝트 테이블: 세로줄을 정의하는 객체 형을 이용하는 테이블. 정의된 형의 오브젝트의 인스턴스를 보유할 목적으로 정의된다.

관계형 데이터베이스 : 관계형 데이터베이스는 키(key)와 값(value)들의 간단한 관계를 테이블화 시킨 매우 간단한 원칙의 전산정보 데이터베이스이다. 1970년 에드거 F. 커드가 제안한 데이터 관계형 모델에 기초하는 디지털 데이터베이스이다.
와이어프레임 : 애플리케이션이나 웹 페이지가 어떻게 구성되는지, 어떻게 동작하는지 기획한 문서를 의미합니다.

IT산업은 변화의속도가 빠르다.

<2>기획자의 속성

완벽한 프로세스가 없고,고객의 니즈와 회사의 사정에 맞춰 그때그때 서비스가 계속 '발전'되어나감.
서비스가 발전하는 이 흐름이 바로 "기획"
기획자는 항상 고객을 포함한 모든 서비스 구성원들과 대화를 해야함.

IT산업에서 일하는 기획자에게 가장 먼저 필요한건 "커뮤니케이션"
개발 관련 지식이 없으면 개발자와 대화할 수없음,그러므로 대화하지 못하면 판단할 수 없고, 서비스를 발전시킬 수 없음,그래서 "커뮤니케이션을 위한 IT지식"을 공부해야함.

프론트 엔드 / 백 엔드 그 둘 사이의 경계점 API

프론트 엔드 사이드의 양 축 애플리케이션과 웹
백 엔드 사이드의 핵심 주제인 서버와 데이터베이스
개발자들의 도구 : 프레임워크 / 라이브러리

깃(GIT) : 코드관리

프로그래밍 언어로 문서작업을 하는 행동 : "프로그래밍 혹은 코딩"이라 명칭함.

컴파일러(변환기)는 코딩한 문서를 0과 1로 바꿔서 컴퓨터에게 전달해줌.그럼 컴퓨터는 행동함.



<3>IDE(INTEGRATED DEVELOPMENT ENVIROMENT)통합 개발환경
개발자들의 작업을 도와주는 기능들이 들어있는 프로그램
코딩에 필요한 다양한 기능들이 들어있고, 그 기능들을 통해 쉽게 코드를 만들 수 있음.

IDE 종류
안드로이드 애플리케이션용 : 안드로이드 스튜디오(ANDROID STUDIO)

아이폰, 아이패드, 맥북등 : 엑스코드(XCODE)

저수준과 고수준

저수준 : 컴퓨터 친화적인 언어 EX)IPTV, 복합기, 스캐너, 라디오, 프로젝터, 프린터 등등
고수준 : 인간 친화적인 언어 EX)스마트폰, 데스크톱 애플리케이션 등등

<4>컴퓨터의 구성요소
CPU : 컴퓨터의 "머리역할" 중앙처리장치
RAM(메모리)
HDD(하드디스크)SSD(보조기억장치) : 컴퓨터의 "창고역할"
메인보드

CPU는 따로 데이터를 저장하지 않기 때문에 데이터를 연산하거나 처리하려면 저장된 데이터를 CPU로 보내줘야 함.
이때 CPU는 창고 역할을 하는 기억장치인 HDD,SSD에 신호를 보내줌.

*보조기억장치는 속도가 CPU보다 현저히느림,같이 작업하면 속도가 하향 평준화됨
그래서 "메모리"라는 CPU의 개인 작업 공간을 만들었음.
*작업이 필요한 큰 데이터 뭉치를 보조기억장치에서 메모리로 한 번 옮겨놓고 메모리안에서만 작업하면 됨.

운영체제(OPERATING SYSTEM) 대표적으로 윈도우, 맥 OS, IOS, 안드로이드(ANDROID)가 있음.
PC : 윈도우, 맥 OS
모바일 : IOS, 안드로이드

윈도우 = 마이크로소프트
맥 OS, IOS = 애플
안드로이드 = 구글

JVM(Java Virtual Machine) 자바에 관하여 다음 편부터 시작하겠음.

오늘은 여기까지
하루를 마치며 좋은글 남기고감.
인간은 자신의 본성을 바꾸려 하지 않는다 그것은 그들의 본능이다 - 앤드류 매튜스

사람 바꾸려 하지 마세요.
최선을 다하되 더는 바라지 말자.
사람의 마음이란 게 내 맘 같지 않다.

인간은 모든 것을 자기 관점에서 해석하고 받아들이고 행동한다.

듣고 싶은 만큼만 귀를 열고 말하고,싶은 만큼만 입을 열고, 담고 싶은 만큼만 마음을 연다.

변하지 않는 사람에게 시간과 에너지를 낭비하고 달라지기를 바라지 말자.너만 다친다.
자기만 생각하는 이기적인 사람은 변하지 않는다.

그게 그 사람의 천성이다 출처-JMH님

결론 : 아닌사람은 손절합시다 님들만 상처받음 오늘도 수고하셨어요!

'IT' 카테고리의 다른 글

IT 기초 지식 쌓기 [챕터 3]  (63) 2023.11.28
IT 기초부터 지식을 쌓기 [챕터2]  (66) 2023.11.27
"테트라 프리즘..오 멋져"  (1) 2023.11.24
"원더쉐어 필모라에 대하여"  (50) 2023.11.23
"AI 시대"그에 따른 일상의 변화  (4) 2023.11.22