병행성 : 여러개의 프로세스 또는 쓰레드가 동시 수행되는 시스템의 특성병행 프로세스 : 동시 수행되는 여러개의 프로세스 또는 쓰레드1개의 CPU : 인터리빙 형식여거래의 CPU : 병렬처리 형식멀티프로세서 시스템에서의 메모리 구조에 따라독립 프로세스수행중인 다른 츠로세
여러개의 사각형으로 된 다이어그램사각형은 각각 하나의 최소항 또는 최대항을 의미최소항 또는 최대항들이 차지하는 도표내의 면적을 이용하여 간소화부울함수의 입력변수의 수에 따라 기본 도표의 형태가 결정카르노 도표를 이용하면정규형 부울함수 => 표준형 부울함수로 간소화즉 최
같은 자료셩읨 월소를 정해진 개수만큼 가지고 있는 객체배열의 크기는 배열이 초기화 또는 생성될때 정해짐숫자 인덱스(첨자)를 사용하여 특정 원소를 다룸자바에서는 배열의 크기를 미리 줄 수 없음하나의 문장으로 선언과 동시에 해야함-> 두개의 문장으로 하면 안됨String
스케줄링: 여러 작업의 처리 순서를 셜정하는 것프로세스 스케줄링 : 주어진 프로세스가 여러개인 경우, 프로세스 처리 순서를 결정 하는 것준비 큐에 있는 프로세스를 선택하여 사용가능한 CPU를 할당(디스패치)하는 역할수행주체 : 디스패처공정성 : 모든 프로세스가 적정 수
부울함수를 최소항의 항이나 최대항의 곱으로 표현한 것2개의 논리변수 x,y가 있을때최소항 : 논리곱(AND)으로 표현되는 네가지 항(그 결과가 논리 => 1)최대항 : 논리합(OR)으로 표현되는 네가지 항(그 결과가 논리 => 0)진리표를 부울함수로 표햔(최소항의 합
실행중인 프로그램 프로그램 : 동작은 하지 않는 정적/수동적 개체 프로세스 : 동작을 하는 능동적 개체 운영체제로부터 자원을 할당 받아 동작 자원 : CPU, 메모리, 입출력장치, 파일 등 동작 : CPU가 프로세스의 명령을 실행운영체제(프로세스 관리자
클래스, 변수, 메소드, 레이블 등의 이름작명규칙 1\. 대소문자 구분 2\. 길이제한없음 3\. 알파벳 대소문자, 한글, 숫자, '\_', '$' 4\. 숫자로 시작할 수 없음 5\. 키워드, true, false, null은
2진 디지털 시스템에서 입출력 관계를 표현하는 방법1\. 그래프나 진리표2\. 논리함수 \- 입력에 따가 변수가 어떨게 변하는가를 나타내는 함수로 표현 \- 입력이 2진 논리값이므로 논리함수(F=X)로 나타냄논리집합(부울집합) : 집합이 0 / 1 로만 구성 {0
비지니스적 관점 \- 어떤 데이터를 저장해야하는가컴퓨터 프로그래머의 관점 \- 어떻게 데이터를 저장해야 하는가 데이터의 의미를 파악하고 데이터와 관여하는 업무 프로세스를 개념적으로 정의하고 분석하는 작업모델링의 단계\-> 최종적으로 내부 스키마를 만듦사용할 데이터
하드웨어 : 기계장비들소프트웨어 : 웹브라우져, 컴파일러, 프로그램 등 \- 응용소프트웨어 : 프로그램들 \- 시스템 소프트웨어 : 하드웨어와 응용소프트웨어 사이를 연결 매개체, Windows, Linux 등대표적인 시스템 소프트웨어컴퓨터 시스템의 자원을 관하고
검은 사자형 시스템 \- 임력과 출력을 갖는 검은 상자로 표현시스템의 입력과 출력만 관심을 갖고 시스템을 고려 -> 그 안에 있는 구성요소는 뭐가 어떻든 상관안함구성요소 집합으로서 시스템 \- 검은 상자 내부에 관해 규정시스템에 부여된 목적을 달성하기 위해 상호작용
bit -> byte -> KB -> MB -> GB -> TB -> PB(petabyte) -> EB(exabyte) -> ZB(zettabyte)IOT -> BigDate -> AI : data-based learning대량의 데이터를 저장 및 관리하고 필요한 데이
데이터와 정보 1. 데이터의 개념 어떤 현상이나 사실에 대한 설명 또는 집합 관찰이나 실험, 조사로 얻은 수치, 문자 형태의 표현할 수 있는 질적 또는 양적 값 불을 보고 붉다, 밝다, 뜨겁다 로 얻은 값 => 질적데이터 불의 온도는 3500도 => 양적데이터
jetpack-compose에서는 useState와 같은 hook이 없기때문에 한 fun내에서는 var로 선언한 변수에 재할당을 해주는 방식을 사용한다. 그런데 하위 함수의 state를 상위함수에서 사용하고 싶다면? 사실 setState의 원리와 똑같다. setState는 함수다. 상위 함수에서 state를 선언하고, 하위 함수에 state를 바꿔주는 ...
앞서 jaikeerthick/Composable-Graphs 를 사용해보았는데, 아쉬운 점이 많았다. 그래서 vico를 사용해보았다. https://github.com/patrykandpatrick/vico 1. setting build.gradle.kts(:app) 이라고 적혀있지만, minSdk = 최소 적용 가능 SDK 버전 이라서, 21보다 높...
android jetpack-compose로 앱 작업을 하던 중 라인그래프가 필요해서 jaikeerthick/Composable-Graphs를 사용하게 되었다. https://github.com/jaikeerthick/Composable-Graphs 1. Gradle Setup settings.gradle.kts > repositories 에 maven...