전체 글
-
[정보처리기능사]전자계산기 일반(4)정보처리기능사필기공부 2024. 7. 12. 18:48
컴퓨터 시스템의 개요4. 컴퓨터의 세대별 발전과 특징※ 컴퓨터의 세대별 특징●제1세대 └ 주요 소자 : 진공관(Vacuum Tube) 연산속도 : ms(10의-3) 주기억 장치 : 자기 드럼 사용언어 : 기계어, 어셈블리어 특징 : 하드웨어 개발 중심 일괄 처리 시스템 속도가 느리고 부피가 큼 ●제2세대 └ 주요 소자 : 트랜지스터(TR) 연산속도 : us(10의-6) 주기억 장치 : 자기 코어 사용언어 : FORTRAN, COBOL, ALGOL, LISP 특징 : 소프트웨어중심 온라인 실시간 처리 시스템 ..
-
[정보처리기능사]전자계산기 일반(3)정보처리기능사필기공부 2024. 7. 12. 14:43
컴퓨터 시스템의 개요3. 처리 속도 단위와 기억 용량 단위★전부 외워야 함 중요!!!!!!!※ 처리 속도 단위와 기억 용량 단위 ●컴퓨터의 처리 속도 단위★ms 10의-3초를 나타내는 것 (ms) milli second us 10의-6초를 나타내는것 (us) micro second - 앞글자를 따서 ms로 하면 milli second과 겹쳐서 us로 변경 ns 10의-9초를 나타내는것 (ns) nano second ps 10의-12초를 나타내는것 (ps) pico second fs 10의-15초를 나타내는것 (fs) femto second as 10의 -18초를 나타내는것 (as) atto second ★밀마나피팸아 10을 붙이고 -3의 배수●컴퓨터의 기억 용량 단위★K..
-
[정보처리기능사]전자계산기 일반(2)정보처리기능사필기공부 2024. 7. 12. 14:12
컴퓨터 시스템의 개요2. 기계식/전자식 컴퓨터※ 기계식 계산기●치차(齒(이 치)車(수레 차)) 이(齒)를 갖는 기계 즉, 톱니바퀴를 의미함● 일괄 처리 방식(Batch Processing) : 한꺼번에(일정 시간, 일정량) 처리하는 방식임 ●가감산 계산기 : 더하기 뺴기만 가능한 계산기● 가상승제 계산기 : 더하기 빼기 곱하기 나누기까지 되는 계산기● 차분 기관 : 삼각 함수 계산가능● 해석 기관 : 현재의 디지털 컴퓨터의 모체●홀러리스의 PCS(Punch Card System- 카드에 구멍을 뚫는 시스템) : 천공 카드시스템, 미국의 국세 조사에 사용, ..
-
[정보처리기능사]전자계산기 일반(1)정보처리기능사필기공부 2024. 7. 12. 13:44
컴퓨터 시스템의 개요1. 컴퓨터(Computer)● 정의 ① 프로그램이 지시하는 절차에 따라 자동적으로 대량의 데이터를 고속으로 처리하는 장치이다. ② 전자계산기, EDPS(Electronic Data Processing System) → 전자적 자료 처리장치 , ADPS(Automatic Data Processing System) → 자동 자료 처리 장치 라고도 한다. ③ EDPS, ADPS이라고 바꿔 부르는 이유는 컴퓨터를 그래로 해석하면 전자계산기인데 그러면 탁상형 계산기랑 혼돈을 주기 때문에 용어를 만든 것이다.● 원리 ① 2진 원리 : 컴퓨터는 모든 자료 처리를 2진수(2진법), 즉 0과 1의 약속된 조합을 이용하여 처리함 ② GIGO(Garbage In Garba..
-
[Java 언어]Visual Studio Code 다운로드/설정Java 2024. 3. 14. 04:34
● Visual Studio Code 다운로드 1. Visual Studio Code - Code Editing. Redefined 홈페이지 들어가기 2. 빨간 네모 클릭 3. 설치된 파일 실행 4. 빨간 네모 1 클릭 → 빨간 네모 2 클릭 5. 빨간 네모 클릭 6. 빨간 네모 클릭 7. 빨간 네모 클릭 8. 빨간 네모 클릭 9. 빨간 네모 클릭 ● Visual Studio Code 설정 1. 다크모드, 라이트 모드 중에 고르시면 됩니다. 2. 모드 결정하시고 Welcome 창 닫기 빨간 네모 쪽에서 x 누르면 됩니다. 3. 폴더링 하기(1) 빨간 네모 클릭 4.폴더링(2) 빨간 네모 클릭 5. 폴더링(3) 빨간 네모 같이 workspace 폴더에 폴더 만들기 6. 이클립스 실행 주의사항 - 폴더를 구..
-
[Java 언어]톰캣(Tomcat) 다운로드 / 설정Java 2024. 3. 5. 17:44
●톰캣 다운로드 방법(Tomcat 9) 1. 톰캣 홈페이지에 들어간다 https://tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the tomcat.apache.org 2. 빨간 네모 클릭 3. 빨간 네모 클릭하고 다운로드 4...
-
[프로그램 이론] 메서드(method)(2)프로그래밍 이론 2024. 3. 3. 16:21
● 메서드 정의 ▶ 메서드 정의 - 메서드는 다음과 같이 정의한다. public static int add(int a, int b) { // 메서드 본문, 실행 코드 } 제어자 반환타입 메서드이름(매개변수 목록) { 메서드 본문 } ● 제어자(Modifier) : public, static과 같은 부분이다. ● 반환 타입(Return Type) : 메서드가 실행 된 후 반환하는 데이터의 타입을 지정한다. 메서드가 값을 반환하지 않는 경우, 없다는 뜻으로 void를 사용해야 한다. 예) void print(String str) ● 메서드 이름(Method Name) : 메서드의 이름이다. 이 이름은 메서드를 호출하는 데 사용한다. ● 매개변수(patameter) : 입력 값으로, 메서드 내부에서 사용할 수..
-
[프로그램 이론] 메서드(method)(1)프로그래밍 이론 2024. 3. 3. 15:00
● 메서드 사용(1) - 두 숫자를 입력받아서 더하고 출력하는 단순한 기능을 개발해 보자 - 먼저 1 + 2를 수행하고, 그다음으로 10 + 20을 수행할 것이다. method1 코드 - 실행 결과 ● 같은 연산을 두 번 수행한다. ● 코드를 잘 보면 계산 1 부분과, 계산 2 부분이 거의 같다. - 계산 1 코드 - 계산 2 코드 - 계산 1, 계산 2 둘 다 변수를 두 개 선언하고, 어떤 연산을 수행하는지 출력하고, 두 변수를 더해서 결과를 구한다. - 만약 프로그램의 여러 곳에서 이와 같이 계산을 반복해야 한다면? 같은 코드를 여러 번 반복해서 작성해야 할 것이다. 더 나아가서 어떤 연산을 수행하는지 출력하는 부분을 변경하거나 또는 제거하고 싶다면 해당 코드를 다 찾아다니면서 모두 수정해야 할 것이..