목록problem solving/문제 풀기 (23)
코딩항해기
Q. 레지스터 문제 명령어 레지스터 IR : 현재 실행 중인 명령어를 기억하는 레지스터프로그램 카운터PC : 다음에 수행할 명령어의 번지(주소)를 보관MAR(Memory Address Register) 기억 번지 레지스터로서 기억 장소의 주소를 기억하는 레지스터MBR(Memory Buffer Register) 기억 버퍼 레지스터로서 기억 장치를 통해 접근되는 정보의 내용을 기억하는 레지스터누산기 (Accumulator) 산술 및 논리 연산의 결과를 일시적으로 기억인덱스 레지스터(Index Register) 인덱스 주소 지정 시 사용되는 레지스터메모리 레지스터(Memory Register) 한 비트를 저장할 수 있는 플립플롭의 모임으로 중앙 처리 장치내에 있는 임시 기억 장소 Q. 반가산기 문제 반가산..
02. 다음 회로의 X는 어떤 논리회로가 되는가?NAND게이트 NOT+AND 그리고 논리곱의 부정두 수 중 하나 이상 0이 입력될 때만 1이 출력된다 (AND 결과의 부정) 03. 다음 불 대수식을 간단히 하면?_XY+XY = Y(_X+X) = Y_X+X = 1, Y.1 = Y 04. 다음 진리표에 해당하는 게이트는?XOR게이트 (eXclusive OR) 둘 중 하나의 값이 1이 ㄹ때 (서로 다를 때) 출력값이 1이됨논리식 S = _A . B + A . _B = A0+B 07. 논리 게이트의 조합으로 구성되어 출력이 입력값에 의해 결정되는 조합 논리 회로가 아닌 것은?조합 논리 회로 : 입력값에 의해서 출력값이 결정되는 회로(반가산기, 전가산기, 디코더, 인코더, 멀티플렉서, 디멀티플렉서)순서 논리 회로..
7. 산술 연산과 논리연산을 수행하는 컴퓨터 장치는?ALU(Arithmetic & Logic Unit) 연산 장치로 산술연산(사칙연산)과 논리연산을 수행한다. 9. 컴퓨터에 의하여 다음에 실행될 명령어의 주소가 저장되어있는 기억 장소는?프로그램 카운터(Program Counter) 다음에 실행할 명령의 주소를 저장하는 기억장소로 명령계수기 10. 다음 중 컴퓨터의 처리 속도 단위를 느린 순에서 빠른 순으로 옳게 나열한 것은?ms us ns ps fs as 14. 다음 중 기계어로 번역된 목적 프로그램을 결합하여 실행가능한 모듈로 만들어주는 프로그램은?연계 편집 프로그램 (Linkage Editer Program) 목적프로그램을 실행 가능한 프로그램으로 만들어주는 프로그램 15. 다음은 컴퓨터에서 프로그램..
[DBMS/Oracle] 테이블 쿼리문 (DDL) 기초[요약]테이블 생성CREATE TABLE 테이블명( 컬럼명 자료형, 컬럼명 자료형, 컬럼명 자료형 );테이블 조회SELECT * FROM 테이블명;테이블 삭제DROP TABLE 테이블명;테이블 삭제(연결값을 삭제 후 삭제)DROP TAminibcake.tistory.com [DBMS/Oracle] 테이블 복사 생성하기[DBMS/Oracle] 테이블 쿼리문 (DDL) 기초[요약]테이블 생성CREATE TABLE 테이블명( 컬럼명 자료형, 컬럼명 자료형, 컬럼명 자료형 );테이블 조회SELECT * FROM 테이블명;테이블 삭제DROP TABLE 테이블명;테이블minibcake.tistory.com 문제 1. 다음 열 구조를 가지는 EMP_HW..
[DBMS/Oracle] 데이터 쿼리문 (DML) 기초[요약]해당 테이블 전체 컬럼 조회SELECT * FROM 테이블명;조건에 해당하는 값 조회SELECT 컬럼명1, 컬럼명2FROM 테이블명WHERE 조건;정렬하여 조회SELECT 컬럼명FROM 테이블명ORDER BY 정렬기준컬럼 [ASCminibcake.tistory.com [DBMS/Oracle] 서브쿼리서브쿼리 하나의 쿼리 내에 작성하는 또 다른 쿼리를 말한다. 서브 쿼리의 위치에 따른 종류FROM절 in line view SELECT절 scalar WHERE절 sub query *굳이 분리하지 않고 SUB QUERY로 통합하여 부르는 경우가minibcake.tistory.com 문제 1. CHAP10HW_DEPT 테이블에 50, 6..
[JAVA] 파일 입출력자바 입출력 스트림 특징자바에서는 입출력이 동시에 진행되는 것이 아니라 독립적으로 한 가지 기능만 동작하기 때문에 데이터를 교환하기 위해서는 입력 스트림과 출력 스트림이 따로 필요minibcake.tistory.com 문제 1. 다음 중 스트림의 관한 설명으로 틀린 것은 무엇일까요?3번 하나의 스트림으로 입력 출력을 제어할 수 없다. 하나의 스트림은 하나의 기능만 하며 입력과 출력 기능은 구분되어있다. 문제 2. 이미지 파일을 복사하려고 합니다. 다음 중 가장 적합한 스트림은 무엇일까요?3번 이미지 파일은 byte 처리할 수 있는 스트림으로 진행해야하기 때문이다. 문제 3. 다음은 보조스트림에 대한 설명입니다. 문장이 맞으면 O표, 틀리면 X표하세요.보조 스트림은 다른 ..
[JAVA] 스레드 Thread스레드 하나의 프로세스 내에서 작업을 처리하는 흐름의 단위이다.스레드는 생성, 실행, 종료되기까지 다양한 상태를 가지며, 각 스레드의 상태는 스레드 클래스에 정의되어있다.Thread.State로 타minibcake.tistory.com 문제 1. 다음 중 스레드의 설명으로 틀린 것을 고르세요.4번이다. 인터페이스는 상속이 아니라 구현이다. 문제 2. 다음 중 스레드 일시정지 상태에 대한 설명 중 틀린 것을 고르세요.4번이다. yield()메서드를 호출하면 Runnable상태가 된다. 문제 3. 다음 빈칸에 알맞은 코드를 작성하여 완성해보세요.상속받는 건 Thread class이므로 Thread가 들어가면 된다. 문제 4. 다음 코드의 빈칸을 완성하여 스레드를 동작시키는 코..
[JAVA] 람다식 (익명 메서드) (+함수형 인터페이스)람다식 Lambda expression함수의 이름이 없는 익명함수(anonymous function)를 만들기 위한 표현식이다. 식과 문값 Value식이 평가되어 생성된 결과로, 프로그램이 조작할 수 있는 어떤 표현이다.식 Expressminibcake.tistory.com 문제 1. 다음 중 람다식에 대한 설명으로 틀린 것은 무엇입니까?4번이다. 함수형인터페이스 표시 어노테이션은 함수형인터페이스임을 명시하는 역할일 뿐, 어노테이션이 없어도 조건을 만족한다면 람다식을 사용할 수 있다. 문제 2. 다음 중 람다식 표현이 잘못된 것을 고르세요.람다식을 사용할 때는 매개변수의 타입을 생략한다. 따라서 1번이 잘못되었다. 문제 3. 다음 코드는..
[JAVA] 컬렉션 프레임워크 (+Generic, Iterator)컬렉션 프레임워크 Collection Framework 자료구조 중 하나로 클래스들의 집합많은 데이터를 쉽고 효과적으로 관리할 수 있는 표준화 된 방법 자료구조 의미없는 데이터를 하나의 정보로 만들어minibcake.tistory.com 문제 1. 다음 중 컬렉션의 설명으로 틀린 것은 무엇입니까?4번LinkedList는 index가 없으나 데이터가 서로 연결되어있어 순서를 알 수 있다. 문제 2. 다음 빈칸에 알맞은 코드를 작성해보세요. 들어오는 값이 모두 int타입이므로 제네릭은 int의 Wrapper class인 Integer가 들어가야한다. 문제 3. 다음 중 Set 컬렉션에 대한 설명으로 틀린 것은 무엇입니까?Set ..
문제 1. 다음 코드에서 Object 클래스의 toString() 메서드를 재정의 하여 User가 실행 결과와 같이 출력되도록 알맞은 코드를 작성해 보세요.@Ovrridepublic String toString() { return "이름: "+this.name+", 나이: "+this.age";} 문제 2. 다음 코드를 실행했을 때 콘솔 창에 출력되는 결과는 무엇입니까?falsefalse출력된다. String 타입의 값 비교는 .equals() 메서드를 사용해 비교하여야 한다. 문제 3. 다음 빈 칸에 문자열 '100'을 정수로 변환하는 코드를 삽입하여 더하기 기능을 완성해보세요.Integer.parseInt(str)해당 메서드를 사용해야 문자열을 int타입으로 형변환 할 수 있다. 문제 4. 1부..