
총 4,363개
-
A+ / 디지털시스템설계 가/감산기 실험보고서2025.05.131. 프로그래머블 반 가/감산기 A입력의 반전 유무에 따라 가산기와 감산기로 동작하며, XOR 게이트의 특성을 이용하여 두 회로를 하나로 합쳐 반가감산기 회로를 구성할 수 있다. 실험을 통해 이를 확인하고 이해할 수 있었다. 2. 프로그래머블 전 가/감산기 프로그래머블 전 가/감산기는 제어신호에 따라 가산기와 감산기로 동작할 수 있는 회로이다. 실험을 통해 이를 확인하고 이해할 수 있었다. 3. 4비트 병렬 가산기 7483 IC 소자를 이용하여 4비트 병렬 가산기를 구성하고, 입출력 관계를 실험적으로 확인할 수 있었다. 입력을 피가...2025.05.13
-
시스템분석설계_자료흐름도 작성의 7가지 원칙 중 순차처리 원칙(Ordering Rule)에 대한 논의2025.04.291. 자료흐름도 자료흐름도는 현재 시스템 모형화의 도구로 가장 보편적으로 사용되고 있다. 이는 시스템이 조작하는 데이터와 비교하여 시스템의 기능이 매우 중요하고 복잡한 경우에 유용하게 사용된다. 자료흐름도는 도형적으로 그림 중심의 표현을 하며, 하향식 분할의 원리를 적용하고, 다차원적이며, 자료의 흐름에 중점을 두는 분석 도구이다. 자료흐름도의 구성요소에는 처리, 자료흐름, 자료저장소, 단말이 있다. 2. 자료흐름도 작성 원칙 자료흐름도 작성 원칙은 총 7가지로 구성되어 있다. 그 중 순차처리 원칙은 처리에 입력이 되는 자료의 흐름...2025.04.29
-
인공지능이 정보시스템 분석 및 설계에 미치는 영향2025.01.241. 인공지능의 도입 배경 인공지능(AI)의 도입 배경은 컴퓨터 과학과 기술의 발전, 데이터의 폭발적인 증가, 그리고 복잡한 문제 해결에 대한 요구 증가라는 세 가지 주요 요인으로 설명할 수 있습니다. 최근 몇 년간 인공지능 기술의 급속한 발전은 다양한 산업 분야에 걸쳐 큰 변화를 일으키고 있으며, 정보시스템 분석 및 설계(SAD) 분야도 예외는 아닙니다. 2. 인공지능이 SAD에 미치는 긍정적 영향 인공지능은 데이터 분석 및 의사 결정 지원, 자동화된 설계 도구, 예측 분석 및 위험 관리 등 다양한 측면에서 SAD의 효율성과 정확...2025.01.24
-
[데이터 처리와 활용] 데이터베이스 설계 (10점) 온라인 도서 대여 시스템의 데이터베이스를 설계하세요2025.01.261. 데이터베이스 설계 온라인 도서 대여 시스템의 데이터베이스 설계를 위해 요구사항을 분석하고, 엔터티와 엔터티 간의 관계를 정의하는 ER 다이어그램을 작성한다. 이를 바탕으로 관계형 데이터베이스 스키마로 변환하고, 제3 정규형을 적용하여 데이터베이스의 무결성을 유지한다. 2. SQL 쿼리 작성 온라인 도서 대여 시스템에서 자주 사용되는 질의를 SQL 쿼리로 직접 구현한다. 이를 통해 데이터베이스 관리 및 활용 능력을 향상시킨다. 3. 데이터베이스 개념 데이터베이스의 개념적인 부분, 즉 후보 키, 기본 키의 차이, 데이터베이스의 장...2025.01.26
-
시스템분석설계에서 재사용에 대하여 각자가 알고 있는 재사용 예시에 대하여 논하시오2025.05.101. 재사용에 대한 개념적 이해 재사용은 소프트웨어 개발에서 기존에 개발된 구성 요소, 모듈, 라이브러리, 프레임워크 등을 다른 시스템이나 프로젝트에서 재활용하여 개발하는 방법론입니다. 이는 개발자가 새로운 소프트웨어를 구축할 때 기존의 코드나 디자인, 비즈니스 로직 등을 활용하여 효율적이고 신속하게 개발을 진행할 수 있는 장점을 제공합니다. 2. 재사용의 장점과 이점 재사용은 개발 생산성을 향상시키고, 품질과 일관성을 향상시키며, 지식 공유와 협업을 촉진하고, 개발자의 역량을 향상시키는 등 소프트웨어 개발에 많은 장점과 이점을 제...2025.05.10
-
시스템분석설계_자료흐름도 작성의 7가지 원칙 중에 순차처리 원칙(Ordering Rule)에 대하여 논하시오2025.01.141. 자료흐름도 자료흐름도는 프로세스, 시스템, 또는 컴퓨터 알고리즘을 나타내는 다이어그램으로, 복잡한 프로세스를 기록하고 이해하기 쉽게 표현하는 도구입니다. 흐름도는 다양한 분야에서 사용되며, 명확하고 간결한 형태로 프로세스를 표현하여 연구, 계획, 개선, 커뮤니케이션 등에 활용됩니다. 이를 통해 프로세스의 흐름과 절차를 시각적으로 파악할 수 있으며, 문제점이나 개선 사항을 빠르게 파악할 수 있습니다. 2. 자료흐름도 특징 자료흐름도는 다음과 같은 특징을 가집니다: 1) 도형적으로 그림 중심의 표현, 2) 하향식 분할의 원리, 3...2025.01.14
-
디지털시스템설계실습_HW_WEEK52025.05.091. 4bit comparator 4비트 comparator 모듈을 구현하고, 이를 연결하여 8비트 cascadable comparator 모듈을 구현하였다. 각 비트를 비교하여 크다, 같다, 작다로 분류하여 출력하는 과정을 이해할 수 있었다. 2. Matrix multiplication 행렬 곱셈 모듈을 구현하면서 컴퓨터가 곱셈 연산을 수행하는 방식을 이해할 수 있었다. 2차원 배열 형태로 구현하는 것이 어려웠다. 3. Positive-edge triggered D flip-flop 양 에지 트리거 D 플립플롭을 구현하면서 동작 ...2025.05.09
-
디지털시스템설계실습_HW_WEEK62025.05.091. 4-to-1 MUX 이번 실습에서는 4-to-1 MUX를 Verilog 코드로 구현하고 시뮬레이션을 통해 동작을 확인했습니다. if-else 문과 case 문을 사용하여 MUX를 구현했으며, 시뮬레이션 결과를 통해 입력 신호 s0, s1에 따라 출력 i0, i1, i2, i3가 정상적으로 동작하는 것을 확인할 수 있었습니다. 2. 4-bit 시프트 레지스터 4-bit 시프트 레지스터를 Verilog 코드로 구현하고 시뮬레이션을 통해 동작을 확인했습니다. non-blocking 할당을 사용하여 클록 신호에 맞춰 입력 sin 값이...2025.05.09
-
디지털시스템설계실습_HW_WEEK72025.05.091. DFF with synchronous reset and enable 이번 실습에서는 DFF with synchronous reset and enable를 구현하였습니다. 실습 강의노트에 주어진 코드를 입력했지만, 결과 파형을 분석할 때 Q와 QBAR의 값이 반전되지 않는 결과가 생겼습니다. 이는 변수명을 잘못 입력해 생긴 결과였지만, 강의노트에 있는 모듈 코드에서 posedge clk과 'negedge reset'을 추가한 것이 asynchrous 일 때 쓰는 것처럼 보였습니다. 또한 D-FF의 동작원리에 대해서도 다시 한 번...2025.05.09
-
디지털시스템설계실습_HW_WEEK102025.05.091. FSM Detector 이번 과제를 통해 FSM Detector를 구현해보는 시간이었습니다. Testbench에서 1101 sequency를 포함하는 input x '011011011110111' sequency를 생성하여 그 결과를 확인했습니다. FSM 모듈은 위의 input을 감지하고 그에 따라 1을 출력하는 것을 알 수 있었습니다. 그리고 이 과정을 분석하면서 Detector의 원리도 이해할 수 있었습니다. 2. Verilog Code 과제에서는 FSM_Detector 모듈을 Verilog로 구현하고, Test Bench...2025.05.09