http://www.yes24.com/Product/Goods/110374254 1. 컴퓨터 네트워크는 전송 매체를 매개로 서로 연결해 데이터를 교환하는 시스템의 모음이다. 시스템과 전송 매체의 연결 지점에 대한 규격을 인터페이스라 하고, 시스템이 데이터를 교환할 때는 임의의 통신 규칙을 따르는데, 이 규칙을 프로토콜이라 한다. 2. 통신용 매체를 공유하는 여러 시스템이 프로토콜을 사용하여 데이터를 주고받을 때 이들을 하나의 단위로 통칭하여 네트워크라 부른다. 네트워크끼리는 라우터라는 중개 장비를 사용해 상호 연결한다. 3. 서로 다른 시스템이 연동해 동작하려면 표준화하는 연동 형식의 통일이 필요하다. 흔히 사용하는 인터넷은 IP 라는 표준화된 네트워크 계층 프로토콜을 사용하는 네트워크의 집합체이다. 4..
-Mac에서 화면을 캡쳐 하는 방법 1. 전체 화면을 스크린샷 찍기 2. 화면부분을 스크린샷 찍기 3. 윈도우 또는 메뉴를 캡쳐하는 방법 이와 같이 화면 전체를 캡쳐할 수 있다. -Mac에서 화면을 녹화 하는 방법 1. 스크린샷 도구 막대 이용하기 아래 빨간 네모 박스에서 스크린 샷 도구 막대를 사용하는 방법 2. QuickTime Player 사용하기 QuickTime Player 를 클릭하면 위와 같이 도구가 생기고 녹화 기능을 사용하면 됩니다! 출처: https://support.apple.com/ko-kr/HT208721
필자는 최근에 맥북을 처음 구매하여서 정말 정말 고생을 하였다... 갤럭시를 아이폰으로 처음 바꾸었을 때가 떠올랐었다.. 맥북 사용 관련된 방법들을 블로그에 올리면서 정리하고자 하여 이렇게 글을 쓰게 되었다..😅 본론으로 돌아와서 오늘은 매직 마우스에 대한 내용을 정리하고자 한다. 먼저 매직마우스는 기존 마우스와 다르게 휠과 우클릭 버튼 없이 원 클릭 형태이다. ???????????????? 그렇다면 어떻게 사용을 하는지 의야할 수 있다. 나도 처음에 그랬기 때문이다.. 사용법을 순서대로 나열을 해보겠다. 1. 맥북(아이패드)과 매직마우스를 블루투스로 연결을 한다. 블루투스 연결은 설정 탭에 들어가서 할 수 있다. 2. 연결을 한 후 에는 마우스 설정 탭에서 자신의 취향에 맞춰서 설정을 해준다 먼저 첫번..
Q1. 실습 3-3의 seqSearchSen 메서드를 for문을 사용하여 프로그램을 작성하세요. 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 32 import java.util.Scanner; public class Main { static int seqsearch(int[]a, int key, int n) { for(int i = 0; i
Q1. 키뿐만 아니라 사람 수도 난수로 생성하도록 프로그램을 작성하세요. 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 32 33 34 35 36 37 38 39 import java.util.Random; import java.util.Scanner; public class Main { public static void main(String[] args) { Random rand = new Random(); Scanner sc = new Scanner(System.in); System.out.println("키의 최댓값을 구합니다."); System.out.print("사람 수:"); //0 - 9명..
[참고자료] https://book.naver.com/bookdb/price.naver?bid=22448175 Do it! 자료구조와 함께 배우는 알고리즘 입문 - 자바 편 기업 코딩 테스트와 모든 시험의 기초가 되는 ‘자료구조와 알고리즘’! 도해 217개, 실습 예제 102개, 연습 문제 84개로 빠르고! 쉽게! 배운다! 자료구조와 알고리즘은 국내외 IT 기업의 면접과 코 book.naver.com Q1. 네 값의 최댓값을 구하는 max4 메서드를 작성하세요. 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 import java.util.Scanner; public class ch1_max { public sta..
문제소개 컴퓨터가 램덤은로 가위, 바위, 보 중에서 하나를 내고 유저는 직접 가위, 바위, 보를 입력해서 결과를 추출해내는 문제 종료를 입력하면 프로그램이 종료 -입력: 가위 -정답: 유저: 가위 컴퓨터: 보 결과: 이겼습니다. 유저: 보 컴퓨터: 보 결과: 비겼습니다. 유저: 종료 코드를 하나씩 살펴보겠습니다. 먼저 진위형으로 is_prime을 선언해주었습니다. while문의 종료 조건으로 설정하기 위함입니다. nextLine()으로 유저가 가위, 바위, 보 중에 입력을 하고 com이라는 변수에는 random()를 사용하여 임의의 숫자 1 - 3을 제시하였습니다. 그 후에 switch ~ case 문을 사용하여 1이면 가위, 2이면 바위, 3이면 보를 출력하게끔 하였습니다. 이제 if문을 활용하여 종료..
문제소개 숫자 5개를 입력을 받고 그 중에서 최댓값과 최솟값을 출력하시오 입력: 5 2 7 9 4 정답: 최댓값: 9 최솟값: 2 #반복문 먼저 최댓값을 담은 변수 max 와 최솟값을 담을 min을 정의를 해줍니다. 여기에서 max와 min의 초기값을 주목해주셔야 합니다. max는 가장 큰 값인데 왜 0으로 초기값을 주었을지에 대한 의문이 있을 수 있습니다. 생각을 해보면 우리는 max라는 변수에 가장 큰 값을 대입을 해야합니다. 그래서 5번 반복하면서 수를 입력하면서 0보다 크면 max에 처음 값을 대입을 해주고 그 이후로부터는 하나씩 비교하면서 더 큰 값이 max 값에 들어가게 됩니다. 출력