MapleStory Finger Point
본문 바로가기
[CrashCourse] 운영체제 (컴퓨터 과학 수업 18/40) 초기 컴퓨터는 프로그램 가동에 인력(입력이나 다음 프로그램 실행 등)이 필요하였다. 하지만 컴퓨터는 빠른 속도로 개발되고 개선되어 이 인력이 투입되는 과정이 오히려 비효율적여졌다. 그래서 자동으로 다음 프로그램을 실행하는 등의 수행을 입력할 필요가 있었고, 이는 운영체제의 필요성을 야기시켰다. OS(운영체제, Operating System) 또한 하나의 프로그램이다. 단 하드웨어에 대한 특별한 권한을 가지고 있어 다른 프로그램을 실행, 관리하는 일을 수행할 수 있었다. 초기 OS는 1950년대에 컴퓨터의 기능이 강력해지면서 시작되었다. 일괄처리(Batch Processing)을 구현한 OS가 등장했고, 사람이 순서에 맞게 다음 프로그램을 실행시키지 않아도 알아서 그 기능을 구현하였다. 컴퓨터가 대중화되면.. 2022. 9. 15.
[CrashCourse] 집적회로와 무어의 법칙 (컴퓨터 과학 수업 17/40) 영상 소감 : 어렵다 ^_ㅠ 2022. 9. 15.
[Java] 혼자 공부하는 자바 268~269p 풀어보기 3번 문제 클래스 메소드 구현 문제 package com.example.MyJavaProject; class Main { public static void main(String[] args) { MemberService cyworld = new MemberService(); boolean result = cyworld.login("hong", "12345"); System.out.println(result); cyworld.logout("hong"); } } class MemberService{ boolean login(String id, String password){ if(id == "hong" && password == "12345"){ return true; } else { return false.. 2022. 9. 14.
[Java] 혼자 공부하는 자바 245~246p 풀어보기 문제 3번 클래스 생성자의 중복을 this()를 이용하여 제거해보세요. package com.example.MyJavaProject; class Main { public static void main(String[] args) { } } class Board{ String title; String content; String writer; String date; int hitcount; Board(String title, String content){ this(title, content, "Charles", "3/14", 100); } Board(String title, String content, String writer){ this(title, content, writer, "3/14", 100); .. 2022. 9. 14.
[Java] 혼자 공부하는 자바 160~161p 풀어보기 확인문제 2번 for문을 이용해서 1부터 100까지의 정수 중에서 3의 배수의 총합을 구하는 코드를 작성해보세요. package com.example.MyJavaProject; class Main { public static void main(String[] args) { int hap = 0; for(int i=0; i 2022. 9. 8.
[Java] 삼항 연산자 연습 삼항 연산자(?:)는 3개의 피연산자를 필요로하는 연산자로, 조건 연산식이라고 부르기도 한다. 조건식(피연산자1) ? 값 또는 연산식(피연산자2) : 값 또는 연산식(피연산자3) 조건식을 연산하여 true를 반환하면 삼항 연산자의 결과는 피연산자2가 되고, false라면 피연산자3이 된다. 보통 if 조건문을 사용하여 표현하는 것을 한 줄로 간단하게 작성할 수 있다. if문으로 작성한 코드 package com.example.MyJavaProject; import java.util.Scanner; class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print(" 아이.. 2022. 9. 8.