
연습문제 1. 3단계 데이터베이스 구조에서 다음 설명과 관련 있는 스키마는? 데이터베이스를 물리적 저장 장치의 관점에서 이해한 구조다. 레코드의 구조, 레코드를 구성하는 필드 크기, 레코드의 물리적 순서, 인덱스를 이용한 레코드의 접근 경로 등과 같이 실제로 저장되는 방법을 정의한다. ③ 내부 스키마(internal schema) 2. 3단계 데이터베이스 구조에서 다음 설명과 관련 있는 스키마는? 데이터베이스를 사용자 관점에서 이해한 구조다. 각 사용자에게 필요한 데이터베이스의 구조를 정의하며 하나의 데이터베이스에 여러 개가 존재할 수 있다. ① 외부 스키마(external schema) 3. 개념 스키마(conceptual schema)에 대한 설명으로 옳은 것을 모두 고르시오. ② 조직 전체의 관점에..

데이터베이스 시스템 데이터베이스 시스템이란 데이터베이스에 데이터를 저장하고, 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템이다. 데이터베이스의 구조 💥스키마 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것이다. 💥인스턴스 스키마에 따라 데이터베이스에 실제로 저장된 값을 말한다. 외부 단계 개념 단계 내부 단계 ✅외부 단계 - 데이터베이스를 개별 사용자 관점에서 이해하고 표현하는 단계 - 데이터 베이스 하나에 외부 스키마가 여러 개 존재할 수 있다 * 외부 스키마 - 외부 단계에서 사용자에게 필요한 데이터베이스를 정의한 것 - 각 사용자가 사용하는 데이터베이스의 모습 - 서브 스키마라고도 한다 ✅개념 단계 - 데이터베이스를 조직 전체의 관점에서 이해하고 표현하는 단계 - 데이터..

연습문제 1. 프로그램이 프로세스가 되려면 운영체제로부터 무엇을 받아야 하는가? 프로세스 제어 블록(PCB) 2. 프로세스의 상태 중 CPU를 할당받기 위해 기다리는 상태는 무엇인가? 준비 상태 3. 프로세스의 상태 중 입출력 작업을 하기 위해 이동하는 상태는 무엇인가? 대기 상태 4. CPU 스케줄러가 준비 상태에 있는 프로세스 중 하나를 골라 CPU를 할당하는 작업을 무엇이라고 하는가? 디스패치 5. 유닉스에서 Ctrl + Z 키를 눌러 프로세스가 중단되면 프로세스는 어떤 상태로 바뀌는가? 휴식 상태 6. 실행 상태에서 하나의 프로세스가 나가고 새로운 프로세스가 들어오는 상황을 무엇이라고 하는가? 문맥 교환 7. 실행 중인 프로세스로부터 새로운 프로세스를 복사하는 시스템 호출은 무엇인가? fork()..

프로세스의 연산 프로세스의 구조 · 코드 영역 프로그램의 본문이 기술된 곳으로 텍스트 영역이라고도 한다. · 데이터 영역 코드가 실행되면서 사용하는 변수나 파일 등의 각종 데이터를 모아놓은 곳이다. · 스택 영역 운영체제가 프로세스를 실행하기 위해 부수적으로 필요한 데이터를 모아놓은 곳이다. 프로세스의 생성과 복사 ▶ fork() 개념 : 실행 중인 프로세스를 그대로 복사하는 함수 장점 프로세스의 생성 속도가 빠르다. 추가 작업 없이 자원을 상속할 수 있다. 시스템 관리를 효율적으로 할 수 있다. 동작 과정 프로세스 구분자가 바뀐다. 부모 자식이라도 자기 자신을 칭하는 고유한 번호가 존재한다. 부모 자식이 차지하고 있는 메모리 위치가 다르므로 메모리 관련 정보도 바뀐다. 프로세스의 전환 ▶ exec() ..

프로세스의 개요 프로세스의 개념 프로그램은 저장장치에 저장되어 있는 정적인 상태 프로세스는 실행을 위해 메모리에 올라온 동적인 상태 프로세스는 컴퓨터 시스템의 작업 단위로 태스크(Task)라고도 부른다. *프로세스 제어 블록(PCB) - 프로세스 실행 시 운영체제가 만드는 작업 지시서 ☞ 프로세스를 처리하는 데 필요한 다양한 정보가 들어 있다. 다양한 정보 중 대표적인 세 가지 정보에 대해 알아보자 #프로세스 제어 블록(PCB)의 세 가지 대표적인 정보 프로세스 구분자 메모리에는 여러 개의 프로세스가 존재 그러므로 각 프로세스를 구분하는 프로세스 구분자(PID)가 있다. 메모리 관련 정보 CPU는 실행하려는 프로세스가 어디에 저장되어 있는지 알아야 한다. 그래서 프로세스 제어 블록(PCB)에 위치 정보가..

※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 switch 문의 default 레이블은 선택 사항이다. ⊙ 정답 O ※해설 : default 레이블은 생략할 수도 있다. ⊙ 문제 2 메서드의 반환 값이 없을 때는 반환 타입을 명시하지 않아도 된다. ⊙ 정답 X ※해설 : 반환 타입이 없으면 void라 명시해주어야 한다. ⊙ 문제 3 클래스 내부에 이름과 매개변수가 동일하지만 반환 타입이 다른 메서드를 여러 개 정의할 수 있다. ⊙ 정답 X ※해설 : 매개변수 개수와 타입은 같지만 return 타입이 다르다면 오버로딩이 성립되지 않는다. ⊙ 문제 4 ______문은 호출된 메서드에서 호출한 메서드로 복귀하는 데 사용한다. ⊙ 정답 return ⊙ 문제 5 다음 코드에서 ..

⊙ 문제 다음은 주어진 정수가 소수(prime)인지를 조사하는 프로그램의 일부이다. isPrime() 메서드를 완성하시오. 여기서 소수는 1보다 크면서 1과 자신 외에는 나누지 않는 수이다. public static void main(String[] args) { System.out.print("양의 정수를 입력하세요 : "); int num = new Scanner(System.in).nextInt(); if (isPrime(num)) System.out.println(num + "는 소수입니다."); else System.out.println(num + "는 소수가 아닙니다."); } ⊙ 문제 접근 과정 메서드를 한번 완성시켜보자 ! ⊙ 문제 풀이 import java.util.Scanner; pub..

⊙ 문제 다음은 foo() 메서드가 빠진 플그램 일부와 실행 결과이다. foo() 메서드를 완성하시오. public static void main(String[] args) { foo("안녕",1); foo("안녕하세요",1,2); foo("잘 있어"); } 안녕 1 안녕하세요 1 2 잘 있어 ⊙ 문제 접근 과정 메서드만 구축하면 되는 쉬운 문제이다. ⊙ 문제 풀이 public class Main { public static void main(String[] args) { foo("안녕",1); foo("안녕하세요",1,2); foo("잘 있어"); } private static void foo(String in) { System.out.printf(in); System.out.println(); } p..

⊙ 문제 [쉽게 배우는 자바 프로그래밍] 3장 : 4번 - JAVA[자바] ⊙ 문제 다음 실행 결과를 출력하는 프로그램을 for문을 사용해 작성하시오. * ** *** **** ***** ⊙ 문제 접근 과정 for문을 사용해보자 ⊙ 문제 풀이 public class Main { public static void main(String[].. tooo1.tistory.com 3장 4번(tooo1.tistory.com/38)에서 행마다 출력하는 별표 개수를 다르게 하는 부분을 printStar() 메서드로 작성하시오. main() 메서드는 다음과 같다. public static void main(String[] args) { for (int i = 1; i

⊙ 문제 [쉽게 배우는 자바 프로그래밍] 3장 : 6번 - JAVA[자바] ⊙ 문제 철수와 영희가 가위(s), 바위(r), 보(p) 게임을 한다. 다음 실행 결과와 같이 r, p, s 중 하나를 입력해 승자 또는 무승부를 출력하는 프로그램을 작성하시오. 철수 : r 영희 : s 철수, 승! ⊙ tooo1.tistory.com 3장 6번(tooo1.tistory.com/40)에서 프롬프트와 r, p, s를 입력하는 부분, 입력된 데이터에 따라 승자를 출력하는 부분을 각각 메서드로 작성하시오. main() 메서드는 다음과 같다. public static void main(String[] args) { String chul = input("철수"); String young = input("영희"); whosW..
- Total
- Today
- Yesterday
- 쉽게배우는자바프로그래밍
- BFS
- CPP
- JS
- 파이썬
- 쉽게 배우는 자바 프로그래밍
- 문자열
- 정리
- 정렬
- Python
- 알고리즘
- 해답
- 풀이
- 그리디
- C++
- 자바스크립트
- java
- OS
- 자바
- Web
- 구현
- 연습문제
- 답
- 운영체제
- py
- 프로그래머스
- 백준
- 쉽게배우는
- 정답
- 우종정
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |