
연습문제 1. 객체지향 데이터베이스에 대한 설명으로 옳지 않은 것은? ③ 객체지향 데이터베이스의 데이터 모델과 질의어는 정형화되고 표준화되어, 특수 분야에서 주로 사용되는 관계 데이터베이스보다 널리 사용된다. 2. 분산 데이터베이스 시스템에 대한 설명으로 옳지 않은 것은? ④ 사용자는 접근하려는 데이터가 어느 지역 데이터베이스에 있는지 실제 저장 위치를 알고 있어야 한다. 3. 분산 데이터베이스 시스템의 장점이 아닌 것은? ③ 시스템의 관리가 용이하고 관련 소프트웨어 개발 비용이 감소한다. 4. 분산 데이터베이스에 대한 설명으로 옳지 않은 것은? ④ 분산 데이터베이스 시스템의 주요 목표는 사용자들이 자신이 원하는 데이터가 어느 지역 데이터베이스에 위치하고 있는지를 알 수 있도록 하는 것이다. 5. 분산 ..

객체지향 데이터베이스 🤜 객체지향 데이터 모델 객체지향 개념에 기반을 둔 데이터 모델로 다양한 응용 분야의 데이터 모델링을 위한 새로운 요구 사항을 지원한다. 또한 의미적으로 관계가 있는 데이터베이스 구조를 표현하기 위한 강력한 설계 기능을 제공한다. 객체 객체지향 데이터 모델을 구성하는 기본 요소 속성 관계 데이터 모델의 속성과 같은 의미 메서드 객체에 수행할 수 있는 연산 클래스 속성과 메서드를 공유하는 유사한 성질의 객체들을 하나로 그룹화 클래스 계층 클래스 세분화 시 계층 발생 상속 상위 클래스의 속성과 메서드를 자신의 모든 하위 클래스에 물려주는 개념 복합 객체 시스템에서 기본으로 제공하지 않는 사용자 정의 클래스를 도메인으로 하는 속성을 가진 객체 🤜 객체지향 질의 모델 객체지향 데이터베이스에..

연습문제 1. 네트워크로 연결된 모든 컴퓨터의 프로세서가 하나의 메모리를 공유하는 네트워크 구성 방식은 무엇인가? 강결합 시스템 2. 서로 다른 기기 간의 통신을 하기 위해 정한 약속을 무엇이라 하는가? 프로토콜 3. 가까운 거리를 연결하는 네트워크를 무엇이라 하는가? LAN 4. LAN의 구조를 뜻하는 영어 단어는 무엇인가? 토폴로지 5. 버스 토폴로지에 데이터 전송을 위한 프로토콜로 CSMA/CD를 사용하는 LAN은 무엇인가? 이더넷 6. 완전한 분산 시스템은 구성하는 데 문제가 많아 작업을 요청하는 컴퓨터와 이를 처리하는 컴퓨터의 이중 구조로 나눈다. 이러한 분산 시스템을 무엇이라 하는가? 클라이언트/ 서버 시스템 구조 7. 클라이언트/서버 시스템의 서버 과부하 문제를 해결한 시스템으로, 데이터 전..

통신 통신은 쉽게 말해 의사소통하는 것을 뜻한다. 모스 부호: 전기를 이용한 최초의 통신 수단, 미리 정해놓은 짧은 음과 긴 음을 조합하여 메시지를 만들어 전송 전화: 통신하려는 대상을 선으로 연결, 음성을 전달 무전기: 최초의 무선통신 기기로, 양쪽으로 통신할 수 있으나 어느 시점에는 한쪽으로만 통신이 가능 네트워크 네트워크는 유무선통신 기술을 이용하여 여러 기기를 하나로 연결한 것을 말한다. 일상생활에서 가장 많이 사용하는 네트워크는 전화망이다. 전화망은 기술의 발달과 함께 무선 전화망으로 발전했다. 무선 전화망은 1세대부터 5세대까지 다음과 같은 과정을 거쳐 진화했다. 1세대 무선 전화망: 초기의 무선 전화망은 아날로그 신호만 전송했다. 2세대 무선 전화망: 디지털 신호를 전송한다. 아날로그 신호보..

함수 코드의 집합을 나타내는 자료형이다. 풀어쓰면 일련의 과정을 문으로 구현하고 코드 블록으로 감싸서 하나의 실행 단위로 정의한 것이다. #함수를 사용하는 이유 유지보수의 편의성 코드의 신뢰성 코드의 가독성 함수 정의 함수 선언문 함수 표현식 Function 생성자 함수 화살표 함수 (ES6) 함수 선언문 // 함수 선언문 function add(x, y) { return x + y; } // 함수 호출 console.log(add(2, 5)); // 7 함수 선언문은 함수 이름을 생략할 수 없다. // 함수 선언문은 함수 이름을 생략할 수 없다. function (x, y) { return x + y; } // SyntaxError: Function statements require a function..

※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 입출력과 관련된 내용이다. 틀린 것은? 스트림은 단방향이다. 개발자가 System.in, System.out 객체를 생성할 수 있다. 입출력을 위한 자바 기본 패키지는 java.io이다. 스트림은 기본적으로 버퍼를 사용한다. ⊙ 정답 2번 개발자가 System.in, System.out 객체를 생성할 수 있다. ⊙ 문제 2 다음 중 자바 입출력 패키지에 포함된 클래스가 아닌 것은? String StringReader Writer File ⊙ 정답 1번 String ※해설: java.lang 안에 있는 클래스이다. ⊙ 문제 3 다음 중 InputStreamReader 객체를 올바르게 생성하는 코드는? new InputStre..

⊙ 문제 파일 이름을 나타내는 문자열과 특정 문자가 주어지면 파일 속에 포함된 특정 문자의 개수를 찾을 수 있는 CountLetter 클래스를 작성하시오. 다음 코드는 CountLetter 클래스를 테스트하는 프로그램과 실행 결과이다. public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("파일 이름을 입력하세요 : "); String fileName = in.nextLine(); System.out.print("세고자 하는 문자를 입력하세요 : "); char lookFor = in.nextLine().charAt(0); int count = new C..

⊙ 문제 다음 문자열로 구성된 배열과 생성된 파일의 내용을 참고해 매 행마다 문자열의 첫 문자, 콜론, 문자열로 구성된 파일을 생성하는 프로그램을 작성하시오. PrintStream의 printf()와 println() 메서드를 사용할 수 있다. ⊙ 문제 접근 과정 PrintStream은 우리가 평소에 쓰던 printf() 등의 출력문이다. 그냥 출력하기만 하면 된다. ⊙ 문제 풀이 public class Main { public static void main(String[] args) { String[] animals = {"ant", "bat", "cat", "dog"}; for (String s : animals) System.out.println(s.charAt(0) + " : " + s); } }..

⊙ 문제 OutputStream과 관련된 메서드를 이용해 0부터 9까지 연속된 숫자와 A부터 Z까지 알파벳 문자를 콘솔 뷰에 출력하는 프로그램을 작성하시오. 0의 ASCII 코드 값은 '48'이며, A의 ASCII 코드 값은 '65'이다. 콘솔은 표준 출력 장치이므로 System.out 객체를 OutputStream 타입의 변수에 대입해서 사용한다. ⊙ 문제 접근 과정 박스 안의 내용을 잘 보고 그대로 구현해보자. ⊙ 문제 풀이 import java.io.IOException; import java.io.OutputStream; public class Main { public static void main(String[] args) throws IOException { OutputStream out=Sy..

⊙ 문제 키보드로 입력한 이름의 자바 소스 파일을 찾아 맨 앞에 행 번호를 붙여서 출력하는 프로그램을 작성하시오. ⊙ 문제 접근 과정 FileReader를 이용했다. ⊙ 문제 풀이 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) { String fileName; System.out.print("자바 소스 파일 이름을 입력하시오 : "); fileName = new Scanner(System.in).nextLine(); try { int lineNumb..
- Total
- Today
- Yesterday
- 백준
- 답
- 쉽게배우는
- py
- 쉽게 배우는 자바 프로그래밍
- 자바스크립트
- 알고리즘
- OS
- C++
- 구현
- 정답
- 쉽게배우는자바프로그래밍
- Python
- 파이썬
- 문자열
- Web
- 풀이
- 프로그래머스
- 연습문제
- BFS
- 우종정
- JS
- 운영체제
- 정리
- 정렬
- 자바
- 그리디
- CPP
- 해답
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |