본문 바로가기
반응형

컴퓨터공부/정보처리기사86

[정보처리기사] python x == y에서 False, java extend Parent , test, show 재정의 오버라이딩 , python class a = ['aasd', 'basd', 'casd', 'dww, 'ett'] [정보처리기사] python x == y에서 False, java extend Parent , test, show 재정의 오버라이딩 , python class a = ['aasd', 'basd', 'casd', 'dww, 'ett'],str01= str01+ i[0] ,java , main void, extend parent return computer(num -1)+computer(num +1) , parent [정보처리기사] python x == y에서 False x = 5 y = 10 # x와 y의 값이 서로 다르기 때문에 False가 출력됩니다. if x == y: print("x와 y는 같습니다.") else: print("x와 y는 다릅니다.") 정답을 False 로 첫글자를 대문자로 적어야 .. 2023. 7. 1.
[정보처리기사] PCB , 프로세스의 상태 전이, 스케줄링, 스레드, 비선점 스케줄링 [정보처리기사] PCB [정보처리기사] PCB PCB 프로세스 제어 블록 운영체제가 중요한 정보를 저장해놓는곳 고유 PCB가 생성되고 완료되면 PCB는 제거됨 PCB(Process Control Block)는 운영체제가 프로세스를 관리하기 위해 사용하는 자료구조입니다. 각 프로세스마다 하나의 PCB가 할당되며, PCB는 해당 프로세스의 상태와 관련된 정보를 저장합니다. PCB는 다음과 같은 정보를 포함할 수 있습니다: 프로세스 식별자(Process ID): 각 프로세스를 고유하게 식별하는 식별자입니다. 프로세스 상태(Process State): 프로세스의 현재 상태를 나타냅니다. (예: 생성, 준비, 실행, 대기, 종료 등) 프로그램 카운터(Program Counter): 다음에 실행할 명령어의 주소를 .. 2023. 7. 1.
[정보처리기사] LFU ,NUR , Locality , 스래싱 , 프로세스 [정보처리기사] LFU ,NUR , Locality , 스래싱 , 프로세스 LFU LFU가 사용 빈도가 적은 페이지를 교체하는 기법 NUR NUR 참조 비트와 변형비트가 필요한 기법이다. SCR 2차 기회 교체 SCR(Second Change Replacement) 2차 기회 교체 가장 오랫동안 주기억장치에 있던 페이지 중 자주 사용되는 페이지의 교체를 방지하기 위한 기법 페이지 교체 기법 중 가장 오랫동안 주기억장치에 있던 페이지 중 자주 사용되는 페이지의 교체를 방지하기 위한 기법 Locality = 구역성 프로세스가 실행되는 동안 주기억장치를 참조할 때 일부 페이지만 집중적으로 참조하는 성질을 뜻한는 이론 스래싱을 방지하는 기법 시간 구역성 공간 구역성 구역성= Locality 스래싱 부재가 많이 .. 2023. 7. 1.
[정보처리기사] 가상기억장치 구현 기법, 페이지 교체 알고리즘, OPT 최적 교체, FIFO, LRU 가상기억장치 구현 기법 페이징 기법 페이징 기법 -> 페이지 맵 테이블이 필요 프로그램과 주기억장치의 영역을 동일한 크기(고정된 크기로) 로 나눈 후 프로그램을 주기억 영역에 적재시켜 실행 하는 기법 가상 기억장치 관리 기법 중 하나로, 프로그램이 주기억장치에 적재될 때 프로그램을 고정 크기의 작은 블록인 페이지(page)로 분할하는 방식입니다. 이 페이지들은 동일한 크기로 분할되며, 주기억장치의 프레임(frame)에 매핑됩니다. 페이징 기법은 가상 주소 공간과 실제 주소 공간 간의 매핑을 통해 가상 기억장치를 관리합니다. 페이징 기법의 동작 방식: 프로그램이 실행되면 가상 주소 공간이 할당됩니다. 이 가상 주소 공간은 페이지로 분할됩니다. 페이지 테이블(page table)이 생성되고, 가상 주소와 실.. 2023. 7. 1.
[정보처리기사] 운영체제 역할, 목적, 종류 , Linux , Android [정보처리기사] 운영체제 역할, 목적, 종류 , Linux , Android [정보처리기사] 운영체제의 역할: , 프로세스와 스레드:, 스케줄링, 메모리 관리: 운영체제의 역할: 자원 관리: 컴퓨터 자원(프로세서, 메모리, 디스크 등)을 효율적으로 관리하고 할당합니다. 프로세스 관리: 프로세스의 생성, 실행, 종료 등을 관리하며, CPU 스케줄링을 통해 프로세스 실행을 조정합니다. 메모리 관리: 메모리 할당, 해제, 가상 메모리 관리 등을 통해 프로세스의 메모리 요구를 처리합니다. 파일 시스템 관리: 파일 및 디렉토리의 생성, 삭제, 접근 등을 관리하고, 파일 시스템의 구조를 유지합니다. 입출력 관리: 입출력 장치의 관리와 입출력 요청을 처리하여 데이터의 흐름을 관리합니다. 프로세스와 스레드: 프로세스:.. 2023. 6. 26.
[정보처리기사] OSI 참조 모델 , 프로토콜, 프로토콜의 기본 요소 , 가상회선 방식 , 데이터그램, TCP/IP [정보처리기사] OSI 참조 모델 [정보처리기사] OSI 참조 모델 OSI 참조 모델의 각 계층은 다음과 같습니다: 물리 계층 두 장치 간에 실제 접속과 절단, 기계적, 전기적 , 기능적, 절차적 특성을 규칙을 정의함 물리적 전송 매체와 전송 신호 방식을 정의함 리피터, 허브 데이터 링크 계층 데이터 링크 계층은 두개의 인접한 개발 시스템들 간에 신회성 있고, 효율적인 정보 전송을 할수있도록 시스템 연결 설정 과 유지 및 종료 담당 흐름제어 기능 동기화 기능 오류 제어 기능 순서 제어 기능 랜카드, 브리지, 스위치 네트워크 계층 네트워크 연결을 관리하는 기능 과 데이터의 교환 및 중계기능을 함 네트워크 연결을 설정, 유지, 해제하는 기능을 함 경로설정, 데이터 교환 및 중계, 트래픽 제어, 패킷정보전송을.. 2023. 6. 23.
[정보처리기사] IP 주소 ,클래스 , IPv6 ,IPv4, 서브네팅 DNS [정보처리기사] [정보처리기사] IP 주소 ㅇㅇ 1. 8. 8. 8. 8 로 8비트로 되어있다. 2. 192.128.0.0 /24 면 = 255.255.255 . 0(0~255) /8 . /16. /24./32 3. 뒤에 적힌 비트의 값이 맨앞에 8비트를 뜻한다. 4. 8비트라는건 0~255 개의 호스트를 가진것을 뜻한다. [정보처리기사] IP 주소 클래스 A 클래스 = 8비트 B 클래스 = 16비트 C 클래스 = 32비트 [정보처리기사] IPv6 ,IPv4 비트에 대해서,... IPv6 128비트이다. 6비트 곱하기 2 = 12 뒤에 8비트 이런식으로 외우기? IPv4 32비트이다. 4 곱하기 8 = 32비트 ? 흠? [정보처리기사] IPv6 IPv6 에 3가지 유니캐스트, 멀티캐스트, 애니캐스트 는 .. 2023. 6. 23.
[정보처리기사] java2 문제 실습 [정보처리기사] java 문제 [정보처리기사] java 문제 public class A { public static void main(String[] args) { int x = 10; System.out.println("x의 값은 " + x + "입니다."); System.out.println("프로그램을 종료합니다."); return; } } 위 예제는 A라는 이름의 클래스를 정의하고, main 메소드를 포함하고 있습니다. main 메소드는 프로그램의 시작점이며, 실행할 코드를 포함합니다. 위 예제에서는 int 타입의 변수 x를 선언하고, 10으로 초기화합니다. 그리고 System.out.println 메소드를 사용하여 "x의 값은 10입니다." 라는 문자열을 출력합니다. 그리고 다음 줄에서는 "프로.. 2023. 6. 19.
반응형