반응형

분류 전체보기 469

[Java] 자바 원기둥의 표면적과 부피를 계산하여 출력하기

public class Driver { public static void main(String args[]){ Point point = new Point(7.2,11.5); Circle circle = new Circle(3.7,4.3,2.5); Cylinder cylinder = new Cylinder(1.2,2.3,2.5,5.7); point.printf_x_y(); circle.print_circle_sum(); cylinder.printf_Cylinder(); circle.circle_sum(); cylinder.Cylinder_sum(); cylinder.Cyilnder_volume(); System.out.println("원의 면적 : "+circle.circle_area); System.ou..

개발/Java 2015.12.15

[Java] UML 기법과 이클립스 설치

통합 모델링 언어(UML)이란?? 통합 모델링 언어(UML)는 업부, 소프트웨어 어플리케이션, 시스템 아키텍처를 모델링하는데 사용되는 비주얼 모델링 언어이다. UML이 객체관리 그룹의 표준이기는 하지만, 객체지향소프트웨어 어플리케이션만을 위한 것은 아니다. UML은 매우 융통성 있고 사용자정의 할 수 있도록 설계된 그래픽한 언어이다. 따라서 업무 프로세스, 작업 흐름, 쿼리 순서, 어플리케이션, 데이터베이스, 아키텍처 등을 이해하기 위한 모델을 포함하여, 많은 다른 종류의 모델들을 만들 수 있도록 해준다. 이클립스에 설치 방법: Help -> Install New Software -> Add Name : ObjectAid UML ExplorerURL: http://www.objectaid.net/upda..

개발/Java 2015.12.15

운영체제 간략 정리

고등학교 운영체제 교과서를 토대로 정리하였습니다. ① 운영체제의 정리- 자원들을 보다 호율적으로 관리, 사용자들에게는 이용 편의성을 제공하기 위한 SW. 사람과 기계간의 인터페이스 역할을 한다. ② 운영체제의 하부관리자들이 공통적으로 수행하는 4가지 일- 모든 운영체제는 프로세스 관리자, 기억장치 관리자, 입출력 장치 관리자 및 파일 관리자 등 네가지 필수적인 하부관리자로 구성된다. (네트워크 관리자도 하부 관리자이다.) ③ 운영체제의 5종류의 하부관리자와 그 역할ⓐ프로세스 관리자 : CPU 시간을 할당하기 위한 방법을 결정. CPU가 어떤 프로세스를 실행 중에 있는지 또는 READ 혹은 WRITE 명령이 끝나기를 기다리는지를 감시한다. ⓑ 기억 장치 관리자 : RAM으로 알려진 주기억장치를 담당한다. ..

CS/ 운영체제 2015.12.08

C언어 링크드리스트를 이용한 주소록 만들기

#include #include #include #include typedef struct tagLinkedList{char Name[30];//이름char Tel[30];//전화char Addr[100];//주소char Class[20];//학번 struct tagLinkedList *next;}tag, *Tag; Tag head=NULL, tail, ptr, p, prev; void Add_node();//노드 추가, 생성void Insert_node();//노드 삽입void Print_node();//노드 출력void Edit();//노드 수정void Delete_node();//노드 삭제void Search_Insert();//삽입을 위한 검색 int j, i, k;int b = 1;//노드를 추..

개발/C++ 2015.12.07

[Java] 자바 객관식 시험을 채점하는 프로그램을 설계 및 구현

문제 수를 입력하시오 : 10정답을 입력하시오 : 1 2 4 3 1 3 2 1 4 3답을 입력하시오 : 1 3 2 3 1 3 1 4 3 3맞은 답수 : 5점수 : 50.0 이 출력되도록 설계하시오. import java.util.Scanner; public class Grade { public static void main(String args[]) { Scanner in = new Scanner(System.in); System.out.print("문제 수를 입력하세용"); int anwser = in.nextInt(); double score=0; int a = 0; int plus =0; //맞은 답수 증가 int correct = 0; int[] arr_anwser; arr_anwser = new..

개발/Java 2015.11.30
반응형